chainer: Evaluatorを自作してトレーニング中のモデルの評価を柔軟に行う

Evaluatorとは DNNの訓練を行う中でモデルの訓練が意図通り進んでいるかを評価したくなることが多いと思います。 Chainerでは定義したモデルの訓練を行う際にそのモデルの評価を行うための仕組みとしてEvaluatorという 仕組みを持っています。 このEvaluatorは 以前解説したExtensionの一種として作られています。 本質的…