Merken Sie den Termin vor! Google I / O kehrt vom 18. bis 20. Mai zurück Registrieren Sie sich jetzt
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Tensorflow :: TensorBuffer

Dies ist eine abstrakte Klasse.

#include <tensor.h>

Zusammenfassung

Schnittstelle für den Zugriff auf den Datenpuffer, der erneut gezählt wurde.

Erbe

Erbt von: RefCounted

Konstruktoren und Destruktoren

TensorBuffer (void *data_ptr)
~TensorBuffer ()

Öffentliche Funktionen

FillAllocationDescription (AllocationDescription *proto) const =0
virtual void
Füllt Metadaten über die Zuordnung zum Proto.
OwnsMemory () const
virtual bool
Ob dieser TensorBuffer den zugrunde liegenden Speicher besitzt.
base () const
T *
Hilfsmethode zur Neuinterpretation des Puffers als Array von T
data () const
void *
data () zeigt auf einen Speicherbereich mit Größe () Bytes.
root_buffer ()=0
virtual TensorBuffer *
Wenn dieser TensorBuffer ein Unterpuffer eines anderen TensorBuffers ist , wird dieser TensorBuffer zurückgegeben .
size () const =0
virtual size_t
Größe (in Bytes) des Puffers.

Öffentliche Funktionen

FillAllocationDescription

virtual void FillAllocationDescription(
  AllocationDescription *proto
) const =0

Füllt Metadaten über die Zuordnung zum Proto.

OwnsMemory

virtual bool OwnsMemory() const 

Ob dieser TensorBuffer den zugrunde liegenden Speicher besitzt.

TensorBuffer

 TensorBuffer(
  void *data_ptr
)

Base

T * base() const 

Hilfsmethode zur Neuinterpretation des Puffers als Array von T

Daten

void * data() const 

data () zeigt auf einen Speicherbereich mit Größe () Bytes.

HINWEIS (mrry): Die data() -Methode ist aus Leistungsgründen nicht virtuell. Es kann mehrere Male , wenn der Inhalt eines aufgerufen werden Tensor zugegriffen wird , und es nicht-virtuellen so macht ermöglicht es dem Körper inlined werden.

root_buffer

virtual TensorBuffer * root_buffer()=0

Wenn dieser TensorBuffer ein Unterpuffer eines anderen TensorBuffers ist , wird dieser TensorBuffer zurückgegeben .

Andernfalls wird dies zurückgegeben.

Größe

virtual size_t size() const =0

Größe (in Bytes) des Puffers.

~ TensorBuffer

 ~TensorBuffer() override