Package org.jpmml.sparkml.xgboost
Class XGBoostClassificationModelConverter
- java.lang.Object
-
- org.jpmml.sparkml.TransformerConverter<T>
-
- org.jpmml.sparkml.ModelConverter<T>
-
- org.jpmml.sparkml.PredictionModelConverter<T>
-
- org.jpmml.sparkml.ClassificationModelConverter<T>
-
- org.jpmml.sparkml.ProbabilisticClassificationModelConverter<ml.dmlc.xgboost4j.scala.spark.XGBoostClassificationModel>
-
- org.jpmml.sparkml.xgboost.XGBoostClassificationModelConverter
-
- All Implemented Interfaces:
org.jpmml.converter.HasOptions,HasSparkMLOptions,HasPredictionModelOptions
public class XGBoostClassificationModelConverter extends ProbabilisticClassificationModelConverter<ml.dmlc.xgboost4j.scala.spark.XGBoostClassificationModel>
-
-
Field Summary
-
Fields inherited from interface org.jpmml.sparkml.model.HasPredictionModelOptions
OPTION_KEEP_PREDICTIONCOL
-
-
Constructor Summary
Constructors Constructor Description XGBoostClassificationModelConverter(ml.dmlc.xgboost4j.scala.spark.XGBoostClassificationModel model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.dmg.pmml.mining.MiningModelencodeModel(org.jpmml.converter.Schema schema)-
Methods inherited from class org.jpmml.sparkml.ProbabilisticClassificationModelConverter
registerOutputFields
-
Methods inherited from class org.jpmml.sparkml.ClassificationModelConverter
checkSchema, getMiningFunction, getNumberOfClasses
-
Methods inherited from class org.jpmml.sparkml.PredictionModelConverter
getFeatures, getLabel
-
Methods inherited from class org.jpmml.sparkml.ModelConverter
encodeSchema, getModel, registerModel
-
Methods inherited from class org.jpmml.sparkml.TransformerConverter
getObject, getOption, getOptions, setOptions
-
-
-
-
Method Detail
-
encodeModel
public org.dmg.pmml.mining.MiningModel encodeModel(org.jpmml.converter.Schema schema)
- Specified by:
encodeModelin classModelConverter<ml.dmlc.xgboost4j.scala.spark.XGBoostClassificationModel>
-
-