یک تانسور پر از یک مقدار اسکالر ایجاد می کند.
این عملیات یک تانسور از شکل 'dims' ایجاد می کند و آن را با 'value' پر می کند.
به عنوان مثال:
# Output tensor has shape [2, 3].
fill([2, 3], 9) ==> [[9, 9, 9]
[9, 9, 9]]
tf.fill از چند جهت با tf.constant متفاوت است:-
tf.fillفقط از محتویات اسکالر پشتیبانی می کند، در حالی کهtf.constantاز مقادیر Tensor پشتیبانی می کند. -
tf.fillیک Op در نمودار محاسباتی ایجاد می کند که مقدار واقعی Tensor را در زمان اجرا می سازد. این برخلافtf.constantاست که کل Tensor را با یک گره Const در نمودار جاسازی می کند. - از آنجایی که
tf.fillدر زمان اجرا گراف ارزیابی می کند، برخلافtf.constantاز اشکال پویا بر اساس سایر تانسورهای زمان اجرا پشتیبانی می کند.
روش های عمومی
| خروجی <U> | asOutput () دسته نمادین یک تانسور را برمیگرداند. |
| استاتیک <U، T تعداد را گسترش می دهد> پر کردن <U> | |
| خروجی <U> | خروجی () |
روش های ارثی
روش های عمومی
خروجی عمومی <U> asOutput ()
دسته نمادین یک تانسور را برمیگرداند.
ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.
ایجاد استاتیک عمومی Fill <U> ( دامنه دامنه ، عملوند <T> کم رنگ، عملوند <U> مقدار)
روش Factory برای ایجاد کلاسی که یک عملیات Fill جدید را بسته بندی می کند.
پارامترها
| دامنه | محدوده فعلی |
|---|---|
| کم نور می کند | 1-D. شکل تانسور خروجی را نشان می دهد. |
| ارزش | 0-D (اسکالر). مقدار برای پر کردن تانسور برگشتی. |
برمی گرداند
- یک نمونه جدید از Fill