GradientDescent

کلاس عمومی GradientDescent

بهینه ساز پایه شیب نزولی Stochastic. GradientDescent وزن فعلی را با استفاده از گرادیان فعلی ?L/?w ضربدر نرخ یادگیری به روز می کند.

ثابت ها

ثابت های ارثی

org.tensorflow.framework.optimizers.Optimizer
رشته VARIABLE_V2

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

GradientDescent ( گراف نمودار)
یک GradientDescent Optimizer ایجاد می کند
GradientDescent ( گراف نمودار ، نرخ یادگیری شناور)
یک GradientDescent Optimizer ایجاد می کند
GradientDescent ( گراف نمودار، نام رشته، نرخ یادگیری شناور)
یک GradientDescent Optimizer ایجاد می کند

روش های عمومی

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

روش های ارثی

org.tensorflow.framework.optimizers.Optimizer
Op
applyGradients (List< GradAndVar <? گسترش TType >> gradsAndVars، نام رشته)
گرادیان ها را برای متغیرها اعمال می کند
<T TType > List < GradAndVar <?>> را گسترش می دهد
computeGradients ( Operand <?> loss)
گرادیان ها را بر اساس یک عملوند از دست دادن محاسبه می کند.
رشته ایستا
createName ( خروجی <? گسترش متغیر TType >، String slotName)
یک نام با ترکیب نام متغیر و نام اسلات ایجاد می کند
رشته انتزاعی
getOptimizerName ()
نام بهینه ساز را دریافت کنید.
<T TType > اختیاری< متغیر <T>> را گسترش می دهد
getSlot ( خروجی <T> var، String slotName)
اسلات مرتبط با متغیر و نام اسلات مشخص شده را دریافت می کند.
عملیات نهایی
getTF ()
نمونه Optimizer's Ops را دریافت می کند
Op
حداقل کردن (از دست دادن عملوند <?>)
با به روز رسانی متغیرها ضرر را به حداقل می رساند
Op
کوچک کردن (از دست دادن عملوند <?>، نام رشته)
با به روز رسانی متغیرها ضرر را به حداقل می رساند
بولی
برابر است (شیء arg0)
کلاس نهایی<?>
getClass ()
بین المللی
هش کد ()
باطل نهایی
اعلام کردن ()
باطل نهایی
اطلاع رسانی به همه ()
رشته
toString ()
باطل نهایی
صبر کنید (long arg0، int arg1)
باطل نهایی
صبر کنید (طولانی arg0)
باطل نهایی
صبر کن ()

ثابت ها

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

مقدار ثابت: 0.01

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

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

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

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

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

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

مولفه های
نمودار نمودار TensorFlow
نرخ یادگیری نرخ یادگیری، پیش فرض 0.01 است

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

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

مولفه های
نمودار نمودار TensorFlow
نام نام این بهینه ساز، پیش فرض "GradientDescent" است
نرخ یادگیری نرخ یادگیری، پیش فرض 0.01 است

روش های عمومی

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

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

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

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