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

org.tensorflow.metadata.v0.Metric Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: tensorflow_metadata/proto/v0/metric.proto

// Protobuf Java Version: 3.25.4
package org.tensorflow.metadata.v0;

public final class Metric {
  private Metric() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
    registry.add(org.tensorflow.metadata.v0.Metric.metricType);
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  public static final int METRIC_TYPE_FIELD_NUMBER = 227673489;
  /**
   * extend .google.protobuf.MessageOptions { ... }
   */
  public static final
    com.google.protobuf.GeneratedMessage.GeneratedExtension<
      com.google.protobuf.DescriptorProtos.MessageOptions,
      org.tensorflow.metadata.v0.MetricType> metricType = com.google.protobuf.GeneratedMessage
          .newFileScopedGeneratedExtension(
        org.tensorflow.metadata.v0.MetricType.class,
        null);
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_BinaryAccuracy_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_BinaryAccuracy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_CategoricalAccuracy_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_CategoricalAccuracy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_CategoricalCrossEntropy_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_CategoricalCrossEntropy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_Cosine_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_Cosine_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_Hinge_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_Hinge_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_KullbackLeiblerDivergence_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_KullbackLeiblerDivergence_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MeanAbsoluteError_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MeanAbsoluteError_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MeanAbsolutePercentageError_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MeanAbsolutePercentageError_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MeanSquaredError_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MeanSquaredError_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MeanSquaredLogarithmicError_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MeanSquaredLogarithmicError_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_Poisson_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_Poisson_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SquaredHinge_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SquaredHinge_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TopKCategoricalAccuracy_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TopKCategoricalAccuracy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SparseTopKCategoricalAccuracy_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SparseTopKCategoricalAccuracy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_BinaryCrossEntropy_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_BinaryCrossEntropy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_LogisticRegression_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_LogisticRegression_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_AUC_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_AUC_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_AUCPrecisionRecall_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_AUCPrecisionRecall_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SensitivityAtSpecificity_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SensitivityAtSpecificity_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SpecificityAtSensitivity_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SpecificityAtSensitivity_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_PrecisionAtRecall_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_PrecisionAtRecall_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_RecallAtPrecision_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_RecallAtPrecision_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_FalseNegativeRateAtThreshold_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_FalseNegativeRateAtThreshold_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_FalsePositiveRateAtThreshold_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_FalsePositiveRateAtThreshold_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_PrecisionAtK_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_PrecisionAtK_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MeanReciprocalRank_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MeanReciprocalRank_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MaximumMeanDiscrepancy_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MaximumMeanDiscrepancy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_PredictionMean_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_PredictionMean_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MicroAUC_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MicroAUC_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MultilabelCrossEntropy_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MultilabelCrossEntropy_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_BlockUtility_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_BlockUtility_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_CustomMetric_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_CustomMetric_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_CustomMetric_RegistrySpec_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_CustomMetric_RegistrySpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_PerformanceMetric_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_PerformanceMetric_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n)tensorflow_metadata/proto/v0/metric.pr" +
      "oto\022\026tensorflow.metadata.v0\032\031google/prot" +
      "obuf/any.proto\032\036google/protobuf/wrappers" +
      ".proto\032 google/protobuf/descriptor.proto" +
      "\032\'tensorflow_metadata/proto/v0/path.prot" +
      "o\"\030\n\016BinaryAccuracy:\006\210\331\300\344\006\001\"\035\n\023Categoric" +
      "alAccuracy:\006\210\331\300\344\006\001\"!\n\027CategoricalCrossEn" +
      "tropy:\006\210\331\300\344\006\002\"\020\n\006Cosine:\006\210\331\300\344\006\002\"\017\n\005Hinge" +
      ":\006\210\331\300\344\006\002\"#\n\031KullbackLeiblerDivergence:\006\210" +
      "\331\300\344\006\002\"\033\n\021MeanAbsoluteError:\006\210\331\300\344\006\002\"%\n\033Me" +
      "anAbsolutePercentageError:\006\210\331\300\344\006\002\"\032\n\020Mea" +
      "nSquaredError:\006\210\331\300\344\006\002\"%\n\033MeanSquaredLoga" +
      "rithmicError:\006\210\331\300\344\006\002\"\021\n\007Poisson:\006\210\331\300\344\006\002\"" +
      "\026\n\014SquaredHinge:\006\210\331\300\344\006\002\"!\n\027TopKCategoric" +
      "alAccuracy:\006\210\331\300\344\006\001\"\'\n\035SparseTopKCategori" +
      "calAccuracy:\006\210\331\300\344\006\001\"\034\n\022BinaryCrossEntrop" +
      "y:\006\210\331\300\344\006\002\"\034\n\022LogisticRegression:\006\210\331\300\344\006\002\"" +
      "\r\n\003AUC:\006\210\331\300\344\006\001\"\034\n\022AUCPrecisionRecall:\006\210\331" +
      "\300\344\006\001\"U\n\030SensitivityAtSpecificity\0221\n\013spec" +
      "ificity\030\001 \001(\0132\034.google.protobuf.DoubleVa" +
      "lue:\006\210\331\300\344\006\001\"U\n\030SpecificityAtSensitivity\022" +
      "1\n\013sensitivity\030\001 \001(\0132\034.google.protobuf.D" +
      "oubleValue:\006\210\331\300\344\006\001\"I\n\021PrecisionAtRecall\022" +
      ",\n\006recall\030\001 \001(\0132\034.google.protobuf.Double" +
      "Value:\006\210\331\300\344\006\001\"L\n\021RecallAtPrecision\022/\n\tpr" +
      "ecision\030\001 \001(\0132\034.google.protobuf.DoubleVa" +
      "lue:\006\210\331\300\344\006\001\"W\n\034FalseNegativeRateAtThresh" +
      "old\022/\n\tthreshold\030\001 \001(\0132\034.google.protobuf" +
      ".DoubleValue:\006\210\331\300\344\006\001\"W\n\034FalsePositiveRat" +
      "eAtThreshold\022/\n\tthreshold\030\001 \001(\0132\034.google" +
      ".protobuf.DoubleValue:\006\210\331\300\344\006\001\"\026\n\014Precisi" +
      "onAtK:\006\210\331\300\344\006\001\"\024\n\022MeanReciprocalRank\"0\n\026M" +
      "aximumMeanDiscrepancy\022\016\n\006kernel\030\001 \001(\t:\006\210" +
      "\331\300\344\006\002\"\020\n\016PredictionMean\"\022\n\010MicroAUC:\006\210\331\300" +
      "\344\006\001\" \n\026MultilabelCrossEntropy:\006\210\331\300\344\006\002\"&\n" +
      "\014BlockUtility\022\016\n\006weight\030\001 \003(\001:\006\210\331\300\344\006\001\"\307\001" +
      "\n\014CustomMetric\022\014\n\004name\030\001 \001(\t\022\024\n\014is_maxim" +
      "ized\030\002 \001(\010\022H\n\rregistry_spec\030\003 \001(\01321.tens" +
      "orflow.metadata.v0.CustomMetric.Registry" +
      "Spec\032A\n\014RegistrySpec\022\013\n\003key\030\001 \001(\t\022$\n\006con" +
      "fig\030\002 \001(\0132\024.google.protobuf.Any:\006\210\331\300\344\006\003\"" +
      "\315\020\n\021PerformanceMetric\022*\n\003auc\030\001 \001(\0132\033.ten" +
      "sorflow.metadata.v0.AUCH\000\022J\n\024auc_precisi" +
      "on_recall\030\032 \001(\0132*.tensorflow.metadata.v0" +
      ".AUCPrecisionRecallH\000\022A\n\017binary_accuracy" +
      "\030\002 \001(\0132&.tensorflow.metadata.v0.BinaryAc" +
      "curacyH\000\022J\n\024binary_cross_entropy\030\003 \001(\0132*" +
      ".tensorflow.metadata.v0.BinaryCrossEntro" +
      "pyH\000\022A\n\rblock_utility\030\004 \001(\0132$.tensorflow" +
      ".metadata.v0.BlockUtilityB\002\030\001H\000\022K\n\024categ" +
      "orical_accuracy\030\005 \001(\0132+.tensorflow.metad" +
      "ata.v0.CategoricalAccuracyH\000\022T\n\031categori" +
      "cal_cross_entropy\030\006 \001(\0132/.tensorflow.met" +
      "adata.v0.CategoricalCrossEntropyH\000\0224\n\006co" +
      "sine\030\007 \001(\0132\036.tensorflow.metadata.v0.Cosi" +
      "neB\002\030\001H\000\0222\n\005hinge\030\010 \001(\0132\035.tensorflow.met" +
      "adata.v0.HingeB\002\030\001H\000\022\\\n\033kullback_leibler" +
      "_divergence\030\t \001(\01321.tensorflow.metadata." +
      "v0.KullbackLeiblerDivergenceB\002\030\001H\000\022M\n\023lo" +
      "gistic_regression\030\n \001(\0132*.tensorflow.met" +
      "adata.v0.LogisticRegressionB\002\030\001H\000\022H\n\023mea" +
      "n_absolute_error\030\013 \001(\0132).tensorflow.meta" +
      "data.v0.MeanAbsoluteErrorH\000\022]\n\036mean_abso" +
      "lute_percentage_error\030\014 \001(\01323.tensorflow" +
      ".metadata.v0.MeanAbsolutePercentageError" +
      "H\000\022A\n\rsquared_error\030\r \001(\0132(.tensorflow.m" +
      "etadata.v0.MeanSquaredErrorH\000\022]\n\036mean_sq" +
      "uared_logarithmic_error\030\016 \001(\01323.tensorfl" +
      "ow.metadata.v0.MeanSquaredLogarithmicErr" +
      "orH\000\022J\n\024mean_reciprocal_rank\030\017 \001(\0132*.ten" +
      "sorflow.metadata.v0.MeanReciprocalRankH\000" +
      "\0225\n\tmicro_auc\030\033 \001(\0132 .tensorflow.metadat" +
      "a.v0.MicroAUCH\000\022S\n\031multi_label_cross_ent" +
      "ropy\030\034 \001(\0132..tensorflow.metadata.v0.Mult" +
      "ilabelCrossEntropyH\000\0226\n\007poisson\030\020 \001(\0132\037." +
      "tensorflow.metadata.v0.PoissonB\002\030\001H\000\022>\n\016" +
      "precision_at_k\030\021 \001(\0132$.tensorflow.metada" +
      "ta.v0.PrecisionAtKH\000\022A\n\rsquared_hinge\030\022 " +
      "\001(\0132$.tensorflow.metadata.v0.SquaredHing" +
      "eB\002\030\001H\000\022f\n!sparse_top_k_categorical_accu" +
      "racy\030\023 \001(\01325.tensorflow.metadata.v0.Spar" +
      "seTopKCategoricalAccuracyB\002\030\001H\000\022U\n\032top_k" +
      "_categorical_accuracy\030\024 \001(\0132/.tensorflow" +
      ".metadata.v0.TopKCategoricalAccuracyH\000\022=" +
      "\n\rcustom_metric\030\025 \001(\0132$.tensorflow.metad" +
      "ata.v0.CustomMetricH\000\022V\n\032sensitivity_at_" +
      "specificity\030\026 \001(\01320.tensorflow.metadata." +
      "v0.SensitivityAtSpecificityH\000\022V\n\032specifi" +
      "city_at_sensitivity\030\027 \001(\01320.tensorflow.m" +
      "etadata.v0.SpecificityAtSensitivityH\000\022H\n" +
      "\023precision_at_recall\030\030 \001(\0132).tensorflow." +
      "metadata.v0.PrecisionAtRecallH\000\022H\n\023recal" +
      "l_at_precision\030\031 \001(\0132).tensorflow.metada" +
      "ta.v0.RecallAtPrecisionH\000B\024\n\022performance" +
      "_metric*A\n\nMetricType\022\013\n\007UNKNOWN\020\000\022\014\n\010MA" +
      "XIMIZE\020\001\022\014\n\010MINIMIZE\020\002\022\n\n\006CUSTOM\020\003:[\n\013me" +
      "tric_type\022\037.google.protobuf.MessageOptio" +
      "ns\030\221\213\310l \001(\0162\".tensorflow.metadata.v0.Met" +
      "ricTypeB!\n\032org.tensorflow.metadata.v0P\001\370" +
      "\001\001b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.protobuf.AnyProto.getDescriptor(),
          com.google.protobuf.WrappersProto.getDescriptor(),
          com.google.protobuf.DescriptorProtos.getDescriptor(),
          org.tensorflow.metadata.v0.PathOuterClass.getDescriptor(),
        });
    internal_static_tensorflow_metadata_v0_BinaryAccuracy_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_tensorflow_metadata_v0_BinaryAccuracy_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_BinaryAccuracy_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_CategoricalAccuracy_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_tensorflow_metadata_v0_CategoricalAccuracy_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_CategoricalAccuracy_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_CategoricalCrossEntropy_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_tensorflow_metadata_v0_CategoricalCrossEntropy_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_CategoricalCrossEntropy_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_Cosine_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_tensorflow_metadata_v0_Cosine_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_Cosine_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_Hinge_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_tensorflow_metadata_v0_Hinge_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_Hinge_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_KullbackLeiblerDivergence_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_tensorflow_metadata_v0_KullbackLeiblerDivergence_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_KullbackLeiblerDivergence_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_MeanAbsoluteError_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_tensorflow_metadata_v0_MeanAbsoluteError_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MeanAbsoluteError_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_MeanAbsolutePercentageError_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_tensorflow_metadata_v0_MeanAbsolutePercentageError_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MeanAbsolutePercentageError_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_MeanSquaredError_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_tensorflow_metadata_v0_MeanSquaredError_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MeanSquaredError_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_MeanSquaredLogarithmicError_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_tensorflow_metadata_v0_MeanSquaredLogarithmicError_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MeanSquaredLogarithmicError_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_Poisson_descriptor =
      getDescriptor().getMessageTypes().get(10);
    internal_static_tensorflow_metadata_v0_Poisson_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_Poisson_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_SquaredHinge_descriptor =
      getDescriptor().getMessageTypes().get(11);
    internal_static_tensorflow_metadata_v0_SquaredHinge_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SquaredHinge_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_TopKCategoricalAccuracy_descriptor =
      getDescriptor().getMessageTypes().get(12);
    internal_static_tensorflow_metadata_v0_TopKCategoricalAccuracy_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TopKCategoricalAccuracy_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_SparseTopKCategoricalAccuracy_descriptor =
      getDescriptor().getMessageTypes().get(13);
    internal_static_tensorflow_metadata_v0_SparseTopKCategoricalAccuracy_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SparseTopKCategoricalAccuracy_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_BinaryCrossEntropy_descriptor =
      getDescriptor().getMessageTypes().get(14);
    internal_static_tensorflow_metadata_v0_BinaryCrossEntropy_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_BinaryCrossEntropy_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_LogisticRegression_descriptor =
      getDescriptor().getMessageTypes().get(15);
    internal_static_tensorflow_metadata_v0_LogisticRegression_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_LogisticRegression_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_AUC_descriptor =
      getDescriptor().getMessageTypes().get(16);
    internal_static_tensorflow_metadata_v0_AUC_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_AUC_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_AUCPrecisionRecall_descriptor =
      getDescriptor().getMessageTypes().get(17);
    internal_static_tensorflow_metadata_v0_AUCPrecisionRecall_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_AUCPrecisionRecall_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_SensitivityAtSpecificity_descriptor =
      getDescriptor().getMessageTypes().get(18);
    internal_static_tensorflow_metadata_v0_SensitivityAtSpecificity_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SensitivityAtSpecificity_descriptor,
        new java.lang.String[] { "Specificity", });
    internal_static_tensorflow_metadata_v0_SpecificityAtSensitivity_descriptor =
      getDescriptor().getMessageTypes().get(19);
    internal_static_tensorflow_metadata_v0_SpecificityAtSensitivity_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SpecificityAtSensitivity_descriptor,
        new java.lang.String[] { "Sensitivity", });
    internal_static_tensorflow_metadata_v0_PrecisionAtRecall_descriptor =
      getDescriptor().getMessageTypes().get(20);
    internal_static_tensorflow_metadata_v0_PrecisionAtRecall_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_PrecisionAtRecall_descriptor,
        new java.lang.String[] { "Recall", });
    internal_static_tensorflow_metadata_v0_RecallAtPrecision_descriptor =
      getDescriptor().getMessageTypes().get(21);
    internal_static_tensorflow_metadata_v0_RecallAtPrecision_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_RecallAtPrecision_descriptor,
        new java.lang.String[] { "Precision", });
    internal_static_tensorflow_metadata_v0_FalseNegativeRateAtThreshold_descriptor =
      getDescriptor().getMessageTypes().get(22);
    internal_static_tensorflow_metadata_v0_FalseNegativeRateAtThreshold_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_FalseNegativeRateAtThreshold_descriptor,
        new java.lang.String[] { "Threshold", });
    internal_static_tensorflow_metadata_v0_FalsePositiveRateAtThreshold_descriptor =
      getDescriptor().getMessageTypes().get(23);
    internal_static_tensorflow_metadata_v0_FalsePositiveRateAtThreshold_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_FalsePositiveRateAtThreshold_descriptor,
        new java.lang.String[] { "Threshold", });
    internal_static_tensorflow_metadata_v0_PrecisionAtK_descriptor =
      getDescriptor().getMessageTypes().get(24);
    internal_static_tensorflow_metadata_v0_PrecisionAtK_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_PrecisionAtK_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_MeanReciprocalRank_descriptor =
      getDescriptor().getMessageTypes().get(25);
    internal_static_tensorflow_metadata_v0_MeanReciprocalRank_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MeanReciprocalRank_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_MaximumMeanDiscrepancy_descriptor =
      getDescriptor().getMessageTypes().get(26);
    internal_static_tensorflow_metadata_v0_MaximumMeanDiscrepancy_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MaximumMeanDiscrepancy_descriptor,
        new java.lang.String[] { "Kernel", });
    internal_static_tensorflow_metadata_v0_PredictionMean_descriptor =
      getDescriptor().getMessageTypes().get(27);
    internal_static_tensorflow_metadata_v0_PredictionMean_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_PredictionMean_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_MicroAUC_descriptor =
      getDescriptor().getMessageTypes().get(28);
    internal_static_tensorflow_metadata_v0_MicroAUC_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MicroAUC_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_MultilabelCrossEntropy_descriptor =
      getDescriptor().getMessageTypes().get(29);
    internal_static_tensorflow_metadata_v0_MultilabelCrossEntropy_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MultilabelCrossEntropy_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_BlockUtility_descriptor =
      getDescriptor().getMessageTypes().get(30);
    internal_static_tensorflow_metadata_v0_BlockUtility_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_BlockUtility_descriptor,
        new java.lang.String[] { "Weight", });
    internal_static_tensorflow_metadata_v0_CustomMetric_descriptor =
      getDescriptor().getMessageTypes().get(31);
    internal_static_tensorflow_metadata_v0_CustomMetric_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_CustomMetric_descriptor,
        new java.lang.String[] { "Name", "IsMaximized", "RegistrySpec", });
    internal_static_tensorflow_metadata_v0_CustomMetric_RegistrySpec_descriptor =
      internal_static_tensorflow_metadata_v0_CustomMetric_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_CustomMetric_RegistrySpec_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_CustomMetric_RegistrySpec_descriptor,
        new java.lang.String[] { "Key", "Config", });
    internal_static_tensorflow_metadata_v0_PerformanceMetric_descriptor =
      getDescriptor().getMessageTypes().get(32);
    internal_static_tensorflow_metadata_v0_PerformanceMetric_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_PerformanceMetric_descriptor,
        new java.lang.String[] { "Auc", "AucPrecisionRecall", "BinaryAccuracy", "BinaryCrossEntropy", "BlockUtility", "CategoricalAccuracy", "CategoricalCrossEntropy", "Cosine", "Hinge", "KullbackLeiblerDivergence", "LogisticRegression", "MeanAbsoluteError", "MeanAbsolutePercentageError", "SquaredError", "MeanSquaredLogarithmicError", "MeanReciprocalRank", "MicroAuc", "MultiLabelCrossEntropy", "Poisson", "PrecisionAtK", "SquaredHinge", "SparseTopKCategoricalAccuracy", "TopKCategoricalAccuracy", "CustomMetric", "SensitivityAtSpecificity", "SpecificityAtSensitivity", "PrecisionAtRecall", "RecallAtPrecision", "PerformanceMetric", });
    metricType.internalInit(descriptor.getExtensions().get(0));
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(org.tensorflow.metadata.v0.Metric.metricType);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    com.google.protobuf.AnyProto.getDescriptor();
    com.google.protobuf.WrappersProto.getDescriptor();
    com.google.protobuf.DescriptorProtos.getDescriptor();
    org.tensorflow.metadata.v0.PathOuterClass.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy