یک دسته نمادین به یک تانسور تولید شده توسط یک Operation
.
Output<T>
یک دسته نمادین برای یک Tensor<T>
است. مقدار تانسور با اجرای Operation
در یک Session
محاسبه می شود.
با پیاده سازی رابط Operand
، نمونه های این کلاس به عنوان عملوند برای نمونه های Op
نیز عمل می کنند.
روش های عمومی
خروجی <T> | asOutput () دسته نمادین تانسور را برمی گرداند. |
تی | asTensor () تانسور را در این خروجی برمی گرداند. |
نوع داده | نوع داده () DataType تانسور اشاره شده توسط این خروجی را برمی گرداند. |
بولی | برابر است (شیء o) |
<U TType را گسترش می دهد > خروجی <U> | انتظار (نوع کلاس<U>) این شی خروجی را با نوع Output<U> برمی گرداند. |
بین المللی | هش کد () |
بین المللی | فهرست مطالب () ایندکس را به خروجی های عملیات برمی گرداند. |
رشته | نام () نام کامل این خروجی (معروف به |
عمل | |
شکل | شکل () شکل (احتمالاً تا حدی شناخته شده) تانسور مورد اشاره توسط این خروجی را برمیگرداند. |
رشته | toString () |
کلاس<T> | نوع () نوع تانسور اشاره شده توسط این خروجی را برمیگرداند. |
روش های ارثی
روش های عمومی
خروجی عمومی <T> asOutput ()
دسته نمادین تانسور را برمی گرداند.
ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.
عمومی T asTensor ()
تانسور را در این خروجی برمی گرداند.
این عملیات فقط در خروجی های عملیاتی که مشتاقانه اجرا می شود پشتیبانی می شود. برای محیط های گراف، تانسورهای خروجی باید با اجرای یک جلسه، با استفاده از fetch(Output)
واکشی شوند.
توصیه می شود در اسرع وقت تانسور برگشتی را به طور صریح ببندید، زیرا جمع کننده زباله از میزان حافظه مصرفی خود آگاه نیست، که می تواند قابل توجه باشد.
برمی گرداند
- تانسور
پرتاب می کند
IllegalStateException | اگر این خروجی از یک نمودار حاصل شود |
---|---|
ClassCastException | اگر نوع تانسور و این خروجی به طور غیرمنتظره ای ناسازگار باشند |
همچنین ببینید
بولین عمومی برابر است (شیء o)
خروجی عمومی <U> انتظار می رود (نوع کلاس<U>)
این شی خروجی را با نوع Output<U>
برمی گرداند. این روش زمانی مفید است که مقداری از نوع Output<?>
داده شود.
مولفه های
نوع | هر نوع تانسور پشتیبانی شده |
---|
پرتاب می کند
IllegalArgumentException | اگر نوع داده واقعی این شی با نوع U مطابقت نداشته باشد. |
---|
هش کد عمومی ()
نمایه عمومی int ()
ایندکس را به خروجی های عملیات برمی گرداند.
نام رشته عمومی ()
نام کامل این خروجی (با نام مستعار تانسور) را برمیگرداند
عملیات عمومی ( )
این واحد محاسبه را به عنوان یک Operation
واحد برگردانید.
برای عملیات raw
، مقدار بازگشتی با عملیات TensorFlow که توسط این عملیات پیچیده شده است مطابقت دارد.
برای یک عملیات ترکیبی، مقدار بازگشتی معمولاً مربوط به آخرین عملیات فراخوانی شده در یک زنجیره یا با NoOp
است که یک یا چند عملیات را به عنوان یک واحد محاسباتی گروه بندی می کند.
برمی گرداند
- یک
Operation
رشته عمومی toString ()
نوع عمومی کلاس<T> ()
نوع تانسور اشاره شده توسط این خروجی را برمیگرداند.