import ml.dmlc.xgboost4j.LabeledPoint import ml.dmlc.xgboost4j.scala.{Booster, DMatrix, XGBoost} // Load model from binary file object Classifier { var model: Option[Booster] = None def Init(modelFile:String): Unit = { if (model.isEmpty) { model = Some(XGBoost.loadModel(modelFile)) logger.info(s"Model loaded from $modelFile") } } //.....