All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.clarifai.grpc.api.BinaryMetricsOrBuilder 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 BinaryMetricsOrBuilder extends
    // @@protoc_insertion_point(interface_extends:clarifai.api.BinaryMetrics)
    com.google.protobuf.MessageOrBuilder {

  /**
   * uint32 num_pos = 1 [(.clarifai.api.utils.cl_show_if_empty) = true];
   * @return The numPos.
   */
  int getNumPos();

  /**
   * uint32 num_neg = 2 [(.clarifai.api.utils.cl_show_if_empty) = true];
   * @return The numNeg.
   */
  int getNumNeg();

  /**
   * uint32 num_tot = 3 [(.clarifai.api.utils.cl_show_if_empty) = true];
   * @return The numTot.
   */
  int getNumTot();

  /**
   * float roc_auc = 4 [(.clarifai.api.utils.cl_show_if_empty) = true];
   * @return The rocAuc.
   */
  float getRocAuc();

  /**
   * float f1 = 5 [(.clarifai.api.utils.cl_show_if_empty) = true];
   * @return The f1.
   */
  float getF1();

  /**
   * .clarifai.api.Concept concept = 6;
   * @return Whether the concept field is set.
   */
  boolean hasConcept();
  /**
   * .clarifai.api.Concept concept = 6;
   * @return The concept.
   */
  com.clarifai.grpc.api.Concept getConcept();
  /**
   * .clarifai.api.Concept concept = 6;
   */
  com.clarifai.grpc.api.ConceptOrBuilder getConceptOrBuilder();

  /**
   * .clarifai.api.ROC roc_curve = 7;
   * @return Whether the rocCurve field is set.
   */
  boolean hasRocCurve();
  /**
   * .clarifai.api.ROC roc_curve = 7;
   * @return The rocCurve.
   */
  com.clarifai.grpc.api.ROC getRocCurve();
  /**
   * .clarifai.api.ROC roc_curve = 7;
   */
  com.clarifai.grpc.api.ROCOrBuilder getRocCurveOrBuilder();

  /**
   * .clarifai.api.PrecisionRecallCurve precision_recall_curve = 8;
   * @return Whether the precisionRecallCurve field is set.
   */
  boolean hasPrecisionRecallCurve();
  /**
   * .clarifai.api.PrecisionRecallCurve precision_recall_curve = 8;
   * @return The precisionRecallCurve.
   */
  com.clarifai.grpc.api.PrecisionRecallCurve getPrecisionRecallCurve();
  /**
   * .clarifai.api.PrecisionRecallCurve precision_recall_curve = 8;
   */
  com.clarifai.grpc.api.PrecisionRecallCurveOrBuilder getPrecisionRecallCurveOrBuilder();

  /**
   * float avg_precision = 9;
   * @return The avgPrecision.
   */
  float getAvgPrecision();

  /**
   * string area_name = 10;
   * @return The areaName.
   */
  java.lang.String getAreaName();
  /**
   * string area_name = 10;
   * @return The bytes for areaName.
   */
  com.google.protobuf.ByteString
      getAreaNameBytes();

  /**
   * double area_min = 11;
   * @return The areaMin.
   */
  double getAreaMin();

  /**
   * double area_max = 12;
   * @return The areaMax.
   */
  double getAreaMax();

  /**
   * float iou = 13;
   * @return The iou.
   */
  float getIou();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy