Packages

final class Schema extends GeneratedMessageV3 with SchemaOrBuilder


Message to represent schema information.
NextID: 15

Protobuf type tensorflow.metadata.v0.Schema

Source
Schema.java
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Schema
  2. SchemaOrBuilder
  3. GeneratedMessageV3
  4. Serializable
  5. AbstractMessage
  6. Message
  7. MessageOrBuilder
  8. AbstractMessageLite
  9. MessageLite
  10. MessageLiteOrBuilder
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def containsTensorRepresentationGroup(key: String): Boolean

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    map<string, .tensorflow.metadata.v0.TensorRepresentationGroup> tensor_representation_group = 13;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(obj: AnyRef): Boolean
    Definition Classes
    Schema → AbstractMessage → Message → AnyRef → Any
    Annotations
    @Override()
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  10. def findInitializationErrors(): List[String]
    Definition Classes
    AbstractMessage → MessageOrBuilder
  11. def getAllFields(): Map[FieldDescriptor, AnyRef]
    Definition Classes
    GeneratedMessageV3 → MessageOrBuilder
  12. def getAnnotation(): Annotation

    Additional information about the schema as a whole. Features may also
    be annotated individually.
    

    Additional information about the schema as a whole. Features may also
    be annotated individually.
    

    optional .tensorflow.metadata.v0.Annotation annotation = 8;

    returns

    The annotation.

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  13. def getAnnotationOrBuilder(): AnnotationOrBuilder

    Additional information about the schema as a whole. Features may also
    be annotated individually.
    

    Additional information about the schema as a whole. Features may also
    be annotated individually.
    

    optional .tensorflow.metadata.v0.Annotation annotation = 8;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def getDatasetConstraints(): DatasetConstraints

    Dataset-level constraints. This is currently used for specifying
    information about changes in num_examples.
    

    Dataset-level constraints. This is currently used for specifying
    information about changes in num_examples.
    

    optional .tensorflow.metadata.v0.DatasetConstraints dataset_constraints = 11;

    returns

    The datasetConstraints.

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  16. def getDatasetConstraintsOrBuilder(): DatasetConstraintsOrBuilder

    Dataset-level constraints. This is currently used for specifying
    information about changes in num_examples.
    

    Dataset-level constraints. This is currently used for specifying
    information about changes in num_examples.
    

    optional .tensorflow.metadata.v0.DatasetConstraints dataset_constraints = 11;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  17. def getDefaultEnvironment(index: Int): String

    Default environments for each feature.
    An environment represents both a type of location (e.g. a server or phone)
    and a time (e.g. right before model X is run). In the standard scenario,
    99% of the features should be in the default environments TRAINING,
    SERVING, and the LABEL (or labels) AND WEIGHT is only available at TRAINING
    (not at serving).
    Other possible variations:
    1. There may be TRAINING_MOBILE, SERVING_MOBILE, TRAINING_SERVICE,
       and SERVING_SERVICE.
    2. If one is ensembling three models, where the predictions of the first
       three models are available for the ensemble model, there may be
       TRAINING, SERVING_INITIAL, SERVING_ENSEMBLE.
    See FeatureProto::not_in_environment and FeatureProto::in_environment.
    

    Default environments for each feature.
    An environment represents both a type of location (e.g. a server or phone)
    and a time (e.g. right before model X is run). In the standard scenario,
    99% of the features should be in the default environments TRAINING,
    SERVING, and the LABEL (or labels) AND WEIGHT is only available at TRAINING
    (not at serving).
    Other possible variations:
    1. There may be TRAINING_MOBILE, SERVING_MOBILE, TRAINING_SERVICE,
       and SERVING_SERVICE.
    2. If one is ensembling three models, where the predictions of the first
       three models are available for the ensemble model, there may be
       TRAINING, SERVING_INITIAL, SERVING_ENSEMBLE.
    See FeatureProto::not_in_environment and FeatureProto::in_environment.
    

    repeated string default_environment = 5;

    index

    The index of the element to return.

    returns

    The defaultEnvironment at the given index.

    Definition Classes
    SchemaSchemaOrBuilder
  18. def getDefaultEnvironmentBytes(index: Int): ByteString

    Default environments for each feature.
    An environment represents both a type of location (e.g. a server or phone)
    and a time (e.g. right before model X is run). In the standard scenario,
    99% of the features should be in the default environments TRAINING,
    SERVING, and the LABEL (or labels) AND WEIGHT is only available at TRAINING
    (not at serving).
    Other possible variations:
    1. There may be TRAINING_MOBILE, SERVING_MOBILE, TRAINING_SERVICE,
       and SERVING_SERVICE.
    2. If one is ensembling three models, where the predictions of the first
       three models are available for the ensemble model, there may be
       TRAINING, SERVING_INITIAL, SERVING_ENSEMBLE.
    See FeatureProto::not_in_environment and FeatureProto::in_environment.
    

    Default environments for each feature.
    An environment represents both a type of location (e.g. a server or phone)
    and a time (e.g. right before model X is run). In the standard scenario,
    99% of the features should be in the default environments TRAINING,
    SERVING, and the LABEL (or labels) AND WEIGHT is only available at TRAINING
    (not at serving).
    Other possible variations:
    1. There may be TRAINING_MOBILE, SERVING_MOBILE, TRAINING_SERVICE,
       and SERVING_SERVICE.
    2. If one is ensembling three models, where the predictions of the first
       three models are available for the ensemble model, there may be
       TRAINING, SERVING_INITIAL, SERVING_ENSEMBLE.
    See FeatureProto::not_in_environment and FeatureProto::in_environment.
    

    repeated string default_environment = 5;

    index

    The index of the value to return.

    returns

    The bytes of the defaultEnvironment at the given index.

    Definition Classes
    SchemaSchemaOrBuilder
  19. def getDefaultEnvironmentCount(): Int

    Default environments for each feature.
    An environment represents both a type of location (e.g. a server or phone)
    and a time (e.g. right before model X is run). In the standard scenario,
    99% of the features should be in the default environments TRAINING,
    SERVING, and the LABEL (or labels) AND WEIGHT is only available at TRAINING
    (not at serving).
    Other possible variations:
    1. There may be TRAINING_MOBILE, SERVING_MOBILE, TRAINING_SERVICE,
       and SERVING_SERVICE.
    2. If one is ensembling three models, where the predictions of the first
       three models are available for the ensemble model, there may be
       TRAINING, SERVING_INITIAL, SERVING_ENSEMBLE.
    See FeatureProto::not_in_environment and FeatureProto::in_environment.
    

    Default environments for each feature.
    An environment represents both a type of location (e.g. a server or phone)
    and a time (e.g. right before model X is run). In the standard scenario,
    99% of the features should be in the default environments TRAINING,
    SERVING, and the LABEL (or labels) AND WEIGHT is only available at TRAINING
    (not at serving).
    Other possible variations:
    1. There may be TRAINING_MOBILE, SERVING_MOBILE, TRAINING_SERVICE,
       and SERVING_SERVICE.
    2. If one is ensembling three models, where the predictions of the first
       three models are available for the ensemble model, there may be
       TRAINING, SERVING_INITIAL, SERVING_ENSEMBLE.
    See FeatureProto::not_in_environment and FeatureProto::in_environment.
    

    repeated string default_environment = 5;

    returns

    The count of defaultEnvironment.

    Definition Classes
    SchemaSchemaOrBuilder
  20. def getDefaultEnvironmentList(): ProtocolStringList

    Default environments for each feature.
    An environment represents both a type of location (e.g. a server or phone)
    and a time (e.g. right before model X is run). In the standard scenario,
    99% of the features should be in the default environments TRAINING,
    SERVING, and the LABEL (or labels) AND WEIGHT is only available at TRAINING
    (not at serving).
    Other possible variations:
    1. There may be TRAINING_MOBILE, SERVING_MOBILE, TRAINING_SERVICE,
       and SERVING_SERVICE.
    2. If one is ensembling three models, where the predictions of the first
       three models are available for the ensemble model, there may be
       TRAINING, SERVING_INITIAL, SERVING_ENSEMBLE.
    See FeatureProto::not_in_environment and FeatureProto::in_environment.
    

    Default environments for each feature.
    An environment represents both a type of location (e.g. a server or phone)
    and a time (e.g. right before model X is run). In the standard scenario,
    99% of the features should be in the default environments TRAINING,
    SERVING, and the LABEL (or labels) AND WEIGHT is only available at TRAINING
    (not at serving).
    Other possible variations:
    1. There may be TRAINING_MOBILE, SERVING_MOBILE, TRAINING_SERVICE,
       and SERVING_SERVICE.
    2. If one is ensembling three models, where the predictions of the first
       three models are available for the ensemble model, there may be
       TRAINING, SERVING_INITIAL, SERVING_ENSEMBLE.
    See FeatureProto::not_in_environment and FeatureProto::in_environment.
    

    repeated string default_environment = 5;

    returns

    A list containing the defaultEnvironment.

    Definition Classes
    SchemaSchemaOrBuilder
  21. def getDefaultInstanceForType(): Schema
    Definition Classes
    Schema → MessageOrBuilder → MessageLiteOrBuilder
    Annotations
    @Override()
  22. def getDescriptorForType(): Descriptor
    Definition Classes
    GeneratedMessageV3 → MessageOrBuilder
  23. def getFeature(index: Int): Feature

    Features described in this schema.
    

    Features described in this schema.
    

    repeated .tensorflow.metadata.v0.Feature feature = 1;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  24. def getFeatureCount(): Int

    Features described in this schema.
    

    Features described in this schema.
    

    repeated .tensorflow.metadata.v0.Feature feature = 1;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  25. def getFeatureList(): List[Feature]

    Features described in this schema.
    

    Features described in this schema.
    

    repeated .tensorflow.metadata.v0.Feature feature = 1;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  26. def getFeatureOrBuilder(index: Int): FeatureOrBuilder

    Features described in this schema.
    

    Features described in this schema.
    

    repeated .tensorflow.metadata.v0.Feature feature = 1;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  27. def getFeatureOrBuilderList(): List[_ <: FeatureOrBuilder]

    Features described in this schema.
    

    Features described in this schema.
    

    repeated .tensorflow.metadata.v0.Feature feature = 1;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  28. def getField(field: FieldDescriptor): AnyRef
    Definition Classes
    GeneratedMessageV3 → MessageOrBuilder
  29. def getFloatDomain(index: Int): FloatDomain

    top level float domains that can be reused by features
    

    top level float domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.FloatDomain float_domain = 9;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  30. def getFloatDomainCount(): Int

    top level float domains that can be reused by features
    

    top level float domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.FloatDomain float_domain = 9;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  31. def getFloatDomainList(): List[FloatDomain]

    top level float domains that can be reused by features
    

    top level float domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.FloatDomain float_domain = 9;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  32. def getFloatDomainOrBuilder(index: Int): FloatDomainOrBuilder

    top level float domains that can be reused by features
    

    top level float domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.FloatDomain float_domain = 9;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  33. def getFloatDomainOrBuilderList(): List[_ <: FloatDomainOrBuilder]

    top level float domains that can be reused by features
    

    top level float domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.FloatDomain float_domain = 9;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  34. def getInitializationErrorString(): String
    Definition Classes
    AbstractMessage → MessageOrBuilder
  35. def getIntDomain(index: Int): IntDomain

    top level int domains that can be reused by features
    

    top level int domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.IntDomain int_domain = 10;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  36. def getIntDomainCount(): Int

    top level int domains that can be reused by features
    

    top level int domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.IntDomain int_domain = 10;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  37. def getIntDomainList(): List[IntDomain]

    top level int domains that can be reused by features
    

    top level int domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.IntDomain int_domain = 10;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  38. def getIntDomainOrBuilder(index: Int): IntDomainOrBuilder

    top level int domains that can be reused by features
    

    top level int domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.IntDomain int_domain = 10;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  39. def getIntDomainOrBuilderList(): List[_ <: IntDomainOrBuilder]

    top level int domains that can be reused by features
    

    top level int domains that can be reused by features
    

    repeated .tensorflow.metadata.v0.IntDomain int_domain = 10;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  40. def getOneofFieldDescriptor(oneof: OneofDescriptor): FieldDescriptor
    Definition Classes
    GeneratedMessageV3 → AbstractMessage → MessageOrBuilder
  41. def getParserForType(): Parser[Schema]
    Definition Classes
    Schema → GeneratedMessageV3 → Message → MessageLite
    Annotations
    @Override()
  42. def getRepeatedField(field: FieldDescriptor, index: Int): AnyRef
    Definition Classes
    GeneratedMessageV3 → MessageOrBuilder
  43. def getRepeatedFieldCount(field: FieldDescriptor): Int
    Definition Classes
    GeneratedMessageV3 → MessageOrBuilder
  44. def getRepresentVariableLengthAsRagged(): Boolean

    Whether to represent variable length features as RaggedTensors. By default
    they are represented as ragged left-alighned SparseTensors. RaggedTensor
    representation is more memory efficient. Therefore, turning this on will
    likely yield data processing performance improvement.
    Experimental and may be subject to change.
    

    Whether to represent variable length features as RaggedTensors. By default
    they are represented as ragged left-alighned SparseTensors. RaggedTensor
    representation is more memory efficient. Therefore, turning this on will
    likely yield data processing performance improvement.
    Experimental and may be subject to change.
    

    optional bool represent_variable_length_as_ragged = 14;

    returns

    The representVariableLengthAsRagged.

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  45. def getSerializedSize(): Int
    Definition Classes
    Schema → GeneratedMessageV3 → AbstractMessage → MessageLite
    Annotations
    @Override()
  46. def getSparseFeature(index: Int): SparseFeature

    Sparse features described in this schema.
    

    Sparse features described in this schema.
    

    repeated .tensorflow.metadata.v0.SparseFeature sparse_feature = 6;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  47. def getSparseFeatureCount(): Int

    Sparse features described in this schema.
    

    Sparse features described in this schema.
    

    repeated .tensorflow.metadata.v0.SparseFeature sparse_feature = 6;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  48. def getSparseFeatureList(): List[SparseFeature]

    Sparse features described in this schema.
    

    Sparse features described in this schema.
    

    repeated .tensorflow.metadata.v0.SparseFeature sparse_feature = 6;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  49. def getSparseFeatureOrBuilder(index: Int): SparseFeatureOrBuilder

    Sparse features described in this schema.
    

    Sparse features described in this schema.
    

    repeated .tensorflow.metadata.v0.SparseFeature sparse_feature = 6;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  50. def getSparseFeatureOrBuilderList(): List[_ <: SparseFeatureOrBuilder]

    Sparse features described in this schema.
    

    Sparse features described in this schema.
    

    repeated .tensorflow.metadata.v0.SparseFeature sparse_feature = 6;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  51. def getStringDomain(index: Int): StringDomain

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    repeated .tensorflow.metadata.v0.StringDomain string_domain = 4;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  52. def getStringDomainCount(): Int

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    repeated .tensorflow.metadata.v0.StringDomain string_domain = 4;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  53. def getStringDomainList(): List[StringDomain]

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    repeated .tensorflow.metadata.v0.StringDomain string_domain = 4;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  54. def getStringDomainOrBuilder(index: Int): StringDomainOrBuilder

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    repeated .tensorflow.metadata.v0.StringDomain string_domain = 4;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  55. def getStringDomainOrBuilderList(): List[_ <: StringDomainOrBuilder]

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    declared as top-level features in <feature>.
    String domains referenced in the features.
    

    repeated .tensorflow.metadata.v0.StringDomain string_domain = 4;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  56. def getTensorRepresentationGroupCount(): Int

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    map<string, .tensorflow.metadata.v0.TensorRepresentationGroup> tensor_representation_group = 13;

    Definition Classes
    SchemaSchemaOrBuilder
  57. def getTensorRepresentationGroupMap(): Map[String, TensorRepresentationGroup]

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    map<string, .tensorflow.metadata.v0.TensorRepresentationGroup> tensor_representation_group = 13;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  58. def getTensorRepresentationGroupOrDefault(key: String, defaultValue: TensorRepresentationGroup): TensorRepresentationGroup

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    map<string, .tensorflow.metadata.v0.TensorRepresentationGroup> tensor_representation_group = 13;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  59. def getTensorRepresentationGroupOrThrow(key: String): TensorRepresentationGroup

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    TensorRepresentation groups. The keys are the names of the groups.
    Key "" (empty string) denotes the "default" group, which is what should
    be used when a group name is not provided.
    See the documentation at TensorRepresentationGroup for more info.
    Under development.
    

    map<string, .tensorflow.metadata.v0.TensorRepresentationGroup> tensor_representation_group = 13;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  60. def getUnknownFields(): UnknownFieldSet
    Definition Classes
    GeneratedMessageV3 → MessageOrBuilder
  61. def getWeightedFeature(index: Int): WeightedFeature

    Weighted features described in this schema.
    

    Weighted features described in this schema.
    

    repeated .tensorflow.metadata.v0.WeightedFeature weighted_feature = 12;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  62. def getWeightedFeatureCount(): Int

    Weighted features described in this schema.
    

    Weighted features described in this schema.
    

    repeated .tensorflow.metadata.v0.WeightedFeature weighted_feature = 12;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  63. def getWeightedFeatureList(): List[WeightedFeature]

    Weighted features described in this schema.
    

    Weighted features described in this schema.
    

    repeated .tensorflow.metadata.v0.WeightedFeature weighted_feature = 12;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  64. def getWeightedFeatureOrBuilder(index: Int): WeightedFeatureOrBuilder

    Weighted features described in this schema.
    

    Weighted features described in this schema.
    

    repeated .tensorflow.metadata.v0.WeightedFeature weighted_feature = 12;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  65. def getWeightedFeatureOrBuilderList(): List[_ <: WeightedFeatureOrBuilder]

    Weighted features described in this schema.
    

    Weighted features described in this schema.
    

    repeated .tensorflow.metadata.v0.WeightedFeature weighted_feature = 12;

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  66. def hasAnnotation(): Boolean

    Additional information about the schema as a whole. Features may also
    be annotated individually.
    

    Additional information about the schema as a whole. Features may also
    be annotated individually.
    

    optional .tensorflow.metadata.v0.Annotation annotation = 8;

    returns

    Whether the annotation field is set.

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  67. def hasDatasetConstraints(): Boolean

    Dataset-level constraints. This is currently used for specifying
    information about changes in num_examples.
    

    Dataset-level constraints. This is currently used for specifying
    information about changes in num_examples.
    

    optional .tensorflow.metadata.v0.DatasetConstraints dataset_constraints = 11;

    returns

    Whether the datasetConstraints field is set.

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  68. def hasField(field: FieldDescriptor): Boolean
    Definition Classes
    GeneratedMessageV3 → MessageOrBuilder
  69. def hasOneof(oneof: OneofDescriptor): Boolean
    Definition Classes
    GeneratedMessageV3 → AbstractMessage → MessageOrBuilder
  70. def hasRepresentVariableLengthAsRagged(): Boolean

    Whether to represent variable length features as RaggedTensors. By default
    they are represented as ragged left-alighned SparseTensors. RaggedTensor
    representation is more memory efficient. Therefore, turning this on will
    likely yield data processing performance improvement.
    Experimental and may be subject to change.
    

    Whether to represent variable length features as RaggedTensors. By default
    they are represented as ragged left-alighned SparseTensors. RaggedTensor
    representation is more memory efficient. Therefore, turning this on will
    likely yield data processing performance improvement.
    Experimental and may be subject to change.
    

    optional bool represent_variable_length_as_ragged = 14;

    returns

    Whether the representVariableLengthAsRagged field is set.

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override()
  71. def hashCode(): Int
    Definition Classes
    Schema → AbstractMessage → Message → AnyRef → Any
    Annotations
    @Override()
  72. def internalGetFieldAccessorTable(): FieldAccessorTable
    Attributes
    protected[v0]
    Definition Classes
    Schema → GeneratedMessageV3
    Annotations
    @Override()
  73. def internalGetMapFieldReflection(number: Int): MapFieldReflectionAccessor
    Attributes
    protected[v0]
    Definition Classes
    Schema → GeneratedMessageV3
    Annotations
    @SuppressWarnings() @Override()
  74. final def isInitialized(): Boolean
    Definition Classes
    Schema → GeneratedMessageV3 → AbstractMessage → MessageLiteOrBuilder
    Annotations
    @Override()
  75. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  76. def makeExtensionsImmutable(): Unit
    Attributes
    protected[protobuf]
    Definition Classes
    GeneratedMessageV3
  77. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  78. def newBuilderForType(parent: BuilderParent): Builder
    Attributes
    protected[v0]
    Definition Classes
    Schema → GeneratedMessageV3
    Annotations
    @Override()
  79. def newBuilderForType(): Builder
    Definition Classes
    Schema → Message → MessageLite
    Annotations
    @Override()
  80. def newBuilderForType(parent: BuilderParent): Builder
    Attributes
    protected[protobuf]
    Definition Classes
    GeneratedMessageV3 → AbstractMessage
  81. def newInstance(unused: UnusedPrivateParameter): AnyRef
    Attributes
    protected[v0]
    Definition Classes
    Schema → GeneratedMessageV3
    Annotations
    @Override() @SuppressWarnings()
  82. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  83. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  84. def parseUnknownField(input: CodedInputStream, unknownFields: Builder, extensionRegistry: ExtensionRegistryLite, tag: Int): Boolean
    Attributes
    protected[protobuf]
    Definition Classes
    GeneratedMessageV3
    Annotations
    @throws(classOf[java.io.IOException])
  85. def parseUnknownFieldProto3(input: CodedInputStream, unknownFields: Builder, extensionRegistry: ExtensionRegistryLite, tag: Int): Boolean
    Attributes
    protected[protobuf]
    Definition Classes
    GeneratedMessageV3
    Annotations
    @throws(classOf[java.io.IOException])
  86. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  87. def toBuilder(): Builder
    Definition Classes
    Schema → Message → MessageLite
    Annotations
    @Override()
  88. def toByteArray(): Array[Byte]
    Definition Classes
    AbstractMessageLite → MessageLite
  89. def toByteString(): ByteString
    Definition Classes
    AbstractMessageLite → MessageLite
  90. final def toString(): String
    Definition Classes
    AbstractMessage → Message → AnyRef → Any
  91. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  92. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  93. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  94. def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    AbstractMessageLite → MessageLite
    Annotations
    @throws(classOf[java.io.IOException])
  95. def writeReplace(): AnyRef
    Attributes
    protected[protobuf]
    Definition Classes
    GeneratedMessageV3
    Annotations
    @throws(classOf[java.io.ObjectStreamException])
  96. def writeTo(output: CodedOutputStream): Unit
    Definition Classes
    Schema → GeneratedMessageV3 → AbstractMessage → MessageLite
    Annotations
    @Override()
  97. def writeTo(output: OutputStream): Unit
    Definition Classes
    AbstractMessageLite → MessageLite
    Annotations
    @throws(classOf[java.io.IOException])

Deprecated Value Members

  1. def getTensorRepresentationGroup(): Map[String, TensorRepresentationGroup]

    Use #getTensorRepresentationGroupMap() instead.

    Use #getTensorRepresentationGroupMap() instead.

    Definition Classes
    SchemaSchemaOrBuilder
    Annotations
    @Override() @Deprecated
    Deprecated
  2. def internalGetMapField(fieldNumber: Int): MapField[_ <: AnyRef, _ <: AnyRef]
    Attributes
    protected[protobuf]
    Definition Classes
    GeneratedMessageV3
    Annotations
    @Deprecated
    Deprecated
  3. def mergeFromAndMakeImmutableInternal(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): Unit
    Attributes
    protected[protobuf]
    Definition Classes
    GeneratedMessageV3
    Annotations
    @throws(classOf[com.google.protobuf.InvalidProtocolBufferException]) @Deprecated
    Deprecated

Inherited from SchemaOrBuilder

Inherited from GeneratedMessageV3

Inherited from Serializable

Inherited from AbstractMessage

Inherited from Message

Inherited from MessageOrBuilder

Inherited from AbstractMessageLite[MessageType, BuilderType]

Inherited from MessageLite

Inherited from MessageLiteOrBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped