tensorflow:: TensorBuffer
এটি একটি অ্যাবস্ট্রাক্ট ক্লাস।#include <tensor.h>সারসংক্ষেপ
কাঁচা রেফারেন্স-কাউন্টেড ডেটা বাফার অ্যাক্সেস করার ইন্টারফেস।
উত্তরাধিকার
RefCounted থেকে উত্তরাধিকার সূত্রে প্রাপ্তনির্মাতা এবং ধ্বংসকারী | |
|---|---|
TensorBuffer (void *data_ptr) | |
~TensorBuffer () |
জনসাধারণের কার্যাবলী | |
|---|---|
FillAllocationDescription (AllocationDescription *proto) const =0 | virtual void প্রোটোতে অ্যালোকেশন সম্পর্কিত মেটাডেটা পূরণ করে। |
GetAllocatedBytes (size_t *out_bytes) const | virtual bool |
OwnsMemory () const | virtual bool এই TensorBuffer-টি অন্তর্নিহিত মেমোরির মালিক কিনা। |
base () const | T * বাফারটিকে T এর একটি অ্যারে হিসেবে পুনঃব্যাখ্যা করার জন্য সহায়ক মেথড। |
data () const | void * |
root_buffer ()=0 | virtual TensorBuffer * এই TensorBuffer-টি যদি অন্য কোনো TensorBuffer- এর সাব-বাফার হয়, তাহলে সেই TensorBuffer-টি রিটার্ন করা হয়। |
size () const =0 | virtual size_t বাফারের আকার (বাইটে)। |
জনসাধারণের কার্যাবলী
FillAllocationDescription
virtual void FillAllocationDescription( AllocationDescription *proto ) const =0
প্রোটোতে অ্যালোকেশন সম্পর্কিত মেটাডেটা পূরণ করে।
GetAllocatedBytes
virtual bool GetAllocatedBytes( size_t *out_bytes ) const
টেনসরবাফার
TensorBuffer( void *data_ptr )
ভিত্তি
T * base() const
বাফারটিকে T এর একটি অ্যারে হিসেবে পুনঃব্যাখ্যা করার জন্য সহায়ক মেথড।
ডেটা
void * data() const
রুট_বাফার
virtual TensorBuffer * root_buffer()=0
এই TensorBuffer-টি যদি অন্য কোনো TensorBuffer- এর সাব-বাফার হয়, তাহলে সেই TensorBuffer-টি রিটার্ন করা হয়।
অন্যথায়, এটি ফেরত দেয়।
আকার
virtual size_t size() const =0
বাফারের আকার (বাইটে)।
~টেনসরবাফার
~TensorBuffer() override