Package hpsklearn

Class HyperoptEstimator

  • All Implemented Interfaces:
    Serializable, Cloneable, Map<String,​Object>, org.jpmml.python.Castable, org.jpmml.sklearn.Encodable, sklearn.HasFeatureNamesIn, sklearn.HasHead, sklearn.HasNumberOfFeatures, sklearn.HasType

    public class HyperoptEstimator
    extends sklearn.Composite
    implements org.jpmml.sklearn.Encodable
    See Also:
    Serialized Form
    • Constructor Detail

      • HyperoptEstimator

        public HyperoptEstimator​(String module,
                                 String name)
    • Method Detail

      • hasTransformers

        public boolean hasTransformers()
        Specified by:
        hasTransformers in class sklearn.Composite
      • hasFinalEstimator

        public boolean hasFinalEstimator()
        Specified by:
        hasFinalEstimator in class sklearn.Composite
      • getTransformers

        public List<? extends sklearn.Transformer> getTransformers()
        Specified by:
        getTransformers in class sklearn.Composite
      • getFinalEstimator

        public sklearn.Estimator getFinalEstimator()
        Specified by:
        getFinalEstimator in class sklearn.Composite
      • getFinalEstimator

        public <E extends sklearn.Estimator> E getFinalEstimator​(Class<? extends E> clazz)
        Specified by:
        getFinalEstimator in class sklearn.Composite
      • getHead

        public sklearn.Step getHead()
        Specified by:
        getHead in interface sklearn.HasHead
      • encodePMML

        public org.dmg.pmml.PMML encodePMML()
        Specified by:
        encodePMML in interface org.jpmml.sklearn.Encodable
      • getBestLearner

        public sklearn.Estimator getBestLearner()
      • getBestLearner

        public <E extends sklearn.Estimator> E getBestLearner​(Class<? extends E> clazz)
      • getBestPreprocs

        public Object[] getBestPreprocs()