package tflite.evaluation

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AccuracyMetrics

evaluation_stages.proto:61

Statistics for an accuracy value over multiple runs of evaluation. Next ID: 5

Used in: InferenceProfilerMetrics

message EvaluationStageConfig

evaluation_config.proto:31

Contains parameters that define how an EvaluationStage will be executed. This would typically be validated only once during initialization, so should not contain any variables that change with each run. Next ID: 3

message EvaluationStageMetrics

evaluation_config.proto:40

Metrics returned from EvaluationStage.LatestMetrics() need not have all fields set.

message ImageClassificationMetrics

evaluation_stages.proto:178

Metrics from evaluation of the image classification task. Next ID: 5

Used in: ProcessMetrics

message ImageClassificationParams

evaluation_stages.proto:163

Parameters that define how the Image Classification task is evaluated end-to-end. Next ID: 3

Used in: ProcessSpecification

message ImagePreprocessingParams

evaluation_stages.proto:93

Parameters that define how images are preprocessed. Next ID: 5

Used in: ProcessSpecification

message InferenceProfilerMetrics

evaluation_stages.proto:192

Metrics computed from comparing TFLite execution in two settings: 1. User-defined TfliteInferenceParams (The 'test' setting) 2. Default TfliteInferenceParams (The 'reference' setting) Next ID: 4

Used in: ProcessMetrics

message LatencyMetrics

evaluation_stages.proto:43

Latency numbers in microseconds, based on all EvaluationStage::Run() calls so far. Next ID: 7

Used in: ImageClassificationMetrics, InferenceProfilerMetrics, ObjectDetectionMetrics, ProcessMetrics

message ObjectDetectionAveragePrecisionMetrics

evaluation_stages.proto:273

Average Precision metrics from Object Detection task. Next ID: 3

Used in: ObjectDetectionMetrics, ProcessMetrics

message ObjectDetectionAveragePrecisionMetrics.AveragePrecision

evaluation_stages.proto:276

Average Precision value for a particular IoU threshold. Next ID: 3

Used in: ObjectDetectionAveragePrecisionMetrics

message ObjectDetectionAveragePrecisionParams

evaluation_stages.proto:252

Parameters that define how Average Precision is computed for Object Detection task. Refer for details: http://cocodataset.org/#detection-eval Next ID: 4

Used in: ObjectDetectionParams, ProcessSpecification

message ObjectDetectionGroundTruth

evaluation_stages.proto:243

Proto containing ground-truth ObjectsSets for all images in a COCO validation set. Next ID: 2

message ObjectDetectionMetrics

evaluation_stages.proto:312

Metrics from evaluation of the object detection task. Next ID: 5

Used in: ProcessMetrics

message ObjectDetectionParams

evaluation_stages.proto:293

Parameters that define how the Object Detection task is evaluated end-to-end. Next ID: 4

Used in: ProcessSpecification

message ObjectDetectionResult

evaluation_stages.proto:208

Proto containing information about all the objects (predicted or ground-truth) contained in an image. Next ID: 3

Used in: ObjectDetectionGroundTruth

message ObjectDetectionResult.ObjectInstance

evaluation_stages.proto:211

One instance of an object detected in an image. Next ID: 4

Used in: ObjectDetectionResult

message ObjectDetectionResult.ObjectInstance.NormalizedBoundingBox

evaluation_stages.proto:214

Defines the bounding box for a detected object. Next ID: 5

Used in: ObjectInstance

message ProcessMetrics

evaluation_stages.proto:76

Contains process-specific metrics, which may differ based on what an EvaluationStage does. Next ID: 8

Used in: EvaluationStageMetrics

message ProcessSpecification

evaluation_stages.proto:27

Defines the functionality executed by an EvaluationStage. Next ID: 7

Used in: EvaluationStageConfig

message TfliteInferenceMetrics

evaluation_stages.proto:133

Metrics specific to TFLite inference. Next ID: 2

Used in: ImageClassificationMetrics, ObjectDetectionMetrics, ProcessMetrics

message TfliteInferenceParams

evaluation_stages.proto:111

Parameters that control TFLite inference. Next ID: 5

Used in: ImageClassificationParams, ObjectDetectionParams, ProcessSpecification

enum TfliteInferenceParams.Delegate

evaluation_stages.proto:115

Used in: TfliteInferenceParams

message TopkAccuracyEvalMetrics

evaluation_stages.proto:149

Metrics from top-K accuracy evaluation. Next ID: 2

Used in: ImageClassificationMetrics, ProcessMetrics

message TopkAccuracyEvalParams

evaluation_stages.proto:141

Parameters that define how top-K accuracy is evaluated. Next ID: 2

Used in: ImageClassificationParams, ProcessSpecification