NVIDIA NvNeural SDK
2022.2
GPU inference framework for NVIDIA Nsight Deep Learning Designer
|
This is the complete list of members for nvneural::ICudaMemoryAllocator2, including all inherited members.
addRef() const noexcept=0 | nvneural::IRefObject | pure virtual |
allocateMemoryBlock(MemoryHandle *pHandleOut, size_t byteCount, MemorySemantic semantic, const char *pTrackingKey, const char *pTrackingSubkey) noexcept=0 | nvneural::ICudaMemoryAllocator2 | pure virtual |
allocateMemoryBlock(MemoryHandle *pHandleOut, std::size_t byteCount, MemorySemantic semantic) noexcept=0 | nvneural::ICudaMemoryAllocator2 | |
nvneural::ICudaMemoryAllocator::allocateMemoryBlock(MemoryHandle *pHandleOut, std::size_t byteCount, MemorySemantic semantic) noexcept=0 | nvneural::ICudaMemoryAllocator | pure virtual |
compactMemory() noexcept=0 | nvneural::ICudaMemoryAllocator | pure virtual |
freeMemoryBlock(MemoryHandle handle) noexcept=0 | nvneural::ICudaMemoryAllocator | pure virtual |
getAddressForMemoryBlock(MemoryHandle handle) const noexcept=0 | nvneural::ICudaMemoryAllocator | pure virtual |
getMemoryTrackingData(const char *pTrackingKey, const char *pTrackingSubkey) const noexcept=0 | nvneural::ICudaMemoryAllocator2 | pure virtual |
getMemoryTrackingKeys(IStringList **ppKeysOut) noexcept=0 | nvneural::ICudaMemoryAllocator2 | pure virtual |
getMemoryTrackingSubkeys(const char *pTrackingKey, IStringList **ppKeysOut) noexcept=0 | nvneural::ICudaMemoryAllocator2 | pure virtual |
getSizeForMemoryBlock(MemoryHandle handle) const noexcept=0 | nvneural::ICudaMemoryAllocator | pure virtual |
lockMemoryBlock(MemoryHandle handle) noexcept=0 | nvneural::ICudaMemoryAllocator | pure virtual |
queryInterface(TypeId interface) noexcept=0 | nvneural::IRefObject | pure virtual |
queryInterface(TypeId interface) const noexcept=0 | nvneural::IRefObject | pure virtual |
RefCount typedef | nvneural::IRefObject | |
release() const noexcept=0 | nvneural::IRefObject | pure virtual |
setMemoryTrackingKey(const char *pTrackingKey, const char *pTrackingSubkey) noexcept=0 | nvneural::ICudaMemoryAllocator2 | pure virtual |
typeID | nvneural::ICudaMemoryAllocator2 | static |
TypeId typedef | nvneural::IRefObject | |
unlockMemoryBlock(MemoryHandle handle) noexcept=0 | nvneural::ICudaMemoryAllocator | pure virtual |
~IRefObject()=default | nvneural::IRefObject | protectedvirtual |