Package org.platanios.tensorflow.proto
Class BundleEntryProto
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.platanios.tensorflow.proto.BundleEntryProto
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.io.Serializable
,BundleEntryProtoOrBuilder
public final class BundleEntryProto extends com.google.protobuf.GeneratedMessageV3 implements BundleEntryProtoOrBuilder
Describes the metadata related to a checkpointed tensor.
Protobuf typeorg.platanios.tensorflow.proto.BundleEntryProto
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BundleEntryProto.Builder
Describes the metadata related to a checkpointed tensor.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
CRC32C_FIELD_NUMBER
static int
DTYPE_FIELD_NUMBER
static int
OFFSET_FIELD_NUMBER
static int
SHAPE_FIELD_NUMBER
static int
SHARD_ID_FIELD_NUMBER
static int
SIZE_FIELD_NUMBER
static int
SLICES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
int
getCrc32C()
The CRC32C checksum of the tensor bytes.static BundleEntryProto
getDefaultInstance()
BundleEntryProto
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
DataType
getDtype()
The tensor dtype and shape.int
getDtypeValue()
The tensor dtype and shape.long
getOffset()
int64 offset = 4;
com.google.protobuf.Parser<BundleEntryProto>
getParserForType()
int
getSerializedSize()
TensorShapeProto
getShape()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
TensorShapeProtoOrBuilder
getShapeOrBuilder()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
int
getShardId()
The binary content of the tensor lies in: File "shard_id": bytes [offset, offset + size).long
getSize()
int64 size = 5;
TensorSliceProto
getSlices(int index)
Iff present, this entry represents a partitioned tensor.int
getSlicesCount()
Iff present, this entry represents a partitioned tensor.java.util.List<TensorSliceProto>
getSlicesList()
Iff present, this entry represents a partitioned tensor.TensorSliceProtoOrBuilder
getSlicesOrBuilder(int index)
Iff present, this entry represents a partitioned tensor.java.util.List<? extends TensorSliceProtoOrBuilder>
getSlicesOrBuilderList()
Iff present, this entry represents a partitioned tensor.com.google.protobuf.UnknownFieldSet
getUnknownFields()
int
hashCode()
boolean
hasShape()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static BundleEntryProto.Builder
newBuilder()
static BundleEntryProto.Builder
newBuilder(BundleEntryProto prototype)
BundleEntryProto.Builder
newBuilderForType()
protected BundleEntryProto.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected java.lang.Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static BundleEntryProto
parseDelimitedFrom(java.io.InputStream input)
static BundleEntryProto
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static BundleEntryProto
parseFrom(byte[] data)
static BundleEntryProto
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static BundleEntryProto
parseFrom(com.google.protobuf.ByteString data)
static BundleEntryProto
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static BundleEntryProto
parseFrom(com.google.protobuf.CodedInputStream input)
static BundleEntryProto
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static BundleEntryProto
parseFrom(java.io.InputStream input)
static BundleEntryProto
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static BundleEntryProto
parseFrom(java.nio.ByteBuffer data)
static BundleEntryProto
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<BundleEntryProto>
parser()
BundleEntryProto.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DTYPE_FIELD_NUMBER
public static final int DTYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SHAPE_FIELD_NUMBER
public static final int SHAPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SHARD_ID_FIELD_NUMBER
public static final int SHARD_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OFFSET_FIELD_NUMBER
public static final int OFFSET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SIZE_FIELD_NUMBER
public static final int SIZE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CRC32C_FIELD_NUMBER
public static final int CRC32C_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SLICES_FIELD_NUMBER
public static final int SLICES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
getDtypeValue
public int getDtypeValue()
The tensor dtype and shape.
.org.platanios.tensorflow.proto.DataType dtype = 1;
- Specified by:
getDtypeValue
in interfaceBundleEntryProtoOrBuilder
- Returns:
- The enum numeric value on the wire for dtype.
-
getDtype
public DataType getDtype()
The tensor dtype and shape.
.org.platanios.tensorflow.proto.DataType dtype = 1;
- Specified by:
getDtype
in interfaceBundleEntryProtoOrBuilder
- Returns:
- The dtype.
-
hasShape
public boolean hasShape()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
- Specified by:
hasShape
in interfaceBundleEntryProtoOrBuilder
- Returns:
- Whether the shape field is set.
-
getShape
public TensorShapeProto getShape()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
- Specified by:
getShape
in interfaceBundleEntryProtoOrBuilder
- Returns:
- The shape.
-
getShapeOrBuilder
public TensorShapeProtoOrBuilder getShapeOrBuilder()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
- Specified by:
getShapeOrBuilder
in interfaceBundleEntryProtoOrBuilder
-
getShardId
public int getShardId()
The binary content of the tensor lies in: File "shard_id": bytes [offset, offset + size).
int32 shard_id = 3;
- Specified by:
getShardId
in interfaceBundleEntryProtoOrBuilder
- Returns:
- The shardId.
-
getOffset
public long getOffset()
int64 offset = 4;
- Specified by:
getOffset
in interfaceBundleEntryProtoOrBuilder
- Returns:
- The offset.
-
getSize
public long getSize()
int64 size = 5;
- Specified by:
getSize
in interfaceBundleEntryProtoOrBuilder
- Returns:
- The size.
-
getCrc32C
public int getCrc32C()
The CRC32C checksum of the tensor bytes.
fixed32 crc32c = 6;
- Specified by:
getCrc32C
in interfaceBundleEntryProtoOrBuilder
- Returns:
- The crc32c.
-
getSlicesList
public java.util.List<TensorSliceProto> getSlicesList()
Iff present, this entry represents a partitioned tensor. The previous fields are interpreted as follows: "dtype", "shape": describe the full tensor. "shard_id", "offset", "size", "crc32c": all IGNORED. These information for each slice can be looked up in their own BundleEntryProto, keyed by each "slice_name".
repeated .org.platanios.tensorflow.proto.TensorSliceProto slices = 7;
- Specified by:
getSlicesList
in interfaceBundleEntryProtoOrBuilder
-
getSlicesOrBuilderList
public java.util.List<? extends TensorSliceProtoOrBuilder> getSlicesOrBuilderList()
Iff present, this entry represents a partitioned tensor. The previous fields are interpreted as follows: "dtype", "shape": describe the full tensor. "shard_id", "offset", "size", "crc32c": all IGNORED. These information for each slice can be looked up in their own BundleEntryProto, keyed by each "slice_name".
repeated .org.platanios.tensorflow.proto.TensorSliceProto slices = 7;
- Specified by:
getSlicesOrBuilderList
in interfaceBundleEntryProtoOrBuilder
-
getSlicesCount
public int getSlicesCount()
Iff present, this entry represents a partitioned tensor. The previous fields are interpreted as follows: "dtype", "shape": describe the full tensor. "shard_id", "offset", "size", "crc32c": all IGNORED. These information for each slice can be looked up in their own BundleEntryProto, keyed by each "slice_name".
repeated .org.platanios.tensorflow.proto.TensorSliceProto slices = 7;
- Specified by:
getSlicesCount
in interfaceBundleEntryProtoOrBuilder
-
getSlices
public TensorSliceProto getSlices(int index)
Iff present, this entry represents a partitioned tensor. The previous fields are interpreted as follows: "dtype", "shape": describe the full tensor. "shard_id", "offset", "size", "crc32c": all IGNORED. These information for each slice can be looked up in their own BundleEntryProto, keyed by each "slice_name".
repeated .org.platanios.tensorflow.proto.TensorSliceProto slices = 7;
- Specified by:
getSlices
in interfaceBundleEntryProtoOrBuilder
-
getSlicesOrBuilder
public TensorSliceProtoOrBuilder getSlicesOrBuilder(int index)
Iff present, this entry represents a partitioned tensor. The previous fields are interpreted as follows: "dtype", "shape": describe the full tensor. "shard_id", "offset", "size", "crc32c": all IGNORED. These information for each slice can be looked up in their own BundleEntryProto, keyed by each "slice_name".
repeated .org.platanios.tensorflow.proto.TensorSliceProto slices = 7;
- Specified by:
getSlicesOrBuilder
in interfaceBundleEntryProtoOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BundleEntryProto parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BundleEntryProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BundleEntryProto parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BundleEntryProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BundleEntryProto parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BundleEntryProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BundleEntryProto parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static BundleEntryProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static BundleEntryProto parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static BundleEntryProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static BundleEntryProto parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static BundleEntryProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public BundleEntryProto.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static BundleEntryProto.Builder newBuilder()
-
newBuilder
public static BundleEntryProto.Builder newBuilder(BundleEntryProto prototype)
-
toBuilder
public BundleEntryProto.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BundleEntryProto.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static BundleEntryProto getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<BundleEntryProto> parser()
-
getParserForType
public com.google.protobuf.Parser<BundleEntryProto> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public BundleEntryProto getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-