Package sktree.tree

Class ObliqueTree

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,​java.lang.Object>

    public class ObliqueTree
    extends sklearn.tree.Tree
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.util.AbstractMap

        java.util.AbstractMap.SimpleEntry<K extends java.lang.Object,​V extends java.lang.Object>, java.util.AbstractMap.SimpleImmutableEntry<K extends java.lang.Object,​V extends java.lang.Object>
      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • Field Summary

      • Fields inherited from class sklearn.tree.Tree

        DTYPE_TREE_NEW, DTYPE_TREE_OLD
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void delProjVecs()  
      java.util.List<org.jpmml.converter.Feature> encodeFeatures​(java.lang.Object segmentId, java.util.List<org.jpmml.converter.Feature> features, ProjectionManager projectionManager, org.jpmml.sklearn.SkLearnEncoder encoder)  
      java.lang.Integer getNodeCount()  
      java.util.List<java.lang.Number> getProjVecs()  
      boolean hasProjVecs()  
      ObliqueTree transform​(org.jpmml.converter.Schema schema)  
      org.jpmml.converter.Schema transformSchema​(java.lang.Object segmentId, ProjectionManager projectionManager, org.jpmml.converter.Schema schema)  
      • Methods inherited from class sklearn.tree.Tree

        __init__, getChildrenLeft, getChildrenRight, getFeature, getMissingGoToLeft, getNodeSamples, getThreshold, getValues
      • Methods inherited from class org.jpmml.python.CythonObject

        __getstate__, __setstate__, __setstate__, __setstate__
      • 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
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Map

        equals, hashCode
    • Constructor Detail

      • ObliqueTree

        public ObliqueTree​(java.lang.String module,
                           java.lang.String name)
      • ObliqueTree

        public ObliqueTree​(ObliqueTree that)
    • Method Detail

      • transform

        public ObliqueTree transform​(org.jpmml.converter.Schema schema)
      • transformSchema

        public org.jpmml.converter.Schema transformSchema​(java.lang.Object segmentId,
                                                          ProjectionManager projectionManager,
                                                          org.jpmml.converter.Schema schema)
      • encodeFeatures

        public java.util.List<org.jpmml.converter.Feature> encodeFeatures​(java.lang.Object segmentId,
                                                                          java.util.List<org.jpmml.converter.Feature> features,
                                                                          ProjectionManager projectionManager,
                                                                          org.jpmml.sklearn.SkLearnEncoder encoder)
      • getNodeCount

        public java.lang.Integer getNodeCount()
      • hasProjVecs

        public boolean hasProjVecs()
      • getProjVecs

        public java.util.List<java.lang.Number> getProjVecs()
      • delProjVecs

        public void delProjVecs()