یک تانسور پر از یک مقدار اسکالر ایجاد می کند.
این عملیات یک تانسور از شکل '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
از اشکال پویا بر اساس سایر تانسورهای زمان اجرا پشتیبانی می کند.
ثابت ها
رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود |
روش های عمومی
خروجی <U> | asOutput () دسته نمادین تانسور را برمی گرداند. |
استاتیک <U گسترش TType > پر کردن <U> | |
خروجی <U> | خروجی () |
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
روش های عمومی
خروجی عمومی <U> asOutput ()
دسته نمادین تانسور را برمی گرداند.
ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.
ایجاد استاتیک عمومی پر <U> ( دامنه دامنه ، عملوند <? TNumber را گسترش می دهد > کمرنگ، عملوند <U> مقدار)
روش Factory برای ایجاد کلاسی که یک عملیات Fill جدید را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|---|
کم نور می کند | 1-D. شکل تانسور خروجی را نشان می دهد. |
ارزش | 0-D (اسکالر). مقدار برای پر کردن تانسور برگشتی. |
برمی گرداند
- یک نمونه جدید از Fill