AdaGrad

کلاس عمومی آداگراد

بهینه ساز که الگوریتم Adagrad را پیاده سازی می کند.

Adagrad یک بهینه ساز با نرخ یادگیری پارامترهای خاص است که نسبت به دفعات به روز رسانی یک پارامتر در طول آموزش تطبیق داده می شود. هر چه یک پارامتر به روز رسانی بیشتری دریافت کند، به روز رسانی کوچکتر است.

ثابت ها

رشته انباشت کننده
شناور INITIAL_ACCUMULATOR_DEFAULT
شناور LEARNING_RATE_DEFAULT

ثابت های ارثی

سازندگان عمومی

آداگراد ( گراف نمودار)
یک AdaGrad Optimizer ایجاد می کند
AdaGrad ( گراف نمودار، نرخ یادگیری شناور)
یک AdaGrad Optimizer ایجاد می کند
AdaGrad ( گراف نمودار، نرخ یادگیری شناور، مقدار اولیه جمع‌آوری کننده شناور)
یک AdaGrad Optimizer ایجاد می کند
AdaGrad ( گراف نمودار، نام رشته، نرخ یادگیری شناور)
یک AdaGrad Optimizer ایجاد می کند
AdaGrad ( گراف نمودار، نام رشته، نرخ یادگیری شناور، مقدار اولیه جمع‌آوری کننده شناور)
یک AdaGrad Optimizer ایجاد می کند

روش های عمومی

رشته
getOptimizerName ()
نام بهینه ساز را دریافت کنید.
رشته

روش های ارثی

ثابت ها

ACCUMULATOR نهایی استاتیک عمومی

مقدار ثابت: "انباشت کننده"

شناور نهایی استاتیک عمومی INITIAL_ACCUMULATOR_DEFAULT

مقدار ثابت: 0.01

شناور نهایی ثابت عمومی LEARNING_RATE_DEFAULT

مقدار ثابت: 0.001

سازندگان عمومی

عمومی آداگراد (گراف نمودار )

یک AdaGrad Optimizer ایجاد می کند

مولفه های
نمودار نمودار TensorFlow

عمومی آداگراد ( گراف نمودار ، نرخ یادگیری شناور)

یک AdaGrad Optimizer ایجاد می کند

مولفه های
نمودار نمودار TensorFlow
نرخ یادگیری میزان یادگیری

عمومی AdaGrad ( گراف نمودار، نرخ یادگیری شناور، مقدار اولیه جمع‌آوری کننده شناور)

یک AdaGrad Optimizer ایجاد می کند

مولفه های
نمودار نمودار TensorFlow
نرخ یادگیری میزان یادگیری
FillAccumulatorValue مقدار شروع برای انباشته ها، باید غیر منفی باشد.
پرتاب می کند
IllegalArgumentException اگر مقدار اولیه Accumulator منفی باشد

عمومی AdaGrad ( گراف نمودار، نام رشته، نرخ یادگیری شناور)

یک AdaGrad Optimizer ایجاد می کند

مولفه های
نمودار نمودار TensorFlow
نام نام این بهینه ساز (به طور پیش فرض "آداگراد")
نرخ یادگیری میزان یادگیری

عمومی AdaGrad ( گراف نمودار، نام رشته، نرخ یادگیری شناور، مقدار اولیه جمع‌آوری کننده شناور)

یک AdaGrad Optimizer ایجاد می کند

مولفه های
نمودار نمودار TensorFlow
نام نام این بهینه ساز (به طور پیش فرض "آداگراد")
نرخ یادگیری میزان یادگیری
FillAccumulatorValue مقدار شروع برای انباشته ها، باید غیر منفی باشد.
پرتاب می کند
IllegalArgumentException اگر مقدار اولیه Accumulator منفی باشد

روش های عمومی

رشته عمومی getOptimizerName ()

نام بهینه ساز را دریافت کنید.

برمی گرداند
  • نام بهینه ساز

رشته عمومی toString ()