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

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

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

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

public final class SchemaOuterClass {
  private SchemaOuterClass() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_Schema_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_Schema_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_Schema_TensorRepresentationGroupEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_Schema_TensorRepresentationGroupEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_ValueCountList_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_ValueCountList_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_Feature_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_Feature_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_Annotation_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_Annotation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_NumericValueComparator_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_NumericValueComparator_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_DatasetConstraints_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_DatasetConstraints_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_FixedShape_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_FixedShape_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_FixedShape_Dim_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_FixedShape_Dim_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_ValueCount_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_ValueCount_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_WeightedFeature_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_WeightedFeature_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SparseFeature_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SparseFeature_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SparseFeature_IndexFeature_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SparseFeature_IndexFeature_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SparseFeature_ValueFeature_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SparseFeature_ValueFeature_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_DistributionConstraints_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_DistributionConstraints_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_FeatureCoverageConstraints_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_FeatureCoverageConstraints_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SequenceValueConstraints_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SequenceValueConstraints_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SequenceLengthConstraints_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SequenceLengthConstraints_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_IntDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_IntDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_FloatDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_FloatDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_StructDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_StructDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_StringDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_StringDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_BoolDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_BoolDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_NaturalLanguageDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_NaturalLanguageDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_ImageDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_ImageDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_MIDDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_MIDDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_URLDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_URLDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TimeDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TimeDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TimeOfDayDomain_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TimeOfDayDomain_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_FeaturePresence_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_FeaturePresence_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_FeaturePresenceWithinGroup_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_FeaturePresenceWithinGroup_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_InfinityNorm_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_InfinityNorm_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_HistogramSelection_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_HistogramSelection_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_JensenShannonDivergence_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_JensenShannonDivergence_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_NormalizedAbsoluteDifference_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_NormalizedAbsoluteDifference_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_FeatureComparator_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_FeatureComparator_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_UniqueConstraints_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_UniqueConstraints_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TensorRepresentation_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TensorRepresentation_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TensorRepresentation_DefaultValue_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TensorRepresentation_DefaultValue_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TensorRepresentation_DenseTensor_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TensorRepresentation_DenseTensor_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TensorRepresentation_VarLenSparseTensor_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TensorRepresentation_VarLenSparseTensor_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TensorRepresentation_SparseTensor_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TensorRepresentation_SparseTensor_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_Partition_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_Partition_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_TensorRepresentationEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_TensorRepresentationEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_tensorflow_metadata_v0_SequenceMetadata_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_tensorflow_metadata_v0_SequenceMetadata_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/schema.pr" +
      "oto\022\026tensorflow.metadata.v0\032\031google/prot" +
      "obuf/any.proto\0322tensorflow_metadata/prot" +
      "o/v0/derived_feature.proto\032\'tensorflow_m" +
      "etadata/proto/v0/path.proto\"\217\006\n\006Schema\0220" +
      "\n\007feature\030\001 \003(\0132\037.tensorflow.metadata.v0" +
      ".Feature\022=\n\016sparse_feature\030\006 \003(\0132%.tenso" +
      "rflow.metadata.v0.SparseFeature\022A\n\020weigh" +
      "ted_feature\030\014 \003(\0132\'.tensorflow.metadata." +
      "v0.WeightedFeature\022;\n\rstring_domain\030\004 \003(" +
      "\0132$.tensorflow.metadata.v0.StringDomain\022" +
      "9\n\014float_domain\030\t \003(\0132#.tensorflow.metad" +
      "ata.v0.FloatDomain\0225\n\nint_domain\030\n \003(\0132!" +
      ".tensorflow.metadata.v0.IntDomain\022\033\n\023def" +
      "ault_environment\030\005 \003(\t\022+\n#represent_vari" +
      "able_length_as_ragged\030\016 \001(\010\0226\n\nannotatio" +
      "n\030\010 \001(\0132\".tensorflow.metadata.v0.Annotat" +
      "ion\022G\n\023dataset_constraints\030\013 \001(\0132*.tenso" +
      "rflow.metadata.v0.DatasetConstraints\022b\n\033" +
      "tensor_representation_group\030\r \003(\0132=.tens" +
      "orflow.metadata.v0.Schema.TensorRepresen" +
      "tationGroupEntry\032s\n\036TensorRepresentation" +
      "GroupEntry\022\013\n\003key\030\001 \001(\t\022@\n\005value\030\002 \001(\01321" +
      ".tensorflow.metadata.v0.TensorRepresenta" +
      "tionGroup:\0028\001\"I\n\016ValueCountList\0227\n\013value" +
      "_count\030\001 \003(\0132\".tensorflow.metadata.v0.Va" +
      "lueCount\"\202\016\n\007Feature\022\014\n\004name\030\001 \001(\t\022\026\n\nde" +
      "precated\030\002 \001(\010B\002\030\001\022;\n\010presence\030\016 \001(\0132\'.t" +
      "ensorflow.metadata.v0.FeaturePresenceH\000\022" +
      "L\n\016group_presence\030\021 \001(\01322.tensorflow.met" +
      "adata.v0.FeaturePresenceWithinGroupH\000\0223\n" +
      "\005shape\030\027 \001(\0132\".tensorflow.metadata.v0.Fi" +
      "xedShapeH\001\0229\n\013value_count\030\005 \001(\0132\".tensor" +
      "flow.metadata.v0.ValueCountH\001\022>\n\014value_c" +
      "ounts\030  \001(\0132&.tensorflow.metadata.v0.Val" +
      "ueCountListH\001\0221\n\004type\030\006 \001(\0162#.tensorflow" +
      ".metadata.v0.FeatureType\022\020\n\006domain\030\007 \001(\t" +
      "H\002\0227\n\nint_domain\030\t \001(\0132!.tensorflow.meta" +
      "data.v0.IntDomainH\002\022;\n\014float_domain\030\n \001(" +
      "\0132#.tensorflow.metadata.v0.FloatDomainH\002" +
      "\022=\n\rstring_domain\030\013 \001(\0132$.tensorflow.met" +
      "adata.v0.StringDomainH\002\0229\n\013bool_domain\030\r" +
      " \001(\0132\".tensorflow.metadata.v0.BoolDomain" +
      "H\002\022=\n\rstruct_domain\030\035 \001(\0132$.tensorflow.m" +
      "etadata.v0.StructDomainH\002\022P\n\027natural_lan" +
      "guage_domain\030\030 \001(\0132-.tensorflow.metadata" +
      ".v0.NaturalLanguageDomainH\002\022;\n\014image_dom" +
      "ain\030\031 \001(\0132#.tensorflow.metadata.v0.Image" +
      "DomainH\002\0227\n\nmid_domain\030\032 \001(\0132!.tensorflo" +
      "w.metadata.v0.MIDDomainH\002\0227\n\nurl_domain\030" +
      "\033 \001(\0132!.tensorflow.metadata.v0.URLDomain" +
      "H\002\0229\n\013time_domain\030\034 \001(\0132\".tensorflow.met" +
      "adata.v0.TimeDomainH\002\022E\n\022time_of_day_dom" +
      "ain\030\036 \001(\0132\'.tensorflow.metadata.v0.TimeO" +
      "fDayDomainH\002\022Q\n\030distribution_constraints" +
      "\030\017 \001(\0132/.tensorflow.metadata.v0.Distribu" +
      "tionConstraints\0226\n\nannotation\030\020 \001(\0132\".te" +
      "nsorflow.metadata.v0.Annotation\022B\n\017skew_" +
      "comparator\030\022 \001(\0132).tensorflow.metadata.v" +
      "0.FeatureComparator\022C\n\020drift_comparator\030" +
      "\025 \001(\0132).tensorflow.metadata.v0.FeatureCo" +
      "mparator\022\026\n\016in_environment\030\024 \003(\t\022\032\n\022not_" +
      "in_environment\030\023 \003(\t\022?\n\017lifecycle_stage\030" +
      "\026 \001(\0162&.tensorflow.metadata.v0.Lifecycle" +
      "Stage\022E\n\022unique_constraints\030\037 \001(\0132).tens" +
      "orflow.metadata.v0.UniqueConstraints\022O\n\031" +
      "validation_derived_source\030\" \001(\0132,.tensor" +
      "flow.metadata.v0.DerivedFeatureSource\022C\n" +
      "\021sequence_metadata\030# \001(\0132(.tensorflow.me" +
      "tadata.v0.SequenceMetadataB\026\n\024presence_c" +
      "onstraintsB\014\n\nshape_typeB\r\n\013domain_infoJ" +
      "\004\010!\020\"\"X\n\nAnnotation\022\013\n\003tag\030\001 \003(\t\022\017\n\007comm" +
      "ent\030\002 \003(\t\022,\n\016extra_metadata\030\003 \003(\0132\024.goog" +
      "le.protobuf.Any\"X\n\026NumericValueComparato" +
      "r\022\036\n\026min_fraction_threshold\030\001 \001(\001\022\036\n\026max" +
      "_fraction_threshold\030\002 \001(\001\"\374\001\n\022DatasetCon" +
      "straints\022U\n\035num_examples_drift_comparato" +
      "r\030\001 \001(\0132..tensorflow.metadata.v0.Numeric" +
      "ValueComparator\022W\n\037num_examples_version_" +
      "comparator\030\002 \001(\0132..tensorflow.metadata.v" +
      "0.NumericValueComparator\022\032\n\022min_examples" +
      "_count\030\003 \001(\003\022\032\n\022max_examples_count\030\004 \001(\003" +
      "\"d\n\nFixedShape\0223\n\003dim\030\002 \003(\0132&.tensorflow" +
      ".metadata.v0.FixedShape.Dim\032!\n\003Dim\022\014\n\004si" +
      "ze\030\001 \001(\003\022\014\n\004name\030\002 \001(\t\"&\n\nValueCount\022\013\n\003" +
      "min\030\001 \001(\003\022\013\n\003max\030\002 \001(\003\"\305\001\n\017WeightedFeatu" +
      "re\022\014\n\004name\030\001 \001(\t\022-\n\007feature\030\002 \001(\0132\034.tens" +
      "orflow.metadata.v0.Path\0224\n\016weight_featur" +
      "e\030\003 \001(\0132\034.tensorflow.metadata.v0.Path\022?\n" +
      "\017lifecycle_stage\030\004 \001(\0162&.tensorflow.meta" +
      "data.v0.LifecycleStage\"\220\004\n\rSparseFeature" +
      "\022\014\n\004name\030\001 \001(\t\022\026\n\ndeprecated\030\002 \001(\010B\002\030\001\022?" +
      "\n\017lifecycle_stage\030\007 \001(\0162&.tensorflow.met" +
      "adata.v0.LifecycleStage\022=\n\010presence\030\004 \001(" +
      "\0132\'.tensorflow.metadata.v0.FeaturePresen" +
      "ceB\002\030\001\0227\n\013dense_shape\030\005 \001(\0132\".tensorflow" +
      ".metadata.v0.FixedShape\022I\n\rindex_feature" +
      "\030\006 \003(\01322.tensorflow.metadata.v0.SparseFe" +
      "ature.IndexFeature\022\021\n\tis_sorted\030\010 \001(\010\022I\n" +
      "\rvalue_feature\030\t \001(\01322.tensorflow.metada" +
      "ta.v0.SparseFeature.ValueFeature\0225\n\004type" +
      "\030\n \001(\0162#.tensorflow.metadata.v0.FeatureT" +
      "ypeB\002\030\001\032\034\n\014IndexFeature\022\014\n\004name\030\001 \001(\t\032\034\n" +
      "\014ValueFeature\022\014\n\004name\030\001 \001(\tJ\004\010\013\020\014\"5\n\027Dis" +
      "tributionConstraints\022\032\n\017min_domain_mass\030" +
      "\001 \001(\001:\0011\"\254\001\n\032FeatureCoverageConstraints\022" +
      "\024\n\014min_coverage\030\001 \001(\002\022\034\n\024min_avg_token_l" +
      "ength\030\002 \001(\002\022\036\n\026excluded_string_tokens\030\003 " +
      "\003(\t\022\037\n\023excluded_int_tokens\030\004 \003(\003B\002\020\001\022\031\n\021" +
      "oov_string_tokens\030\005 \003(\t\"\312\001\n\030SequenceValu" +
      "eConstraints\022\023\n\tint_value\030\001 \001(\003H\000\022\026\n\014str" +
      "ing_value\030\002 \001(\tH\000\022\030\n\020min_per_sequence\030\003 " +
      "\001(\003\022\030\n\020max_per_sequence\030\004 \001(\003\022!\n\031min_fra" +
      "ction_of_sequences\030\005 \001(\002\022!\n\031max_fraction" +
      "_of_sequences\030\006 \001(\002B\007\n\005value\"\220\001\n\031Sequenc" +
      "eLengthConstraints\022\032\n\022excluded_int_value" +
      "\030\001 \003(\003\022\035\n\025excluded_string_value\030\002 \003(\t\022\033\n" +
      "\023min_sequence_length\030\003 \001(\003\022\033\n\023max_sequen" +
      "ce_length\030\004 \001(\003\"K\n\tIntDomain\022\014\n\004name\030\001 \001" +
      "(\t\022\013\n\003min\030\003 \001(\003\022\013\n\003max\030\004 \001(\003\022\026\n\016is_categ" +
      "orical\030\005 \001(\010\"\246\001\n\013FloatDomain\022\014\n\004name\030\001 \001" +
      "(\t\022\013\n\003min\030\003 \001(\002\022\013\n\003max\030\004 \001(\002\022\024\n\014disallow" +
      "_nan\030\005 \001(\010\022\024\n\014disallow_inf\030\006 \001(\010\022\024\n\014is_e" +
      "mbedding\030\007 \001(\010\022\026\n\016is_categorical\030\010 \001(\010\022\025" +
      "\n\rembedding_dim\030\t \001(\003\"\177\n\014StructDomain\0220\n" +
      "\007feature\030\001 \003(\0132\037.tensorflow.metadata.v0." +
      "Feature\022=\n\016sparse_feature\030\002 \003(\0132%.tensor" +
      "flow.metadata.v0.SparseFeature\"\312\001\n\014Strin" +
      "gDomain\022\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 \003(\t\022H\n\016" +
      "is_categorical\030\003 \001(\01620.tensorflow.metada" +
      "ta.v0.StringDomain.Categorical\"S\n\013Catego" +
      "rical\022\033\n\027CATEGORICAL_UNSPECIFIED\020\000\022\023\n\017CA" +
      "TEGORICAL_YES\020\001\022\022\n\016CATEGORICAL_NO\020\002\"C\n\nB" +
      "oolDomain\022\014\n\004name\030\001 \001(\t\022\022\n\ntrue_value\030\002 " +
      "\001(\t\022\023\n\013false_value\030\003 \001(\t\"\271\002\n\025NaturalLang" +
      "uageDomain\022\022\n\nvocabulary\030\001 \001(\t\022D\n\010covera" +
      "ge\030\002 \001(\01322.tensorflow.metadata.v0.Featur" +
      "eCoverageConstraints\022K\n\021token_constraint" +
      "s\030\003 \003(\01320.tensorflow.metadata.v0.Sequenc" +
      "eValueConstraints\022V\n\033sequence_length_con" +
      "straints\030\005 \001(\01321.tensorflow.metadata.v0." +
      "SequenceLengthConstraints\022!\n\031location_co" +
      "nstraint_regex\030\004 \001(\t\"T\n\013ImageDomain\022(\n m" +
      "inimum_supported_image_fraction\030\001 \001(\002\022\033\n" +
      "\023max_image_byte_size\030\002 \001(\003\"\013\n\tMIDDomain\"" +
      "\013\n\tURLDomain\"\216\002\n\nTimeDomain\022\027\n\rstring_fo" +
      "rmat\030\001 \001(\tH\000\022N\n\016integer_format\030\002 \001(\01624.t" +
      "ensorflow.metadata.v0.TimeDomain.Integer" +
      "TimeFormatH\000\"\214\001\n\021IntegerTimeFormat\022\022\n\016FO" +
      "RMAT_UNKNOWN\020\000\022\r\n\tUNIX_DAYS\020\005\022\020\n\014UNIX_SE" +
      "CONDS\020\001\022\025\n\021UNIX_MILLISECONDS\020\002\022\025\n\021UNIX_M" +
      "ICROSECONDS\020\003\022\024\n\020UNIX_NANOSECONDS\020\004B\010\n\006f" +
      "ormat\"\321\001\n\017TimeOfDayDomain\022\027\n\rstring_form" +
      "at\030\001 \001(\tH\000\022X\n\016integer_format\030\002 \001(\0162>.ten" +
      "sorflow.metadata.v0.TimeOfDayDomain.Inte" +
      "gerTimeOfDayFormatH\000\"A\n\026IntegerTimeOfDay" +
      "Format\022\022\n\016FORMAT_UNKNOWN\020\000\022\023\n\017PACKED_64_" +
      "NANOS\020\001B\010\n\006format\":\n\017FeaturePresence\022\024\n\014" +
      "min_fraction\030\001 \001(\001\022\021\n\tmin_count\030\002 \001(\003\".\n" +
      "\032FeaturePresenceWithinGroup\022\020\n\010required\030" +
      "\001 \001(\010\"!\n\014InfinityNorm\022\021\n\tthreshold\030\001 \001(\001" +
      "\"\205\001\n\022HistogramSelection\022=\n\004type\030\001 \001(\0162/." +
      "tensorflow.metadata.v0.HistogramSelectio" +
      "n.Type\"0\n\004Type\022\013\n\007DEFAULT\020\000\022\r\n\tQUANTILES" +
      "\020\001\022\014\n\010STANDARD\020\002\"h\n\027JensenShannonDiverge" +
      "nce\022\021\n\tthreshold\030\001 \001(\001\022:\n\006source\030\002 \001(\0132*" +
      ".tensorflow.metadata.v0.HistogramSelecti" +
      "on\"1\n\034NormalizedAbsoluteDifference\022\021\n\tth" +
      "reshold\030\001 \001(\001\"\375\001\n\021FeatureComparator\022;\n\ri" +
      "nfinity_norm\030\001 \001(\0132$.tensorflow.metadata" +
      ".v0.InfinityNorm\022R\n\031jensen_shannon_diver" +
      "gence\030\002 \001(\0132/.tensorflow.metadata.v0.Jen" +
      "senShannonDivergence\022W\n\031normalized_abs_d" +
      "ifference\030\003 \001(\01324.tensorflow.metadata.v0" +
      ".NormalizedAbsoluteDifference\"-\n\021UniqueC" +
      "onstraints\022\013\n\003min\030\001 \001(\003\022\013\n\003max\030\002 \001(\003\"\327\t\n" +
      "\024TensorRepresentation\022P\n\014dense_tensor\030\001 " +
      "\001(\01328.tensorflow.metadata.v0.TensorRepre" +
      "sentation.DenseTensorH\000\022_\n\024varlen_sparse" +
      "_tensor\030\002 \001(\0132?.tensorflow.metadata.v0.T" +
      "ensorRepresentation.VarLenSparseTensorH\000" +
      "\022R\n\rsparse_tensor\030\003 \001(\01329.tensorflow.met" +
      "adata.v0.TensorRepresentation.SparseTens" +
      "orH\000\022R\n\rragged_tensor\030\004 \001(\01329.tensorflow" +
      ".metadata.v0.TensorRepresentation.Ragged" +
      "TensorH\000\032o\n\014DefaultValue\022\025\n\013float_value\030" +
      "\001 \001(\001H\000\022\023\n\tint_value\030\002 \001(\003H\000\022\025\n\013bytes_va" +
      "lue\030\003 \001(\014H\000\022\024\n\nuint_value\030\004 \001(\004H\000B\006\n\004kin" +
      "d\032\247\001\n\013DenseTensor\022\023\n\013column_name\030\001 \001(\t\0221" +
      "\n\005shape\030\002 \001(\0132\".tensorflow.metadata.v0.F" +
      "ixedShape\022P\n\rdefault_value\030\003 \001(\01329.tenso" +
      "rflow.metadata.v0.TensorRepresentation.D" +
      "efaultValue\032)\n\022VarLenSparseTensor\022\023\n\013col" +
      "umn_name\030\001 \001(\t\032\226\001\n\014SparseTensor\0227\n\013dense" +
      "_shape\030\001 \001(\0132\".tensorflow.metadata.v0.Fi" +
      "xedShape\022\032\n\022index_column_names\030\002 \003(\t\022\031\n\021" +
      "value_column_name\030\003 \001(\t\022\026\n\016already_sorte" +
      "d\030\004 \001(\010\032\300\002\n\014RaggedTensor\0222\n\014feature_path" +
      "\030\001 \001(\0132\034.tensorflow.metadata.v0.Path\022V\n\t" +
      "partition\030\003 \003(\0132C.tensorflow.metadata.v0" +
      ".TensorRepresentation.RaggedTensor.Parti" +
      "tion\022[\n\023row_partition_dtype\030\002 \001(\0162>.tens" +
      "orflow.metadata.v0.TensorRepresentation." +
      "RowPartitionDType\032G\n\tPartition\022\034\n\022unifor" +
      "m_row_length\030\001 \001(\003H\000\022\024\n\nrow_length\030\002 \001(\t" +
      "H\000B\006\n\004kind\":\n\021RowPartitionDType\022\017\n\013UNSPE" +
      "CIFIED\020\000\022\t\n\005INT64\020\001\022\t\n\005INT32\020\002B\006\n\004kind\"\362" +
      "\001\n\031TensorRepresentationGroup\022j\n\025tensor_r" +
      "epresentation\030\001 \003(\0132K.tensorflow.metadat" +
      "a.v0.TensorRepresentationGroup.TensorRep" +
      "resentationEntry\032i\n\031TensorRepresentation" +
      "Entry\022\013\n\003key\030\001 \001(\t\022;\n\005value\030\002 \001(\0132,.tens" +
      "orflow.metadata.v0.TensorRepresentation:" +
      "\0028\001\"\367\001\n\020SequenceMetadata\022T\n\021sequential_s" +
      "tatus\030\003 \001(\01629.tensorflow.metadata.v0.Seq" +
      "uenceMetadata.SequentialStatus\022\023\n\013joint_" +
      "group\030\004 \001(\t\022!\n\031sequence_truncation_limit" +
      "\030\005 \001(\003\"U\n\020SequentialStatus\022\032\n\026SEQUENTIAL" +
      "_UNSPECIFIED\020\000\022\022\n\016SEQUENTIAL_YES\020\001\022\021\n\rSE" +
      "QUENTIAL_NO\020\002*\241\001\n\016LifecycleStage\022\021\n\rUNKN" +
      "OWN_STAGE\020\000\022\013\n\007PLANNED\020\001\022\t\n\005ALPHA\020\002\022\010\n\004B" +
      "ETA\020\003\022\016\n\nPRODUCTION\020\004\022\016\n\nDEPRECATED\020\005\022\016\n" +
      "\nDEBUG_ONLY\020\006\022\014\n\010DISABLED\020\007\022\026\n\022VALIDATIO" +
      "N_DERIVED\020\t\"\004\010\010\020\010*J\n\013FeatureType\022\020\n\014TYPE" +
      "_UNKNOWN\020\000\022\t\n\005BYTES\020\001\022\007\n\003INT\020\002\022\t\n\005FLOAT\020" +
      "\003\022\n\n\006STRUCT\020\004B!\n\032org.tensorflow.metadata" +
      ".v0P\001\370\001\001"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.google.protobuf.AnyProto.getDescriptor(),
          org.tensorflow.metadata.v0.DerivedFeature.getDescriptor(),
          org.tensorflow.metadata.v0.PathOuterClass.getDescriptor(),
        });
    internal_static_tensorflow_metadata_v0_Schema_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_tensorflow_metadata_v0_Schema_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_Schema_descriptor,
        new java.lang.String[] { "Feature", "SparseFeature", "WeightedFeature", "StringDomain", "FloatDomain", "IntDomain", "DefaultEnvironment", "RepresentVariableLengthAsRagged", "Annotation", "DatasetConstraints", "TensorRepresentationGroup", });
    internal_static_tensorflow_metadata_v0_Schema_TensorRepresentationGroupEntry_descriptor =
      internal_static_tensorflow_metadata_v0_Schema_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_Schema_TensorRepresentationGroupEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_Schema_TensorRepresentationGroupEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    internal_static_tensorflow_metadata_v0_ValueCountList_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_tensorflow_metadata_v0_ValueCountList_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_ValueCountList_descriptor,
        new java.lang.String[] { "ValueCount", });
    internal_static_tensorflow_metadata_v0_Feature_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_tensorflow_metadata_v0_Feature_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_Feature_descriptor,
        new java.lang.String[] { "Name", "Deprecated", "Presence", "GroupPresence", "Shape", "ValueCount", "ValueCounts", "Type", "Domain", "IntDomain", "FloatDomain", "StringDomain", "BoolDomain", "StructDomain", "NaturalLanguageDomain", "ImageDomain", "MidDomain", "UrlDomain", "TimeDomain", "TimeOfDayDomain", "DistributionConstraints", "Annotation", "SkewComparator", "DriftComparator", "InEnvironment", "NotInEnvironment", "LifecycleStage", "UniqueConstraints", "ValidationDerivedSource", "SequenceMetadata", "PresenceConstraints", "ShapeType", "DomainInfo", });
    internal_static_tensorflow_metadata_v0_Annotation_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_tensorflow_metadata_v0_Annotation_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_Annotation_descriptor,
        new java.lang.String[] { "Tag", "Comment", "ExtraMetadata", });
    internal_static_tensorflow_metadata_v0_NumericValueComparator_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_tensorflow_metadata_v0_NumericValueComparator_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_NumericValueComparator_descriptor,
        new java.lang.String[] { "MinFractionThreshold", "MaxFractionThreshold", });
    internal_static_tensorflow_metadata_v0_DatasetConstraints_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_tensorflow_metadata_v0_DatasetConstraints_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_DatasetConstraints_descriptor,
        new java.lang.String[] { "NumExamplesDriftComparator", "NumExamplesVersionComparator", "MinExamplesCount", "MaxExamplesCount", });
    internal_static_tensorflow_metadata_v0_FixedShape_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_tensorflow_metadata_v0_FixedShape_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_FixedShape_descriptor,
        new java.lang.String[] { "Dim", });
    internal_static_tensorflow_metadata_v0_FixedShape_Dim_descriptor =
      internal_static_tensorflow_metadata_v0_FixedShape_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_FixedShape_Dim_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_FixedShape_Dim_descriptor,
        new java.lang.String[] { "Size", "Name", });
    internal_static_tensorflow_metadata_v0_ValueCount_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_tensorflow_metadata_v0_ValueCount_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_ValueCount_descriptor,
        new java.lang.String[] { "Min", "Max", });
    internal_static_tensorflow_metadata_v0_WeightedFeature_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_tensorflow_metadata_v0_WeightedFeature_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_WeightedFeature_descriptor,
        new java.lang.String[] { "Name", "Feature", "WeightFeature", "LifecycleStage", });
    internal_static_tensorflow_metadata_v0_SparseFeature_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_tensorflow_metadata_v0_SparseFeature_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SparseFeature_descriptor,
        new java.lang.String[] { "Name", "Deprecated", "LifecycleStage", "Presence", "DenseShape", "IndexFeature", "IsSorted", "ValueFeature", "Type", });
    internal_static_tensorflow_metadata_v0_SparseFeature_IndexFeature_descriptor =
      internal_static_tensorflow_metadata_v0_SparseFeature_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_SparseFeature_IndexFeature_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SparseFeature_IndexFeature_descriptor,
        new java.lang.String[] { "Name", });
    internal_static_tensorflow_metadata_v0_SparseFeature_ValueFeature_descriptor =
      internal_static_tensorflow_metadata_v0_SparseFeature_descriptor.getNestedTypes().get(1);
    internal_static_tensorflow_metadata_v0_SparseFeature_ValueFeature_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SparseFeature_ValueFeature_descriptor,
        new java.lang.String[] { "Name", });
    internal_static_tensorflow_metadata_v0_DistributionConstraints_descriptor =
      getDescriptor().getMessageTypes().get(10);
    internal_static_tensorflow_metadata_v0_DistributionConstraints_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_DistributionConstraints_descriptor,
        new java.lang.String[] { "MinDomainMass", });
    internal_static_tensorflow_metadata_v0_FeatureCoverageConstraints_descriptor =
      getDescriptor().getMessageTypes().get(11);
    internal_static_tensorflow_metadata_v0_FeatureCoverageConstraints_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_FeatureCoverageConstraints_descriptor,
        new java.lang.String[] { "MinCoverage", "MinAvgTokenLength", "ExcludedStringTokens", "ExcludedIntTokens", "OovStringTokens", });
    internal_static_tensorflow_metadata_v0_SequenceValueConstraints_descriptor =
      getDescriptor().getMessageTypes().get(12);
    internal_static_tensorflow_metadata_v0_SequenceValueConstraints_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SequenceValueConstraints_descriptor,
        new java.lang.String[] { "IntValue", "StringValue", "MinPerSequence", "MaxPerSequence", "MinFractionOfSequences", "MaxFractionOfSequences", "Value", });
    internal_static_tensorflow_metadata_v0_SequenceLengthConstraints_descriptor =
      getDescriptor().getMessageTypes().get(13);
    internal_static_tensorflow_metadata_v0_SequenceLengthConstraints_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SequenceLengthConstraints_descriptor,
        new java.lang.String[] { "ExcludedIntValue", "ExcludedStringValue", "MinSequenceLength", "MaxSequenceLength", });
    internal_static_tensorflow_metadata_v0_IntDomain_descriptor =
      getDescriptor().getMessageTypes().get(14);
    internal_static_tensorflow_metadata_v0_IntDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_IntDomain_descriptor,
        new java.lang.String[] { "Name", "Min", "Max", "IsCategorical", });
    internal_static_tensorflow_metadata_v0_FloatDomain_descriptor =
      getDescriptor().getMessageTypes().get(15);
    internal_static_tensorflow_metadata_v0_FloatDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_FloatDomain_descriptor,
        new java.lang.String[] { "Name", "Min", "Max", "DisallowNan", "DisallowInf", "IsEmbedding", "IsCategorical", "EmbeddingDim", });
    internal_static_tensorflow_metadata_v0_StructDomain_descriptor =
      getDescriptor().getMessageTypes().get(16);
    internal_static_tensorflow_metadata_v0_StructDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_StructDomain_descriptor,
        new java.lang.String[] { "Feature", "SparseFeature", });
    internal_static_tensorflow_metadata_v0_StringDomain_descriptor =
      getDescriptor().getMessageTypes().get(17);
    internal_static_tensorflow_metadata_v0_StringDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_StringDomain_descriptor,
        new java.lang.String[] { "Name", "Value", "IsCategorical", });
    internal_static_tensorflow_metadata_v0_BoolDomain_descriptor =
      getDescriptor().getMessageTypes().get(18);
    internal_static_tensorflow_metadata_v0_BoolDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_BoolDomain_descriptor,
        new java.lang.String[] { "Name", "TrueValue", "FalseValue", });
    internal_static_tensorflow_metadata_v0_NaturalLanguageDomain_descriptor =
      getDescriptor().getMessageTypes().get(19);
    internal_static_tensorflow_metadata_v0_NaturalLanguageDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_NaturalLanguageDomain_descriptor,
        new java.lang.String[] { "Vocabulary", "Coverage", "TokenConstraints", "SequenceLengthConstraints", "LocationConstraintRegex", });
    internal_static_tensorflow_metadata_v0_ImageDomain_descriptor =
      getDescriptor().getMessageTypes().get(20);
    internal_static_tensorflow_metadata_v0_ImageDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_ImageDomain_descriptor,
        new java.lang.String[] { "MinimumSupportedImageFraction", "MaxImageByteSize", });
    internal_static_tensorflow_metadata_v0_MIDDomain_descriptor =
      getDescriptor().getMessageTypes().get(21);
    internal_static_tensorflow_metadata_v0_MIDDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_MIDDomain_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_URLDomain_descriptor =
      getDescriptor().getMessageTypes().get(22);
    internal_static_tensorflow_metadata_v0_URLDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_URLDomain_descriptor,
        new java.lang.String[] { });
    internal_static_tensorflow_metadata_v0_TimeDomain_descriptor =
      getDescriptor().getMessageTypes().get(23);
    internal_static_tensorflow_metadata_v0_TimeDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TimeDomain_descriptor,
        new java.lang.String[] { "StringFormat", "IntegerFormat", "Format", });
    internal_static_tensorflow_metadata_v0_TimeOfDayDomain_descriptor =
      getDescriptor().getMessageTypes().get(24);
    internal_static_tensorflow_metadata_v0_TimeOfDayDomain_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TimeOfDayDomain_descriptor,
        new java.lang.String[] { "StringFormat", "IntegerFormat", "Format", });
    internal_static_tensorflow_metadata_v0_FeaturePresence_descriptor =
      getDescriptor().getMessageTypes().get(25);
    internal_static_tensorflow_metadata_v0_FeaturePresence_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_FeaturePresence_descriptor,
        new java.lang.String[] { "MinFraction", "MinCount", });
    internal_static_tensorflow_metadata_v0_FeaturePresenceWithinGroup_descriptor =
      getDescriptor().getMessageTypes().get(26);
    internal_static_tensorflow_metadata_v0_FeaturePresenceWithinGroup_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_FeaturePresenceWithinGroup_descriptor,
        new java.lang.String[] { "Required", });
    internal_static_tensorflow_metadata_v0_InfinityNorm_descriptor =
      getDescriptor().getMessageTypes().get(27);
    internal_static_tensorflow_metadata_v0_InfinityNorm_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_InfinityNorm_descriptor,
        new java.lang.String[] { "Threshold", });
    internal_static_tensorflow_metadata_v0_HistogramSelection_descriptor =
      getDescriptor().getMessageTypes().get(28);
    internal_static_tensorflow_metadata_v0_HistogramSelection_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_HistogramSelection_descriptor,
        new java.lang.String[] { "Type", });
    internal_static_tensorflow_metadata_v0_JensenShannonDivergence_descriptor =
      getDescriptor().getMessageTypes().get(29);
    internal_static_tensorflow_metadata_v0_JensenShannonDivergence_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_JensenShannonDivergence_descriptor,
        new java.lang.String[] { "Threshold", "Source", });
    internal_static_tensorflow_metadata_v0_NormalizedAbsoluteDifference_descriptor =
      getDescriptor().getMessageTypes().get(30);
    internal_static_tensorflow_metadata_v0_NormalizedAbsoluteDifference_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_NormalizedAbsoluteDifference_descriptor,
        new java.lang.String[] { "Threshold", });
    internal_static_tensorflow_metadata_v0_FeatureComparator_descriptor =
      getDescriptor().getMessageTypes().get(31);
    internal_static_tensorflow_metadata_v0_FeatureComparator_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_FeatureComparator_descriptor,
        new java.lang.String[] { "InfinityNorm", "JensenShannonDivergence", "NormalizedAbsDifference", });
    internal_static_tensorflow_metadata_v0_UniqueConstraints_descriptor =
      getDescriptor().getMessageTypes().get(32);
    internal_static_tensorflow_metadata_v0_UniqueConstraints_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_UniqueConstraints_descriptor,
        new java.lang.String[] { "Min", "Max", });
    internal_static_tensorflow_metadata_v0_TensorRepresentation_descriptor =
      getDescriptor().getMessageTypes().get(33);
    internal_static_tensorflow_metadata_v0_TensorRepresentation_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TensorRepresentation_descriptor,
        new java.lang.String[] { "DenseTensor", "VarlenSparseTensor", "SparseTensor", "RaggedTensor", "Kind", });
    internal_static_tensorflow_metadata_v0_TensorRepresentation_DefaultValue_descriptor =
      internal_static_tensorflow_metadata_v0_TensorRepresentation_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_TensorRepresentation_DefaultValue_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TensorRepresentation_DefaultValue_descriptor,
        new java.lang.String[] { "FloatValue", "IntValue", "BytesValue", "UintValue", "Kind", });
    internal_static_tensorflow_metadata_v0_TensorRepresentation_DenseTensor_descriptor =
      internal_static_tensorflow_metadata_v0_TensorRepresentation_descriptor.getNestedTypes().get(1);
    internal_static_tensorflow_metadata_v0_TensorRepresentation_DenseTensor_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TensorRepresentation_DenseTensor_descriptor,
        new java.lang.String[] { "ColumnName", "Shape", "DefaultValue", });
    internal_static_tensorflow_metadata_v0_TensorRepresentation_VarLenSparseTensor_descriptor =
      internal_static_tensorflow_metadata_v0_TensorRepresentation_descriptor.getNestedTypes().get(2);
    internal_static_tensorflow_metadata_v0_TensorRepresentation_VarLenSparseTensor_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TensorRepresentation_VarLenSparseTensor_descriptor,
        new java.lang.String[] { "ColumnName", });
    internal_static_tensorflow_metadata_v0_TensorRepresentation_SparseTensor_descriptor =
      internal_static_tensorflow_metadata_v0_TensorRepresentation_descriptor.getNestedTypes().get(3);
    internal_static_tensorflow_metadata_v0_TensorRepresentation_SparseTensor_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TensorRepresentation_SparseTensor_descriptor,
        new java.lang.String[] { "DenseShape", "IndexColumnNames", "ValueColumnName", "AlreadySorted", });
    internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_descriptor =
      internal_static_tensorflow_metadata_v0_TensorRepresentation_descriptor.getNestedTypes().get(4);
    internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_descriptor,
        new java.lang.String[] { "FeaturePath", "Partition", "RowPartitionDtype", });
    internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_Partition_descriptor =
      internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_Partition_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TensorRepresentation_RaggedTensor_Partition_descriptor,
        new java.lang.String[] { "UniformRowLength", "RowLength", "Kind", });
    internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_descriptor =
      getDescriptor().getMessageTypes().get(34);
    internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_descriptor,
        new java.lang.String[] { "TensorRepresentation", });
    internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_TensorRepresentationEntry_descriptor =
      internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_descriptor.getNestedTypes().get(0);
    internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_TensorRepresentationEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_TensorRepresentationGroup_TensorRepresentationEntry_descriptor,
        new java.lang.String[] { "Key", "Value", });
    internal_static_tensorflow_metadata_v0_SequenceMetadata_descriptor =
      getDescriptor().getMessageTypes().get(35);
    internal_static_tensorflow_metadata_v0_SequenceMetadata_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_tensorflow_metadata_v0_SequenceMetadata_descriptor,
        new java.lang.String[] { "SequentialStatus", "JointGroup", "SequenceTruncationLimit", });
    com.google.protobuf.AnyProto.getDescriptor();
    org.tensorflow.metadata.v0.DerivedFeature.getDescriptor();
    org.tensorflow.metadata.v0.PathOuterClass.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy