یک تانسور پر از یک مقدار اسکالر ایجاد می کند.
این عملیات یک تانسور از شکل '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