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, ShapeTuple shape, DLDataType type_hint, const std::string &mem_scope="")=0 | tvm::runtime::memory::Allocator | pure 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 |
Empty(ShapeTuple shape, DLDataType dtype, Device dev, Optional< String > mem_scope=NullOpt) | tvm::runtime::memory::Allocator | |
Free(const Buffer &buffer)=0 | tvm::runtime::memory::Allocator | pure virtual |
type() const | tvm::runtime::memory::Allocator | inline |
UsedMemory() const =0 | tvm::runtime::memory::Allocator | pure virtual |
~Allocator()=default | tvm::runtime::memory::Allocator | virtual |