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)voidaddTransformer(org.dmg.pmml.Model transformer)org.dmg.pmml.DataFieldcreateDataField(String name)org.dmg.pmml.DerivedFieldcreateDerivedField(String name, org.dmg.pmml.Expression expression)org.jpmml.converter.SchemacreateSchema()org.dmg.pmml.ModelencodeModel(org.dmg.pmml.Model model)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)Map<String,Domain>getDomains()List<? extends org.jpmml.converter.Feature>getFeatures()org.jpmml.converter.LabelgetLabel()Map<String,org.jpmml.converter.Feature>getMemory()org.dmg.pmml.ModelgetModel()org.dmg.pmml.PredicategetPredicate()booleanhasModel()List<org.jpmml.converter.Feature>initFeatures(Step step, List<String> names)org.jpmml.converter.LabelinitLabel(Estimator estimator, List<String> names)booleanisFrozen(String name)static booleanisPrediction(org.dmg.pmml.OutputField outputField)voidmemorize(String name, org.jpmml.converter.Feature feature)org.jpmml.converter.Featurerecall(String name)voidrenameFeature(org.jpmml.converter.Feature feature, String renamedName)voidrenameFeatures(List<org.jpmml.converter.Feature> features, List<String> renamedNames)voidsetDomain(String name, Domain domain)voidsetFeatures(List<? extends org.jpmml.converter.Feature> features)voidsetLabel(org.jpmml.converter.Label label)voidsetModel(org.dmg.pmml.Model model)voidsetPredicate(org.dmg.pmml.Predicate predicate)-
Methods inherited from class org.jpmml.converter.ModelEncoder
addDecorator, addDecorator, addFeatureImportance, addFeatureImportance, 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
-
addTransformer
public void addTransformer(org.dmg.pmml.Model transformer)
- Overrides:
addTransformerin classorg.jpmml.converter.ModelEncoder
-
encodeModel
public org.dmg.pmml.Model encodeModel(org.dmg.pmml.Model model)
- Overrides:
encodeModelin classorg.jpmml.converter.ModelEncoder
-
createSchema
public org.jpmml.converter.Schema createSchema()
-
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)
-
renameFeatures
public void renameFeatures(List<org.jpmml.converter.Feature> features, List<String> renamedNames)
-
isFrozen
public boolean isFrozen(String name)
-
getLabel
public org.jpmml.converter.Label getLabel()
-
setLabel
public void setLabel(org.jpmml.converter.Label label)
-
getFeatures
public List<? extends org.jpmml.converter.Feature> getFeatures()
-
setFeatures
public void setFeatures(List<? extends org.jpmml.converter.Feature> features)
-
memorize
public void memorize(String name, org.jpmml.converter.Feature feature)
-
recall
public org.jpmml.converter.Feature recall(String name)
-
getPredicate
public org.dmg.pmml.Predicate getPredicate()
-
setPredicate
public void setPredicate(org.dmg.pmml.Predicate predicate)
-
hasModel
public boolean hasModel()
-
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)
-
-