Class MemoryStats.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<MemoryStats.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<MemoryStats.Builder>
org.tensorflow.proto.MemoryStats.Builder
- All Implemented Interfaces:
Message.Builder, MessageLite.Builder, MessageLiteOrBuilder, MessageOrBuilder, Cloneable, MemoryStatsOrBuilder
- Enclosing class:
MemoryStats
public static final class MemoryStats.Builder
extends GeneratedMessageV3.Builder<MemoryStats.Builder>
implements MemoryStatsOrBuilder
For memory tracking.Protobuf type
tensorflow.MemoryStats-
Method Summary
Modifier and TypeMethodDescriptionaddAllDevicePersistentTensorAllocIds(Iterable<? extends Long> values) Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated.addAllPersistentTensorAllocIds(Iterable<? extends Long> values) repeated int64 persistent_tensor_alloc_ids = 5;addDevicePersistentTensorAllocIds(long value) Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated.addPersistentTensorAllocIds(long value) repeated int64 persistent_tensor_alloc_ids = 5;addRepeatedField(Descriptors.FieldDescriptor field, Object value) build()clear()Deprecated.tensorflow.MemoryStats.device_persistent_memory_size is deprecated.Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated.Deprecated.tensorflow.MemoryStats.device_temp_memory_size is deprecated.int64 persistent_memory_size = 3;repeated int64 persistent_tensor_alloc_ids = 5;int64 temp_memory_size = 1;clone()static final Descriptors.DescriptorlongDeprecated.tensorflow.MemoryStats.device_persistent_memory_size is deprecated.longgetDevicePersistentTensorAllocIds(int index) Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated.intDeprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated.Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated.longDeprecated.tensorflow.MemoryStats.device_temp_memory_size is deprecated.longint64 persistent_memory_size = 3;longgetPersistentTensorAllocIds(int index) repeated int64 persistent_tensor_alloc_ids = 5;intrepeated int64 persistent_tensor_alloc_ids = 5;repeated int64 persistent_tensor_alloc_ids = 5;longint64 temp_memory_size = 1;protected GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) mergeFrom(MemoryStats other) final MemoryStats.BuildermergeUnknownFields(UnknownFieldSet unknownFields) setDevicePersistentMemorySize(long value) Deprecated.tensorflow.MemoryStats.device_persistent_memory_size is deprecated.setDevicePersistentTensorAllocIds(int index, long value) Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated.setDeviceTempMemorySize(long value) Deprecated.tensorflow.MemoryStats.device_temp_memory_size is deprecated.setField(Descriptors.FieldDescriptor field, Object value) setPersistentMemorySize(long value) int64 persistent_memory_size = 3;setPersistentTensorAllocIds(int index, long value) repeated int64 persistent_tensor_alloc_ids = 5;setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) setTempMemorySize(long value) int64 temp_memory_size = 1;final MemoryStats.BuildersetUnknownFields(UnknownFieldSet unknownFields) Methods inherited from class GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface MessageLite.Builder
mergeFromMethods inherited from interface MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
clear
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-
build
- Specified by:
buildin interfaceMessage.Builder- Specified by:
buildin interfaceMessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceMessage.Builder- Specified by:
buildPartialin interfaceMessageLite.Builder
-
clone
- Specified by:
clonein interfaceMessage.Builder- Specified by:
clonein interfaceMessageLite.Builder- Overrides:
clonein classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
setField
- Specified by:
setFieldin interfaceMessage.Builder- Overrides:
setFieldin classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
clearField
- Specified by:
clearFieldin interfaceMessage.Builder- Overrides:
clearFieldin classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
clearOneof
- Specified by:
clearOneofin interfaceMessage.Builder- Overrides:
clearOneofin classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
setRepeatedField
public MemoryStats.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfaceMessage.Builder- Overrides:
setRepeatedFieldin classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
addRepeatedField
- Specified by:
addRepeatedFieldin interfaceMessage.Builder- Overrides:
addRepeatedFieldin classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<MemoryStats.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
mergeFrom
public MemoryStats.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<MemoryStats.Builder>- Throws:
IOException
-
getTempMemorySize
public long getTempMemorySize()int64 temp_memory_size = 1;- Specified by:
getTempMemorySizein interfaceMemoryStatsOrBuilder- Returns:
- The tempMemorySize.
-
setTempMemorySize
int64 temp_memory_size = 1;- Parameters:
value- The tempMemorySize to set.- Returns:
- This builder for chaining.
-
clearTempMemorySize
int64 temp_memory_size = 1;- Returns:
- This builder for chaining.
-
getPersistentMemorySize
public long getPersistentMemorySize()int64 persistent_memory_size = 3;- Specified by:
getPersistentMemorySizein interfaceMemoryStatsOrBuilder- Returns:
- The persistentMemorySize.
-
setPersistentMemorySize
int64 persistent_memory_size = 3;- Parameters:
value- The persistentMemorySize to set.- Returns:
- This builder for chaining.
-
clearPersistentMemorySize
int64 persistent_memory_size = 3;- Returns:
- This builder for chaining.
-
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.
-
setPersistentTensorAllocIds
repeated int64 persistent_tensor_alloc_ids = 5;- Parameters:
index- The index to set the value at.value- The persistentTensorAllocIds to set.- Returns:
- This builder for chaining.
-
addPersistentTensorAllocIds
repeated int64 persistent_tensor_alloc_ids = 5;- Parameters:
value- The persistentTensorAllocIds to add.- Returns:
- This builder for chaining.
-
addAllPersistentTensorAllocIds
repeated int64 persistent_tensor_alloc_ids = 5;- Parameters:
values- The persistentTensorAllocIds to add.- Returns:
- This builder for chaining.
-
clearPersistentTensorAllocIds
repeated int64 persistent_tensor_alloc_ids = 5;- Returns:
- This builder for chaining.
-
getDeviceTempMemorySize
Deprecated.tensorflow.MemoryStats.device_temp_memory_size is deprecated. See tensorflow/core/framework/step_stats.proto;l=48int64 device_temp_memory_size = 2 [deprecated = true];- Specified by:
getDeviceTempMemorySizein interfaceMemoryStatsOrBuilder- Returns:
- The deviceTempMemorySize.
-
setDeviceTempMemorySize
Deprecated.tensorflow.MemoryStats.device_temp_memory_size is deprecated. See tensorflow/core/framework/step_stats.proto;l=48int64 device_temp_memory_size = 2 [deprecated = true];- Parameters:
value- The deviceTempMemorySize to set.- Returns:
- This builder for chaining.
-
clearDeviceTempMemorySize
Deprecated.tensorflow.MemoryStats.device_temp_memory_size is deprecated. See tensorflow/core/framework/step_stats.proto;l=48int64 device_temp_memory_size = 2 [deprecated = true];- Returns:
- This builder for chaining.
-
getDevicePersistentMemorySize
Deprecated.tensorflow.MemoryStats.device_persistent_memory_size is deprecated. See tensorflow/core/framework/step_stats.proto;l=49int64 device_persistent_memory_size = 4 [deprecated = true];- Specified by:
getDevicePersistentMemorySizein interfaceMemoryStatsOrBuilder- Returns:
- The devicePersistentMemorySize.
-
setDevicePersistentMemorySize
Deprecated.tensorflow.MemoryStats.device_persistent_memory_size is deprecated. See tensorflow/core/framework/step_stats.proto;l=49int64 device_persistent_memory_size = 4 [deprecated = true];- Parameters:
value- The devicePersistentMemorySize to set.- Returns:
- This builder for chaining.
-
clearDevicePersistentMemorySize
Deprecated.tensorflow.MemoryStats.device_persistent_memory_size is deprecated. See tensorflow/core/framework/step_stats.proto;l=49int64 device_persistent_memory_size = 4 [deprecated = true];- Returns:
- This builder for chaining.
-
getDevicePersistentTensorAllocIdsList
Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated. See tensorflow/core/framework/step_stats.proto;l=50repeated int64 device_persistent_tensor_alloc_ids = 6 [deprecated = true];- Specified by:
getDevicePersistentTensorAllocIdsListin interfaceMemoryStatsOrBuilder- Returns:
- A list containing the devicePersistentTensorAllocIds.
-
getDevicePersistentTensorAllocIdsCount
Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated. See tensorflow/core/framework/step_stats.proto;l=50repeated int64 device_persistent_tensor_alloc_ids = 6 [deprecated = true];- Specified by:
getDevicePersistentTensorAllocIdsCountin interfaceMemoryStatsOrBuilder- Returns:
- The count of devicePersistentTensorAllocIds.
-
getDevicePersistentTensorAllocIds
Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated. See tensorflow/core/framework/step_stats.proto;l=50repeated 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.
-
setDevicePersistentTensorAllocIds
Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated. See tensorflow/core/framework/step_stats.proto;l=50repeated int64 device_persistent_tensor_alloc_ids = 6 [deprecated = true];- Parameters:
index- The index to set the value at.value- The devicePersistentTensorAllocIds to set.- Returns:
- This builder for chaining.
-
addDevicePersistentTensorAllocIds
Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated. See tensorflow/core/framework/step_stats.proto;l=50repeated int64 device_persistent_tensor_alloc_ids = 6 [deprecated = true];- Parameters:
value- The devicePersistentTensorAllocIds to add.- Returns:
- This builder for chaining.
-
addAllDevicePersistentTensorAllocIds
@Deprecated public MemoryStats.Builder addAllDevicePersistentTensorAllocIds(Iterable<? extends Long> values) Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated. See tensorflow/core/framework/step_stats.proto;l=50repeated int64 device_persistent_tensor_alloc_ids = 6 [deprecated = true];- Parameters:
values- The devicePersistentTensorAllocIds to add.- Returns:
- This builder for chaining.
-
clearDevicePersistentTensorAllocIds
Deprecated.tensorflow.MemoryStats.device_persistent_tensor_alloc_ids is deprecated. See tensorflow/core/framework/step_stats.proto;l=50repeated int64 device_persistent_tensor_alloc_ids = 6 [deprecated = true];- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfaceMessage.Builder- Overrides:
setUnknownFieldsin classGeneratedMessageV3.Builder<MemoryStats.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfaceMessage.Builder- Overrides:
mergeUnknownFieldsin classGeneratedMessageV3.Builder<MemoryStats.Builder>
-