Package sklearn2pmml.pipeline
Class PMMLPipeline
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<String,Object>
-
- net.razorvine.pickle.objects.ClassDict
-
- org.jpmml.python.PythonObject
-
- sklearn.Step
-
- sklearn.Composite
-
- sklearn.pipeline.SkLearnPipeline
-
- sklearn2pmml.pipeline.PMMLPipeline
-
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,Object>,org.jpmml.python.Castable,Encodable,HasFeatureNamesIn,HasHead,HasNumberOfFeatures,HasSteps,HasType,HasPMMLOptions<PMMLPipeline>
public class PMMLPipeline extends SkLearnPipeline implements HasPMMLOptions<PMMLPipeline>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Field Summary
-
Fields inherited from interface sklearn.HasNumberOfFeatures
UNKNOWN
-
-
Constructor Summary
Constructors Constructor Description PMMLPipeline()PMMLPipeline(String module, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.dmg.pmml.PMMLencodePMML()List<String>getActiveFields()TransformergetApplyTransformer()Map<String,?>getHeader()List<Number>getPMMLFeatureImportances()Map<String,?>getPMMLOptions()TransformergetPredictProbaTransformer()TransformergetPredictTransformer()StringgetRepr()List<Object[]>getSteps()List<String>getTargetFields()VerificationgetVerification()PMMLPipelinesetActiveFields(List<String> activeFields)PMMLPipelinesetPMMLOptions(Map<String,?> pmmlOptions)PMMLPipelinesetRepr(String repr)PMMLPipelinesetSteps(List<Object[]> steps)PMMLPipelinesetTargetFields(List<String> targetFields)PMMLPipelinesetVerification(Verification verification)-
Methods inherited from class sklearn.pipeline.SkLearnPipeline
getFinalEstimator, getFinalEstimator, getHead, getTransformers, hasFinalEstimator, hasTransformers
-
Methods inherited from class sklearn.Composite
castTo, encodeFeatures, encodeModel, getDataType, getFeatureNamesIn, getNumberOfFeatures, getOpType, toClassifier, toClusterer, toEstimator, toRegressor, toTransformer
-
Methods inherited from class sklearn.Step
checkSkLearnVersion, checkVersion, getInputTags, getPMMLName, getSkLearnTags, 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
-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, putIfAbsent, remove, replace, replace, replaceAll, size, values
-
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
-
-
-
Method Detail
-
encodePMML
public org.dmg.pmml.PMML encodePMML()
- Specified by:
encodePMMLin interfaceEncodable- Overrides:
encodePMMLin classSkLearnPipeline
-
getSteps
public List<Object[]> getSteps()
- Specified by:
getStepsin interfaceHasSteps- Overrides:
getStepsin classSkLearnPipeline
-
setSteps
public PMMLPipeline setSteps(List<Object[]> steps)
-
getPMMLOptions
public Map<String,?> getPMMLOptions()
- Specified by:
getPMMLOptionsin interfaceHasPMMLOptions<PMMLPipeline>
-
setPMMLOptions
public PMMLPipeline setPMMLOptions(Map<String,?> pmmlOptions)
- Specified by:
setPMMLOptionsin interfaceHasPMMLOptions<PMMLPipeline>
-
getPredictTransformer
public Transformer getPredictTransformer()
-
getPredictProbaTransformer
public Transformer getPredictProbaTransformer()
-
getApplyTransformer
public Transformer getApplyTransformer()
-
setActiveFields
public PMMLPipeline setActiveFields(List<String> activeFields)
-
setTargetFields
public PMMLPipeline setTargetFields(List<String> targetFields)
-
getRepr
public String getRepr()
-
setRepr
public PMMLPipeline setRepr(String repr)
-
getVerification
public Verification getVerification()
-
setVerification
public PMMLPipeline setVerification(Verification verification)
-
-