Package xgboost.sklearn
Class XGBClassifier
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<java.lang.String,java.lang.Object>
-
- net.razorvine.pickle.objects.ClassDict
-
- org.jpmml.python.PythonObject
-
- sklearn.Step
-
- sklearn.Estimator
-
- sklearn.Classifier
-
- sklearn.LabelEncoderClassifier
-
- xgboost.sklearn.XGBClassifier
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.util.Map<java.lang.String,java.lang.Object>,org.jpmml.converter.HasNativeConfiguration,org.jpmml.converter.HasOptions,org.jpmml.sklearn.Encodable,org.jpmml.xgboost.HasXGBoostOptions,sklearn.HasClasses,sklearn.HasNumberOfFeatures,sklearn.HasNumberOfOutputs,sklearn.HasType,sklearn2pmml.HasPMMLOptions<sklearn.Estimator>,sklearn2pmml.HasPMMLSegmentId<sklearn.Estimator>,HasBooster
public class XGBClassifier extends sklearn.LabelEncoderClassifier implements HasBooster, org.jpmml.xgboost.HasXGBoostOptions, org.jpmml.sklearn.Encodable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XGBClassifier(java.lang.String module, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckLabel(org.jpmml.converter.Label label)org.dmg.pmml.mining.MiningModelconfigureModel(org.dmg.pmml.Model model)org.jpmml.converter.SchemaconfigureSchema(org.jpmml.converter.Schema schema)org.dmg.pmml.mining.MiningModelencodeModel(org.jpmml.converter.Schema schema)org.dmg.pmml.PMMLencodePMML()BoostergetBooster()java.util.List<?>getClasses()org.dmg.pmml.DataTypegetDataType()intgetNumberOfClasses()intgetNumberOfFeatures()-
Methods inherited from class sklearn.Classifier
canonicalizeValue, canonicalizeValues, encodeLabel, encodePredictProbaOutput, getMiningFunction, getNumberOfOutputs, hasProbabilityDistribution, isSupervised
-
Methods inherited from class sklearn.Estimator
addFeatureImportances, checkFeatures, createApplyField, createMultiApplyField, createPredictProbaFields, encode, encode, encodeApplyOutput, encodeMultiApplyOutput, getAlgorithmName, getFeatureImportances, getOption, getOpType, getPMMLCustomizations, getPMMLFeatureImportances, getPMMLOptions, getPMMLSegmentId, hasFeatureImportances, putOption, putOptions, setPMMLCustomizations, setPMMLFeatureImportances, setPMMLOptions, setPMMLSegmentId
-
Methods inherited from class sklearn.Step
checkSkLearnVersion, checkVersion, getFeatureNamesIn, getPMMLName, getSkLearnVersion, setPMMLName
-
Methods inherited from class org.jpmml.python.PythonObject
containsKey, delattr, get, get, getArray, getArray, getArray, getArrayList, getArrayList, getArrayShape, getArrayShape, getattr, getattr, getBoolean, getBooleanArray, getClassName, getDict, getEnum, getEnumList, getIdentifiable, getInteger, getIntegerArray, getList, getList, getListLike, getListLike, getNumber, getNumberArray, getObject, getObjectArray, getObjectList, getOptional, getOptionalBoolean, getOptionalBoolean, getOptionalDict, getOptionalEnum, getOptionalIdentifiable, getOptionalInteger, getOptionalNumber, getOptionalObject, getOptionalScalar, getOptionalString, getOptionalTuple, getPythonModule, getPythonName, getScalar, getString, getStringArray, getStringList, getTuple, getTupleList, hasattr, put, putAll, remove, setattr, setClassName, update
-
-
-
-
Method Detail
-
getNumberOfFeatures
public int getNumberOfFeatures()
- Specified by:
getNumberOfFeaturesin interfacesklearn.HasNumberOfFeatures- Overrides:
getNumberOfFeaturesin classsklearn.Estimator
-
getDataType
public org.dmg.pmml.DataType getDataType()
- Specified by:
getDataTypein interfacesklearn.HasType- Overrides:
getDataTypein classsklearn.Estimator
-
getClasses
public java.util.List<?> getClasses()
- Specified by:
getClassesin interfacesklearn.HasClasses- Overrides:
getClassesin classsklearn.LabelEncoderClassifier
-
checkLabel
public void checkLabel(org.jpmml.converter.Label label)
- Overrides:
checkLabelin classsklearn.Estimator
-
encodeModel
public org.dmg.pmml.mining.MiningModel encodeModel(org.jpmml.converter.Schema schema)
- Specified by:
encodeModelin classsklearn.Estimator
-
configureSchema
public org.jpmml.converter.Schema configureSchema(org.jpmml.converter.Schema schema)
- Overrides:
configureSchemain classsklearn.Estimator
-
configureModel
public org.dmg.pmml.mining.MiningModel configureModel(org.dmg.pmml.Model model)
- Overrides:
configureModelin classsklearn.Estimator
-
encodePMML
public org.dmg.pmml.PMML encodePMML()
- Specified by:
encodePMMLin interfaceorg.jpmml.sklearn.Encodable
-
getBooster
public Booster getBooster()
- Specified by:
getBoosterin interfaceHasBooster
-
getNumberOfClasses
public int getNumberOfClasses()
-
-