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")
    }
  }
//.....