Package org.tensorflow.framework
Class MemoryStats
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.tensorflow.framework.MemoryStats
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable,MemoryStatsOrBuilder
public final class MemoryStats extends com.google.protobuf.GeneratedMessageV3 implements MemoryStatsOrBuilder
For memory tracking.
Protobuf typetensorflow.MemoryStats- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMemoryStats.BuilderFor memory tracking.-
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 intDEVICE_PERSISTENT_MEMORY_SIZE_FIELD_NUMBERstatic intDEVICE_PERSISTENT_TENSOR_ALLOC_IDS_FIELD_NUMBERstatic intDEVICE_TEMP_MEMORY_SIZE_FIELD_NUMBERstatic intPERSISTENT_MEMORY_SIZE_FIELD_NUMBERstatic intPERSISTENT_TENSOR_ALLOC_IDS_FIELD_NUMBERstatic intTEMP_MEMORY_SIZE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static MemoryStatsgetDefaultInstance()MemoryStatsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()longgetDevicePersistentMemorySize()Deprecated.longgetDevicePersistentTensorAllocIds(int index)Deprecated.intgetDevicePersistentTensorAllocIdsCount()Deprecated.java.util.List<java.lang.Long>getDevicePersistentTensorAllocIdsList()Deprecated.longgetDeviceTempMemorySize()Deprecated.com.google.protobuf.Parser<MemoryStats>getParserForType()longgetPersistentMemorySize()int64 persistent_memory_size = 3;longgetPersistentTensorAllocIds(int index)repeated int64 persistent_tensor_alloc_ids = 5;intgetPersistentTensorAllocIdsCount()repeated int64 persistent_tensor_alloc_ids = 5;java.util.List<java.lang.Long>getPersistentTensorAllocIdsList()repeated int64 persistent_tensor_alloc_ids = 5;intgetSerializedSize()longgetTempMemorySize()int64 temp_memory_size = 1;com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static MemoryStats.BuildernewBuilder()static MemoryStats.BuildernewBuilder(MemoryStats prototype)MemoryStats.BuildernewBuilderForType()protected MemoryStats.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static MemoryStatsparseDelimitedFrom(java.io.InputStream input)static MemoryStatsparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemoryStatsparseFrom(byte[] data)static MemoryStatsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemoryStatsparseFrom(com.google.protobuf.ByteString data)static MemoryStatsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemoryStatsparseFrom(com.google.protobuf.CodedInputStream input)static MemoryStatsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemoryStatsparseFrom(java.io.InputStream input)static MemoryStatsparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MemoryStatsparseFrom(java.nio.ByteBuffer data)static MemoryStatsparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<MemoryStats>parser()MemoryStats.BuildertoBuilder()voidwriteTo(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
-
TEMP_MEMORY_SIZE_FIELD_NUMBER
public static final int TEMP_MEMORY_SIZE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PERSISTENT_MEMORY_SIZE_FIELD_NUMBER
public static final int PERSISTENT_MEMORY_SIZE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PERSISTENT_TENSOR_ALLOC_IDS_FIELD_NUMBER
public static final int PERSISTENT_TENSOR_ALLOC_IDS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEVICE_TEMP_MEMORY_SIZE_FIELD_NUMBER
public static final int DEVICE_TEMP_MEMORY_SIZE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEVICE_PERSISTENT_MEMORY_SIZE_FIELD_NUMBER
public static final int DEVICE_PERSISTENT_MEMORY_SIZE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEVICE_PERSISTENT_TENSOR_ALLOC_IDS_FIELD_NUMBER
public static final int DEVICE_PERSISTENT_TENSOR_ALLOC_IDS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getTempMemorySize
public long getTempMemorySize()
int64 temp_memory_size = 1;- Specified by:
getTempMemorySizein interfaceMemoryStatsOrBuilder- Returns:
- The tempMemorySize.
-
getPersistentMemorySize
public long getPersistentMemorySize()
int64 persistent_memory_size = 3;- Specified by:
getPersistentMemorySizein interfaceMemoryStatsOrBuilder- Returns:
- The persistentMemorySize.
-
getPersistentTensorAllocIdsList
public java.util.List<java.lang.Long> getPersistentTensorAllocIdsList()
repeated int64 persistent_tensor_alloc_ids = 5;- Specified by:
getPersistentTensorAllocIdsListin interfaceMemoryStatsOrBuilder- Returns:
- A list containing the persistentTensorAllocIds.
-
getPersistentTensorAllocIdsCount
public int getPersistentTensorAllocIdsCount()
repeated int64 persistent_tensor_alloc_ids = 5;- Specified by:
getPersistentTensorAllocIdsCountin interfaceMemoryStatsOrBuilder- Returns:
- The count of persistentTensorAllocIds.
-
getPersistentTensorAllocIds
public long getPersistentTensorAllocIds(int index)
repeated int64 persistent_tensor_alloc_ids = 5;- Specified by:
getPersistentTensorAllocIdsin interfaceMemoryStatsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The persistentTensorAllocIds at the given index.
-
getDeviceTempMemorySize
@Deprecated public long getDeviceTempMemorySize()
Deprecated.int64 device_temp_memory_size = 2 [deprecated = true];- Specified by:
getDeviceTempMemorySizein interfaceMemoryStatsOrBuilder- Returns:
- The deviceTempMemorySize.
-
getDevicePersistentMemorySize
@Deprecated public long getDevicePersistentMemorySize()
Deprecated.int64 device_persistent_memory_size = 4 [deprecated = true];- Specified by:
getDevicePersistentMemorySizein interfaceMemoryStatsOrBuilder- Returns:
- The devicePersistentMemorySize.
-
getDevicePersistentTensorAllocIdsList
@Deprecated public java.util.List<java.lang.Long> getDevicePersistentTensorAllocIdsList()
Deprecated.repeated int64 device_persistent_tensor_alloc_ids = 6 [deprecated = true];- Specified by:
getDevicePersistentTensorAllocIdsListin interfaceMemoryStatsOrBuilder- Returns:
- A list containing the devicePersistentTensorAllocIds.
-
getDevicePersistentTensorAllocIdsCount
@Deprecated public int getDevicePersistentTensorAllocIdsCount()
Deprecated.repeated int64 device_persistent_tensor_alloc_ids = 6 [deprecated = true];- Specified by:
getDevicePersistentTensorAllocIdsCountin interfaceMemoryStatsOrBuilder- Returns:
- The count of devicePersistentTensorAllocIds.
-
getDevicePersistentTensorAllocIds
@Deprecated public long getDevicePersistentTensorAllocIds(int index)
Deprecated.repeated int64 device_persistent_tensor_alloc_ids = 6 [deprecated = true];- Specified by:
getDevicePersistentTensorAllocIdsin interfaceMemoryStatsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The devicePersistentTensorAllocIds at the given index.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static MemoryStats parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MemoryStats parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MemoryStats parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MemoryStats parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MemoryStats parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MemoryStats parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MemoryStats parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static MemoryStats parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static MemoryStats parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static MemoryStats parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static MemoryStats parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static MemoryStats parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public MemoryStats.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static MemoryStats.Builder newBuilder()
-
newBuilder
public static MemoryStats.Builder newBuilder(MemoryStats prototype)
-
toBuilder
public MemoryStats.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MemoryStats.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static MemoryStats getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<MemoryStats> parser()
-
getParserForType
public com.google.protobuf.Parser<MemoryStats> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public MemoryStats getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-