Package org.platanios.tensorflow.proto
Class TensorInfo.CompositeTensor.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
- org.platanios.tensorflow.proto.TensorInfo.CompositeTensor.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
,TensorInfo.CompositeTensorOrBuilder
- Enclosing class:
- TensorInfo.CompositeTensor
public static final class TensorInfo.CompositeTensor.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder> implements TensorInfo.CompositeTensorOrBuilder
Generic encoding for composite tensors.
Protobuf typeorg.platanios.tensorflow.proto.TensorInfo.CompositeTensor
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TensorInfo.CompositeTensor.Builder
addAllComponents(java.lang.Iterable<? extends TensorInfo> values)
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor.Builder
addComponents(int index, TensorInfo value)
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor.Builder
addComponents(int index, TensorInfo.Builder builderForValue)
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor.Builder
addComponents(TensorInfo value)
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor.Builder
addComponents(TensorInfo.Builder builderForValue)
A TensorInfo for each flattened component tensor.TensorInfo.Builder
addComponentsBuilder()
A TensorInfo for each flattened component tensor.TensorInfo.Builder
addComponentsBuilder(int index)
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
TensorInfo.CompositeTensor
build()
TensorInfo.CompositeTensor
buildPartial()
TensorInfo.CompositeTensor.Builder
clear()
TensorInfo.CompositeTensor.Builder
clearComponents()
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
TensorInfo.CompositeTensor.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
TensorInfo.CompositeTensor.Builder
clearTypeSpec()
The serialized TypeSpec for the composite tensor.TensorInfo.CompositeTensor.Builder
clone()
TensorInfo
getComponents(int index)
A TensorInfo for each flattened component tensor.TensorInfo.Builder
getComponentsBuilder(int index)
A TensorInfo for each flattened component tensor.java.util.List<TensorInfo.Builder>
getComponentsBuilderList()
A TensorInfo for each flattened component tensor.int
getComponentsCount()
A TensorInfo for each flattened component tensor.java.util.List<TensorInfo>
getComponentsList()
A TensorInfo for each flattened component tensor.TensorInfoOrBuilder
getComponentsOrBuilder(int index)
A TensorInfo for each flattened component tensor.java.util.List<? extends TensorInfoOrBuilder>
getComponentsOrBuilderList()
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Struct.TypeSpecProto
getTypeSpec()
The serialized TypeSpec for the composite tensor.Struct.TypeSpecProto.Builder
getTypeSpecBuilder()
The serialized TypeSpec for the composite tensor.Struct.TypeSpecProtoOrBuilder
getTypeSpecOrBuilder()
The serialized TypeSpec for the composite tensor.boolean
hasTypeSpec()
The serialized TypeSpec for the composite tensor.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
TensorInfo.CompositeTensor.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
TensorInfo.CompositeTensor.Builder
mergeFrom(com.google.protobuf.Message other)
TensorInfo.CompositeTensor.Builder
mergeFrom(TensorInfo.CompositeTensor other)
TensorInfo.CompositeTensor.Builder
mergeTypeSpec(Struct.TypeSpecProto value)
The serialized TypeSpec for the composite tensor.TensorInfo.CompositeTensor.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
TensorInfo.CompositeTensor.Builder
removeComponents(int index)
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor.Builder
setComponents(int index, TensorInfo value)
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor.Builder
setComponents(int index, TensorInfo.Builder builderForValue)
A TensorInfo for each flattened component tensor.TensorInfo.CompositeTensor.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
TensorInfo.CompositeTensor.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
TensorInfo.CompositeTensor.Builder
setTypeSpec(Struct.TypeSpecProto value)
The serialized TypeSpec for the composite tensor.TensorInfo.CompositeTensor.Builder
setTypeSpec(Struct.TypeSpecProto.Builder builderForValue)
The serialized TypeSpec for the composite tensor.TensorInfo.CompositeTensor.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
clear
public TensorInfo.CompositeTensor.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
getDefaultInstanceForType
public TensorInfo.CompositeTensor getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public TensorInfo.CompositeTensor build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TensorInfo.CompositeTensor buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TensorInfo.CompositeTensor.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
setField
public TensorInfo.CompositeTensor.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
clearField
public TensorInfo.CompositeTensor.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
clearOneof
public TensorInfo.CompositeTensor.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
setRepeatedField
public TensorInfo.CompositeTensor.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
addRepeatedField
public TensorInfo.CompositeTensor.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
mergeFrom
public TensorInfo.CompositeTensor.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TensorInfo.CompositeTensor.Builder>
-
mergeFrom
public TensorInfo.CompositeTensor.Builder mergeFrom(TensorInfo.CompositeTensor other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
mergeFrom
public TensorInfo.CompositeTensor.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TensorInfo.CompositeTensor.Builder>
- Throws:
java.io.IOException
-
hasTypeSpec
public boolean hasTypeSpec()
The serialized TypeSpec for the composite tensor.
.org.platanios.tensorflow.proto.TypeSpecProto type_spec = 1;
- Specified by:
hasTypeSpec
in interfaceTensorInfo.CompositeTensorOrBuilder
- Returns:
- Whether the typeSpec field is set.
-
getTypeSpec
public Struct.TypeSpecProto getTypeSpec()
The serialized TypeSpec for the composite tensor.
.org.platanios.tensorflow.proto.TypeSpecProto type_spec = 1;
- Specified by:
getTypeSpec
in interfaceTensorInfo.CompositeTensorOrBuilder
- Returns:
- The typeSpec.
-
setTypeSpec
public TensorInfo.CompositeTensor.Builder setTypeSpec(Struct.TypeSpecProto value)
The serialized TypeSpec for the composite tensor.
.org.platanios.tensorflow.proto.TypeSpecProto type_spec = 1;
-
setTypeSpec
public TensorInfo.CompositeTensor.Builder setTypeSpec(Struct.TypeSpecProto.Builder builderForValue)
The serialized TypeSpec for the composite tensor.
.org.platanios.tensorflow.proto.TypeSpecProto type_spec = 1;
-
mergeTypeSpec
public TensorInfo.CompositeTensor.Builder mergeTypeSpec(Struct.TypeSpecProto value)
The serialized TypeSpec for the composite tensor.
.org.platanios.tensorflow.proto.TypeSpecProto type_spec = 1;
-
clearTypeSpec
public TensorInfo.CompositeTensor.Builder clearTypeSpec()
The serialized TypeSpec for the composite tensor.
.org.platanios.tensorflow.proto.TypeSpecProto type_spec = 1;
-
getTypeSpecBuilder
public Struct.TypeSpecProto.Builder getTypeSpecBuilder()
The serialized TypeSpec for the composite tensor.
.org.platanios.tensorflow.proto.TypeSpecProto type_spec = 1;
-
getTypeSpecOrBuilder
public Struct.TypeSpecProtoOrBuilder getTypeSpecOrBuilder()
The serialized TypeSpec for the composite tensor.
.org.platanios.tensorflow.proto.TypeSpecProto type_spec = 1;
- Specified by:
getTypeSpecOrBuilder
in interfaceTensorInfo.CompositeTensorOrBuilder
-
getComponentsList
public java.util.List<TensorInfo> getComponentsList()
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
- Specified by:
getComponentsList
in interfaceTensorInfo.CompositeTensorOrBuilder
-
getComponentsCount
public int getComponentsCount()
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
- Specified by:
getComponentsCount
in interfaceTensorInfo.CompositeTensorOrBuilder
-
getComponents
public TensorInfo getComponents(int index)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
- Specified by:
getComponents
in interfaceTensorInfo.CompositeTensorOrBuilder
-
setComponents
public TensorInfo.CompositeTensor.Builder setComponents(int index, TensorInfo value)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
setComponents
public TensorInfo.CompositeTensor.Builder setComponents(int index, TensorInfo.Builder builderForValue)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
addComponents
public TensorInfo.CompositeTensor.Builder addComponents(TensorInfo value)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
addComponents
public TensorInfo.CompositeTensor.Builder addComponents(int index, TensorInfo value)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
addComponents
public TensorInfo.CompositeTensor.Builder addComponents(TensorInfo.Builder builderForValue)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
addComponents
public TensorInfo.CompositeTensor.Builder addComponents(int index, TensorInfo.Builder builderForValue)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
addAllComponents
public TensorInfo.CompositeTensor.Builder addAllComponents(java.lang.Iterable<? extends TensorInfo> values)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
clearComponents
public TensorInfo.CompositeTensor.Builder clearComponents()
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
removeComponents
public TensorInfo.CompositeTensor.Builder removeComponents(int index)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
getComponentsBuilder
public TensorInfo.Builder getComponentsBuilder(int index)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
getComponentsOrBuilder
public TensorInfoOrBuilder getComponentsOrBuilder(int index)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
- Specified by:
getComponentsOrBuilder
in interfaceTensorInfo.CompositeTensorOrBuilder
-
getComponentsOrBuilderList
public java.util.List<? extends TensorInfoOrBuilder> getComponentsOrBuilderList()
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
- Specified by:
getComponentsOrBuilderList
in interfaceTensorInfo.CompositeTensorOrBuilder
-
addComponentsBuilder
public TensorInfo.Builder addComponentsBuilder()
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
addComponentsBuilder
public TensorInfo.Builder addComponentsBuilder(int index)
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
getComponentsBuilderList
public java.util.List<TensorInfo.Builder> getComponentsBuilderList()
A TensorInfo for each flattened component tensor.
repeated .org.platanios.tensorflow.proto.TensorInfo components = 2;
-
setUnknownFields
public final TensorInfo.CompositeTensor.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
mergeUnknownFields
public final TensorInfo.CompositeTensor.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TensorInfo.CompositeTensor.Builder>
-
-