بهینه ساز که الگوریتم Adagrad را پیاده سازی می کند.
Adagrad یک بهینه ساز با نرخ یادگیری پارامترهای خاص است که نسبت به دفعات به روز رسانی یک پارامتر در طول آموزش تطبیق داده می شود. هر چه یک پارامتر به روز رسانی بیشتری دریافت کند، به روز رسانی کوچکتر است.
ثابت ها
رشته | انباشت کننده | |
شناور | INITIAL_ACCUMULATOR_DEFAULT | |
شناور | LEARNING_RATE_DEFAULT |
ثابت های ارثی
رشته | VARIABLE_V2 |
سازندگان عمومی
روش های عمومی
رشته | getOptimizerName () نام بهینه ساز را دریافت کنید. |
رشته | toString () |
روش های ارثی
Op | applyGradients (List< GradAndVar <? گسترش TType >> gradsAndVars، نام رشته) گرادیان ها را برای متغیرها اعمال می کند |
<T TType > List < GradAndVar <?>> را گسترش می دهد | |
رشته ایستا | createName ( خروجی <? گسترش متغیر TType >، String slotName) یک نام با ترکیب نام متغیر و نام اسلات ایجاد می کند |
رشته انتزاعی | getOptimizerName () نام بهینه ساز را دریافت کنید. |
<T TType > اختیاری< متغیر <T>> را گسترش می دهد | |
عملیات نهایی | getTF () نمونه Optimizer's Ops را دریافت می کند |
Op | |
Op |
بولی | برابر است (شیء arg0) |
کلاس نهایی<?> | getClass () |
بین المللی | هش کد () |
باطل نهایی | اعلام کردن () |
باطل نهایی | اطلاع رسانی به همه () |
رشته | toString () |
باطل نهایی | صبر کنید (long arg0، int arg1) |
باطل نهایی | صبر کنید (طولانی arg0) |
باطل نهایی | صبر کن () |
ثابت ها
ACCUMULATOR نهایی استاتیک عمومی
شناور نهایی استاتیک عمومی INITIAL_ACCUMULATOR_DEFAULT
شناور نهایی ثابت عمومی LEARNING_RATE_DEFAULT
سازندگان عمومی
عمومی آداگراد ( گراف نمودار ، نرخ یادگیری شناور)
یک AdaGrad Optimizer ایجاد می کند
مولفه های
نمودار | نمودار TensorFlow |
---|---|
نرخ یادگیری | میزان یادگیری |
عمومی AdaGrad ( گراف نمودار، نرخ یادگیری شناور، مقدار اولیه جمعآوری کننده شناور)
یک AdaGrad Optimizer ایجاد می کند
مولفه های
نمودار | نمودار TensorFlow |
---|---|
نرخ یادگیری | میزان یادگیری |
FillAccumulatorValue | مقدار شروع برای انباشته ها، باید غیر منفی باشد. |
پرتاب می کند
IllegalArgumentException | اگر مقدار اولیه Accumulator منفی باشد |
---|
عمومی AdaGrad ( گراف نمودار، نام رشته، نرخ یادگیری شناور)
یک AdaGrad Optimizer ایجاد می کند
مولفه های
نمودار | نمودار TensorFlow |
---|---|
نام | نام این بهینه ساز (به طور پیش فرض "آداگراد") |
نرخ یادگیری | میزان یادگیری |
عمومی AdaGrad ( گراف نمودار، نام رشته، نرخ یادگیری شناور، مقدار اولیه جمعآوری کننده شناور)
یک AdaGrad Optimizer ایجاد می کند
مولفه های
نمودار | نمودار TensorFlow |
---|---|
نام | نام این بهینه ساز (به طور پیش فرض "آداگراد") |
نرخ یادگیری | میزان یادگیری |
FillAccumulatorValue | مقدار شروع برای انباشته ها، باید غیر منفی باشد. |
پرتاب می کند
IllegalArgumentException | اگر مقدار اولیه Accumulator منفی باشد |
---|
روش های عمومی
رشته عمومی getOptimizerName ()
نام بهینه ساز را دریافت کنید.
برمی گرداند
- نام بهینه ساز