flujo tensor:: TensorBuffer
Esta es una clase abstracta.#include <tensor.h>Resumen
Interfaz para acceder al búfer de datos sin procesar contados de referencias.
Herencia
Hereda de: RefCounted| Constructores y destructores | |
|---|---|
| TensorBuffer (void *data_ptr) | |
| ~TensorBuffer () | 
| Funciones públicas | |
|---|---|
| FillAllocationDescription (AllocationDescription *proto) const =0 | virtual void Rellena metadatos sobre la asignación en el proto. | 
| OwnsMemory () const | virtual bool Si este TensorBuffer posee la memoria subyacente. | 
| base () const | T * Método auxiliar para reinterpretar el búfer como una matriz de  T. | 
| data () const | void * | 
| root_buffer ()=0 | virtual TensorBuffer * | 
| size () const =0 | virtual size_t Tamaño (en bytes) del búfer. | 
Funciones públicas
FillAllocationDescripción
virtual void FillAllocationDescription( AllocationDescription *proto ) const =0
Rellena metadatos sobre la asignación en el proto.
TensorBuffer
TensorBuffer( void *data_ptr )
base
T * base() const
 Método auxiliar para reinterpretar el búfer como una matriz de T . 
datos
void * data() const
búfer_raíz
virtual TensorBuffer * root_buffer()=0
Si este TensorBuffer es un subbúfer de otro TensorBuffer , devuelve ese TensorBuffer .
De lo contrario, devuelve esto.
tamaño
virtual size_t size() const =0
Tamaño (en bytes) del búfer.
~ TensorBuffer
~TensorBuffer() override