interface library

Classes

BaseBaseOptions
Dart representation of MediaPipe's "BaseOptions" concept.
BaseCategory
Dart representation of MediaPipe's "Category" concept.
BaseClassifications
Dart representation of MediaPipe's "Classifications" concept.
BaseClassifierOptions
Dart representation of MediaPipe's "ClassifierOptions" concept.
BaseClassifierResult
Container for classification results across any MediaPipe task.
BaseEmbedderOptions
Dart representation of MediaPipe's "EmbedderOptions" concept.
BaseEmbedderResult
Represents the embedding results of a model. Typically used as a result for embedding tasks.
BaseEmbedding
Represents the embedding for a given embedder head. Typically used in embedding tasks.
BaseInnerTaskOptions
Parent class for building block options classes which are later grouped together to comprise all relevant options for a specific MediaPipe task.
BaseTaskOptions
Implementing classes will contain two BaseInnerTaskOptions subclasses, including a descendent of the universal options struct, BaseBaseOptions. The second field will be task-specific.
Options
Dart representation of MediaPipe's "BaseOptions" concept.
TaskResult
Anchor class for all result objects from MediaPipe tasks.

Enums

BaseOptionsType
Indicates how a BaseOptions instance informs surrounding code how to find the MediaPipe model which will fulfill a given task.
EmbeddingType
Marker for which flavor of analysis was performed for a specific Embedding instance.

Mixins

TimestampedResult
Container for classification results that may describe a slice of time within a larger, streaming data source (.e.g, a video or audio file).