Skip to main content

DLManagedTensor Struct

DLPack managed tensor: owning wrapper that calls deleter on destruction. More...

Declaration

struct simaai::neat::dlpack::DLManagedTensor { ... }

Included Headers

#include <TensorTypes.h>

Public Member Attributes Index

DLTensordl_tensor

The non-owning view. More...

void *manager_ctx

Opaque handle for the producer. More...

void(*deleter)(DLManagedTensor *self)

Function to destroy the managed view. More...

Description

DLPack managed tensor: owning wrapper that calls deleter on destruction.

Definition at line 67 of file TensorTypes.h.

Public Member Attributes

deleter

void(* simaai::neat::dlpack::DLManagedTensor::deleter) (DLManagedTensor *self)

Function to destroy the managed view.

Definition at line 70 of file TensorTypes.h.

70 void (*deleter)(DLManagedTensor* self);

dl_tensor

DLTensor simaai::neat::dlpack::DLManagedTensor::dl_tensor

The non-owning view.

Definition at line 68 of file TensorTypes.h.

manager_ctx

void* simaai::neat::dlpack::DLManagedTensor::manager_ctx

Opaque handle for the producer.

Definition at line 69 of file TensorTypes.h.

69 void* manager_ctx;

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.