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

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

There is a newer version: 0.6.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: tensorflow_metadata/proto/v0/problem_statement.proto

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

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

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  public static final int TASK_TYPE_FIELD_NUMBER = 241943395;
  /**
   * extend .google.protobuf.MessageOptions { ... }
   */
  public static final
    com.google.protobuf.GeneratedMessage.GeneratedExtension<
      com.google.protobuf.DescriptorProtos.MessageOptions,
      org.tensorflow.metadata.v0.TaskType> taskType = com.google.protobuf.GeneratedMessage
          .newFileScopedGeneratedExtension(
        org.tensorflow.metadata.v0.TaskType.class,
        null);
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_BinaryClassification_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_BinaryClassification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_LabelValue_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_LabelValue_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_DynamicClassSpec_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_DynamicClassSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_DynamicClassSpec_OovClassSpec_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_DynamicClassSpec_OovClassSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MultiClassClassification_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MultiClassClassification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MultiLabelClassification_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MultiLabelClassification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TopKClassification_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TopKClassification_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_OneDimensionalRegression_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_OneDimensionalRegression_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Probability_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Probability_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Counts_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Counts_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_Probability_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_Probability_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TextGeneration_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TextGeneration_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_Type_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_Type_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_Task_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_Task_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_ThresholdConfig_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_ThresholdConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_ProblemStatement_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_ProblemStatement_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n4tensorflow_metadata/proto/v0/problem_s" +
      "tatement.proto\022\026tensorflow.metadata.v0\032\034" +
      "google/protobuf/struct.proto\032 google/pro" +
      "tobuf/descriptor.proto\032)tensorflow_metad" +
      "ata/proto/v0/metric.proto\032\'tensorflow_me" +
      "tadata/proto/v0/path.proto\"\217\004\n\024BinaryCla" +
      "ssification\022\017\n\005label\030\001 \001(\tH\000\0222\n\nlabel_pa" +
      "th\030\003 \001(\0132\034.tensorflow.metadata.v0.PathH\000" +
      "\022\026\n\016example_weight\030\002 \001(\t\022a\n\026positive_neg" +
      "ative_spec\030\004 \001(\0132A.tensorflow.metadata.v" +
      "0.BinaryClassification.PositiveNegativeS" +
      "pec\032\242\002\n\024PositiveNegativeSpec\022j\n\024positive" +
      "_class_value\030\001 \001(\0132L.tensorflow.metadata" +
      ".v0.BinaryClassification.PositiveNegativ" +
      "eSpec.LabelValue\022j\n\024negative_class_value" +
      "\030\002 \001(\0132L.tensorflow.metadata.v0.BinaryCl" +
      "assification.PositiveNegativeSpec.LabelV" +
      "alue\0322\n\nLabelValue\022\026\n\014string_value\030\001 \001(\t" +
      "H\000B\014\n\nvalue_type:\006\230\266\370\232\007\001B\n\n\010label_id\"\235\001\n" +
      "\020DynamicClassSpec\022M\n\016oov_class_spec\030\001 \001(" +
      "\01325.tensorflow.metadata.v0.DynamicClassS" +
      "pec.OovClassSpec\032:\n\014OovClassSpec\022\033\n\023freq" +
      "uency_threshold\030\001 \001(\003\022\r\n\005top_k\030\002 \001(\003\"\366\001\n" +
      "\030MultiClassClassification\022\017\n\005label\030\001 \001(\t" +
      "H\000\0222\n\nlabel_path\030\005 \001(\0132\034.tensorflow.meta" +
      "data.v0.PathH\000\022\026\n\016example_weight\030\002 \001(\t\022\023" +
      "\n\tn_classes\030\003 \001(\004H\001\022F\n\022dynamic_class_spe" +
      "c\030\004 \001(\0132(.tensorflow.metadata.v0.Dynamic" +
      "ClassSpecH\001:\006\230\266\370\232\007\002B\n\n\010label_idB\014\n\nclass" +
      "_spec\"\366\001\n\030MultiLabelClassification\022\017\n\005la" +
      "bel\030\001 \001(\tH\000\0222\n\nlabel_path\030\005 \001(\0132\034.tensor" +
      "flow.metadata.v0.PathH\000\022\026\n\016example_weigh" +
      "t\030\002 \001(\t\022\023\n\tn_classes\030\003 \001(\004H\001\022F\n\022dynamic_" +
      "class_spec\030\004 \001(\0132(.tensorflow.metadata.v" +
      "0.DynamicClassSpecH\001:\006\230\266\370\232\007\005B\n\n\010label_id" +
      "B\014\n\nclass_spec\"\272\002\n\022TopKClassification\022\017\n" +
      "\005label\030\001 \001(\tH\000\0222\n\nlabel_path\030\006 \001(\0132\034.ten" +
      "sorflow.metadata.v0.PathH\000\022\026\n\016example_we" +
      "ight\030\002 \001(\t\022\021\n\tn_classes\030\003 \001(\004\022\032\n\022n_predi" +
      "cted_labels\030\004 \001(\004\022K\n\021predictions_order\030\005" +
      " \001(\01620.tensorflow.metadata.v0.TopKClassi" +
      "fication.Order\"7\n\005Order\022\017\n\013UNSPECIFIED\020\000" +
      "\022\016\n\nSCORE_DESC\020\001\022\r\n\tSCORE_ASC\020\002:\006\230\266\370\232\007\003B" +
      "\n\n\010label_id\"\312\002\n\030OneDimensionalRegression" +
      "\022\017\n\005label\030\001 \001(\tH\000\0222\n\nlabel_path\030\003 \001(\0132\034." +
      "tensorflow.metadata.v0.PathH\000\022\016\n\006weight\030" +
      "\002 \001(\t\022S\n\013probability\030\004 \001(\0132<.tensorflow." +
      "metadata.v0.OneDimensionalRegression.Pro" +
      "babilityH\001\022I\n\006counts\030\005 \001(\01327.tensorflow." +
      "metadata.v0.OneDimensionalRegression.Cou" +
      "ntsH\001\032\r\n\013Probability\032\010\n\006Counts:\006\230\266\370\232\007\004B\n" +
      "\n\010label_idB\014\n\nlabel_type\"\227\002\n\032MultiDimens" +
      "ionalRegression\022\017\n\005label\030\001 \001(\tH\000\0222\n\nlabe" +
      "l_path\030\003 \001(\0132\034.tensorflow.metadata.v0.Pa" +
      "thH\000\022\016\n\006weight\030\002 \001(\t\022U\n\013probability\030\004 \001(" +
      "\0132>.tensorflow.metadata.v0.MultiDimensio" +
      "nalRegression.ProbabilityH\001\032+\n\013Probabili" +
      "ty\022\034\n\024predictions_sum_to_1\030\001 \001(\010:\006\230\266\370\232\007\006" +
      "B\n\n\010label_idB\014\n\nlabel_type\"A\n\016TextGenera" +
      "tion\022\017\n\007targets\030\001 \001(\t\022\026\n\016example_weight\030" +
      "\002 \001(\t:\006\230\266\370\232\007\007\"\371\003\n\004Type\022M\n\025binary_classif" +
      "ication\030\001 \001(\0132,.tensorflow.metadata.v0.B" +
      "inaryClassificationH\000\022V\n\032one_dimensional" +
      "_regression\030\002 \001(\01320.tensorflow.metadata." +
      "v0.OneDimensionalRegressionH\000\022V\n\032multi_c" +
      "lass_classification\030\003 \001(\01320.tensorflow.m" +
      "etadata.v0.MultiClassClassificationH\000\022J\n" +
      "\024top_k_classification\030\004 \001(\0132*.tensorflow" +
      ".metadata.v0.TopKClassificationH\000\022V\n\032mul" +
      "ti_label_classification\030\005 \001(\01320.tensorfl" +
      "ow.metadata.v0.MultiLabelClassificationH" +
      "\000\022A\n\017text_generation\030\006 \001(\0132&.tensorflow." +
      "metadata.v0.TextGenerationH\000B\013\n\ttask_typ" +
      "e\"\270\001\n\004Task\022*\n\004type\030\001 \001(\0132\034.tensorflow.me" +
      "tadata.v0.Type\022\014\n\004name\030\005 \001(\t\022\023\n\013task_wei" +
      "ght\030\002 \001(\001\022E\n\022performance_metric\030\004 \003(\0132)." +
      "tensorflow.metadata.v0.PerformanceMetric" +
      "\022\024\n\014is_auxiliary\030\006 \001(\010J\004\010\003\020\004\"\263\002\n\026MetaOpt" +
      "imizationTarget\022\021\n\ttask_name\030\001 \001(\t\022E\n\022pe" +
      "rformance_metric\030\003 \001(\0132).tensorflow.meta" +
      "data.v0.PerformanceMetric\022\024\n\006weight\030\004 \001(" +
      "\001B\002\030\001H\000\022Z\n\020threshold_config\030\005 \001(\0132>.tens" +
      "orflow.metadata.v0.MetaOptimizationTarge" +
      "t.ThresholdConfigH\000\032.\n\017ThresholdConfig\022\023" +
      "\n\tthreshold\030\001 \001(\001H\000B\006\n\004typeB\027\n\025objective" +
      "_combinationJ\004\010\002\020\003\"\355\001\n\020ProblemStatement\022" +
      "\023\n\013description\030\002 \001(\t\022\r\n\005owner\030\003 \003(\t\022\023\n\013e" +
      "nvironment\030\004 \001(\t\022P\n\030meta_optimization_ta" +
      "rget\030\007 \003(\0132..tensorflow.metadata.v0.Meta" +
      "OptimizationTarget\022\033\n\017multi_objective\030\010 " +
      "\001(\010B\002\030\001\022+\n\005tasks\030\t \003(\0132\034.tensorflow.meta" +
      "data.v0.TaskJ\004\010\005\020\006*\350\001\n\010TaskType\022\020\n\014UNKNO" +
      "WN_TYPE\020\000\022\031\n\025BINARY_CLASSIFICATION\020\001\022\036\n\032" +
      "MULTI_CLASS_CLASSIFICATION\020\002\022\030\n\024TOP_K_CL" +
      "ASSIFICATION\020\003\022\036\n\032ONE_DIMENSIONAL_REGRES" +
      "SION\020\004\022\036\n\032MULTI_LABEL_CLASSIFICATION\020\005\022 " +
      "\n\034MULTI_DIMENSIONAL_REGRESSION\020\006\022\023\n\017TEXT" +
      "_GENERATION\020\007:W\n\ttask_type\022\037.google.prot" +
      "obuf.MessageOptions\030\343\206\257s \001(\0162 .tensorflo" +
      "w.metadata.v0.TaskTypeB!\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.StructProto.getDescriptor(),
          com.google.protobuf.DescriptorProtos.getDescriptor(),
          org.tensorflow.metadata.v0.Metric.getDescriptor(),
          org.tensorflow.metadata.v0.PathOuterClass.getDescriptor(),
        });
    internal_static_tensorflow_metadata_v0_BinaryClassification_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_tensorflow_metadata_v0_BinaryClassification_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_BinaryClassification_descriptor,
        new java.lang.String[] { "Label", "LabelPath", "ExampleWeight", "PositiveNegativeSpec", "LabelId", });
    internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_descriptor =
      internal_static_tensorflow_metadata_v0_BinaryClassification_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_descriptor,
        new java.lang.String[] { "PositiveClassValue", "NegativeClassValue", });
    internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_LabelValue_descriptor =
      internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_LabelValue_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_BinaryClassification_PositiveNegativeSpec_LabelValue_descriptor,
        new java.lang.String[] { "StringValue", "ValueType", });
    internal_static_tensorflow_metadata_v0_DynamicClassSpec_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_tensorflow_metadata_v0_DynamicClassSpec_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_DynamicClassSpec_descriptor,
        new java.lang.String[] { "OovClassSpec", });
    internal_static_tensorflow_metadata_v0_DynamicClassSpec_OovClassSpec_descriptor =
      internal_static_tensorflow_metadata_v0_DynamicClassSpec_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_DynamicClassSpec_OovClassSpec_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_DynamicClassSpec_OovClassSpec_descriptor,
        new java.lang.String[] { "FrequencyThreshold", "TopK", });
    internal_static_tensorflow_metadata_v0_MultiClassClassification_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_tensorflow_metadata_v0_MultiClassClassification_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MultiClassClassification_descriptor,
        new java.lang.String[] { "Label", "LabelPath", "ExampleWeight", "NClasses", "DynamicClassSpec", "LabelId", "ClassSpec", });
    internal_static_tensorflow_metadata_v0_MultiLabelClassification_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_tensorflow_metadata_v0_MultiLabelClassification_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MultiLabelClassification_descriptor,
        new java.lang.String[] { "Label", "LabelPath", "ExampleWeight", "NClasses", "DynamicClassSpec", "LabelId", "ClassSpec", });
    internal_static_tensorflow_metadata_v0_TopKClassification_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_tensorflow_metadata_v0_TopKClassification_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TopKClassification_descriptor,
        new java.lang.String[] { "Label", "LabelPath", "ExampleWeight", "NClasses", "NPredictedLabels", "PredictionsOrder", "LabelId", });
    internal_static_tensorflow_metadata_v0_OneDimensionalRegression_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_tensorflow_metadata_v0_OneDimensionalRegression_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_OneDimensionalRegression_descriptor,
        new java.lang.String[] { "Label", "LabelPath", "Weight", "Probability", "Counts", "LabelId", "LabelType", });
    internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Probability_descriptor =
      internal_static_tensorflow_metadata_v0_OneDimensionalRegression_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Probability_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Probability_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Counts_descriptor =
      internal_static_tensorflow_metadata_v0_OneDimensionalRegression_descriptor.getNestedTypes().get(1);
    internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Counts_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_OneDimensionalRegression_Counts_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_descriptor,
        new java.lang.String[] { "Label", "LabelPath", "Weight", "Probability", "LabelId", "LabelType", });
    internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_Probability_descriptor =
      internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_Probability_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MultiDimensionalRegression_Probability_descriptor,
        new java.lang.String[] { "PredictionsSumTo1", });
    internal_static_tensorflow_metadata_v0_TextGeneration_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_tensorflow_metadata_v0_TextGeneration_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TextGeneration_descriptor,
        new java.lang.String[] { "Targets", "ExampleWeight", });
    internal_static_tensorflow_metadata_v0_Type_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_tensorflow_metadata_v0_Type_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_Type_descriptor,
        new java.lang.String[] { "BinaryClassification", "OneDimensionalRegression", "MultiClassClassification", "TopKClassification", "MultiLabelClassification", "TextGeneration", "TaskType", });
    internal_static_tensorflow_metadata_v0_Task_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_tensorflow_metadata_v0_Task_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_Task_descriptor,
        new java.lang.String[] { "Type", "Name", "TaskWeight", "PerformanceMetric", "IsAuxiliary", });
    internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_descriptor =
      getDescriptor().getMessageTypes().get(10);
    internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_descriptor,
        new java.lang.String[] { "TaskName", "PerformanceMetric", "Weight", "ThresholdConfig", "ObjectiveCombination", });
    internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_ThresholdConfig_descriptor =
      internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_ThresholdConfig_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MetaOptimizationTarget_ThresholdConfig_descriptor,
        new java.lang.String[] { "Threshold", "Type", });
    internal_static_tensorflow_metadata_v0_ProblemStatement_descriptor =
      getDescriptor().getMessageTypes().get(11);
    internal_static_tensorflow_metadata_v0_ProblemStatement_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_ProblemStatement_descriptor,
        new java.lang.String[] { "Description", "Owner", "Environment", "MetaOptimizationTarget", "MultiObjective", "Tasks", });
    taskType.internalInit(descriptor.getExtensions().get(0));
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(org.tensorflow.metadata.v0.ProblemStatementOuterClass.taskType);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    com.google.protobuf.StructProto.getDescriptor();
    com.google.protobuf.DescriptorProtos.getDescriptor();
    org.tensorflow.metadata.v0.Metric.getDescriptor();
    org.tensorflow.metadata.v0.PathOuterClass.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy