DeviceProperties.Builder

パブリック静的最終クラスDeviceProperties.Builder

Protobuf 型tensorflow.DeviceProperties

パブリックメソッド

DeviceProperties.Builder
addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、オブジェクト値)
デバイスのプロパティ
建てる()
デバイスのプロパティ
DeviceProperties.Builder
クリア()
DeviceProperties.Builder
クリア帯域幅()
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
DeviceProperties.Builder
DeviceProperties.Builder
clearField (com.google.protobuf.Descriptors.FieldDescriptor フィールド)
DeviceProperties.Builder
クリア周波数()
 Core Frequency in Mhz
 
int64 frequency = 4;
DeviceProperties.Builder
ClearL1CacheSize ()
 L1 cache size in bytes
 
int64 l1_cache_size = 8;
DeviceProperties.Builder
ClearL2CacheSize ()
 L2 cache size in bytes
 
int64 l2_cache_size = 9;
DeviceProperties.Builder
ClearL3CacheSize ()
 L3 cache size in bytes
 
int64 l3_cache_size = 10;
DeviceProperties.Builder
クリアメモリサイズ()
 Memory size in bytes
 
int64 memory_size = 12;
DeviceProperties.Builder
クリアモデル()
 Model (Haswell, K40, ...)
 
string model = 3;
DeviceProperties.Builder
クリアNumCores ()
 Number of cores
 
int64 num_cores = 5;
DeviceProperties.Builder
clearNumRegisters ()
 Number of registers per core.
DeviceProperties.Builder
clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
DeviceProperties.Builder
マルチプロセッサあたりのクリア共有メモリサイズ()
 Shared memory size per multiprocessor in bytes.
DeviceProperties.Builder
クリアタイプ()
 Device type (CPU, GPU, ...)
 
string type = 1;
DeviceProperties.Builder
クリアベンダー()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
DeviceProperties.Builder
ブール値
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
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;
マップ<文字列, 文字列>
getMutableEnvironment ()
代わりに代替の突然変異アクセサーを使用してください。
長さ
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;
getVendor ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
com.google.protobuf.ByteString
getVendorBytes ()
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
最終ブール値
DeviceProperties.Builder
mergeFrom (com.google.protobuf.Message other)
DeviceProperties.Builder
mergeFrom (com.google.protobuf.CodedInputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)
最終的なDeviceProperties.Builder
mergeUnknownFields (com.google.protobuf.UnknownFieldSet 不明フィールド)
DeviceProperties.Builder
putAllEnvironment (Map<String, String> 値)
 Version of the tools and libraries used with this device (e.g.
DeviceProperties.Builder
putEnvironment (文字列キー、文字列値)
 Version of the tools and libraries used with this device (e.g.
DeviceProperties.Builder
RemoveEnvironment (文字列キー)
 Version of the tools and libraries used with this device (e.g.
DeviceProperties.Builder
setBandwidth (長い値)
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
DeviceProperties.Builder
setField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、オブジェクト値)
DeviceProperties.Builder
setFrequency (長い値)
 Core Frequency in Mhz
 
int64 frequency = 4;
DeviceProperties.Builder
setL1CacheSize (長い値)
 L1 cache size in bytes
 
int64 l1_cache_size = 8;
DeviceProperties.Builder
setL2CacheSize (長い値)
 L2 cache size in bytes
 
int64 l2_cache_size = 9;
DeviceProperties.Builder
setL3CacheSize (長い値)
 L3 cache size in bytes
 
int64 l3_cache_size = 10;
DeviceProperties.Builder
setMemorySize (長い値)
 Memory size in bytes
 
int64 memory_size = 12;
DeviceProperties.Builder
setModel (文字列値)
 Model (Haswell, K40, ...)
 
string model = 3;
DeviceProperties.Builder
setModelBytes (com.google.protobuf.ByteString 値)
 Model (Haswell, K40, ...)
 
string model = 3;
DeviceProperties.Builder
setNumCores (長い値)
 Number of cores
 
int64 num_cores = 5;
DeviceProperties.Builder
setNumRegisters (長い値)
 Number of registers per core.
DeviceProperties.Builder
setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、int インデックス、オブジェクト値)
DeviceProperties.Builder
setSharedMemorySizePerMultiprocessor (長い値)
 Shared memory size per multiprocessor in bytes.
DeviceProperties.Builder
setType (文字列値)
 Device type (CPU, GPU, ...)
 
string type = 1;
DeviceProperties.Builder
setTypeBytes (com.google.protobuf.ByteString 値)
 Device type (CPU, GPU, ...)
 
string type = 1;
最終的なDeviceProperties.Builder
setUnknownFields (com.google.protobuf.UnknownFieldSetknownFields)
DeviceProperties.Builder
setVendor (文字列値)
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;
DeviceProperties.Builder
setVendorBytes (com.google.protobuf.ByteString 値)
 Vendor (Intel, nvidia, ...)
 
string vendor = 2;

継承されたメソッド

パブリックメソッド

public DeviceProperties.Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、オブジェクト値)

