Definition at line 54 of file sources/libs/ds3d/inference_custom_lib/ds3d_v2x_infer_custom_preprocess/tensor.hpp.
Public Member Functions | |
bool | empty () const |
void | reference (void *data, size_t bytes, DataType dtype, bool device) |
void | free () |
virtual | ~TensorData () |
Static Public Member Functions | |
static TensorData * | reference_new (void *data, size_t bytes, DataType dtype, bool device) |
static TensorData * | create (size_t bytes, DataType dtype, bool device) |
Data Fields | |
void * | data = nullptr |
DataType | dtype = DataType::None |
size_t | bytes = 0 |
bool | device = true |
bool | owner = false |
|
virtual |
|
static |
|
inline |
Definition at line 61 of file sources/libs/ds3d/inference_custom_lib/ds3d_v2x_infer_custom_preprocess/tensor.hpp.
References data.
void ds3d::v2xinfer::TensorData::free | ( | ) |
void ds3d::v2xinfer::TensorData::reference | ( | void * | data, |
size_t | bytes, | ||
DataType | dtype, | ||
bool | device | ||
) |
|
static |
size_t ds3d::v2xinfer::TensorData::bytes = 0 |
Definition at line 57 of file sources/libs/ds3d/inference_custom_lib/ds3d_v2x_infer_custom_preprocess/tensor.hpp.
void* ds3d::v2xinfer::TensorData::data = nullptr |
Definition at line 55 of file sources/libs/ds3d/inference_custom_lib/ds3d_v2x_infer_custom_preprocess/tensor.hpp.
Referenced by empty().
bool ds3d::v2xinfer::TensorData::device = true |
Definition at line 58 of file sources/libs/ds3d/inference_custom_lib/ds3d_v2x_infer_custom_preprocess/tensor.hpp.
DataType ds3d::v2xinfer::TensorData::dtype = DataType::None |
Definition at line 56 of file sources/libs/ds3d/inference_custom_lib/ds3d_v2x_infer_custom_preprocess/tensor.hpp.
bool ds3d::v2xinfer::TensorData::owner = false |
Definition at line 59 of file sources/libs/ds3d/inference_custom_lib/ds3d_v2x_infer_custom_preprocess/tensor.hpp.