|
tvm
|
This is the complete list of members for tvm::runtime::memory::Allocator, including all inherited members.
| Alloc(Device dev, size_t nbytes, size_t alignment, DLDataType type_hint)=0 | tvm::runtime::memory::Allocator | pure virtual |
| Alloc(Device dev, ffi::Shape shape, DLDataType type_hint, const std::string &mem_scope="") | tvm::runtime::memory::Allocator | virtual |
| Allocator(AllocatorType type) | tvm::runtime::memory::Allocator | inlineexplicit |
| AllowMemoryScope(const std::string &mem_scope) const | tvm::runtime::memory::Allocator | protectedvirtual |
| Clear() | tvm::runtime::memory::Allocator | virtual |
| CreateView(const Buffer &buffer, ffi::Shape shape, DLDataType type_hint, const std::string &mem_scope="global") | tvm::runtime::memory::Allocator | inlinevirtual |
| Empty(ffi::Shape shape, DLDataType dtype, Device dev, ffi::Optional< ffi::String > mem_scope=std::nullopt) | tvm::runtime::memory::Allocator | |
| Free(const Buffer &buffer)=0 | tvm::runtime::memory::Allocator | pure virtual |
| FreeView(Device dev, void *data) | tvm::runtime::memory::Allocator | inlinevirtual |
| type() const | tvm::runtime::memory::Allocator | inline |
| UsedMemory() const =0 | tvm::runtime::memory::Allocator | pure virtual |
| ~Allocator()=default | tvm::runtime::memory::Allocator | virtual |