تانسوری که حافظه آن به فضای داده ای که مستقیماً از JVM قابل دسترسی است نگاشت نشده است.
یک تانسور خام یک نمایش مینیمالیستی از یک تانسور است که توسط کتابخانه زمان اجرا TensorFlow در حافظه اصلی تخصیص داده شده است و طول عمر آن را در فرآیند فعلی کنترل می کند. داده ها با یک buffer of bytes
نشان داده می شوند تا زمانی که در یک فضای تایپ شده n بعدی توسط یک typed tensor
نگاشت شوند.
نمونههای یک RawTensor از نظر thread ایمن نیستند و منبع آنها باید با فراخوانی close()
به طور صریح یا ضمنی از طریق try-with-resources آزاد شود.
روش های عمومی
RawTensor | asRawTensor () یک نمایش خام (تایپ نشده) از این تانسور را برمیگرداند |
خالی | بستن () منابع مرتبط با تنسور را آزاد کنید. |
ByteDataBuffer | داده ها () داده های خام این تانسور را به عنوان یک بافر از بایت ها برمی گرداند. |
نوع داده | |
طولانی | تعداد بایت () اندازه داده های تانسور را بر حسب بایت برمی گرداند. |
شکل | شکل () شکل تانسور را برمیگرداند. |
رشته | toString () رشته ای را برمی گرداند که نوع و شکل تانسور را توصیف می کند. |
روش های ارثی
بولی | برابر است (شیء arg0) |
کلاس نهایی<?> | getClass () |
بین المللی | هش کد () |
باطل نهایی | اعلام کردن () |
باطل نهایی | اطلاع رسانی به همه () |
رشته | toString () |
باطل نهایی | صبر کنید (long arg0، int arg1) |
باطل نهایی | صبر کنید (طولانی arg0) |
باطل نهایی | صبر کن () |
RawTensor انتزاعی | asRawTensor () یک نمایش خام (تایپ نشده) از این تانسور را برمیگرداند |
خلأ انتزاعی | بستن () منابع مرتبط با تنسور را آزاد کنید. |
نوع داده انتزاعی | |
انتزاعی طولانی | تعداد بایت () اندازه داده های تانسور را بر حسب بایت برمی گرداند. |
انتزاعی ایستا <T TType > T را گسترش می دهد | |
انتزاعی ایستا <T TType > T را گسترش می دهد | |
انتزاعی ایستا <T TType > T را گسترش می دهد | |
انتزاعی ایستا <T TType > T را گسترش می دهد | |
انتزاعی ایستا <T TType > T را گسترش می دهد | از (نوع کلاس<T>، شکل شکل، داده خام ByteDataBuffer ) یک تانسور از هر نوع از داده های خام ارائه شده توسط بافر داده شده ایجاد می کند. |
شکل انتزاعی | شکل () شکل تانسور را برمیگرداند. |
خلأ انتزاعی | بستن () |
روش های عمومی
بسته شدن فضای خالی عمومی ()
منابع مرتبط با تنسور را آزاد کنید.
اخطار: این باید برای همه تانسورهایی که توسط یک عملیات مشتاقانه تولید نشدهاند، فراخوانی شود یا حافظه لو رفته باشد.
شی Tensor پس از بازگشت close
دیگر قابل استفاده نیست.
داده عمومی ByteDataBuffer ()
داده های خام این تانسور را به عنوان یک بافر از بایت ها برمی گرداند.
برمی گرداند
- بایت های تانسور
پرتاب می کند
IllegalStateException | اگر تانسور بسته شده باشد |
---|
numBytes طولانی عمومی ()
اندازه داده های تانسور را بر حسب بایت برمی گرداند.
رشته عمومی toString ()
رشته ای را برمی گرداند که نوع و شکل تانسور را توصیف می کند.