общедоступный статический конечный класс GPUOptions.Experimental.VirtualDevices
Configuration for breaking down a visible GPU into multiple "virtual" devices.
tensorflow.GPUOptions.Experimental.VirtualDevices
Вложенные классы
сорт | GPUOptions.Experimental.VirtualDevices.Builder | Configuration for breaking down a visible GPU into multiple "virtual" devices. |
Константы
интервал | MEMORY_LIMIT_MB_FIELD_NUMBER | |
интервал | PRIORITY_FIELD_NUMBER |
Публичные методы
логическое значение | равно (Объект obj) |
статический GPUOptions.Experimental.VirtualDevices | |
GPUOptions.Experimental.VirtualDevices | |
окончательный статический com.google.protobuf.Descriptors.Descriptor | |
плавать | getMemoryLimitMb (индекс целого числа) Per "virtual" device memory limit, in MB. |
интервал | getMemoryLimitMbCount () Per "virtual" device memory limit, in MB. |
Список<С плавающей запятой> | getMemoryLimitMbList () Per "virtual" device memory limit, in MB. |
интервал | getPriority (целевой индекс) Priority values to use with the virtual devices. |
интервал | getPriorityCount () Priority values to use with the virtual devices. |
Список<Целое число> | getPriorityList () Priority values to use with the virtual devices. |
интервал | |
окончательный com.google.protobuf.UnknownFieldSet | |
интервал | хэш-код () |
последнее логическое значение | |
статический GPUOptions.Experimental.VirtualDevices.Builder | |
статический GPUOptions.Experimental.VirtualDevices.Builder | newBuilder (прототип GPUOptions.Experimental.VirtualDevices ) |
GPUOptions.Experimental.VirtualDevices.Builder | |
статический GPUOptions.Experimental.VirtualDevices | parseDelimitedFrom (входной поток) |
статический GPUOptions.Experimental.VirtualDevices | parseDelimitedFrom (ввод InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
статический GPUOptions.Experimental.VirtualDevices | parseFrom (данные ByteBuffer) |
статический GPUOptions.Experimental.VirtualDevices | parseFrom (ввод com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
статический GPUOptions.Experimental.VirtualDevices | parseFrom (данные ByteBuffer, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
статический GPUOptions.Experimental.VirtualDevices | parseFrom (вход com.google.protobuf.CodedInputStream) |
статический GPUOptions.Experimental.VirtualDevices | parseFrom (данные byte[], com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
статический GPUOptions.Experimental.VirtualDevices | parseFrom (данные com.google.protobuf.ByteString) |
статический GPUOptions.Experimental.VirtualDevices | parseFrom (ввод входного потока, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
статический GPUOptions.Experimental.VirtualDevices | parseFrom (данные com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
статический | парсер () |
GPUOptions.Experimental.VirtualDevices.Builder | toBuilder () |
пустота | writeTo (вывод com.google.protobuf.CodedOutputStream) |
Унаследованные методы
Константы
общедоступный статический финал int MEMORY_LIMIT_MB_FIELD_NUMBER
Постоянное значение: 1
общедоступный статический окончательный int PRIORITY_FIELD_NUMBER
Постоянное значение: 2
Публичные методы
общедоступное логическое значение равно (Object obj)
общедоступный статический окончательный com.google.protobuf.Descriptors.Descriptor getDescriptor ()
общедоступное число с плавающей запятой getMemoryLimitMb (индекс int)
Per "virtual" device memory limit, in MB. The number of elements in the list is the number of virtual devices to create on the corresponding visible GPU (see "virtual_devices" below). If empty, it will create single virtual device taking all available memory from the device. For the concept of "visible" and "virtual" GPU, see the comments for "visible_device_list" above for more information.
repeated float memory_limit_mb = 1;
public int getMemoryLimitMbCount ()
Per "virtual" device memory limit, in MB. The number of elements in the list is the number of virtual devices to create on the corresponding visible GPU (see "virtual_devices" below). If empty, it will create single virtual device taking all available memory from the device. For the concept of "visible" and "virtual" GPU, see the comments for "visible_device_list" above for more information.
repeated float memory_limit_mb = 1;
общедоступный список<Float> getMemoryLimitMbList ()
Per "virtual" device memory limit, in MB. The number of elements in the list is the number of virtual devices to create on the corresponding visible GPU (see "virtual_devices" below). If empty, it will create single virtual device taking all available memory from the device. For the concept of "visible" and "virtual" GPU, see the comments for "visible_device_list" above for more information.
repeated float memory_limit_mb = 1;
общественный getParserForType ()
public int getPriority (индекс int)
Priority values to use with the virtual devices. Use the cuda function cudaDeviceGetStreamPriorityRange to query for valid range of values for priority. On a P4000 GPU with cuda 10.1, the priority range reported was 0 for least priority and -1 for greatest priority. If this field is not specified, then the virtual devices will be created with the default. If this field has values set, then the size of this must match with the above memory_limit_mb.
repeated int32 priority = 2;
public int getPriorityCount ()
Priority values to use with the virtual devices. Use the cuda function cudaDeviceGetStreamPriorityRange to query for valid range of values for priority. On a P4000 GPU with cuda 10.1, the priority range reported was 0 for least priority and -1 for greatest priority. If this field is not specified, then the virtual devices will be created with the default. If this field has values set, then the size of this must match with the above memory_limit_mb.
repeated int32 priority = 2;
общедоступный список<Integer> getPriorityList ()
Priority values to use with the virtual devices. Use the cuda function cudaDeviceGetStreamPriorityRange to query for valid range of values for priority. On a P4000 GPU with cuda 10.1, the priority range reported was 0 for least priority and -1 for greatest priority. If this field is not specified, then the virtual devices will be created with the default. If this field has values set, then the size of this must match with the above memory_limit_mb.
repeated int32 priority = 2;
public int getSerializedSize ()
публичный финал com.google.protobuf.UnknownFieldSet getUnknownFields ()
public int hashCode ()
публичное окончательное логическое значение isInitialized ()
public static GPUOptions.Experimental.VirtualDevices.Builder newBuilder (прототип GPUOptions.Experimental.VirtualDevices )
общедоступный статический GPUOptions.Experimental.VirtualDevices parseDelimitedFrom (вход InputStream)
Броски
Исключение IO |
---|
общедоступный статический GPUOptions.Experimental.VirtualDevices parseDelimitedFrom (входной поток InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Броски
Исключение IO |
---|
общедоступный статический GPUOptions.Experimental.VirtualDevices parseFrom (данные ByteBuffer)
Броски
Инвалидпротоколбуфферисключение |
---|
общедоступный статический GPUOptions.Experimental.VirtualDevices parseFrom (вход com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Броски
Исключение IO |
---|
public static GPUOptions.Experimental.VirtualDevices parseFrom (данные ByteBuffer, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Броски
Инвалидпротоколбуфферисключение |
---|
общедоступный статический GPUOptions.Experimental.VirtualDevices parseFrom (вход com.google.protobuf.CodedInputStream)
Броски
Исключение IO |
---|
общедоступный статический GPUOptions.Experimental.VirtualDevices parseFrom (данные byte[], com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Броски
Инвалидпротоколбуфферисключение |
---|
общедоступный статический GPUOptions.Experimental.VirtualDevices parseFrom (данные com.google.protobuf.ByteString)
Броски
Инвалидпротоколбуфферисключение |
---|
общедоступный статический GPUOptions.Experimental.VirtualDevices parseFrom (ввод InputStream, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Броски
Исключение IO |
---|
общедоступный статический GPUOptions.Experimental.VirtualDevices parseFrom (данные com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
Броски
Инвалидпротоколбуфферисключение |
---|
общественный статический парсер ()
public void writeTo (вывод com.google.protobuf.CodedOutputStream)
Броски
Исключение IO |
---|