جریان تنسور:: TensorBuffer
این یک کلاس انتزاعی است.#include <tensor.h>
خلاصه
رابط برای دسترسی به بافر داده های شمارش شده خام.
ارث
ارث می برد از: RefCountedسازندگان و ویرانگرها | |
---|---|
TensorBuffer (void *data_ptr) | |
~TensorBuffer () |
توابع عمومی | |
---|---|
FillAllocationDescription (AllocationDescription *proto) const =0 | virtual void فراداده مربوط به تخصیص به پروتو را پر می کند. |
OwnsMemory () const | virtual bool آیا این TensorBuffer مالک حافظه اصلی است یا خیر. |
base () const | T * روش کمکی برای تفسیر مجدد بافر به صورت آرایه ای از T |
data () const | void * |
root_buffer ()=0 | virtual TensorBuffer * |
size () const =0 | virtual size_t اندازه (بر حسب بایت) بافر. |
توابع عمومی
FillAlocationDescription
virtual void FillAllocationDescription( AllocationDescription *proto ) const =0
فراداده مربوط به تخصیص به پروتو را پر می کند.
TensorBuffer
TensorBuffer( void *data_ptr )
پایه
T * base() const
روش کمکی برای تفسیر مجدد بافر به صورت آرایه ای از T
داده ها
void * data() const
root_buffer
virtual TensorBuffer * root_buffer()=0
اگر این TensorBuffer زیر بافر TensorBuffer دیگری باشد، آن TensorBuffer را برمی گرداند.
در غیر این صورت، این را برمی گرداند.
اندازه
virtual size_t size() const =0
اندازه (بر حسب بایت) بافر.
~TensorBuffer
~TensorBuffer() override