Uses of Interface
ml.dmlc.xgboost4j.java.IEvaluation
Packages that use IEvaluation
-
Uses of IEvaluation in ml.dmlc.xgboost4j.java
Methods in ml.dmlc.xgboost4j.java with parameters of type IEvaluationModifier and TypeMethodDescriptionstatic String[]XGBoost.crossValidation(DMatrix data, Map<String, Object> params, int round, int nfold, String[] metrics, IObjective obj, IEvaluation eval) Cross-validation with given parameters.Booster.evalSet(DMatrix[] evalMatrixs, String[] evalNames, IEvaluation eval) Evaluate the Booster model given customized Evaluation classBooster.evalSet(DMatrix[] evalMatrixs, String[] evalNames, IEvaluation eval, float[] metricsOut) static BoosterXGBoost.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 BoosterXGBoost.train(DMatrix dtrain, Map<String, Object> params, int round, Map<String, DMatrix> watches, float[][] metrics, IObjective obj, IEvaluation eval, int earlyStoppingRounds, Booster booster) Train a booster given parameters.static BoosterXGBoost.train(DMatrix dtrain, Map<String, Object> params, int round, Map<String, DMatrix> watches, IObjective obj, IEvaluation eval) Train a booster given parameters.static BoosterXGBoost.trainAndSaveCheckpoint(DMatrix dtrain, Map<String, Object> params, int numRounds, Map<String, DMatrix> watches, float[][] metrics, IObjective obj, IEvaluation eval, int earlyStoppingRounds, Booster booster, int checkpointInterval, String checkpointPath, org.apache.hadoop.fs.FileSystem fs)