Adamax

パブリッククラスAdamax

Adamax アルゴリズムを実装するオプティマイザー。

無限の規範に基づいたアダムの変形です。デフォルトのパラメータは、論文で提供されているパラメータに従います。 Adamax は、特にエンベディングを含むモデルにおいて、adam よりも優れている場合があります。

定数

浮くBETA_ONE_DEFAULT
浮くBETA_TWO_DEFAULT
浮くEPSILON_DEFAULT
FIRST_MOMENT
浮く学習_レート_デフォルト
SECOND_MOMENT

継承された定数

パブリックコンストラクター

アダマックスグラフグラフ)
Adamax アルゴリズムを実装するオプティマイザーを作成します。
Adamax (グラフグラフ、文字列名)
Adamax アルゴリズムを実装するオプティマイザーを作成します。
Adamax ( Graphグラフ、float learningRate)
Adamax アルゴリズムを実装するオプティマイザーを作成します。
Adamax (グラフグラフ、文字列名、浮動小数点学習率)
Adamax アルゴリズムを実装するオプティマイザーを作成します。
Adamax ( Graphグラフ、float learningRate、float betaOne、float betaTwo、float epsilon)
Adamax アルゴリズムを実装するオプティマイザーを作成します。
Adamax (グラフグラフ、文字列名、浮動小数点 learningRate、浮動小数点 betaOne、浮動小数点 betaTwo、浮動小数点イプシロン)
Adamax アルゴリズムを実装するオプティマイザーを作成します。

パブリックメソッド

getOptimizerName ()
オプティマイザーの名前を取得します。

継承されたメソッド

定数

パブリック静的最終フロートBETA_ONE_DEFAULT

定数値: 0.9

パブリック静的最終フロートBETA_TWO_DEFAULT

定数値: 0.999

パブリック静的最終フロートEPSILON_DEFAULT

定数値: 1.0E-7

パブリック静的最終文字列FIRST_MOMENT

定数値: 「m」

パブリック静的最終フロートLEARNING_RATE_DEFAULT

定数値: 0.001

パブリック静的最終文字列SECOND_MOMENT

定数値: "v"

パブリックコンストラクター

パブリックAdamax (グラフグラフ )

Adamax アルゴリズムを実装するオプティマイザーを作成します。

パラメーター
グラフTensorFlow グラフ

public Adamax (グラフグラフ、文字列名)

Adamax アルゴリズムを実装するオプティマイザーを作成します。

パラメーター
グラフTensorFlow グラフ
名前グラデーションを適用するときに作成される操作の名前。デフォルトは「Adamax」です。

public Adamax ( Graphグラフ、float learningRate)

Adamax アルゴリズムを実装するオプティマイザーを作成します。

パラメーター
グラフTensorFlow グラフ
学習率学習率。

public Adamax ( Graphグラフ、文字列名、float learningRate)

Adamax アルゴリズムを実装するオプティマイザーを作成します。

パラメーター
グラフTensorFlow グラフ
名前グラデーションを適用するときに作成される操作の名前。デフォルトは「Adamax」です。
学習率学習率。

public Adamax ( Graphグラフ、float learningRate、float betaOne、float betaTwo、float epsilon)

Adamax アルゴリズムを実装するオプティマイザーを作成します。

パラメーター
グラフTensorFlow グラフ
学習率学習率。
ベータワン最初の瞬間の推定値の指数関数的減衰率。
ベータツー指数関数的に重み付けされた無限ノルムの指数関数的減衰率。
イプシロン数値安定性のための小さな定数。

public Adamax ( Graphグラフ、文字列名、float learningRate、float betaOne、float betaTwo、float epsilon)

Adamax アルゴリズムを実装するオプティマイザーを作成します。

パラメーター
グラフTensorFlow グラフ
名前グラデーションを適用するときに作成される操作の名前。デフォルトは「Adamax」です。
学習率学習率。
ベータワン最初の瞬間の推定値の指数関数的減衰率。
ベータツー指数関数的に重み付けされた無限ノルムの指数関数的減衰率。
イプシロン数値安定性のための小さな定数。

パブリックメソッド

public String getOptimizerName ()

オプティマイザーの名前を取得します。

戻り値
  • オプティマイザーの名前。