টেনসরফ্লো :: অপস:: স্পারসঅ্যাপ্লাইমোমেন্টাম:: Attrs
#include <training_ops.h>
SparseApplyMomentum- এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটার।
সারাংশ
পাবলিক বৈশিষ্ট্য | |
---|---|
use_locking_ = false | bool |
use_nesterov_ = false | bool |
পাবলিক ফাংশন | |
---|---|
UseLocking (bool x) | TF_MUST_USE_RESULT Attrs যদি True , var এবং accum tensors আপডেট করা একটি লক দ্বারা সুরক্ষিত হবে; অন্যথায় আচরণটি অনির্ধারিত, তবে কম বিরোধ প্রদর্শন করতে পারে। |
UseNesterov (bool x) | TF_MUST_USE_RESULT Attrs যদি True , কম্পিউট গ্রেডে পাস করা টেনসর হবে var - lr * ভরবেগ * accum, তাই শেষ পর্যন্ত, আপনি যে var পাবেন তা আসলে var - lr * ভরবেগ * accum। |
পাবলিক বৈশিষ্ট্য
ব্যবহার_লকিং_
bool tensorflow::ops::SparseApplyMomentum::Attrs::use_locking_ = false
use_nesterov_
bool tensorflow::ops::SparseApplyMomentum::Attrs::use_nesterov_ = false
পাবলিক ফাংশন
লকিং ব্যবহার করুন
TF_MUST_USE_RESULT Attrs tensorflow::ops::SparseApplyMomentum::Attrs::UseLocking( bool x )
যদি True
, var এবং accum tensors আপডেট করা একটি লক দ্বারা সুরক্ষিত হবে; অন্যথায় আচরণটি অনির্ধারিত, তবে কম বিরোধ প্রদর্শন করতে পারে।
ডিফল্ট থেকে মিথ্যা
নেস্টেরভ ব্যবহার করুন
TF_MUST_USE_RESULT Attrs tensorflow::ops::SparseApplyMomentum::Attrs::UseNesterov( bool x )
যদি True
, কম্পিউট গ্রেডে পাস করা টেনসর হবে var - lr * ভরবেগ * accum, তাই শেষ পর্যন্ত, আপনি যে var পাবেন তা আসলে var - lr * ভরবেগ * accum।
ডিফল্ট থেকে মিথ্যা