MachineConfiguration.Builder

public static final class MachineConfiguration.Builder

Protobuf type tensorflow.MachineConfiguration

Public Methods

MachineConfiguration.Builder
addAllAvailableDeviceInfo(Iterable<? extends AvailableDeviceInfo> values)
 Devices accessible to the test (e.g.
MachineConfiguration.Builder
addAllDeviceInfo(Iterable<? extends Any> values)
 Other devices that are attached and relevant (e.g.
MachineConfiguration.Builder
addAvailableDeviceInfo(AvailableDeviceInfo.Builder builderForValue)
 Devices accessible to the test (e.g.
MachineConfiguration.Builder
addAvailableDeviceInfo(int index, AvailableDeviceInfo value)
 Devices accessible to the test (e.g.
MachineConfiguration.Builder
addAvailableDeviceInfo(AvailableDeviceInfo value)
 Devices accessible to the test (e.g.
MachineConfiguration.Builder
addAvailableDeviceInfo(int index, AvailableDeviceInfo.Builder builderForValue)
 Devices accessible to the test (e.g.
AvailableDeviceInfo.Builder
addAvailableDeviceInfoBuilder()
 Devices accessible to the test (e.g.
AvailableDeviceInfo.Builder
addAvailableDeviceInfoBuilder(int index)
 Devices accessible to the test (e.g.
MachineConfiguration.Builder
addDeviceInfo(com.google.protobuf.Any.Builder builderForValue)
 Other devices that are attached and relevant (e.g.
MachineConfiguration.Builder
addDeviceInfo(com.google.protobuf.Any value)
 Other devices that are attached and relevant (e.g.
MachineConfiguration.Builder
addDeviceInfo(int index, com.google.protobuf.Any value)
 Other devices that are attached and relevant (e.g.
MachineConfiguration.Builder
addDeviceInfo(int index, com.google.protobuf.Any.Builder builderForValue)
 Other devices that are attached and relevant (e.g.
com.google.protobuf.Any.Builder
addDeviceInfoBuilder()
 Other devices that are attached and relevant (e.g.
com.google.protobuf.Any.Builder
addDeviceInfoBuilder(int index)
 Other devices that are attached and relevant (e.g.
MachineConfiguration.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MachineConfiguration
build()
MachineConfiguration
MachineConfiguration.Builder
clear()
MachineConfiguration.Builder
clearAvailableDeviceInfo()
 Devices accessible to the test (e.g.
MachineConfiguration.Builder
clearCpuInfo()
 CPU Information.
MachineConfiguration.Builder
clearDeviceInfo()
 Other devices that are attached and relevant (e.g.
MachineConfiguration.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
MachineConfiguration.Builder
clearHostname()
 Host name of machine that ran the benchmark.
MachineConfiguration.Builder
clearMemoryInfo()
.tensorflow.MemoryInfo memory_info = 6;
MachineConfiguration.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
MachineConfiguration.Builder
clearPlatformInfo()
 Additional platform information.
MachineConfiguration.Builder
clearSerialIdentifier()
 Unique serial number of the machine.
MachineConfiguration.Builder
clone()
AvailableDeviceInfo
getAvailableDeviceInfo(int index)
 Devices accessible to the test (e.g.
AvailableDeviceInfo.Builder
getAvailableDeviceInfoBuilder(int index)
 Devices accessible to the test (e.g.
List<AvailableDeviceInfo.Builder>
getAvailableDeviceInfoBuilderList()
 Devices accessible to the test (e.g.
int
getAvailableDeviceInfoCount()
 Devices accessible to the test (e.g.
List<AvailableDeviceInfo>
getAvailableDeviceInfoList()
 Devices accessible to the test (e.g.
AvailableDeviceInfoOrBuilder
getAvailableDeviceInfoOrBuilder(int index)
 Devices accessible to the test (e.g.
List<? extends AvailableDeviceInfoOrBuilder>
getAvailableDeviceInfoOrBuilderList()
 Devices accessible to the test (e.g.
CPUInfo
getCpuInfo()
 CPU Information.
CPUInfo.Builder
getCpuInfoBuilder()
 CPU Information.
CPUInfoOrBuilder
getCpuInfoOrBuilder()
 CPU Information.
MachineConfiguration
final static com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Any
getDeviceInfo(int index)
 Other devices that are attached and relevant (e.g.
com.google.protobuf.Any.Builder
getDeviceInfoBuilder(int index)
 Other devices that are attached and relevant (e.g.
List<Builder>
getDeviceInfoBuilderList()
 Other devices that are attached and relevant (e.g.
int
getDeviceInfoCount()
 Other devices that are attached and relevant (e.g.
List<Any>
getDeviceInfoList()
 Other devices that are attached and relevant (e.g.
com.google.protobuf.AnyOrBuilder
getDeviceInfoOrBuilder(int index)
 Other devices that are attached and relevant (e.g.
List<? extends AnyOrBuilder>
getDeviceInfoOrBuilderList()
 Other devices that are attached and relevant (e.g.
String
getHostname()
 Host name of machine that ran the benchmark.
com.google.protobuf.ByteString
getHostnameBytes()
 Host name of machine that ran the benchmark.
MemoryInfo
getMemoryInfo()
.tensorflow.MemoryInfo memory_info = 6;
MemoryInfo.Builder
getMemoryInfoBuilder()
.tensorflow.MemoryInfo memory_info = 6;
MemoryInfoOrBuilder
getMemoryInfoOrBuilder()
.tensorflow.MemoryInfo memory_info = 6;
PlatformInfo
getPlatformInfo()
 Additional platform information.
PlatformInfo.Builder
getPlatformInfoBuilder()
 Additional platform information.
PlatformInfoOrBuilder
getPlatformInfoOrBuilder()
 Additional platform information.
String
getSerialIdentifier()
 Unique serial number of the machine.
com.google.protobuf.ByteString
getSerialIdentifierBytes()
 Unique serial number of the machine.
boolean
hasCpuInfo()
 CPU Information.
boolean
hasMemoryInfo()
.tensorflow.MemoryInfo memory_info = 6;
boolean
hasPlatformInfo()
 Additional platform information.
final boolean
MachineConfiguration.Builder
mergeCpuInfo(CPUInfo value)
 CPU Information.
MachineConfiguration.Builder
mergeFrom(com.google.protobuf.Message other)
MachineConfiguration.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
MachineConfiguration.Builder
mergeMemoryInfo(MemoryInfo value)
.tensorflow.MemoryInfo memory_info = 6;
MachineConfiguration.Builder
mergePlatformInfo(PlatformInfo value)
 Additional platform information.
final MachineConfiguration.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
MachineConfiguration.Builder
removeAvailableDeviceInfo(int index)
 Devices accessible to the test (e.g.
MachineConfiguration.Builder
removeDeviceInfo(int index)
 Other devices that are attached and relevant (e.g.
MachineConfiguration.Builder
setAvailableDeviceInfo(int index, AvailableDeviceInfo.Builder builderForValue)
 Devices accessible to the test (e.g.
MachineConfiguration.Builder
setAvailableDeviceInfo(int index, AvailableDeviceInfo value)
 Devices accessible to the test (e.g.
MachineConfiguration.Builder
setCpuInfo(CPUInfo value)
 CPU Information.
MachineConfiguration.Builder
setCpuInfo(CPUInfo.Builder builderForValue)
 CPU Information.
MachineConfiguration.Builder
setDeviceInfo(int index, com.google.protobuf.Any.Builder builderForValue)
 Other devices that are attached and relevant (e.g.
MachineConfiguration.Builder
setDeviceInfo(int index, com.google.protobuf.Any value)
 Other devices that are attached and relevant (e.g.
MachineConfiguration.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MachineConfiguration.Builder
setHostname(String value)
 Host name of machine that ran the benchmark.
MachineConfiguration.Builder
setHostnameBytes(com.google.protobuf.ByteString value)
 Host name of machine that ran the benchmark.
MachineConfiguration.Builder
setMemoryInfo(MemoryInfo value)
.tensorflow.MemoryInfo memory_info = 6;
MachineConfiguration.Builder
setMemoryInfo(MemoryInfo.Builder builderForValue)
.tensorflow.MemoryInfo memory_info = 6;
MachineConfiguration.Builder
setPlatformInfo(PlatformInfo.Builder builderForValue)
 Additional platform information.
MachineConfiguration.Builder
setPlatformInfo(PlatformInfo value)
 Additional platform information.
MachineConfiguration.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
MachineConfiguration.Builder
setSerialIdentifier(String value)
 Unique serial number of the machine.
MachineConfiguration.Builder
setSerialIdentifierBytes(com.google.protobuf.ByteString value)
 Unique serial number of the machine.
final MachineConfiguration.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)

Inherited Methods

Public Methods

public MachineConfiguration.Builder addAllAvailableDeviceInfo (Iterable<? extends AvailableDeviceInfo> values)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public MachineConfiguration.Builder addAllDeviceInfo (Iterable<? extends Any> values)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public MachineConfiguration.Builder addAvailableDeviceInfo (AvailableDeviceInfo.Builder builderForValue)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public MachineConfiguration.Builder addAvailableDeviceInfo (int index, AvailableDeviceInfo value)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public MachineConfiguration.Builder addAvailableDeviceInfo (AvailableDeviceInfo value)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public MachineConfiguration.Builder addAvailableDeviceInfo (int index, AvailableDeviceInfo.Builder builderForValue)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public AvailableDeviceInfo.Builder addAvailableDeviceInfoBuilder ()

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public AvailableDeviceInfo.Builder addAvailableDeviceInfoBuilder (int index)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public MachineConfiguration.Builder addDeviceInfo (com.google.protobuf.Any.Builder builderForValue)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public MachineConfiguration.Builder addDeviceInfo (com.google.protobuf.Any value)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public MachineConfiguration.Builder addDeviceInfo (int index, com.google.protobuf.Any value)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public MachineConfiguration.Builder addDeviceInfo (int index, com.google.protobuf.Any.Builder builderForValue)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public com.google.protobuf.Any.Builder addDeviceInfoBuilder ()

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public com.google.protobuf.Any.Builder addDeviceInfoBuilder (int index)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public MachineConfiguration.Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, Object value)

public MachineConfiguration build ()

public MachineConfiguration buildPartial ()

public MachineConfiguration.Builder clearAvailableDeviceInfo ()

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public MachineConfiguration.Builder clearCpuInfo ()

 CPU Information.
 
.tensorflow.CPUInfo cpu_info = 3;

public MachineConfiguration.Builder clearDeviceInfo ()

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public MachineConfiguration.Builder clearField (com.google.protobuf.Descriptors.FieldDescriptor field)

public MachineConfiguration.Builder clearHostname ()

 Host name of machine that ran the benchmark.
 
string hostname = 1;

public MachineConfiguration.Builder clearMemoryInfo ()

.tensorflow.MemoryInfo memory_info = 6;

public MachineConfiguration.Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)

public MachineConfiguration.Builder clearPlatformInfo ()

 Additional platform information.
 
.tensorflow.PlatformInfo platform_info = 2;

public MachineConfiguration.Builder clearSerialIdentifier ()

 Unique serial number of the machine.
 
string serial_identifier = 7;

public AvailableDeviceInfo getAvailableDeviceInfo (int index)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public AvailableDeviceInfo.Builder getAvailableDeviceInfoBuilder (int index)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public List<AvailableDeviceInfo.Builder> getAvailableDeviceInfoBuilderList ()

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public int getAvailableDeviceInfoCount ()

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public List<AvailableDeviceInfo> getAvailableDeviceInfoList ()

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public AvailableDeviceInfoOrBuilder getAvailableDeviceInfoOrBuilder (int index)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public List<? extends AvailableDeviceInfoOrBuilder> getAvailableDeviceInfoOrBuilderList ()

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public CPUInfo getCpuInfo ()

 CPU Information.
 
.tensorflow.CPUInfo cpu_info = 3;

public CPUInfo.Builder getCpuInfoBuilder ()

 CPU Information.
 
.tensorflow.CPUInfo cpu_info = 3;

public CPUInfoOrBuilder getCpuInfoOrBuilder ()

 CPU Information.
 
.tensorflow.CPUInfo cpu_info = 3;

public MachineConfiguration getDefaultInstanceForType ()

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()

public com.google.protobuf.Any getDeviceInfo (int index)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public com.google.protobuf.Any.Builder getDeviceInfoBuilder (int index)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public List<Builder> getDeviceInfoBuilderList ()

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public int getDeviceInfoCount ()

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public List<Any> getDeviceInfoList ()

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public com.google.protobuf.AnyOrBuilder getDeviceInfoOrBuilder (int index)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public List<? extends AnyOrBuilder> getDeviceInfoOrBuilderList ()

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public String getHostname ()

 Host name of machine that ran the benchmark.
 
string hostname = 1;

public com.google.protobuf.ByteString getHostnameBytes ()

 Host name of machine that ran the benchmark.
 
string hostname = 1;

public MemoryInfo getMemoryInfo ()

.tensorflow.MemoryInfo memory_info = 6;

public MemoryInfo.Builder getMemoryInfoBuilder ()

.tensorflow.MemoryInfo memory_info = 6;

public MemoryInfoOrBuilder getMemoryInfoOrBuilder ()

.tensorflow.MemoryInfo memory_info = 6;

public PlatformInfo getPlatformInfo ()

 Additional platform information.
 
.tensorflow.PlatformInfo platform_info = 2;

public PlatformInfo.Builder getPlatformInfoBuilder ()

 Additional platform information.
 
.tensorflow.PlatformInfo platform_info = 2;

public PlatformInfoOrBuilder getPlatformInfoOrBuilder ()

 Additional platform information.
 
.tensorflow.PlatformInfo platform_info = 2;

public String getSerialIdentifier ()

 Unique serial number of the machine.
 
string serial_identifier = 7;

public com.google.protobuf.ByteString getSerialIdentifierBytes ()

 Unique serial number of the machine.
 
string serial_identifier = 7;

public boolean hasCpuInfo ()

 CPU Information.
 
.tensorflow.CPUInfo cpu_info = 3;

public boolean hasMemoryInfo ()

.tensorflow.MemoryInfo memory_info = 6;

public boolean hasPlatformInfo ()

 Additional platform information.
 
.tensorflow.PlatformInfo platform_info = 2;

public final boolean isInitialized ()

public MachineConfiguration.Builder mergeCpuInfo (CPUInfo value)

 CPU Information.
 
.tensorflow.CPUInfo cpu_info = 3;

public MachineConfiguration.Builder mergeFrom (com.google.protobuf.Message other)

public MachineConfiguration.Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Throws
IOException

public MachineConfiguration.Builder mergeMemoryInfo (MemoryInfo value)

.tensorflow.MemoryInfo memory_info = 6;

public MachineConfiguration.Builder mergePlatformInfo (PlatformInfo value)

 Additional platform information.
 
.tensorflow.PlatformInfo platform_info = 2;

public final MachineConfiguration.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)

public MachineConfiguration.Builder removeAvailableDeviceInfo (int index)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public MachineConfiguration.Builder removeDeviceInfo (int index)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public MachineConfiguration.Builder setAvailableDeviceInfo (int index, AvailableDeviceInfo.Builder builderForValue)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public MachineConfiguration.Builder setAvailableDeviceInfo (int index, AvailableDeviceInfo value)

 Devices accessible to the test (e.g. as given by list_local_devices).
 
repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;

public MachineConfiguration.Builder setCpuInfo (CPUInfo value)

 CPU Information.
 
.tensorflow.CPUInfo cpu_info = 3;

public MachineConfiguration.Builder setCpuInfo (CPUInfo.Builder builderForValue)

 CPU Information.
 
.tensorflow.CPUInfo cpu_info = 3;

public MachineConfiguration.Builder setDeviceInfo (int index, com.google.protobuf.Any.Builder builderForValue)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public MachineConfiguration.Builder setDeviceInfo (int index, com.google.protobuf.Any value)

 Other devices that are attached and relevant (e.g. GPUInfo).
 
repeated .google.protobuf.Any device_info = 4;

public MachineConfiguration.Builder setField (com.google.protobuf.Descriptors.FieldDescriptor field, Object value)

public MachineConfiguration.Builder setHostname (String value)

 Host name of machine that ran the benchmark.
 
string hostname = 1;

public MachineConfiguration.Builder setHostnameBytes (com.google.protobuf.ByteString value)

 Host name of machine that ran the benchmark.
 
string hostname = 1;

public MachineConfiguration.Builder setMemoryInfo (MemoryInfo value)

.tensorflow.MemoryInfo memory_info = 6;

public MachineConfiguration.Builder setMemoryInfo (MemoryInfo.Builder builderForValue)

.tensorflow.MemoryInfo memory_info = 6;

public MachineConfiguration.Builder setPlatformInfo (PlatformInfo.Builder builderForValue)

 Additional platform information.
 
.tensorflow.PlatformInfo platform_info = 2;

public MachineConfiguration.Builder setPlatformInfo (PlatformInfo value)

 Additional platform information.
 
.tensorflow.PlatformInfo platform_info = 2;

public MachineConfiguration.Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)

public MachineConfiguration.Builder setSerialIdentifier (String value)

 Unique serial number of the machine.
 
string serial_identifier = 7;

public MachineConfiguration.Builder setSerialIdentifierBytes (com.google.protobuf.ByteString value)

 Unique serial number of the machine.
 
string serial_identifier = 7;

public final MachineConfiguration.Builder setUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)