nndeploy C++ API  0.2.0
nndeploy C++ API
nndeploy::net::TensorPool Member List

This is the complete list of members for nndeploy::net::TensorPool, including all inherited members.

allocate()=0nndeploy::net::TensorPoolpure virtual
allocateOp(op::Op *op)=0nndeploy::net::TensorPoolpure virtual
allocateTensor(device::Tensor *tensor)=0nndeploy::net::TensorPoolpure virtual
config_nndeploy::net::TensorPoolprotected
deallocate()=0nndeploy::net::TensorPoolpure virtual
deallocateOp(op::Op *op)=0nndeploy::net::TensorPoolpure virtual
deallocateTensor(device::Tensor *tensor, int op_index=-1)=0nndeploy::net::TensorPoolpure virtual
deinitOpIndexMap()=0nndeploy::net::TensorPoolpure virtual
deinitTensorUsageRecordMap()=0nndeploy::net::TensorPoolpure virtual
device_nndeploy::net::TensorPoolprotected
getMemorySize()nndeploy::net::TensorPoolvirtual
initOpIndexMap()=0nndeploy::net::TensorPoolpure virtual
initTensorUsageRecordMap()=0nndeploy::net::TensorPoolpure virtual
is_external_nndeploy::net::TensorPoolprotected
op_repository_nndeploy::net::TensorPoolprotected
setIsExternal(bool is_external)nndeploy::net::TensorPoolvirtual
setMemory(device::Buffer *buffer)nndeploy::net::TensorPoolvirtual
tensor_repository_nndeploy::net::TensorPoolprotected
TensorPool(device::Device *device, std::vector< TensorWrapper * > &tensor_repository, std::vector< OpWrapper * > &op_repository)nndeploy::net::TensorPool
~TensorPool()nndeploy::net::TensorPoolvirtual