Google I/O'yu ayarladığınız için teşekkür ederiz. İsteğe bağlı olarak tüm oturumları görüntüleyin İsteğe bağlı olarak izleyin

tensorflow :: TensorBuffer

Bu soyut bir sınıftır.

#include <tensor.h>

Özet

Ref sayılan ham veri arabelleğine erişmek için arabirim.

Miras

Kaynak: RefCounted

Yapıcılar ve Yıkıcılar

TensorBuffer (void *data_ptr)
~TensorBuffer ()

Kamusal işlevler

FillAllocationDescription (AllocationDescription *proto) const =0
virtual void
Tahsisatla ilgili meta verileri protokole doldurur.
GetAllocatedBytes (size_t *out_bytes) const
virtual bool
OwnsMemory () const
virtual bool
Bu TensorBuffer'ın temel belleğe sahip olup olmadığı.
base () const
T *
Arabelleği bir T dizisi olarak yeniden yorumlamak için yardımcı yöntem.
data () const
void *
data () , boyut () baytlık bir bellek bölgesini işaret eder.
root_buffer ()=0
virtual TensorBuffer *
Bu TensorBuffer , başka bir TensorBuffer'ın alt arabelleğiyse, bu TensorBuffer'ı döndürür.
size () const =0
virtual size_t
Arabelleğin boyutu (bayt cinsinden).

Kamusal işlevler

FillAllocationDescription

virtual void FillAllocationDescription(
  AllocationDescription *proto
) const =0

Tahsisatla ilgili meta verileri protokole doldurur.

GetAllocatedBytes

virtual bool GetAllocatedBytes(
  size_t *out_bytes
) const 

OwnsMemory

virtual bool OwnsMemory() const 

Bu TensorBuffer'ın temel belleğe sahip olup olmadığı.

TensorBuffer

 TensorBuffer(
  void *data_ptr
)

temel

T * base() const 

Arabelleği bir T dizisi olarak yeniden yorumlamak için yardımcı yöntem.

veri

void * data() const 

data () , boyut () baytlık bir bellek bölgesini işaret eder.

NOT (mrry): data() yöntemi performans nedenleriyle sanal değildir. Bir Tensor içeriğine erişildiğinde birden çok kez çağrılabilir ve bu nedenle onu sanal olmayan hale getirmek, gövdenin satır içi olmasına izin verir.

root_buffer

virtual TensorBuffer * root_buffer()=0

Bu TensorBuffer , başka bir TensorBuffer'ın alt arabelleğiyse, bu TensorBuffer'ı döndürür.

Aksi takdirde, bunu döndürür.

boyut

virtual size_t size() const =0

Arabelleğin boyutu (bayt cinsinden).

~ TensorBuffer

 ~TensorBuffer() override