tensorflow:: عملیات:: متغیر موقت
#include <state_ops.h>یک تانسور را برمیگرداند که ممکن است جهش یابد، اما فقط در یک مرحله باقی میماند.
خلاصه
این یک عملیات آزمایشی فقط برای استفاده داخلی است و امکان استفاده از این عملیات به روشهای ناامن وجود دارد. تا زمانی که خطرات آن را کاملاً درک نکردهاید، از آن استفاده نکنید.
این مسئولیت فراخواننده است که اطمینان حاصل کند که 'ref' در نهایت پس از اتمام تمام کاربردهای دیگر، به یک عملیات ' DestroyTemporaryVariable ' منطبق ارسال میشود.
یک ارجاع به وضعیت تانسور را خروجی میدهد تا بتوان آن را خواند یا تغییر داد.
به عنوان مثال var = state_ops._temporary_variable([1, 2], types.float_) var_name = var.op.name var = state_ops.assign(var, [[4.0, 5.0]]) var = state_ops.assign_add(var, [[6.0, 7.0]]) final_dest_vary_op. var_name=var_name)
استدلالها:
- دامنه: یک شیء دامنه
- شکل: شکل تانسور متغیر.
- dtype: نوع عناصر در تانسور متغیر.
ویژگیهای اختیاری (به Attrs مراجعه کنید):
- var_name: نام مورد استفاده برای متغیر موقت منبع را لغو میکند. مقدار پیشفرض، نام گزینه ' TemporaryVariable ' است (که منحصر به فرد بودن آن تضمین شده است).
بازده:
-
Output: ارجاعی به تانسور متغیر.
سازندهها و مخربها | |
|---|---|
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype) | |
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs) |
ویژگیهای عمومی | |
|---|---|
operation | |
ref | |
کارکردهای عمومی | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
توابع استاتیک عمومی | |
|---|---|
VarName (StringPiece x) | |
ساختارها | |
|---|---|
| tensorflow:: عملیات:: متغیر موقت:: جذابیتها | تنظیمکنندههای ویژگی اختیاری برای TemporaryVariable . |
ویژگیهای عمومی
عملیات
Operation operation
مرجع
::tensorflow::Output ref
کارکردهای عمومی
متغیر موقت
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype )
متغیر موقت
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs )
گره
::tensorflow::Node * node() const
عملگر::tensorflow::ورودی
operator::tensorflow::Input() const
عملگر::tensorflow::خروجی
operator::tensorflow::Output() const
توابع استاتیک عمومی
نام متغیر
Attrs VarName( StringPiece x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.