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

공개 방법

부울
containEnvironment (문자열 키)
 Version of the tools and libraries used with this device (e.g.
부울
같음 (객체 객체)
대역폭 확보 ()
 Memory bandwidth in KB/s
 
int64 bandwidth = 13;
정적 DeviceProperties
장치 속성
최종 정적 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.
getFrequency ()
 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
정적 DeviceProperties
parsDelimitedFrom (InputStream 입력)
정적 DeviceProperties
parseDelimitedFrom (InputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
정적 DeviceProperties
parsFrom (ByteBuffer 데이터)
정적 DeviceProperties
ParseFrom (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
정적 DeviceProperties
ParseFrom (ByteBuffer 데이터, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
정적 DeviceProperties
ParseFrom (com.google.protobuf.CodedInputStream 입력)
정적 DeviceProperties
parseFrom (byte[] 데이터, com.google.protobuf.ExtensionRegistryLite 확장Registry)
정적 DeviceProperties
ParseFrom (com.google.protobuf.ByteString 데이터)
정적 DeviceProperties
ParseFrom (InputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
정적 DeviceProperties
ParseFrom (com.google.protobuf.ByteString 데이터, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
공전
파서 ()
DeviceProperties.Builder
무효의
writeTo (com.google.protobuf.CodedOutputStream 출력)

상속된 메서드

상수

공개 정적 최종 int BANDWIDTH_FIELD_NUMBER

상수값: 13

공개 정적 최종 int ENVIRONMENT_FIELD_NUMBER

상수값: 6

공개 정적 최종 int FREQUENCY_FIELD_NUMBER

상수값: 4

공개 정적 최종 int L1_CACHE_SIZE_FIELD_NUMBER

상수값: 8

공개 정적 최종 int L2_CACHE_SIZE_FIELD_NUMBER

상수값: 9

공개 정적 최종 int L3_CACHE_SIZE_FIELD_NUMBER

상수값: 10

공개 정적 최종 int MEMORY_SIZE_FIELD_NUMBER

상수값: 12

공개 정적 최종 int MODEL_FIELD_NUMBER

상수값: 3

공개 정적 최종 정수 NUM_CORES_FIELD_NUMBER

상수값: 5

공개 정적 최종 정수 NUM_REGISTERS_FIELD_NUMBER

상수값: 7

공개 정적 최종 int SHARED_MEMORY_SIZE_PER_MULTIPROCESSOR_FIELD_NUMBER

상수값: 11

공개 정적 최종 int TYPE_FIELD_NUMBER

상수값: 1

공개 정적 최종 int VENDOR_FIELD_NUMBER

상수값: 2

공개 방법

공개 부울 containEnvironment (문자열 키)

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

공개 부울은 (객체 obj)와 같습니다 .

공개 긴 getBandwidth ()

 Memory bandwidth in KB/s
 
int64 bandwidth = 13;

공개 정적 DeviceProperties getDefaultInstance ()

공개 DeviceProperties getDefaultInstanceForType ()

공개 정적 최종 com.google.protobuf.Descriptors.Descriptor getDescriptor ()

공용 Map<String, String> getEnvironment ()

대신 getEnvironmentMap() 사용하세요.

공개 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;

공용 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;

공개 문자열 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;

공개 문자열 getEnvironmentOrThrow (문자열 키)

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

공개 긴 getFrequency ()

 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.
 
int64 num_registers = 7;

공공의 getParserForType ()

공개 int getSerializedSize ()

공개 긴 getSharedMemorySizePerMultiprocessor ()

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

공개 문자열 getType ()

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

공개 com.google.protobuf.ByteString getTypeBytes ()

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

공개 최종 com.google.protobuf.UnknownFieldSet getUnknownFields ()

공개 문자열 getVendor ()

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

공개 com.google.protobuf.ByteString getVendorBytes ()

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

공개 int hashCode ()

공개 최종 부울 isInitialized ()

공개 정적 DeviceProperties.Builder newBuilder ()

공개 정적 DeviceProperties.Builder newBuilder ( DeviceProperties 프로토타입)

공개 DeviceProperties.Builder newBuilderForType ()

공개 정적 DeviceProperties 구문 분석DelimitedFrom (InputStream 입력)

던지기
IO예외

공개 정적 DevicePropertiesparseDelimitedFrom ( InputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

던지기
IO예외

공개 정적 DeviceProperties 구문 분석 (ByteBuffer 데이터)

던지기
잘못된프로토콜버퍼예외

공개 정적 DeviceProperties 구문 분석 (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

던지기
IO예외

공개 정적 DeviceProperties 구문 분석 (ByteBuffer 데이터, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

던지기
잘못된프로토콜버퍼예외

공개 정적 DeviceProperties 구문 분석 (com.google.protobuf.CodedInputStream 입력)

던지기
IO예외

공개 정적 DeviceProperties 구문 분석 (byte[] 데이터, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

던지기
잘못된프로토콜버퍼예외

공개 정적 DeviceProperties 구문 분석 (com.google.protobuf.ByteString 데이터)

던지기
잘못된프로토콜버퍼예외

공개 정적 DeviceProperties 구문 분석 (InputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

던지기
IO예외

공개 정적 DeviceProperties 구문 분석 (com.google.protobuf.ByteString 데이터, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)

던지기
잘못된프로토콜버퍼예외

공개 정적 파서 ()

공개 DeviceProperties.Builder toBuilder ()

공개 무효 writeTo (com.google.protobuf.CodedOutputStream 출력)

던지기
IO예외