MinMaxNorm

パブリック クラスMinMaxNorm

重みが下限と上限の間のノルムになるように制約します。

定数

整数AXIS_DEFAULT
ダブルMAX_VALUE_DEFAULT
ダブルMIN_VALUE_DEFAULT
ダブルRATE_DEFAULT

継承された定数

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

MinMaxNorm (運用 tf)
最小値にMIN_VALUE_DEFAULT 、最大値にMAX_VALUE_DEFAULT 、レートにRATE_DEFAULT 、軸にAXIS_DEFAULTを使用して、MinMaxNorm 制約を作成します。
MinMaxNorm (Ops tf、double minValue、double maxValue)
レートにRATE_DEFAULT 、軸にAXIS_DEFAULTを使用して MinMaxNorm 制約を作成します。
MinMaxNorm (Ops tf、double minValue、double maxValue、double rate、int 軸)
MinMaxNorm 制約を作成する
MinMaxNorm (Ops tf、double minValue、double maxValue、double rate、int[] 軸)
MinMaxNorm 制約を作成する

パブリックメソッド

<T extends TNumber >オペランド<T>
call (オペランド<T>の重み)
指定された重みに対して制約を適用します
int[]
getAxes ()
軸を取得します
ダブル
getMaxValue ()
maxValueを取得します
ダブル
getMinValue ()
minValueを取得します
ダブル
getRate ()
レートを取得します

継承されたメソッド

定数

パブリック静的最終整数AXIS_DEFAULT

定数値: 0

パブリック静的最終倍精度MAX_VALUE_DEFAULT

定数値: 1.0

パブリック静的最終倍精度MIN_VALUE_DEFAULT

定数値: 0.0

パブリック静的最終倍精度RATE_DEFAULT

定数値: 1.0

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

パブリックMinMaxNorm (Ops tf)

最小値にMIN_VALUE_DEFAULT 、最大値にMAX_VALUE_DEFAULT 、レートにRATE_DEFAULT 、軸にAXIS_DEFAULTを使用して、MinMaxNorm 制約を作成します。

パラメーター
TF TensorFlow オペレーション

public MinMaxNorm (Ops tf、double minValue、double maxValue)

レートにRATE_DEFAULT 、軸にAXIS_DEFAULTを使用して MinMaxNorm 制約を作成します。

パラメーター
TF TensorFlow オペレーション
最小値入力される重みの最小ノルム。
最大値入力される重みの最大ノルム。

public MinMaxNorm (Ops tf、double minValue、double maxValue、double rate、int axis)

MinMaxNorm 制約を作成する

パラメーター
TF TensorFlow オペレーション
最小値入力される重みの最小ノルム。
最大値入力される重みの最大ノルム。
レート制約を強制するレート。
整数、重みノルムを計算するための軸。

public MinMaxNorm (Ops tf、double minValue、double maxValue、double rate、int[] 軸)

MinMaxNorm 制約を作成する

パラメーター
TF TensorFlow オペレーション
最小値入力される重みの最小ノルム。
最大値入力される重みの最大ノルム。
レート制約を強制するレート。
整数、重みノルムを計算するための軸。

パブリックメソッド

public Operand <T>呼び出し( Operand <T> の重み)

指定された重みに対して制約を適用します

パラメーター
重み重み
戻り値
  • 制約された重み

public int[] getAxes ()

軸を取得します

戻り値

パブリックダブルgetMaxValue ()

maxValueを取得します

戻り値
  • 最大値

パブリックダブルgetMinValue ()

minValueを取得します

戻り値
  • 最小値

パブリックダブルgetRate ()

レートを取得します

戻り値
  • レート