## Uses of Interface
ml.dmlc.xgboost4j.java.IEvaluation

- - ### Uses of IEvaluation in ml.dmlc.xgboost4j.java

    Methods in ml.dmlc.xgboost4j.java with parameters of type IEvaluation
    Modifier and Type | Method and Description
    --- | ---
    `static String[]` | XGBoost.`crossValidation(DMatrix data, Map<String,Object> params, int round, int nfold, String[] metrics, IObjective obj, IEvaluation eval)` Cross-validation with given parameters.
    `String` | Booster.`evalSet(DMatrix[] evalMatrixs, String[] evalNames, IEvaluation eval)` evaluate with given customized Evaluation class
    `String` | Booster.`evalSet(DMatrix[] evalMatrixs, String[] evalNames, IEvaluation eval, float[] metricsOut)`
    `static Booster` | XGBoost.`train(DMatrix dtrain, Map<String,Object> params, int round, Map<String,DMatrix> watches, float[][] metrics, IObjective obj, IEvaluation eval, int earlyStoppingRound)` Train a booster given parameters.
    `static Booster` | XGBoost.`train(DMatrix dtrain, Map<String,Object> params, int round, Map<String,DMatrix> watches, float[][] metrics, IObjective obj, IEvaluation eval, int earlyStoppingRound, Booster booster)` Train a booster given parameters.
    `static Booster` | XGBoost.`train(DMatrix dtrain, Map<String,Object> params, int round, Map<String,DMatrix> watches, IObjective obj, IEvaluation eval)` Train a booster given parameters.

Copyright © 2018. All rights reserved.