パブリック抽象クラスReduce
既知の直接サブクラス |
既知の間接サブクラス BinaryCrossentropy <T extends TNumber >、 CategoricalCrossentropy <T extends TNumber >、 CategoricalHinge <T extends TNumber >、 CosineSimilarity <T extends TNumber >、 Hinge <T extends TNumber >、 KLDiverence <T extends TNumber >、 LogCoshError <T extends TNumber >、 MeanAbsoluteError <T extends TNumber >、 MeanAbsolutePercentageError <T extends TNumber >、 MeanMetricWrapper <T extends TNumber >、 MeanSquaredError <T extends TNumber >、 MeanSquaredLogarithmicError <T extends TNumber >、 Poisson <T extends TNumber >、 SparseCategoricalCrossentropy <T extends TNumber >、 SquaredHinge < T はTNumber > を拡張します |
メトリック値に対して削減操作を実行するメトリックをカプセル化します。
定数
弦 | カウント | |
弦 | 合計 |
パブリックメソッド
変数<T> | getCount () カウント変数を取得します |
クラス<T> | getResultType () 変数の型を取得します |
変数<T> | getTotal () 変数の合計を取得します |
オペ | リセット状態() 状態変数を初期値にリセットします。 |
オペランド<T> | 結果() メトリクスの現在の結果を取得します |
リスト<操作> | updateStateList (オペランド<? extends TNumber > 値、オペランド<? extends TNumber > sampleWeights) 入力に基づいてメトリック変数を更新します。 |
継承されたメソッド
定数
パブリック静的最終文字列COUNT
定数値: "カウント"
パブリック静的最終文字列TOTAL
定数値: 「合計」
パブリックメソッド
public Class<T> getResultType ()
変数の型を取得します
戻り値
- 変数の型
public List< Op > updateStateList (オペランド<? extends TNumber > 値、オペランド<? extends TNumber > sampleWeights)
入力に基づいてメトリック変数を更新します。 values
には少なくとも 1 つの入力引数が必要ですsampleWeights
にはオプションの追加入力です。
パラメーター
価値観 | 更新状態に渡される入力。これは null であってはなりません |
---|---|
サンプルの重み | 値に適用されるサンプルの重みは null の場合があります。 |
戻り値
- 更新状態のオペランドに対する制御依存関係のある結果
投げる
IllegalArgumentException | 値が null の場合 |
---|