Class BundleHeaderProto
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.tensorflow.proto.BundleHeaderProto
- All Implemented Interfaces:
Message, MessageLite, MessageLiteOrBuilder, MessageOrBuilder, Serializable, BundleHeaderProtoOrBuilder
public final class BundleHeaderProto
extends GeneratedMessageV3
implements BundleHeaderProtoOrBuilder
Special header that is associated with a bundle. TODO(zongheng,zhifengc): maybe in the future, we can add information about which binary produced this checkpoint, timestamp, etc. Sometime, these can be valuable debugging information. And if needed, these can be used as defensive information ensuring reader (binary version) of the checkpoint and the writer (binary version) must match within certain range, etc.Protobuf type
tensorflow.BundleHeaderProto- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classSpecial header that is associated with a bundle.static enumAn enum indicating the endianness of the platform that produced this bundle.Nested classes/interfaces inherited from class GeneratedMessageV3
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>, GeneratedMessageV3.ExtendableMessage<MessageType>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameterNested classes/interfaces inherited from class AbstractMessageLite
AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class AbstractMessage
memoizedSizeFields inherited from class AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic BundleHeaderProtostatic final Descriptors.Descriptor.tensorflow.BundleHeaderProto.Endianness endianness = 2;int.tensorflow.BundleHeaderProto.Endianness endianness = 2;intNumber of data files in the bundle.intfinal UnknownFieldSetVersioning of the tensor bundle format.Versioning of the tensor bundle format.inthashCode()booleanVersioning of the tensor bundle format.protected GeneratedMessageV3.FieldAccessorTablefinal booleanstatic BundleHeaderProto.Builderstatic BundleHeaderProto.BuildernewBuilder(BundleHeaderProto prototype) protected BundleHeaderProto.Builderprotected Objectstatic BundleHeaderProtoparseDelimitedFrom(InputStream input) static BundleHeaderProtoparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) static BundleHeaderProtoparseFrom(byte[] data) static BundleHeaderProtoparseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) static BundleHeaderProtoparseFrom(ByteString data) static BundleHeaderProtoparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) static BundleHeaderProtoparseFrom(CodedInputStream input) static BundleHeaderProtoparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) static BundleHeaderProtoparseFrom(InputStream input) static BundleHeaderProtoparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) static BundleHeaderProtoparseFrom(ByteBuffer data) static BundleHeaderProtoparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) static Parser<BundleHeaderProto> parser()voidwriteTo(CodedOutputStream output) Methods inherited from class GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, 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, writeStringNoTagMethods inherited from class AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
NUM_SHARDS_FIELD_NUMBER
public static final int NUM_SHARDS_FIELD_NUMBER- See Also:
-
ENDIANNESS_FIELD_NUMBER
public static final int ENDIANNESS_FIELD_NUMBER- See Also:
-
VERSION_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classGeneratedMessageV3
-
getUnknownFields
- Specified by:
getUnknownFieldsin interfaceMessageOrBuilder- Overrides:
getUnknownFieldsin classGeneratedMessageV3
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessageV3
-
getNumShards
public int getNumShards()Number of data files in the bundle.
int32 num_shards = 1;- Specified by:
getNumShardsin interfaceBundleHeaderProtoOrBuilder- Returns:
- The numShards.
-
getEndiannessValue
public int getEndiannessValue().tensorflow.BundleHeaderProto.Endianness endianness = 2;- Specified by:
getEndiannessValuein interfaceBundleHeaderProtoOrBuilder- Returns:
- The enum numeric value on the wire for endianness.
-
getEndianness
.tensorflow.BundleHeaderProto.Endianness endianness = 2;- Specified by:
getEndiannessin interfaceBundleHeaderProtoOrBuilder- Returns:
- The endianness.
-
hasVersion
public boolean hasVersion()Versioning of the tensor bundle format.
.tensorflow.VersionDef version = 3;- Specified by:
hasVersionin interfaceBundleHeaderProtoOrBuilder- Returns:
- Whether the version field is set.
-
getVersion
Versioning of the tensor bundle format.
.tensorflow.VersionDef version = 3;- Specified by:
getVersionin interfaceBundleHeaderProtoOrBuilder- Returns:
- The version.
-
getVersionOrBuilder
Versioning of the tensor bundle format.
.tensorflow.VersionDef version = 3;- Specified by:
getVersionOrBuilderin interfaceBundleHeaderProtoOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfaceMessageLite- Overrides:
writeToin classGeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfaceMessageLite- Overrides:
getSerializedSizein classGeneratedMessageV3
-
equals
- Specified by:
equalsin interfaceMessage- Overrides:
equalsin classAbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceMessage- Overrides:
hashCodein classAbstractMessage
-
parseFrom
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static BundleHeaderProto parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static BundleHeaderProto parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static BundleHeaderProto parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BundleHeaderProto parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static BundleHeaderProto parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BundleHeaderProto parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfaceMessage- Specified by:
newBuilderForTypein interfaceMessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfaceMessage- Specified by:
toBuilderin interfaceMessageLite
-
newBuilderForType
- Specified by:
newBuilderForTypein classGeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfaceMessage- Specified by:
getParserForTypein interfaceMessageLite- Overrides:
getParserForTypein classGeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-