tensorflow :: TensorBuffer
Ceci est une classe abstraite.#include <tensor.h>
Résumé
Interface pour accéder au tampon de données brutes comptées par référence.
Héritage
Hérite de: RefCountedConstructeurs et destructeurs | |
---|---|
TensorBuffer (void *data_ptr) | |
~TensorBuffer () |
Fonctions publiques | |
---|---|
FillAllocationDescription (AllocationDescription *proto) const =0 | virtual void Remplit les métadonnées relatives à l'allocation dans le proto. |
OwnsMemory () const | virtual bool Si ce TensorBuffer possède la mémoire sous-jacente. |
base () const | T * Méthode d'assistance pour réinterpréter le tampon comme un tableau de T |
data () const | void * |
root_buffer ()=0 | virtual TensorBuffer * |
size () const =0 | virtual size_t Taille (en octets) du tampon. |
Fonctions publiques
FillAllocationDescription
virtual void FillAllocationDescription( AllocationDescription *proto ) const =0
Remplit les métadonnées relatives à l'allocation dans le proto.
TensorBuffer
TensorBuffer( void *data_ptr )
base
T * base() const
Méthode d'assistance pour réinterpréter le tampon sous la forme d'un tableau de T
Les données
void * data() const
root_buffer
virtual TensorBuffer * root_buffer()=0
Si ce TensorBuffer est un sous-tampon d'un autre TensorBuffer , renvoie ce TensorBuffer .
Sinon, renvoie ceci.
Taille
virtual size_t size() const =0
Taille (en octets) du tampon.
~ TensorBuffer
~TensorBuffer() override