chainer.functions.r2_score(pred, true, sample_weight=None, multioutput='uniform_average')[source]

 

 R^2(決定係数) 回帰分析スコアを計算する関数。

 

Parameters:
  • pred (Variable) – ターゲット値を推計したベクトル、行列、テンソルを保持しているVariable
  • true (Variable) – 正しいターゲット値のベクトル、行列、テンソルを保持しているVariable
  • sample_weight – この引数は scikit-learnのr2_scoreの実装との互換性の為のものです。現在の実装では"None"のみ認められています。
  • multioutput (string) – [‘uniform_average’, ‘raw_values’]. ‘uniform_average’の場合、この関数は 複数出力のR^2 スコアの平均を返す。‘raw_average’の場合、この関数は複数出力 R^2 スコアのセットを返す。
Returns:

  ‘multioutput’ が ‘uniform_average’の場合、R^2 スコアのスカラ配列、‘multioutput’ が ‘raw_values’の場合、R^2スコアのベクトルを保持しているVariable。

Return type:

Variable

Note

この関数は微分不可能です。