public enum ProcessingUnit extends java.lang.Enum<ProcessingUnit>
| Enum Constant and Description |
|---|
CPU
CPU.
|
CUDA
CUDA Backend.
|
GPU
GPU (automatic backend selection).
|
METAL
Metal Backend.
|
OPENCL
OpenCL Backend.
|
VULKAN
Vulkan Backend.
|
| Modifier and Type | Method and Description |
|---|---|
static ProcessingUnit |
fromValue(int value)
Creates an enumeration value from int.
|
int |
getValue()
Gets the enumeration value as int.
|
static ProcessingUnit |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProcessingUnit[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ProcessingUnit CPU
public static final ProcessingUnit GPU
public static final ProcessingUnit OPENCL
public static final ProcessingUnit CUDA
public static final ProcessingUnit METAL
public static final ProcessingUnit VULKAN
public static ProcessingUnit[] values()
for (ProcessingUnit c : ProcessingUnit.values()) System.out.println(c);
public static ProcessingUnit valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic int getValue()
public static ProcessingUnit fromValue(int value)
value - The int value.Copyright © id3 Technologies. All rights reserved. eu.id3.face