![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
DLPack managed tensor – the exchange object for from_dlpack(). More...
#include <numpy_bridge.hpp>
Public Attributes | |
| DLTensor | dl_tensor |
| The tensor descriptor (layout, data pointer, dtype) | |
| void * | manager_ctx |
| Opaque context for the deleter (owns shape/data) | |
| void(* | deleter )(DLManagedTensor *) |
| Destructor callback (must be called exactly once) | |
DLPack managed tensor – the exchange object for from_dlpack().
This is the top-level struct passed between producers and consumers. The consumer calls deleter(self) exactly once when done, which frees all associated resources (shape arrays, manager context, and optionally the tensor data itself).
Definition at line 102 of file numpy_bridge.hpp.
| void(* signet::forge::DLManagedTensor::deleter) (DLManagedTensor *) |
Destructor callback (must be called exactly once)
Definition at line 105 of file numpy_bridge.hpp.
| DLTensor signet::forge::DLManagedTensor::dl_tensor |
The tensor descriptor (layout, data pointer, dtype)
Definition at line 103 of file numpy_bridge.hpp.
| void* signet::forge::DLManagedTensor::manager_ctx |
Opaque context for the deleter (owns shape/data)
Definition at line 104 of file numpy_bridge.hpp.