decodeImageEmbedderResult function

ImageEmbedderResult decodeImageEmbedderResult(
  1. VisionResultData data
)

Decodes an Image Embedder result: one vector per model head.

Implementation

ImageEmbedderResult decodeImageEmbedderResult(VisionResultData data) =>
    ImageEmbedderResult(
      imageWidth: data.width,
      imageHeight: data.height,
      timestampMilliseconds: data.timestamp,
      embeddings: [
        for (final head in data.result['embeddings'] as List)
          decodeEmbedding(head as Map),
      ],
    );