org.tensorflow.util.testlog.MachineConfigurationOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto Show documentation
Show all versions of proto Show documentation
Java API for TensorFlow protocol buffers.
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow/core/util/test_log.proto
package org.tensorflow.util.testlog;
public interface MachineConfigurationOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.MachineConfiguration)
com.google.protobuf.MessageOrBuilder {
/**
*
* Host name of machine that ran the benchmark.
*
*
* string hostname = 1;
*/
java.lang.String getHostname();
/**
*
* Host name of machine that ran the benchmark.
*
*
* string hostname = 1;
*/
com.google.protobuf.ByteString
getHostnameBytes();
/**
*
* Unique serial number of the machine.
*
*
* string serial_identifier = 7;
*/
java.lang.String getSerialIdentifier();
/**
*
* Unique serial number of the machine.
*
*
* string serial_identifier = 7;
*/
com.google.protobuf.ByteString
getSerialIdentifierBytes();
/**
*
* Additional platform information.
*
*
* .tensorflow.PlatformInfo platform_info = 2;
*/
boolean hasPlatformInfo();
/**
*
* Additional platform information.
*
*
* .tensorflow.PlatformInfo platform_info = 2;
*/
org.tensorflow.util.testlog.PlatformInfo getPlatformInfo();
/**
*
* Additional platform information.
*
*
* .tensorflow.PlatformInfo platform_info = 2;
*/
org.tensorflow.util.testlog.PlatformInfoOrBuilder getPlatformInfoOrBuilder();
/**
*
* CPU Information.
*
*
* .tensorflow.CPUInfo cpu_info = 3;
*/
boolean hasCpuInfo();
/**
*
* CPU Information.
*
*
* .tensorflow.CPUInfo cpu_info = 3;
*/
org.tensorflow.util.testlog.CPUInfo getCpuInfo();
/**
*
* CPU Information.
*
*
* .tensorflow.CPUInfo cpu_info = 3;
*/
org.tensorflow.util.testlog.CPUInfoOrBuilder getCpuInfoOrBuilder();
/**
*
* Other devices that are attached and relevant (e.g. GPUInfo).
*
*
* repeated .google.protobuf.Any device_info = 4;
*/
java.util.List
getDeviceInfoList();
/**
*
* Other devices that are attached and relevant (e.g. GPUInfo).
*
*
* repeated .google.protobuf.Any device_info = 4;
*/
com.google.protobuf.Any getDeviceInfo(int index);
/**
*
* Other devices that are attached and relevant (e.g. GPUInfo).
*
*
* repeated .google.protobuf.Any device_info = 4;
*/
int getDeviceInfoCount();
/**
*
* Other devices that are attached and relevant (e.g. GPUInfo).
*
*
* repeated .google.protobuf.Any device_info = 4;
*/
java.util.List extends com.google.protobuf.AnyOrBuilder>
getDeviceInfoOrBuilderList();
/**
*
* Other devices that are attached and relevant (e.g. GPUInfo).
*
*
* repeated .google.protobuf.Any device_info = 4;
*/
com.google.protobuf.AnyOrBuilder getDeviceInfoOrBuilder(
int index);
/**
*
* Devices accessible to the test (e.g. as given by list_local_devices).
*
*
* repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;
*/
java.util.List
getAvailableDeviceInfoList();
/**
*
* Devices accessible to the test (e.g. as given by list_local_devices).
*
*
* repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;
*/
org.tensorflow.util.testlog.AvailableDeviceInfo getAvailableDeviceInfo(int index);
/**
*
* Devices accessible to the test (e.g. as given by list_local_devices).
*
*
* repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;
*/
int getAvailableDeviceInfoCount();
/**
*
* Devices accessible to the test (e.g. as given by list_local_devices).
*
*
* repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;
*/
java.util.List extends org.tensorflow.util.testlog.AvailableDeviceInfoOrBuilder>
getAvailableDeviceInfoOrBuilderList();
/**
*
* Devices accessible to the test (e.g. as given by list_local_devices).
*
*
* repeated .tensorflow.AvailableDeviceInfo available_device_info = 5;
*/
org.tensorflow.util.testlog.AvailableDeviceInfoOrBuilder getAvailableDeviceInfoOrBuilder(
int index);
/**
* .tensorflow.MemoryInfo memory_info = 6;
*/
boolean hasMemoryInfo();
/**
* .tensorflow.MemoryInfo memory_info = 6;
*/
org.tensorflow.util.testlog.MemoryInfo getMemoryInfo();
/**
* .tensorflow.MemoryInfo memory_info = 6;
*/
org.tensorflow.util.testlog.MemoryInfoOrBuilder getMemoryInfoOrBuilder();
}