public static final class CostGraphDef.Node.Builder extends com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder> implements CostGraphDef.NodeOrBuilder
tensorflow.CostGraphDef.Node
Modifier and Type | Method and Description |
---|---|
CostGraphDef.Node.Builder |
addAllControlInput(Iterable<? extends Integer> values)
Ids of the control inputs for this node.
|
CostGraphDef.Node.Builder |
addAllInputInfo(Iterable<? extends CostGraphDef.Node.InputInfo> values)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.Builder |
addAllOutputInfo(Iterable<? extends CostGraphDef.Node.OutputInfo> values)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.Builder |
addControlInput(int value)
Ids of the control inputs for this node.
|
CostGraphDef.Node.Builder |
addInputInfo(CostGraphDef.Node.InputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.Builder |
addInputInfo(CostGraphDef.Node.InputInfo value)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.Builder |
addInputInfo(int index,
CostGraphDef.Node.InputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.Builder |
addInputInfo(int index,
CostGraphDef.Node.InputInfo value)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.InputInfo.Builder |
addInputInfoBuilder()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.InputInfo.Builder |
addInputInfoBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.Builder |
addOutputInfo(CostGraphDef.Node.OutputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.Builder |
addOutputInfo(CostGraphDef.Node.OutputInfo value)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.Builder |
addOutputInfo(int index,
CostGraphDef.Node.OutputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.Builder |
addOutputInfo(int index,
CostGraphDef.Node.OutputInfo value)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.OutputInfo.Builder |
addOutputInfoBuilder()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.OutputInfo.Builder |
addOutputInfoBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.Builder |
addRepeatedField(com.github.os72.protobuf351.Descriptors.FieldDescriptor field,
Object value) |
CostGraphDef.Node |
build() |
CostGraphDef.Node |
buildPartial() |
CostGraphDef.Node.Builder |
clear() |
CostGraphDef.Node.Builder |
clearComputeCost()
Estimate of the computational cost of this node, in microseconds.
|
CostGraphDef.Node.Builder |
clearComputeTime()
Analytical estimate of the computational cost of this node, in
microseconds.
|
CostGraphDef.Node.Builder |
clearControlInput()
Ids of the control inputs for this node.
|
CostGraphDef.Node.Builder |
clearDevice()
The device of the node.
|
CostGraphDef.Node.Builder |
clearDevicePersistentMemorySize()
int64 device_persistent_memory_size = 16; |
CostGraphDef.Node.Builder |
clearDeviceTempMemorySize()
int64 device_temp_memory_size = 11; |
CostGraphDef.Node.Builder |
clearField(com.github.os72.protobuf351.Descriptors.FieldDescriptor field) |
CostGraphDef.Node.Builder |
clearHostPersistentMemorySize()
int64 host_persistent_memory_size = 12; |
CostGraphDef.Node.Builder |
clearHostTempMemorySize()
int64 host_temp_memory_size = 10; |
CostGraphDef.Node.Builder |
clearId()
The id of the node.
|
CostGraphDef.Node.Builder |
clearInputInfo()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.Builder |
clearIsFinal()
If true, the output is permanent: it can't be discarded, because this
node is part of the "final output".
|
CostGraphDef.Node.Builder |
clearMemoryTime()
Analytical estimate of the memory access cost of this node, in
microseconds.
|
CostGraphDef.Node.Builder |
clearName()
The name of the node.
|
CostGraphDef.Node.Builder |
clearOneof(com.github.os72.protobuf351.Descriptors.OneofDescriptor oneof) |
CostGraphDef.Node.Builder |
clearOutputInfo()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.Builder |
clearTemporaryMemorySize()
Temporary memory used by this node.
|
CostGraphDef.Node.Builder |
clone() |
long |
getComputeCost()
Estimate of the computational cost of this node, in microseconds.
|
long |
getComputeTime()
Analytical estimate of the computational cost of this node, in
microseconds.
|
int |
getControlInput(int index)
Ids of the control inputs for this node.
|
int |
getControlInputCount()
Ids of the control inputs for this node.
|
List<Integer> |
getControlInputList()
Ids of the control inputs for this node.
|
CostGraphDef.Node |
getDefaultInstanceForType() |
static com.github.os72.protobuf351.Descriptors.Descriptor |
getDescriptor() |
com.github.os72.protobuf351.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDevice()
The device of the node.
|
com.github.os72.protobuf351.ByteString |
getDeviceBytes()
The device of the node.
|
long |
getDevicePersistentMemorySize()
int64 device_persistent_memory_size = 16; |
long |
getDeviceTempMemorySize()
int64 device_temp_memory_size = 11; |
long |
getHostPersistentMemorySize()
int64 host_persistent_memory_size = 12; |
long |
getHostTempMemorySize()
int64 host_temp_memory_size = 10; |
int |
getId()
The id of the node.
|
CostGraphDef.Node.InputInfo |
getInputInfo(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.InputInfo.Builder |
getInputInfoBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
List<CostGraphDef.Node.InputInfo.Builder> |
getInputInfoBuilderList()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
int |
getInputInfoCount()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
List<CostGraphDef.Node.InputInfo> |
getInputInfoList()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.InputInfoOrBuilder |
getInputInfoOrBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
List<? extends CostGraphDef.Node.InputInfoOrBuilder> |
getInputInfoOrBuilderList()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
boolean |
getIsFinal()
If true, the output is permanent: it can't be discarded, because this
node is part of the "final output".
|
long |
getMemoryTime()
Analytical estimate of the memory access cost of this node, in
microseconds.
|
String |
getName()
The name of the node.
|
com.github.os72.protobuf351.ByteString |
getNameBytes()
The name of the node.
|
CostGraphDef.Node.OutputInfo |
getOutputInfo(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.OutputInfo.Builder |
getOutputInfoBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
List<CostGraphDef.Node.OutputInfo.Builder> |
getOutputInfoBuilderList()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
int |
getOutputInfoCount()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
List<CostGraphDef.Node.OutputInfo> |
getOutputInfoList()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.OutputInfoOrBuilder |
getOutputInfoOrBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
List<? extends CostGraphDef.Node.OutputInfoOrBuilder> |
getOutputInfoOrBuilderList()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
long |
getTemporaryMemorySize()
Temporary memory used by this node.
|
protected com.github.os72.protobuf351.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CostGraphDef.Node.Builder |
mergeFrom(com.github.os72.protobuf351.CodedInputStream input,
com.github.os72.protobuf351.ExtensionRegistryLite extensionRegistry) |
CostGraphDef.Node.Builder |
mergeFrom(CostGraphDef.Node other) |
CostGraphDef.Node.Builder |
mergeFrom(com.github.os72.protobuf351.Message other) |
CostGraphDef.Node.Builder |
mergeUnknownFields(com.github.os72.protobuf351.UnknownFieldSet unknownFields) |
CostGraphDef.Node.Builder |
removeInputInfo(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.Builder |
removeOutputInfo(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.Builder |
setComputeCost(long value)
Estimate of the computational cost of this node, in microseconds.
|
CostGraphDef.Node.Builder |
setComputeTime(long value)
Analytical estimate of the computational cost of this node, in
microseconds.
|
CostGraphDef.Node.Builder |
setControlInput(int index,
int value)
Ids of the control inputs for this node.
|
CostGraphDef.Node.Builder |
setDevice(String value)
The device of the node.
|
CostGraphDef.Node.Builder |
setDeviceBytes(com.github.os72.protobuf351.ByteString value)
The device of the node.
|
CostGraphDef.Node.Builder |
setDevicePersistentMemorySize(long value)
int64 device_persistent_memory_size = 16; |
CostGraphDef.Node.Builder |
setDeviceTempMemorySize(long value)
int64 device_temp_memory_size = 11; |
CostGraphDef.Node.Builder |
setField(com.github.os72.protobuf351.Descriptors.FieldDescriptor field,
Object value) |
CostGraphDef.Node.Builder |
setHostPersistentMemorySize(long value)
int64 host_persistent_memory_size = 12; |
CostGraphDef.Node.Builder |
setHostTempMemorySize(long value)
int64 host_temp_memory_size = 10; |
CostGraphDef.Node.Builder |
setId(int value)
The id of the node.
|
CostGraphDef.Node.Builder |
setInputInfo(int index,
CostGraphDef.Node.InputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.Builder |
setInputInfo(int index,
CostGraphDef.Node.InputInfo value)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4; |
CostGraphDef.Node.Builder |
setIsFinal(boolean value)
If true, the output is permanent: it can't be discarded, because this
node is part of the "final output".
|
CostGraphDef.Node.Builder |
setMemoryTime(long value)
Analytical estimate of the memory access cost of this node, in
microseconds.
|
CostGraphDef.Node.Builder |
setName(String value)
The name of the node.
|
CostGraphDef.Node.Builder |
setNameBytes(com.github.os72.protobuf351.ByteString value)
The name of the node.
|
CostGraphDef.Node.Builder |
setOutputInfo(int index,
CostGraphDef.Node.OutputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.Builder |
setOutputInfo(int index,
CostGraphDef.Node.OutputInfo value)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5; |
CostGraphDef.Node.Builder |
setRepeatedField(com.github.os72.protobuf351.Descriptors.FieldDescriptor field,
int index,
Object value) |
CostGraphDef.Node.Builder |
setTemporaryMemorySize(long value)
Temporary memory used by this node.
|
CostGraphDef.Node.Builder |
setUnknownFields(com.github.os72.protobuf351.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.github.os72.protobuf351.Descriptors.Descriptor getDescriptor()
protected com.github.os72.protobuf351.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node.Builder clear()
clear
in interface com.github.os72.protobuf351.Message.Builder
clear
in interface com.github.os72.protobuf351.MessageLite.Builder
clear
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public com.github.os72.protobuf351.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.github.os72.protobuf351.Message.Builder
getDescriptorForType
in interface com.github.os72.protobuf351.MessageOrBuilder
getDescriptorForType
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.github.os72.protobuf351.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.github.os72.protobuf351.MessageOrBuilder
public CostGraphDef.Node build()
build
in interface com.github.os72.protobuf351.Message.Builder
build
in interface com.github.os72.protobuf351.MessageLite.Builder
public CostGraphDef.Node buildPartial()
buildPartial
in interface com.github.os72.protobuf351.Message.Builder
buildPartial
in interface com.github.os72.protobuf351.MessageLite.Builder
public CostGraphDef.Node.Builder clone()
clone
in interface com.github.os72.protobuf351.Message.Builder
clone
in interface com.github.os72.protobuf351.MessageLite.Builder
clone
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node.Builder setField(com.github.os72.protobuf351.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.github.os72.protobuf351.Message.Builder
setField
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node.Builder clearField(com.github.os72.protobuf351.Descriptors.FieldDescriptor field)
clearField
in interface com.github.os72.protobuf351.Message.Builder
clearField
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node.Builder clearOneof(com.github.os72.protobuf351.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.github.os72.protobuf351.Message.Builder
clearOneof
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node.Builder setRepeatedField(com.github.os72.protobuf351.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.github.os72.protobuf351.Message.Builder
setRepeatedField
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node.Builder addRepeatedField(com.github.os72.protobuf351.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.github.os72.protobuf351.Message.Builder
addRepeatedField
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node.Builder mergeFrom(com.github.os72.protobuf351.Message other)
mergeFrom
in interface com.github.os72.protobuf351.Message.Builder
mergeFrom
in class com.github.os72.protobuf351.AbstractMessage.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node.Builder mergeFrom(CostGraphDef.Node other)
public final boolean isInitialized()
isInitialized
in interface com.github.os72.protobuf351.MessageLiteOrBuilder
isInitialized
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public CostGraphDef.Node.Builder mergeFrom(com.github.os72.protobuf351.CodedInputStream input, com.github.os72.protobuf351.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.github.os72.protobuf351.Message.Builder
mergeFrom
in interface com.github.os72.protobuf351.MessageLite.Builder
mergeFrom
in class com.github.os72.protobuf351.AbstractMessage.Builder<CostGraphDef.Node.Builder>
IOException
public String getName()
The name of the node. Names are globally unique.
string name = 1;
getName
in interface CostGraphDef.NodeOrBuilder
public com.github.os72.protobuf351.ByteString getNameBytes()
The name of the node. Names are globally unique.
string name = 1;
getNameBytes
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setName(String value)
The name of the node. Names are globally unique.
string name = 1;
public CostGraphDef.Node.Builder clearName()
The name of the node. Names are globally unique.
string name = 1;
public CostGraphDef.Node.Builder setNameBytes(com.github.os72.protobuf351.ByteString value)
The name of the node. Names are globally unique.
string name = 1;
public String getDevice()
The device of the node. Can be empty if the node is mapped to the default partition or partitioning hasn't been run yet.
string device = 2;
getDevice
in interface CostGraphDef.NodeOrBuilder
public com.github.os72.protobuf351.ByteString getDeviceBytes()
The device of the node. Can be empty if the node is mapped to the default partition or partitioning hasn't been run yet.
string device = 2;
getDeviceBytes
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setDevice(String value)
The device of the node. Can be empty if the node is mapped to the default partition or partitioning hasn't been run yet.
string device = 2;
public CostGraphDef.Node.Builder clearDevice()
The device of the node. Can be empty if the node is mapped to the default partition or partitioning hasn't been run yet.
string device = 2;
public CostGraphDef.Node.Builder setDeviceBytes(com.github.os72.protobuf351.ByteString value)
The device of the node. Can be empty if the node is mapped to the default partition or partitioning hasn't been run yet.
string device = 2;
public int getId()
The id of the node. Node ids are only unique inside a partition.
int32 id = 3;
getId
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setId(int value)
The id of the node. Node ids are only unique inside a partition.
int32 id = 3;
public CostGraphDef.Node.Builder clearId()
The id of the node. Node ids are only unique inside a partition.
int32 id = 3;
public List<CostGraphDef.Node.InputInfo> getInputInfoList()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
getInputInfoList
in interface CostGraphDef.NodeOrBuilder
public int getInputInfoCount()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
getInputInfoCount
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.InputInfo getInputInfo(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
getInputInfo
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setInputInfo(int index, CostGraphDef.Node.InputInfo value)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.Builder setInputInfo(int index, CostGraphDef.Node.InputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.Builder addInputInfo(CostGraphDef.Node.InputInfo value)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.Builder addInputInfo(int index, CostGraphDef.Node.InputInfo value)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.Builder addInputInfo(CostGraphDef.Node.InputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.Builder addInputInfo(int index, CostGraphDef.Node.InputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.Builder addAllInputInfo(Iterable<? extends CostGraphDef.Node.InputInfo> values)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.Builder clearInputInfo()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.Builder removeInputInfo(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.InputInfo.Builder getInputInfoBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.InputInfoOrBuilder getInputInfoOrBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
getInputInfoOrBuilder
in interface CostGraphDef.NodeOrBuilder
public List<? extends CostGraphDef.Node.InputInfoOrBuilder> getInputInfoOrBuilderList()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
getInputInfoOrBuilderList
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.InputInfo.Builder addInputInfoBuilder()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public CostGraphDef.Node.InputInfo.Builder addInputInfoBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public List<CostGraphDef.Node.InputInfo.Builder> getInputInfoBuilderList()
repeated .tensorflow.CostGraphDef.Node.InputInfo input_info = 4;
public List<CostGraphDef.Node.OutputInfo> getOutputInfoList()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
getOutputInfoList
in interface CostGraphDef.NodeOrBuilder
public int getOutputInfoCount()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
getOutputInfoCount
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.OutputInfo getOutputInfo(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
getOutputInfo
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setOutputInfo(int index, CostGraphDef.Node.OutputInfo value)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.Builder setOutputInfo(int index, CostGraphDef.Node.OutputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.Builder addOutputInfo(CostGraphDef.Node.OutputInfo value)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.Builder addOutputInfo(int index, CostGraphDef.Node.OutputInfo value)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.Builder addOutputInfo(CostGraphDef.Node.OutputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.Builder addOutputInfo(int index, CostGraphDef.Node.OutputInfo.Builder builderForValue)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.Builder addAllOutputInfo(Iterable<? extends CostGraphDef.Node.OutputInfo> values)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.Builder clearOutputInfo()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.Builder removeOutputInfo(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.OutputInfo.Builder getOutputInfoBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.OutputInfoOrBuilder getOutputInfoOrBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
getOutputInfoOrBuilder
in interface CostGraphDef.NodeOrBuilder
public List<? extends CostGraphDef.Node.OutputInfoOrBuilder> getOutputInfoOrBuilderList()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
getOutputInfoOrBuilderList
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.OutputInfo.Builder addOutputInfoBuilder()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public CostGraphDef.Node.OutputInfo.Builder addOutputInfoBuilder(int index)
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public List<CostGraphDef.Node.OutputInfo.Builder> getOutputInfoBuilderList()
repeated .tensorflow.CostGraphDef.Node.OutputInfo output_info = 5;
public long getTemporaryMemorySize()
Temporary memory used by this node.
int64 temporary_memory_size = 6;
getTemporaryMemorySize
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setTemporaryMemorySize(long value)
Temporary memory used by this node.
int64 temporary_memory_size = 6;
public CostGraphDef.Node.Builder clearTemporaryMemorySize()
Temporary memory used by this node.
int64 temporary_memory_size = 6;
public long getHostTempMemorySize()
int64 host_temp_memory_size = 10;
getHostTempMemorySize
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setHostTempMemorySize(long value)
int64 host_temp_memory_size = 10;
public CostGraphDef.Node.Builder clearHostTempMemorySize()
int64 host_temp_memory_size = 10;
public long getDeviceTempMemorySize()
int64 device_temp_memory_size = 11;
getDeviceTempMemorySize
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setDeviceTempMemorySize(long value)
int64 device_temp_memory_size = 11;
public CostGraphDef.Node.Builder clearDeviceTempMemorySize()
int64 device_temp_memory_size = 11;
public long getHostPersistentMemorySize()
int64 host_persistent_memory_size = 12;
getHostPersistentMemorySize
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setHostPersistentMemorySize(long value)
int64 host_persistent_memory_size = 12;
public CostGraphDef.Node.Builder clearHostPersistentMemorySize()
int64 host_persistent_memory_size = 12;
public long getDevicePersistentMemorySize()
int64 device_persistent_memory_size = 16;
getDevicePersistentMemorySize
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setDevicePersistentMemorySize(long value)
int64 device_persistent_memory_size = 16;
public CostGraphDef.Node.Builder clearDevicePersistentMemorySize()
int64 device_persistent_memory_size = 16;
public long getComputeCost()
Estimate of the computational cost of this node, in microseconds.
int64 compute_cost = 9;
getComputeCost
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setComputeCost(long value)
Estimate of the computational cost of this node, in microseconds.
int64 compute_cost = 9;
public CostGraphDef.Node.Builder clearComputeCost()
Estimate of the computational cost of this node, in microseconds.
int64 compute_cost = 9;
public long getComputeTime()
Analytical estimate of the computational cost of this node, in microseconds.
int64 compute_time = 14;
getComputeTime
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setComputeTime(long value)
Analytical estimate of the computational cost of this node, in microseconds.
int64 compute_time = 14;
public CostGraphDef.Node.Builder clearComputeTime()
Analytical estimate of the computational cost of this node, in microseconds.
int64 compute_time = 14;
public long getMemoryTime()
Analytical estimate of the memory access cost of this node, in microseconds.
int64 memory_time = 15;
getMemoryTime
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setMemoryTime(long value)
Analytical estimate of the memory access cost of this node, in microseconds.
int64 memory_time = 15;
public CostGraphDef.Node.Builder clearMemoryTime()
Analytical estimate of the memory access cost of this node, in microseconds.
int64 memory_time = 15;
public boolean getIsFinal()
If true, the output is permanent: it can't be discarded, because this node is part of the "final output". Nodes may depend on final nodes.
bool is_final = 7;
getIsFinal
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setIsFinal(boolean value)
If true, the output is permanent: it can't be discarded, because this node is part of the "final output". Nodes may depend on final nodes.
bool is_final = 7;
public CostGraphDef.Node.Builder clearIsFinal()
If true, the output is permanent: it can't be discarded, because this node is part of the "final output". Nodes may depend on final nodes.
bool is_final = 7;
public List<Integer> getControlInputList()
Ids of the control inputs for this node.
repeated int32 control_input = 8;
getControlInputList
in interface CostGraphDef.NodeOrBuilder
public int getControlInputCount()
Ids of the control inputs for this node.
repeated int32 control_input = 8;
getControlInputCount
in interface CostGraphDef.NodeOrBuilder
public int getControlInput(int index)
Ids of the control inputs for this node.
repeated int32 control_input = 8;
getControlInput
in interface CostGraphDef.NodeOrBuilder
public CostGraphDef.Node.Builder setControlInput(int index, int value)
Ids of the control inputs for this node.
repeated int32 control_input = 8;
public CostGraphDef.Node.Builder addControlInput(int value)
Ids of the control inputs for this node.
repeated int32 control_input = 8;
public CostGraphDef.Node.Builder addAllControlInput(Iterable<? extends Integer> values)
Ids of the control inputs for this node.
repeated int32 control_input = 8;
public CostGraphDef.Node.Builder clearControlInput()
Ids of the control inputs for this node.
repeated int32 control_input = 8;
public final CostGraphDef.Node.Builder setUnknownFields(com.github.os72.protobuf351.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.github.os72.protobuf351.Message.Builder
setUnknownFields
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
public final CostGraphDef.Node.Builder mergeUnknownFields(com.github.os72.protobuf351.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.github.os72.protobuf351.Message.Builder
mergeUnknownFields
in class com.github.os72.protobuf351.GeneratedMessageV3.Builder<CostGraphDef.Node.Builder>
Copyright © 2018. All rights reserved.