DeviceProperties

パブリック最終クラスDeviceProperties

Protobuf 型tensorflow.DeviceProperties

ネストされたクラス

クラスDeviceProperties.Builder Protobuf 型tensorflow.DeviceProperties

定数

整数BANDWIDTH_FIELD_NUMBER
整数ENVIRONMENT_FIELD_NUMBER
整数FREQUENCY_FIELD_NUMBER
整数L1_CACHE_SIZE_FIELD_NUMBER
整数L2_CACHE_SIZE_FIELD_NUMBER
整数L3_CACHE_SIZE_FIELD_NUMBER
整数MEMORY_SIZE_FIELD_NUMBER
整数MODEL_FIELD_NUMBER
整数NUM_CORES_FIELD_NUMBER
整数NUM_REGISTERS_FIELD_NUMBER
整数SHARED_MEMORY_SIZE_PER_MULTIPROCESSOR_FIELD_NUMBER
整数TYPE_FIELD_NUMBER
整数VENDOR_FIELD_NUMBER

パブリックメソッド

ブール値
containsEnvironment (文字列キー)
 Version of the tools and libraries used with this device (e.g.
ブール値
等しい(オブジェクトオブジェクト)
長さ
get帯域幅()
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
静的デバイスプロパティ
デバイスのプロパティ
最終的な静的 com.google.protobuf.Descriptors.Descriptor
マップ<文字列, 文字列>
get環境()
代わりにgetEnvironmentMap()を使用してください。
整数
getEnvironmentCount ()
 Version of the tools and libraries used with this device (e.g.
マップ<文字列, 文字列>
getEnvironmentMap ()
 Version of the tools and libraries used with this device (e.g.
getEnvironmentOrDefault (文字列キー、文字列defaultValue)
 Version of the tools and libraries used with this device (e.g.
getEnvironmentOrThrow (文字列キー)
 Version of the tools and libraries used with this device (e.g.
長さ
get周波数()
 Core Frequency in Mhz
 
int64 frequency = 4;
長さ
getL1CacheSize ()
 L1 cache size in bytes
 
int64 l1_cache_size = 8;
長さ
getL2CacheSize ()
 L2 cache size in bytes
 
int64 l2_cache_size = 9;
長さ
getL3CacheSize ()
 L3 cache size in bytes
 
int64 l3_cache_size = 10;
長さ
getMemorySize ()
 Memory size in bytes
 
int64 memory_size = 12;
getModel ()
 Model (Haswell, K40, ...)
 
string model = 3;
com.google.protobuf.ByteString
getModelBytes ()
 Model (Haswell, K40, ...)
 
string model = 3;
長さ
getNumCores ()
 Number of cores
 
int64 num_cores = 5;
長さ
getNumRegisters ()
 Number of registers per core.
整数
長さ
getSharedMemorySizePerMultiprocessor ()
 Shared memory size per multiprocessor in bytes.
getType ()
 Device type (CPU, GPU, ...)
 
string type = 1;
com.google.protobuf.ByteString
getTypeBytes ()
 Device type (CPU, GPU, ...)
 
string type = 1;
最終的な com.google.protobuf.UnknownFieldSet
getVendor ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
com.google.protobuf.ByteString
getVendorBytes ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
整数
最終ブール値
静的DeviceProperties.Builder
静的DeviceProperties.Builder
newBuilder ( DevicePropertiesプロトタイプ)
DeviceProperties.Builder
静的デバイスプロパティ
parseDelimitedFrom (InputStream 入力)
静的デバイスプロパティ
parseDelimitedFrom (InputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的デバイスプロパティ
parseFrom (ByteBuffer データ)
静的デバイスプロパティ
parseFrom (com.google.protobuf.CodedInputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的デバイスプロパティ
parseFrom (ByteBuffer データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的デバイスプロパティ
parseFrom (com.google.protobuf.CodedInputStream 入力)
静的デバイスプロパティ
parseFrom (byte[] データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的デバイスプロパティ
parseFrom (com.google.protobuf.ByteString データ)
静的デバイスプロパティ
parseFrom (InputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的デバイスプロパティ
parseFrom (com.google.protobuf.ByteString データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
静的
DeviceProperties.Builder
空所
writeTo (com.google.protobuf.CodedOutputStream 出力)

継承されたメソッド

定数

パブリック静的最終整数BANDWIDTH_FIELD_NUMBER

定数値: 13

パブリック静的最終整数ENVIRONMENT_FIELD_NUMBER

定数値: 6

パブリック静的最終整数FREQUENCY_FIELD_NUMBER

定数値: 4

パブリック静的最終整数L1_CACHE_SIZE_FIELD_NUMBER

定数値: 8

パブリック静的最終整数L2_CACHE_SIZE_FIELD_NUMBER

定数値: 9

パブリック静的最終整数L3_CACHE_SIZE_FIELD_NUMBER

定数値: 10

パブリック静的最終整数MEMORY_SIZE_FIELD_NUMBER

定数値: 12

パブリック静的最終整数MODEL_FIELD_NUMBER

定数値: 3

パブリック静的最終整数NUM_CORES_FIELD_NUMBER

定数値: 5

パブリック静的最終整数NUM_REGISTERS_FIELD_NUMBER

定数値: 7

パブリック静的最終整数SHARED_MEMORY_SIZE_PER_MULTIPROCESSOR_FIELD_NUMBER

定数値: 11

パブリック静的最終整数TYPE_FIELD_NUMBER

定数値: 1

パブリック静的最終整数VENDOR_FIELD_NUMBER

定数値: 2

パブリックメソッド

public boolean containsEnvironment (文字列キー)

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

public booleanに等しい(オブジェクト obj)

public long getBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

public static DeviceProperties getDefaultInstance ()

public DeviceProperties getDefaultInstanceForType ()

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

public Map<String, String> getEnvironment ()

代わりにgetEnvironmentMap()を使用してください。

public int getEnvironmentCount ()

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

public Map<String, String> getEnvironmentMap ()

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

public String getEnvironmentOrDefault (文字列キー、文字列defaultValue)

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

public String getEnvironmentOrThrow (文字列キー)

 Version of the tools and libraries used with this device (e.g. gcc 4.9,
 cudnn 5.1)
 
map<string, string> environment = 6;

public long getFrequency ()

 Core Frequency in Mhz
 
int64 frequency = 4;

public long getL1CacheSize ()

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

public long getL2CacheSize ()

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

public long getL3CacheSize ()

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

public long getMemorySize ()

 Memory size in bytes
 
int64 memory_size = 12;

パブリック String getModel ()

 Model (Haswell, K40, ...)
 
string model = 3;

public com.google.protobuf.ByteString getModelBytes ()

 Model (Haswell, K40, ...)
 
string model = 3;

public long getNumCores ()

 Number of cores
 
int64 num_cores = 5;

public long getNumRegisters ()

 Number of registers per core.
 
int64 num_registers = 7;

公共getParserForType ()

public int getSerializedSize ()

public long getSharedMemorySizePerMultiprocessor ()

 Shared memory size per multiprocessor in bytes. This field is
 applicable to GPUs only.
 
int64 shared_memory_size_per_multiprocessor = 11;

パブリック String getType ()

 Device type (CPU, GPU, ...)
 
string type = 1;

public com.google.protobuf.ByteString getTypeBytes ()

 Device type (CPU, GPU, ...)
 
string type = 1;

public Final com.google.protobuf.UnknownFieldSet getUnknownFields ()

パブリック String getVendor ()

 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

public com.google.protobuf.ByteString getVendorBytes ()

 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

public int hashCode ()

パブリック最終ブール値isInitialized ()

public static DeviceProperties.Builder newBuilder ()

public static DeviceProperties.Builder newBuilder ( DevicePropertiesプロトタイプ)

public DeviceProperties.Builder newBuilderForType ()

public static DeviceProperties parseDelimitedFrom (InputStream 入力)

投げる
IO例外

public static DeviceProperties parseDelimitedFrom (InputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
IO例外

public static DeviceProperties parseFrom (ByteBuffer データ)

投げる
無効なプロトコルバッファ例外

public static DeviceProperties parseFrom (com.google.protobuf.CodedInputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
IO例外

public static DeviceProperties parseFrom (ByteBuffer データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
無効なプロトコルバッファ例外

public static DeviceProperties parseFrom (com.google.protobuf.CodedInputStream 入力)

投げる
IO例外

public static DeviceProperties parseFrom (byte[] データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
無効なプロトコルバッファ例外

public static DeviceProperties parseFrom (com.google.protobuf.ByteString データ)

投げる
無効なプロトコルバッファ例外

public static DeviceProperties parseFrom (InputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
IO例外

public static DeviceProperties parseFrom (com.google.protobuf.ByteString データ、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
無効なプロトコルバッファ例外

パブリック静的パーサー()

public DeviceProperties.Builder toBuilder ()

public void writeTo (com.google.protobuf.CodedOutputStream 出力)

投げる
IO例外