类的使用
org.apache.tvm.Device
使用 Device 的包
-
org.apache.tvm 中 Device 的使用
org.apache.tvm 中返回 Device 的方法修饰符和类型方法描述static Device
Device.cpu()
static Device
Device.cpu
(int devId) 构造一个 CPU 设备。static Device
Device.cuda()
static Device
Device.cuda
(int devId) 构造一个 CUDA GPU 设备。NDArray.device()
获取当前数组的设备。static Device
Device.hexagon()
static Device
Device.hexagon
(int devId) 构造一个 Hexagon 设备。static Device
Device.metal()
static Device
Device.metal
(int devId) 构造一个 metal 设备。static Device
Device.opencl()
static Device
Device.opencl
(int devId) 构造一个 OpenCL 设备。static Device
Device.vpi()
static Device
Device.vpi
(int devId) 构造一个 VPI 模拟设备。static Device
Device.vulkan()
static Device
Device.vulkan
(int devId) 构造一个 Vulkan 设备。org.apache.tvm 中参数类型为 Device 的方法 -
org.apache.tvm.rpc 中 Device 的使用
org.apache.tvm.rpc 中 Device 的子类org.apache.tvm.rpc 中返回 Device 的方法修饰符和类型方法描述RPCSession.cl()
构造远程 OpenCL 设备。RPCSession.cl
(int devId) 构造远程 OpenCL 设备。RPCSession.cpu()
构造远程 CPU 设备。RPCSession.cpu
(int devId) 构造远程 CPU 设备。RPCSession.cuda()
构造远程 CUDA GPU 设备。RPCSession.cuda
(int devId) 构造远程 CUDA GPU 设备。RPCSession.device
(int devType) 构造一个远程设备。RPCSession.device
(int devType, int devId) 构造一个远程设备。构造一个远程设备。构造一个远程设备。RPCSession.metal()
构造远程 Metal 设备。RPCSession.metal
(int devId) 构造远程 Metal 设备。RPCSession.vulkan()
构造远程 OpenCL 设备。RPCSession.vulkan
(int devId) 构造远程 OpenCL 设备。