org.tensorflow.framework.DeviceAttributesOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tensorflow/core/framework/device_attributes.proto
package org.tensorflow.framework;
public interface DeviceAttributesOrBuilder extends
// @@protoc_insertion_point(interface_extends:tensorflow.DeviceAttributes)
org.nd4j.shade.protobuf.MessageOrBuilder {
/**
*
* Fully specified name of the device within a cluster.
*
*
* string name = 1;
* @return The name.
*/
java.lang.String getName();
/**
*
* Fully specified name of the device within a cluster.
*
*
* string name = 1;
* @return The bytes for name.
*/
org.nd4j.shade.protobuf.ByteString
getNameBytes();
/**
*
* String representation of device_type.
*
*
* string device_type = 2;
* @return The deviceType.
*/
java.lang.String getDeviceType();
/**
*
* String representation of device_type.
*
*
* string device_type = 2;
* @return The bytes for deviceType.
*/
org.nd4j.shade.protobuf.ByteString
getDeviceTypeBytes();
/**
*
* Memory capacity of device in bytes.
*
*
* int64 memory_limit = 4;
* @return The memoryLimit.
*/
long getMemoryLimit();
/**
*
* Platform-specific data about device that may be useful
* for supporting efficient data transfers.
*
*
* .tensorflow.DeviceLocality locality = 5;
* @return Whether the locality field is set.
*/
boolean hasLocality();
/**
*
* Platform-specific data about device that may be useful
* for supporting efficient data transfers.
*
*
* .tensorflow.DeviceLocality locality = 5;
* @return The locality.
*/
org.tensorflow.framework.DeviceLocality getLocality();
/**
*
* Platform-specific data about device that may be useful
* for supporting efficient data transfers.
*
*
* .tensorflow.DeviceLocality locality = 5;
*/
org.tensorflow.framework.DeviceLocalityOrBuilder getLocalityOrBuilder();
/**
*
* A device is assigned a global unique number each time it is
* initialized. "incarnation" should never be 0.
*
*
* fixed64 incarnation = 6;
* @return The incarnation.
*/
long getIncarnation();
/**
*
* String representation of the physical device that this device maps to.
*
*
* string physical_device_desc = 7;
* @return The physicalDeviceDesc.
*/
java.lang.String getPhysicalDeviceDesc();
/**
*
* String representation of the physical device that this device maps to.
*
*
* string physical_device_desc = 7;
* @return The bytes for physicalDeviceDesc.
*/
org.nd4j.shade.protobuf.ByteString
getPhysicalDeviceDescBytes();
}