tensorflow :: TensorBuffer
Ini adalah kelas abstrak.#include <tensor.h>
Ringkasan
Antarmuka untuk mengakses buffer data mentah dihitung ulang.
Warisan
Warisan dari: RefCountedPembuat dan Penghancur | |
---|---|
TensorBuffer (void *data_ptr) | |
~TensorBuffer () |
Fungsi publik | |
---|---|
FillAllocationDescription (AllocationDescription *proto) const =0 | virtual void Mengisi metadata tentang alokasi ke dalam proto. |
GetAllocatedBytes (size_t *out_bytes) const | virtual bool |
OwnsMemory () const | virtual bool Apakah TensorBuffer ini memiliki memori yang mendasarinya. |
base () const | T * Metode pembantu untuk menafsirkan ulang buffer sebagai larik T |
data () const | void * |
root_buffer ()=0 | virtual TensorBuffer * Jika TensorBuffer ini adalah sub-buffer dari TensorBuffer lain, maka TensorBuffer tersebut akan ditampilkan . |
size () const =0 | virtual size_t Ukuran (dalam byte) buffer. |
Fungsi publik
FillAllocationDescription
virtual void FillAllocationDescription( AllocationDescription *proto ) const =0
Mengisi metadata tentang alokasi ke dalam proto.
GetAllocatedBytes
virtual bool GetAllocatedBytes( size_t *out_bytes ) const
OwnsMemory
virtual bool OwnsMemory() const
Apakah TensorBuffer ini memiliki memori yang mendasarinya.
TensorBuffer
TensorBuffer( void *data_ptr )
mendasarkan
T * base() const
Metode pembantu untuk menafsirkan ulang buffer sebagai larik T
data
void * data() const
root_buffer
virtual TensorBuffer * root_buffer()=0
Jika TensorBuffer ini adalah sub-buffer dari TensorBuffer lain, maka TensorBuffer tersebut akan ditampilkan .
Jika tidak, kembalikan ini.
ukuran
virtual size_t size() const =0
Ukuran (dalam byte) buffer.
~ TensorBuffer
~TensorBuffer() override