public static final class TensorRepresentation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder> implements TensorRepresentationOrBuilder
A TensorRepresentation captures the intent for converting columns in a dataset to TensorFlow Tensors (or more generally, tf.CompositeTensors). Note that one tf.CompositeTensor may consist of data from multiple columns, for example, a N-dimensional tf.SparseTensor may need N + 1 columns to provide the sparse indices and values. Note that the "column name" that a TensorRepresentation needs is a string, not a Path -- it means that the column name identifies a top-level Feature in the schema (i.e. you cannot specify a Feature nested in a STRUCT Feature).Protobuf type
tensorflow.metadata.v0.TensorRepresentation| Modifier and Type | Method and Description |
|---|---|
TensorRepresentation.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TensorRepresentation |
build() |
TensorRepresentation |
buildPartial() |
TensorRepresentation.Builder |
clear() |
TensorRepresentation.Builder |
clearDenseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1; |
TensorRepresentation.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TensorRepresentation.Builder |
clearKind() |
TensorRepresentation.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TensorRepresentation.Builder |
clearSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3; |
TensorRepresentation.Builder |
clearVarlenSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2; |
TensorRepresentation.Builder |
clone() |
TensorRepresentation |
getDefaultInstanceForType() |
TensorRepresentation.DenseTensor |
getDenseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1; |
TensorRepresentation.DenseTensor.Builder |
getDenseTensorBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1; |
TensorRepresentation.DenseTensorOrBuilder |
getDenseTensorOrBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1; |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
TensorRepresentation.KindCase |
getKindCase() |
TensorRepresentation.SparseTensor |
getSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3; |
TensorRepresentation.SparseTensor.Builder |
getSparseTensorBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3; |
TensorRepresentation.SparseTensorOrBuilder |
getSparseTensorOrBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3; |
TensorRepresentation.VarLenSparseTensor |
getVarlenSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2; |
TensorRepresentation.VarLenSparseTensor.Builder |
getVarlenSparseTensorBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2; |
TensorRepresentation.VarLenSparseTensorOrBuilder |
getVarlenSparseTensorOrBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2; |
boolean |
hasDenseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1; |
boolean |
hasSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3; |
boolean |
hasVarlenSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
TensorRepresentation.Builder |
mergeDenseTensor(TensorRepresentation.DenseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1; |
TensorRepresentation.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TensorRepresentation.Builder |
mergeFrom(com.google.protobuf.Message other) |
TensorRepresentation.Builder |
mergeFrom(TensorRepresentation other) |
TensorRepresentation.Builder |
mergeSparseTensor(TensorRepresentation.SparseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3; |
TensorRepresentation.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TensorRepresentation.Builder |
mergeVarlenSparseTensor(TensorRepresentation.VarLenSparseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2; |
TensorRepresentation.Builder |
setDenseTensor(TensorRepresentation.DenseTensor.Builder builderForValue)
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1; |
TensorRepresentation.Builder |
setDenseTensor(TensorRepresentation.DenseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1; |
TensorRepresentation.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TensorRepresentation.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TensorRepresentation.Builder |
setSparseTensor(TensorRepresentation.SparseTensor.Builder builderForValue)
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3; |
TensorRepresentation.Builder |
setSparseTensor(TensorRepresentation.SparseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3; |
TensorRepresentation.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TensorRepresentation.Builder |
setVarlenSparseTensor(TensorRepresentation.VarLenSparseTensor.Builder builderForValue)
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2; |
TensorRepresentation.Builder |
setVarlenSparseTensor(TensorRepresentation.VarLenSparseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2; |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public TensorRepresentation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public TensorRepresentation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TensorRepresentation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TensorRepresentation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TensorRepresentation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public TensorRepresentation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public TensorRepresentation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public TensorRepresentation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public TensorRepresentation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public TensorRepresentation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public TensorRepresentation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TensorRepresentation.Builder>public TensorRepresentation.Builder mergeFrom(TensorRepresentation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public TensorRepresentation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TensorRepresentation.Builder>IOExceptionpublic TensorRepresentation.KindCase getKindCase()
getKindCase in interface TensorRepresentationOrBuilderpublic TensorRepresentation.Builder clearKind()
public boolean hasDenseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1;hasDenseTensor in interface TensorRepresentationOrBuilderpublic TensorRepresentation.DenseTensor getDenseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1;getDenseTensor in interface TensorRepresentationOrBuilderpublic TensorRepresentation.Builder setDenseTensor(TensorRepresentation.DenseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1;public TensorRepresentation.Builder setDenseTensor(TensorRepresentation.DenseTensor.Builder builderForValue)
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1;public TensorRepresentation.Builder mergeDenseTensor(TensorRepresentation.DenseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1;public TensorRepresentation.Builder clearDenseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1;public TensorRepresentation.DenseTensor.Builder getDenseTensorBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1;public TensorRepresentation.DenseTensorOrBuilder getDenseTensorOrBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.DenseTensor dense_tensor = 1;getDenseTensorOrBuilder in interface TensorRepresentationOrBuilderpublic boolean hasVarlenSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2;hasVarlenSparseTensor in interface TensorRepresentationOrBuilderpublic TensorRepresentation.VarLenSparseTensor getVarlenSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2;getVarlenSparseTensor in interface TensorRepresentationOrBuilderpublic TensorRepresentation.Builder setVarlenSparseTensor(TensorRepresentation.VarLenSparseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2;public TensorRepresentation.Builder setVarlenSparseTensor(TensorRepresentation.VarLenSparseTensor.Builder builderForValue)
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2;public TensorRepresentation.Builder mergeVarlenSparseTensor(TensorRepresentation.VarLenSparseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2;public TensorRepresentation.Builder clearVarlenSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2;public TensorRepresentation.VarLenSparseTensor.Builder getVarlenSparseTensorBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2;public TensorRepresentation.VarLenSparseTensorOrBuilder getVarlenSparseTensorOrBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.VarLenSparseTensor varlen_sparse_tensor = 2;getVarlenSparseTensorOrBuilder in interface TensorRepresentationOrBuilderpublic boolean hasSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3;hasSparseTensor in interface TensorRepresentationOrBuilderpublic TensorRepresentation.SparseTensor getSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3;getSparseTensor in interface TensorRepresentationOrBuilderpublic TensorRepresentation.Builder setSparseTensor(TensorRepresentation.SparseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3;public TensorRepresentation.Builder setSparseTensor(TensorRepresentation.SparseTensor.Builder builderForValue)
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3;public TensorRepresentation.Builder mergeSparseTensor(TensorRepresentation.SparseTensor value)
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3;public TensorRepresentation.Builder clearSparseTensor()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3;public TensorRepresentation.SparseTensor.Builder getSparseTensorBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3;public TensorRepresentation.SparseTensorOrBuilder getSparseTensorOrBuilder()
optional .tensorflow.metadata.v0.TensorRepresentation.SparseTensor sparse_tensor = 3;getSparseTensorOrBuilder in interface TensorRepresentationOrBuilderpublic final TensorRepresentation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>public final TensorRepresentation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TensorRepresentation.Builder>Copyright © 2020 Gojek. All rights reserved.