tvm
tvm::runtime::memory::Allocator Member List

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)=0tvm::runtime::memory::Allocatorpure virtual
Alloc(Device dev, ShapeTuple shape, DLDataType type_hint, const std::string &mem_scope="")=0tvm::runtime::memory::Allocatorpure virtual
Allocator(AllocatorType type)tvm::runtime::memory::Allocatorinlineexplicit
AllowMemoryScope(const std::string &mem_scope) consttvm::runtime::memory::Allocatorprotectedvirtual
Clear()tvm::runtime::memory::Allocatorvirtual
Empty(ShapeTuple shape, DLDataType dtype, Device dev, Optional< String > mem_scope=NullOpt)tvm::runtime::memory::Allocator
Free(const Buffer &buffer)=0tvm::runtime::memory::Allocatorpure virtual
type() consttvm::runtime::memory::Allocatorinline
UsedMemory() const =0tvm::runtime::memory::Allocatorpure virtual
~Allocator()=defaulttvm::runtime::memory::Allocatorvirtual