tensorflow:: عملیات:: انتساب

#include <state_ops.h>

با اختصاص دادن «مقدار» به «ref»، آن را به‌روزرسانی کنید.

خلاصه

این عملیات پس از انجام انتساب، "ref" را خروجی می‌دهد. این امر زنجیره‌سازی عملیات‌هایی را که نیاز به استفاده از مقدار بازنشانی دارند، آسان‌تر می‌کند.

استدلال‌ها:

  • دامنه: یک شیء دامنه
  • مرجع: باید از یک گره Variable باشد. می‌تواند مقداردهی اولیه نشده باشد.
  • مقدار: مقداری که قرار است به متغیر نسبت داده شود.

ویژگی‌های اختیاری (به Attrs مراجعه کنید):

  • validate_shape: اگر درست باشد، عملیات اعتبارسنجی می‌کند که شکل «مقدار» با شکل تانسوری که به آن اختصاص داده شده است، مطابقت دارد. اگر نادرست باشد، «مرجع» شکل «مقدار» را به خود می‌گیرد.
  • use_locking: اگر True باشد، انتساب توسط یک قفل محافظت می‌شود؛ در غیر این صورت رفتار تعریف نشده است، اما ممکن است رقابت کمتری را نشان دهد.

بازده:

  • Output : = همانند "ref". به عنوان یک مزیت برای عملیاتی که می‌خواهند از مقدار جدید پس از تنظیم مجدد متغیر استفاده کنند، برگردانده می‌شود.

سازنده‌ها و مخرب‌ها

Assign (const :: tensorflow::Scope & scope, :: tensorflow::Input ref, :: tensorflow::Input value)
Assign (const :: tensorflow::Scope & scope, :: tensorflow::Input ref, :: tensorflow::Input value, const Assign::Attrs & attrs)

ویژگی‌های عمومی

operation
output_ref

کارکردهای عمومی

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

توابع استاتیک عمومی

UseLocking (bool x)
ValidateShape (bool x)

ساختارها

tensorflow:: عملیات:: اختصاص دادن:: Attrs

تنظیم‌کننده‌های ویژگی اختیاری برای Assign .

ویژگی‌های عمومی

عملیات

Operation operation

خروجی_رف

::tensorflow::Output output_ref

کارکردهای عمومی

اختصاص دادن

 Assign(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input ref,
  ::tensorflow::Input value
)

اختصاص دادن

 Assign(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input ref,
  ::tensorflow::Input value,
  const Assign::Attrs & attrs
)

گره

::tensorflow::Node * node() const 

عملگر::tensorflow::ورودی

 operator::tensorflow::Input() const 

عملگر::tensorflow::خروجی

 operator::tensorflow::Output() const 

توابع استاتیک عمومی

استفاده از قفل

Attrs UseLocking(
  bool x
)

اعتبارسنجی شکل

Attrs ValidateShape(
  bool x
)