|
nndeploy C++ API
0.2.0
nndeploy C++ API
|
This is the complete list of members for nndeploy::device::Tensor, including all inherited members.
| addRef() const | nndeploy::device::Tensor | inline |
| allocate(Device *device, const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | |
| allocate(MemoryPool *memory_pool, const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | |
| clear() | nndeploy::device::Tensor | |
| clone() | nndeploy::device::Tensor | |
| copyTo(Tensor *dst) | nndeploy::device::Tensor | |
| create(const std::string &name) | nndeploy::device::Tensor | |
| create(const TensorDesc &desc, const std::string &name="") | nndeploy::device::Tensor | |
| create(const TensorDesc &desc, Buffer *buffer, const std::string &name="") | nndeploy::device::Tensor | |
| create(Device *device, const TensorDesc &desc, const std::string &name="", const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | |
| create(Device *device, const TensorDesc &desc, void *data_ptr, const std::string &name="", const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | |
| create(MemoryPool *memory_pool, const TensorDesc &desc, const std::string &name="", const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | |
| create(MemoryPool *memory_pool, const TensorDesc &desc, void *data_ptr, const std::string &name="", const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | |
| deallocate() | nndeploy::device::Tensor | |
| deserialize(const std::string &bin_str) | nndeploy::device::Tensor | |
| empty() const | nndeploy::device::Tensor | |
| getBatch() const | nndeploy::device::Tensor | |
| getBuffer() const | nndeploy::device::Tensor | |
| getBufferDesc() const | nndeploy::device::Tensor | |
| getChannel() const | nndeploy::device::Tensor | |
| getConfig() const | nndeploy::device::Tensor | |
| getData() const | nndeploy::device::Tensor | |
| getDataFormat() const | nndeploy::device::Tensor | |
| getDataType() const | nndeploy::device::Tensor | |
| getDepth() const | nndeploy::device::Tensor | |
| getDesc() const | nndeploy::device::Tensor | |
| getDevice() const | nndeploy::device::Tensor | |
| getDeviceType() const | nndeploy::device::Tensor | |
| getHeight() const | nndeploy::device::Tensor | |
| getMemoryPool() const | nndeploy::device::Tensor | |
| getMemoryType() const | nndeploy::device::Tensor | |
| getName() const | nndeploy::device::Tensor | |
| getPtr(Args... args) | nndeploy::device::Tensor | inline |
| getRealSize() const | nndeploy::device::Tensor | |
| getRealSizeVector() const | nndeploy::device::Tensor | |
| getShape() const | nndeploy::device::Tensor | |
| getShapeIndex(int index) const | nndeploy::device::Tensor | |
| getSize() const | nndeploy::device::Tensor | |
| getSizeVector() const | nndeploy::device::Tensor | |
| getStride() const | nndeploy::device::Tensor | |
| getStrideIndex(int index) const | nndeploy::device::Tensor | |
| getWidth() const | nndeploy::device::Tensor | |
| isContinue() const | nndeploy::device::Tensor | |
| isExternalBuffer() const | nndeploy::device::Tensor | |
| isMemoryPool() const | nndeploy::device::Tensor | |
| isSameDesc(Tensor *tensor) const | nndeploy::device::Tensor | |
| isSameDevice(Tensor *tensor) const | nndeploy::device::Tensor | |
| isSameMemoryPool(Tensor *tensor) const | nndeploy::device::Tensor | |
| justModify(const TensorDesc &desc) | nndeploy::device::Tensor | |
| justModify(Buffer *buffer, bool is_external=true) | nndeploy::device::Tensor | |
| operator=(const Tensor &tensor) | nndeploy::device::Tensor | |
| operator=(Tensor &&tensor) noexcept | nndeploy::device::Tensor | |
| print(std::ostream &stream=std::cout) const | nndeploy::device::Tensor | |
| reshape(base::IntVector shape) | nndeploy::device::Tensor | |
| serialize(std::string &bin_str) | nndeploy::device::Tensor | |
| set(T value) | nndeploy::device::Tensor | inline |
| setDataFormat(base::DataFormat data_format) | nndeploy::device::Tensor | |
| setDataType(base::DataType data_type) | nndeploy::device::Tensor | |
| setName(const std::string &) | nndeploy::device::Tensor | |
| subRef() const | nndeploy::device::Tensor | inline |
| Tensor() | nndeploy::device::Tensor | explicit |
| Tensor(const std::string &name) | nndeploy::device::Tensor | explicit |
| Tensor(const TensorDesc &desc, const std::string &name="") | nndeploy::device::Tensor | explicit |
| Tensor(const TensorDesc &desc, Buffer *buffer, const std::string &name="") | nndeploy::device::Tensor | explicit |
| Tensor(Device *device, const TensorDesc &desc, const std::string &name="", const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | explicit |
| Tensor(Device *device, const TensorDesc &desc, void *data_ptr, const std::string &name, const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | explicit |
| Tensor(MemoryPool *memory_pool, const TensorDesc &desc, const std::string &name="", const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | explicit |
| Tensor(MemoryPool *memory_pool, const TensorDesc &desc, void *data_ptr, const std::string &name, const base::IntVector &config=base::IntVector()) | nndeploy::device::Tensor | explicit |
| Tensor(const Tensor &tensor) | nndeploy::device::Tensor | |
| Tensor(Tensor &&tensor) noexcept | nndeploy::device::Tensor | |
| ~Tensor() | nndeploy::device::Tensor | virtual |