パブリック クラスGradientDescent
基本的な確率的勾配降下法オプティマイザー。 GradientDescent は、学習率を乗算した現在の勾配 ΔL/Δw を使用して現在の重みを更新します。
定数
| 浮く | 学習_レート_デフォルト |
継承された定数
パブリックコンストラクター
パブリックメソッド
| 弦 | getOptimizerName () オプティマイザーの名前を取得します。 |
| 弦 | toString () |
継承されたメソッド
定数
パブリック静的最終フロートLEARNING_RATE_DEFAULT
定数値: 0.01
パブリックコンストラクター
public GradientDescent ( Graphグラフ、float learningRate)
GradientDescent オプティマイザーを作成します
パラメーター
| グラフ | TensorFlow グラフ |
|---|---|
| 学習率 | 学習率、デフォルトは 0.01 |
public GradientDescent ( Graphグラフ、文字列名、float learningRate)
GradientDescent オプティマイザーを作成します
パラメーター
| グラフ | TensorFlow グラフ |
|---|---|
| 名前 | このオプティマイザーの名前、デフォルトは「GradientDescent」です |
| 学習率 | 学習率、デフォルトは 0.01 |
パブリックメソッド
public String getOptimizerName ()
オプティマイザーの名前を取得します。
戻り値
- オプティマイザーの名前。