tensorflow:: TensorBuffer
Questa è una classe astratta.#include <tensor.h>Riepilogo
Interfaccia per accedere al buffer di dati grezzi con conteggio dei riferimenti.
Eredità
Eredita da: RefCountedCostruttori e distruttori | |
|---|---|
TensorBuffer (void *data_ptr) | |
~TensorBuffer () |
Funzioni pubbliche | |
|---|---|
FillAllocationDescription (AllocationDescription *proto) const =0 | virtual void Inserisce i metadati relativi all'allocazione nel proto. |
OwnsMemory () const | virtual bool Indica se questo TensorBuffer possiede la memoria sottostante. |
base () const | T * Metodo di supporto per reinterpretare il buffer come un array di T |
data () const | void * |
root_buffer ()=0 | virtual TensorBuffer * |
size () const =0 | virtual size_t Dimensione (in byte) del buffer. |
Funzioni pubbliche
FillAllocationDescription
virtual void FillAllocationDescription( AllocationDescription *proto ) const =0
Inserisce i metadati relativi all'allocazione nel proto.
Possiede la memoria
virtual bool OwnsMemory() const
Indica se questo TensorBuffer possiede la memoria sottostante.
TensorBuffer
TensorBuffer( void *data_ptr )
base
T * base() const
Metodo di supporto per reinterpretare il buffer come un array di T
dati
void * data() const
buffer radice
virtual TensorBuffer * root_buffer()=0
Se questo TensorBuffer è un sottobuffer di un altro TensorBuffer , restituisce quel TensorBuffer .
Altrimenti, restituisce questo.
misurare
virtual size_t size() const =0
Dimensione (in byte) del buffer.
~TensorBuffer
~TensorBuffer() override