public DeviceProperties build ()

public DeviceProperties buildPartial ()

public DeviceProperties.Builder clear ()

public DeviceProperties.Builder clearBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

public DeviceProperties.Builder clearEnvironment ()

public DeviceProperties.Builder clearField (com.google.protobuf.Descriptors.FieldDescriptor フィールド)

public DeviceProperties.Builder clearFrequency ()

 Core Frequency in Mhz
 
int64 frequency = 4;

public DeviceProperties.Builder clearL1CacheSize ()

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

public DeviceProperties.Builder clearL2CacheSize ()

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

public DeviceProperties.Builder clearL3CacheSize ()

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

public DeviceProperties.Builder clearMemorySize ()

 Memory size in bytes
 
int64 memory_size = 12;

public DeviceProperties.Builder clearModel ()

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

public DeviceProperties.Builder clearNumCores ()

 Number of cores
 
int64 num_cores = 5;

public DeviceProperties.Builder clearNumRegisters ()

 Number of registers per core.
 
int64 num_registers = 7;

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

public DeviceProperties.Builder clearSharedMemorySizePerMultiprocessor ()

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

public DeviceProperties.Builder clearType ()

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

public DeviceProperties.Builder clearVendor ()

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

public DeviceProperties.Builder clone ()

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 long getBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

public DeviceProperties getDefaultInstanceForType ()

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

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

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 Map<String, String> getMutableEnvironment ()

代わりに代替の突然変異アクセサーを使用してください。

public long getNumCores ()

 Number of cores
 
int64 num_cores = 5;

public long getNumRegisters ()

 Number of registers per core.
 
int64 num_registers = 7;

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;

パブリック String getVendor ()

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

public com.google.protobuf.ByteString getVendorBytes ()

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

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

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

public DeviceProperties.Builder mergeFrom (com.google.protobuf.CodedInputStream 入力、com.google.protobuf.ExtensionRegistryLite extensionRegistry)

投げる
IO例外

public Final DeviceProperties.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet knownFields)

public DeviceProperties.Builder putAllEnvironment (Map<String, String> 値)

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

public DeviceProperties.Builder putEnvironment (文字列キー、文字列値)

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

public DeviceProperties.Builder RemoveEnvironment (文字列キー)

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

public DeviceProperties.Builder setBandwidth (長い値)

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

public DeviceProperties.Builder setField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、オブジェクト値)

public DeviceProperties.Builder setFrequency (長い値)

 Core Frequency in Mhz
 
int64 frequency = 4;

public DeviceProperties.Builder setL1CacheSize (長い値)

 L1 cache size in bytes
 
int64 l1_cache_size = 8;

public DeviceProperties.Builder setL2CacheSize (長い値)

 L2 cache size in bytes
 
int64 l2_cache_size = 9;

public DeviceProperties.Builder setL3CacheSize (長い値)

 L3 cache size in bytes
 
int64 l3_cache_size = 10;

public DeviceProperties.Builder setMemorySize (長い値)

 Memory size in bytes
 
int64 memory_size = 12;

public DeviceProperties.Builder setModel (文字列値)

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

public DeviceProperties.Builder setModelBytes (com.google.protobuf.ByteString 値)

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

public DeviceProperties.Builder setNumCores (長い値)

 Number of cores
 
int64 num_cores = 5;

public DeviceProperties.Builder setNumRegisters (長い値)

 Number of registers per core.
 
int64 num_registers = 7;

public DeviceProperties.Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor フィールド、int インデックス、オブジェクト値)

public DeviceProperties.Builder setSharedMemorySizePerMultiprocessor (長い値)

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

public DeviceProperties.Builder setType (文字列値)

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

public DeviceProperties.Builder setTypeBytes (com.google.protobuf.ByteString 値)

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

public Final DeviceProperties.Builder setUnknownFields (com.google.protobuf.UnknownFieldSet knownFields)

public DeviceProperties.Builder setVendor (文字列値)

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

public DeviceProperties.Builder setVendorBytes (com.google.protobuf.ByteString 値)

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