کلاس انتزاعی عمومی TensorBuffer
زیر کلاس های مستقیم شناخته شده |
بافر داده را برای ورودی یا خروجی مدل نشان می دهد.
روش های عمومی
TensorBuffer استاتیک | |
TensorBuffer استاتیک | createFixedSize (int[] shape, DataType dataType) |
TensorBuffer استاتیک | createFrom ( بافر TensorBuffer ، DataType dataType) یک داده کپی عمیق TensorBuffer از دیگری با DataType مشخص شده ایجاد می کند. |
بایت بافر | getBuffer () بافر داده را برمی گرداند. |
نوع داده انتزاعی | getDataType () نوع داده این بافر را برمی گرداند. |
بین المللی | getFlatSize () FlatSize بافر را دریافت می کند. |
شناور انتزاعی[] | getFloatArray () یک آرایه شناور از مقادیر ذخیره شده در این بافر را برمی گرداند. |
شناور انتزاعی | getFloatValue (int absIndex) یک مقدار شناور را در یک شاخص معین برمی گرداند. |
درون انتزاعی[] | getIntArray () یک آرایه int از مقادیر ذخیره شده در این بافر را برمی گرداند. |
انتزاعی | getIntValue (int absIndex) مقدار int را در یک شاخص معین برمی گرداند. |
بین المللی[] | getShape () شکل فعلی را می گیرد. |
انتزاعی | getTypeSize () تعداد بایت های یک عنصر واحد در آرایه را برمی گرداند. |
بولی | isDynamic () اگر TensorBuffer دارای اندازه پویا باشد، برمیگردد (میتواند خودسرانه اندازه را تغییر دهد). |
خلأ انتزاعی | loadArray (int[] src، int[] شکل) یک آرایه int را با شکل خاصی در این بافر بارگذاری می کند. |
خلأ انتزاعی | loadArray (شکل شناور[] src، int[]) یک آرایه شناور را با شکل خاصی در این بافر بارگذاری می کند. |
باطل | loadArray (float[] src) یک آرایه شناور را در این بافر بارگذاری می کند. |
باطل | loadArray (int[] src) یک آرایه int را در این بافر بارگذاری می کند. |
باطل | |
باطل | loadBuffer (بافر ByteBuffer ، شکل int[]) یک بافر بایت را با شکل خاصی در این TensorBuffer بارگذاری می کند. |
روش های ارثی
روش های عمومی
عمومی استاتیک TensorBuffer createDynamic ( DataType dataType)
یک TensorBuffer
پویا خالی با DataType
مشخص شده ایجاد می کند. شکل TensorBuffer
ایجاد شده {0} است.
Dynamic TensorBuffers هنگام بارگیری آرایه ها یا بافرهای داده با اندا