공개 정적 최종 클래스 GPUOptions.Experimental.VirtualDevices.Builder
Configuration for breaking down a visible GPU into multiple "virtual" devices.
tensorflow.GPUOptions.Experimental.VirtualDevices
공개 방법
GPUOptions.Experimental.VirtualDevices.Builder | addAllMemoryLimitMb (Iterable<? 확장 Float> 값) Per "virtual" device memory limit, in MB. |
GPUOptions.Experimental.VirtualDevices.Builder | addAllPriority (Iterable<? extends Integer> 값) Priority values to use with the virtual devices. |
GPUOptions.Experimental.VirtualDevices.Builder | addMemoryLimitMb (부동 소수점 값) Per "virtual" device memory limit, in MB. |
GPUOptions.Experimental.VirtualDevices.Builder | addPriority (int 값) Priority values to use with the virtual devices. |
GPUOptions.Experimental.VirtualDevices.Builder | addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값) |
GPUOptions.Experimental.VirtualDevices | 짓다 () |
GPUOptions.Experimental.VirtualDevices | 빌드부분 () |
GPUOptions.Experimental.VirtualDevices.Builder | 분명한 () |
GPUOptions.Experimental.VirtualDevices.Builder | ClearField (com.google.protobuf.Descriptors.FieldDescriptor 필드) |
GPUOptions.Experimental.VirtualDevices.Builder | ClearMemoryLimitMb () Per "virtual" device memory limit, in MB. |
GPUOptions.Experimental.VirtualDevices.Builder | ClearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GPUOptions.Experimental.VirtualDevices.Builder | 클리어우선순위 () Priority values to use with the virtual devices. |
GPUOptions.Experimental.VirtualDevices.Builder | 클론 () |
GPUOptions.Experimental.VirtualDevices | |
최종 정적 com.google.protobuf.Descriptors.Descriptor | |
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. |
최종 부울 | 초기화됨 () |
GPUOptions.Experimental.VirtualDevices.Builder | mergeFrom (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry) |
GPUOptions.Experimental.VirtualDevices.Builder | mergeFrom (com.google.protobuf.다른 메시지 보내기) |
최종 GPUOptions.Experimental.VirtualDevices.Builder | mergeUnknownFields (com.google.protobuf.UnknownFieldSet 알려지지 않은Fields) |
GPUOptions.Experimental.VirtualDevices.Builder | setField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값) |
GPUOptions.Experimental.VirtualDevices.Builder | setMemoryLimitMb (int 인덱스, float 값) Per "virtual" device memory limit, in MB. |
GPUOptions.Experimental.VirtualDevices.Builder | setPriority (int 인덱스, int 값) Priority values to use with the virtual devices. |
GPUOptions.Experimental.VirtualDevices.Builder | setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, int 인덱스, 개체 값) |
최종 GPUOptions.Experimental.VirtualDevices.Builder | setUnknownFields (com.google.protobuf.UnknownFieldSet UnknownFields) |
상속된 메서드
공개 방법
공개 GPUOptions.Experimental.VirtualDevices.Builder addAllMemoryLimitMb (Iterable<? 확장 Float> 값)
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;
공개 GPUOptions.Experimental.VirtualDevices.Builder addAllPriority (Iterable<? 확장 Integer> 값)
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;
공개 GPUOptions.Experimental.VirtualDevices.Builder addMemoryLimitMb (부동 소수점 값)
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;
공개 GPUOptions.Experimental.VirtualDevices.Builder addPriority (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;
공개 GPUOptions.Experimental.VirtualDevices.Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 개체 값)
공개 GPUOptions.Experimental.VirtualDevices.BuilderclearField (com.google.protobuf.Descriptors.FieldDescriptor 필드 )
공개 GPUOptions.Experimental.VirtualDevices.Builder clearMemoryLimitMb ()
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;
공개 GPUOptions.Experimental.VirtualDevices.BuilderclearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof )
공개 GPUOptions.Experimental.VirtualDevices.Builder ClearPriority ()
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;
공개 정적 최종 com.google.protobuf.Descriptors.Descriptor getDescriptor ()
공개 com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
공개 부동 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;
공개 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;
공개 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;
공개 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;
공개 목록<정수> 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;
공개 최종 부울 isInitialized ()
공개 GPUOptions.Experimental.VirtualDevices.Builder mergeFrom (com.google.protobuf.CodedInputStream 입력, com.google.protobuf.ExtensionRegistryLite ExtensionRegistry)
던지기
IO예외 |
---|
공개 최종 GPUOptions.Experimental.VirtualDevices.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSetknownFields)
공개 GPUOptions.Experimental.VirtualDevices.Builder setField (com.google.protobuf.Descriptors.FieldDescriptor 필드, 객체 값)
공개 GPUOptions.Experimental.VirtualDevices.Builder setMemoryLimitMb (int 인덱스, float 값)
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;
공개 GPUOptions.Experimental.VirtualDevices.Builder setPriority (int 인덱스, 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;