Package org.platanios.tensorflow.proto
Interface BundleEntryProtoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BundleEntryProto
,BundleEntryProto.Builder
public interface BundleEntryProtoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getCrc32C()
The CRC32C checksum of the tensor bytes.DataType
getDtype()
The tensor dtype and shape.int
getDtypeValue()
The tensor dtype and shape.long
getOffset()
int64 offset = 4;
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.boolean
hasShape()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getDtypeValue
int getDtypeValue()
The tensor dtype and shape.
.org.platanios.tensorflow.proto.DataType dtype = 1;
- Returns:
- The enum numeric value on the wire for dtype.
-
getDtype
DataType getDtype()
The tensor dtype and shape.
.org.platanios.tensorflow.proto.DataType dtype = 1;
- Returns:
- The dtype.
-
hasShape
boolean hasShape()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
- Returns:
- Whether the shape field is set.
-
getShape
TensorShapeProto getShape()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
- Returns:
- The shape.
-
getShapeOrBuilder
TensorShapeProtoOrBuilder getShapeOrBuilder()
.org.platanios.tensorflow.proto.TensorShapeProto shape = 2;
-
getShardId
int getShardId()
The binary content of the tensor lies in: File "shard_id": bytes [offset, offset + size).
int32 shard_id = 3;
- Returns:
- The shardId.
-
getOffset
long getOffset()
int64 offset = 4;
- Returns:
- The offset.
-
getSize
long getSize()
int64 size = 5;
- Returns:
- The size.
-
getCrc32C
int getCrc32C()
The CRC32C checksum of the tensor bytes.
fixed32 crc32c = 6;
- Returns:
- The crc32c.
-
getSlicesList
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;
-
getSlices
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;
-
getSlicesCount
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;
-
getSlicesOrBuilderList
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;
-
getSlicesOrBuilder
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;
-
-