|
tvm
|
This is the complete list of members for tvm::runtime::DeviceAPI, including all inherited members.
| AllocWorkspace(Device dev, size_t nbytes, DLDataType type_hint={}) | tvm::runtime::DeviceAPI | virtual |
| CopyDataFromTo(DLTensor *from, DLTensor *to, TVMStreamHandle stream) | tvm::runtime::DeviceAPI | virtual |
| CopyDataFromTo(const void *from, size_t from_offset, void *to, size_t to_offset, size_t num_bytes, Device dev_from, Device dev_to, DLDataType type_hint, TVMStreamHandle stream) | tvm::runtime::DeviceAPI | protectedvirtual |
| CreateStream(Device dev) | tvm::runtime::DeviceAPI | virtual |
| Empty(ffi::ShapeView shape, DLDataType dtype, DLDevice device, ffi::Optional< ffi::String > mem_scope=std::nullopt)=0 | tvm::runtime::DeviceAPI | pure virtual |
| FreeStream(Device dev, TVMStreamHandle stream) | tvm::runtime::DeviceAPI | virtual |
| FreeWorkspace(Device dev, void *ptr) | tvm::runtime::DeviceAPI | virtual |
| Get(Device dev, bool allow_missing=false) | tvm::runtime::DeviceAPI | static |
| GetAttr(DLDevice dev, const ffi::String &name)=0 | tvm::runtime::DeviceAPI | pure virtual |
| GetCurrentStream(Device dev) | tvm::runtime::DeviceAPI | virtual |
| GetDeviceIndex() | tvm::runtime::DeviceAPI | virtual |
| NeedSetDevice(int device_type) | tvm::runtime::DeviceAPI | inlinestatic |
| SetDevice(Device dev)=0 | tvm::runtime::DeviceAPI | pure virtual |
| SetStream(Device dev, TVMStreamHandle stream) | tvm::runtime::DeviceAPI | virtual |
| StreamSync(Device dev, TVMStreamHandle stream)=0 | tvm::runtime::DeviceAPI | pure virtual |
| SupportsDevicePointerArithmeticsOnHost() | tvm::runtime::DeviceAPI | inlinevirtual |
| SyncStreamFromTo(Device dev, TVMStreamHandle event_src, TVMStreamHandle event_dst) | tvm::runtime::DeviceAPI | virtual |
| ~DeviceAPI() | tvm::runtime::DeviceAPI | inlinevirtual |