com.clarifai.grpc.api.PrecisionRecallCurveOrBuilder 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 PrecisionRecallCurveOrBuilder extends
// @@protoc_insertion_point(interface_extends:clarifai.api.PrecisionRecallCurve)
com.google.protobuf.MessageOrBuilder {
/**
* repeated float recall = 1 [(.clarifai.api.utils.cl_show_if_empty) = true];
* @return A list containing the recall.
*/
java.util.List getRecallList();
/**
* repeated float recall = 1 [(.clarifai.api.utils.cl_show_if_empty) = true];
* @return The count of recall.
*/
int getRecallCount();
/**
* repeated float recall = 1 [(.clarifai.api.utils.cl_show_if_empty) = true];
* @param index The index of the element to return.
* @return The recall at the given index.
*/
float getRecall(int index);
/**
* repeated float precision = 2 [(.clarifai.api.utils.cl_show_if_empty) = true];
* @return A list containing the precision.
*/
java.util.List getPrecisionList();
/**
* repeated float precision = 2 [(.clarifai.api.utils.cl_show_if_empty) = true];
* @return The count of precision.
*/
int getPrecisionCount();
/**
* repeated float precision = 2 [(.clarifai.api.utils.cl_show_if_empty) = true];
* @param index The index of the element to return.
* @return The precision at the given index.
*/
float getPrecision(int index);
/**
* repeated float thresholds = 3 [(.clarifai.api.utils.cl_show_if_empty) = true];
* @return A list containing the thresholds.
*/
java.util.List getThresholdsList();
/**
* repeated float thresholds = 3 [(.clarifai.api.utils.cl_show_if_empty) = true];
* @return The count of thresholds.
*/
int getThresholdsCount();
/**
* repeated float thresholds = 3 [(.clarifai.api.utils.cl_show_if_empty) = true];
* @param index The index of the element to return.
* @return The thresholds at the given index.
*/
float getThresholds(int index);
}