CorrectCount

NeuralNetwork.CorrectCount(Y)

正解数を返す。

引数:
  • Y (ArrayView) – 正解
戻り値:

正解数

ソース

CorrectCount(Y){
    var result = this.lastLayer.y_;

    var ok_cnt = 0;
    // バッチ内のデータに対し
    for (var batch_idx = 0; batch_idx < miniBatchSize; batch_idx++) {
        var max_idx = argmax(result.Row(batch_idx));
        if(Y.dt[batch_idx * this.lastLayer.unitSize + max_idx] == 1){
            ok_cnt++;
        }
    }

    return ok_cnt;
}