เข้าร่วม Women in ML Symposium ในวันที่ 7 ธันวาคม ลงทะเบียนตอนนี้

เทนเซอร์โฟลว์ :: ops :: สมัคร Attrs

#include <training_ops.h>

ตัวตั้งค่าแอตทริบิวต์เสริมสำหรับ ApplyMomentum

สรุป

คุณลักษณะสาธารณะ

use_locking_ = false
bool
use_nesterov_ = false
bool

หน้าที่สาธารณะ

UseLocking (bool x)
TF_MUST_USE_RESULT Attrs
หากเป็น True อัปเดตตัวแปรและการสะสมจะได้รับการป้องกันโดยการล็อก มิฉะนั้นพฤติกรรมนั้นไม่ได้กำหนดไว้ แต่อาจมีความขัดแย้งน้อยกว่า
UseNesterov (bool x)
TF_MUST_USE_RESULT Attrs
หากเป็น True ค่าเทนเซอร์ที่ส่งผ่านไปยังการคำนวณการไล่ระดับจะเป็น var - lr * โมเมนตัม * สะสมดังนั้นในท้ายที่สุด var ที่คุณได้รับคือ var - lr * โมเมนตัม * สะสม

คุณลักษณะสาธารณะ

use_locking_

bool tensorflow::ops::ApplyMomentum::Attrs::use_locking_ = false

use_nesterov_

bool tensorflow::ops::ApplyMomentum::Attrs::use_nesterov_ = false

หน้าที่สาธารณะ

ใช้ล็อค

TF_MUST_USE_RESULT Attrs tensorflow::ops::ApplyMomentum::Attrs::UseLocking(
  bool x
)

หากเป็น True อัปเดตตัวแปรและการสะสมจะได้รับการป้องกันโดยการล็อก มิฉะนั้นพฤติกรรมนั้นไม่ได้กำหนดไว้ แต่อาจมีความขัดแย้งน้อยกว่า

ค่าเริ่มต้นเป็นเท็จ

ใช้

TF_MUST_USE_RESULT Attrs tensorflow::ops::ApplyMomentum::Attrs::UseNesterov(
  bool x
)

หากเป็น True ค่าเทนเซอร์ที่ส่งผ่านไปยังการคำนวณการไล่ระดับจะเป็น var - lr * โมเมนตัม * สะสมดังนั้นในท้ายที่สุด var ที่คุณได้รับคือ var - lr * โมเมนตัม * สะสม

ค่าเริ่มต้นเป็นเท็จ