TFloat16

رابط عمومی TFloat16

نوع تانسور شناور 16 بیتی نیمه دقیق IEEE-754.

از آنجایی که هیچ نوع ممیز شناور که در 16 بیت جاوا باشد وجود ندارد، برای هر مقدار 32 بیتی که روی تانسوری از این نوع از JVM نوشته شده یا خوانده می‌شود، یک تبدیل (با احتمال از دست دادن دقت) مورد نیاز است. بنابراین، اگر انتظار می‌رود تعداد زیادی عملیات ورودی/خروجی روی یک تانسور انجام شود، عملکردها با کار با انواع داده‌های TFloat32 یا TFloat64 در صورت امکان بهبود می‌یابند.

همچنین، تانسورهای TFloat16 معمولاً اگر در حافظه GPU قرار داشته باشند، عملکرد بهتری دارند، زیرا اکثر CPUها این فرمت را به صورت بومی پشتیبانی نمی کنند. برای محاسبه CPU در شناورهای 16 بیتی، نوع تانسور TBfloat16 ممکن است گزینه بهتری باشد.

روش های عمومی

انتزاعی استاتیک TFloat16
scalarOf (مقدار شناور)
یک تانسور جدید برای ذخیره یک مقدار شناور اختصاص می دهد.
انتزاعی استاتیک TFloat16
tensorOf ( شکل شکل)
یک تانسور جدید از شکل داده شده را اختصاص می دهد.
انتزاعی استاتیک TFloat16
tensorOf ( شکل شکل، داده FloatDataBuffer )
یک تانسور جدید از شکل داده شده را که با داده های ارائه شده مقداردهی اولیه شده است، اختصاص می دهد.
انتزاعی استاتیک TFloat16
tensorOf ( شکل شکل، Consumer< TFloat16 > dataInit)
یک تانسور جدید از شکل داده شده را اختصاص می دهد و داده های آن را مقدار دهی اولیه می کند.
انتزاعی استاتیک TFloat16
tensorOf ( NdArray <Float> src)
یک تانسور جدید را که کپی از آرایه معینی از شناورها است، اختصاص می دهد.
انتزاعی استاتیک TFloat16
vectorOf (مقادیر شناور)
یک تانسور جدید برای ذخیره بردار شناورها اختصاص می دهد.

روش های ارثی

روش های عمومی

عمومی انتزاعی ایستا TFloat16 scalarOf (مقدار شناور)

یک تانسور جدید برای ذخیره یک مقدار شناور اختصاص می دهد.

مولفه های
ارزش شناور برای ذخیره در تانسور جدید
برمی گرداند
  • تانسور جدید

انتزاعی استاتیک عمومی TFloat16 tensorOf ( شکل شکل)

یک تانسور جدید از شکل داده شده را اختصاص می دهد.

مولفه های
شکل شکل تانسور برای تخصیص
برمی گرداند
  • تانسور جدید

عمومی انتزاعی ایستا TFloat16 tensorOf ( شکل شکل، داده FloatDataBuffer )

یک تانسور جدید از شکل داده شده را که با داده های ارائه شده مقداردهی اولیه شده است، اختصاص می دهد.

مولفه های
شکل شکل تانسور برای تخصیص
داده ها بافر از شناورها برای مقداردهی اولیه تانسور با
برمی گرداند
  • تانسور جدید

انتزاعی استاتیک عمومی TFloat16 tensorOf ( شکل شکل، Consumer< TFloat16 > dataInit)

یک تانسور جدید از شکل داده شده را اختصاص می دهد و داده های آن را مقدار دهی اولیه می کند.

مولفه های
شکل شکل تانسور برای تخصیص
dataInit مقداردهی اولیه داده تانسور
برمی گرداند
  • تانسور جدید
پرتاب می کند
TensorFlowException اگر تانسور قابل تخصیص یا مقداردهی اولیه نباشد

چکیده ایستا عمومی TFloat16 tensorOf ( NdArray <Float> src)

یک تانسور جدید را که کپی از آرایه معینی از شناورها است، اختصاص می دهد.

تانسور همان شکل آرایه منبع خواهد بود و داده های آن کپی می شود.

مولفه های
src آرایه منبع شکل و داده را به تانسور جدید می دهد
برمی گرداند
  • تانسور جدید

عمومی انتزاعی استاتیک TFloat16 vectorOf (مقادیر شناور...)

یک تانسور جدید برای ذخیره بردار شناورها اختصاص می دهد.

مولفه های
ارزش های شناور می شود تا در تانسور جدید ذخیره شود
برمی گرداند
  • تانسور جدید