評価関数(Metrics functions)¶
Metrics クラス¶
- class binarybrain.metrics.Metrics(core_metrics=None)¶
ベースクラス:
Object
Metrics class 評価関数の基底クラス
- calculate(y_buf, t_buf)¶
評価の計算
- パラメータ
y_buf (FrameBuffer) -- forward演算結果
t_buf (FrameBuffer) -- 教師データ
- clear()¶
値のクリア
集計をクリアする。通常 epoch の単位でクリアして再集計を行う
- get()¶
値の取得
- 戻り値
現在までの損失値を返す
- 戻り値の型
metrics(float)
- get_metrics_string()¶
評価対象の文字列取得
評価関数ごとに評価値の単位が異なるため計算しているものの文字列を返す 平均二乗誤差(MSE)であったり、認識率(accuracy)であったり getで得られる値を、表示やログで表す際に利用できる
- パラメータ
metrics_string (str) -- 評価対象の文字列取得