Package org.jpmml.sklearn
Class SkLearnEncoder
- java.lang.Object
-
- org.jpmml.converter.PMMLEncoder
-
- org.jpmml.converter.ModelEncoder
-
- org.jpmml.python.PythonEncoder
-
- org.jpmml.sklearn.SkLearnEncoder
-
public class SkLearnEncoder extends org.jpmml.python.PythonEncoder
-
-
Constructor Summary
Constructors Constructor Description SkLearnEncoder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDerivedField(org.dmg.pmml.DerivedField derivedField)org.dmg.pmml.DataFieldcreateDataField(String name)org.dmg.pmml.DerivedFieldcreateDerivedField(String name, org.dmg.pmml.Expression expression)List<org.jpmml.converter.Feature>export(org.dmg.pmml.Model model, String name)List<org.jpmml.converter.Feature>export(org.dmg.pmml.Model model, List<String> names)org.jpmml.converter.FeatureexportPrediction(org.dmg.pmml.Model model, String name, org.jpmml.converter.ScalarLabel scalarLabel)org.jpmml.converter.FeatureexportPrediction(org.dmg.pmml.Model model, org.jpmml.converter.ScalarLabel scalarLabel)org.jpmml.converter.FeatureexportProbability(org.dmg.pmml.Model model, Object value)org.jpmml.converter.FeatureexportProbability(org.dmg.pmml.Model model, String name, Object value)DomaingetDomain(String name)org.dmg.pmml.ModelgetModel()booleanisFrozen(String name)static booleanisPrediction(org.dmg.pmml.OutputField outputField)voidrenameFeature(org.jpmml.converter.Feature feature, String renamedName)voidsetDomain(String name, Domain domain)voidsetModel(org.dmg.pmml.Model model)-
Methods inherited from class org.jpmml.converter.ModelEncoder
addDecorator, addDecorator, addFeatureImportance, addFeatureImportance, addTransformer, addUnivariateStats, addUnivariateStats, encodePMML, getDecorators, getFeatureImportances, getTransformers, getUnivariateStats, transferContent, transferDecorators, transferFeatureImportances, transferUnivariateStats
-
Methods inherited from class org.jpmml.converter.PMMLEncoder
addDataField, addDefineFunction, createDataField, createDataField, createDerivedField, createDerivedField, encodeHeader, encodePMML, ensureDerivedField, getDataField, getDataFields, getDefineFunction, getDefineFunctions, getDerivedField, getDerivedFields, getField, removeDataField, removeDerivedField, toCategorical, toContinuous, toOrdinal
-
-
-
-
Method Detail
-
export
public List<org.jpmml.converter.Feature> export(org.dmg.pmml.Model model, List<String> names)
-
exportPrediction
public org.jpmml.converter.Feature exportPrediction(org.dmg.pmml.Model model, org.jpmml.converter.ScalarLabel scalarLabel)
-
exportPrediction
public org.jpmml.converter.Feature exportPrediction(org.dmg.pmml.Model model, String name, org.jpmml.converter.ScalarLabel scalarLabel)
-
exportProbability
public org.jpmml.converter.Feature exportProbability(org.dmg.pmml.Model model, Object value)
-
exportProbability
public org.jpmml.converter.Feature exportProbability(org.dmg.pmml.Model model, String name, Object value)
-
createDataField
public org.dmg.pmml.DataField createDataField(String name)
-
createDerivedField
public org.dmg.pmml.DerivedField createDerivedField(String name, org.dmg.pmml.Expression expression)
-
addDerivedField
public void addDerivedField(org.dmg.pmml.DerivedField derivedField)
- Overrides:
addDerivedFieldin classorg.jpmml.converter.PMMLEncoder
-
renameFeature
public void renameFeature(org.jpmml.converter.Feature feature, String renamedName)
-
isFrozen
public boolean isFrozen(String name)
-
getModel
public org.dmg.pmml.Model getModel()
-
setModel
public void setModel(org.dmg.pmml.Model model)
-
isPrediction
public static boolean isPrediction(org.dmg.pmml.OutputField outputField)
-
-