hex.glm.GLMValidationTsk Maven / Gradle / Ivy
package hex.glm;
import hex.glm.GLMModel.GLMParameters;
import water.MRTask;
import water.fvec.Chunk;
///**
// * Created by tomasnykodym on 9/12/14.
// */
//public class GLMValidationTsk extends MRTask {
// final GLMParameters _params;
// final double _ymu;
// final int _rank;
// GLMValidation _val;
//
// public GLMValidationTsk(GLMParameters params, double ymu, int rank){
// _params = params;
// _ymu = ymu;
// _rank = rank;
// }
// @Override
// public void map(Chunk actual, Chunk predict){
// GLMValidation val = new GLMValidation(null,_ymu,_params,_rank);
// for(int i = 0; i < actual._len; ++i) {
// double predicted = predict.atd(i);
// double real = actual.atd(i);
// if(!Double.isNaN(real) && !Double.isNaN(predicted))
// val.add(real, predicted);
// }
// _val = val;
// }
// @Override
// public void reduce(GLMValidationTsk gmt){ _val.add(gmt._val); }
//}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy