com.clarifai.grpc.api.TrackerMetricsOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: proto/clarifai/api/resources.proto
package com.clarifai.grpc.api;
public interface TrackerMetricsOrBuilder extends
// @@protoc_insertion_point(interface_extends:clarifai.api.TrackerMetrics)
com.google.protobuf.MessageOrBuilder {
/**
*
* Multiple object tracking accuracy
*
*
* float mot_mota = 1;
* @return The motMota.
*/
float getMotMota();
/**
*
* Number of switches between tracks
*
*
* int32 mot_num_switches = 2;
* @return The motNumSwitches.
*/
int getMotNumSwitches();
/**
*
* MORSE fragmentation rate (a.k.a unique switch rate, only calculated in public sector)
*
*
* float morse_frag = 3;
* @return The morseFrag.
*/
float getMorseFrag();
/**
*
* Average precision calculated from all processed frames
*
*
* float avg_precision = 4;
* @return The avgPrecision.
*/
float getAvgPrecision();
/**
*
* The concept that we are evaluating the tracker
*
*
* string aiid = 5;
* @return The aiid.
*/
java.lang.String getAiid();
/**
*
* The concept that we are evaluating the tracker
*
*
* string aiid = 5;
* @return The bytes for aiid.
*/
com.google.protobuf.ByteString
getAiidBytes();
/**
*
* Same as morse_frag but calculated using MOT mapping/metrics
*
*
* float unique_switch_rate = 6;
* @return The uniqueSwitchRate.
*/
float getUniqueSwitchRate();
}