File tree Expand file tree Collapse file tree 2 files changed +3
-9
lines changed
Expand file tree Collapse file tree 2 files changed +3
-9
lines changed Original file line number Diff line number Diff line change 1- from .cart import CARTRegressor , CARTClassifier
21from .glmtree import GLMTreeRegressor , GLMTreeClassifier
3- from .simtree import SIMTreeRegressor , SIMTreeClassifier
4- from .customtree import CustomMobTreeRegressor , CustomMobTreeClassifier
52
6- __all__ = ["CARTRegressor" , "CARTClassifier" ,
7- "GLMTreeRegressor" , "GLMTreeClassifier" ,
8- "SIMTreeRegressor" , "SIMTreeClassifier" ,
9- "CustomMobTreeRegressor" , "CustomMobTreeClassifier" ]
3+ __all__ = ["GLMTreeRegressor" , "GLMTreeClassifier" ]
104
11- __version__ = '0.1.8 '
5+ __version__ = '0.1'
126__author__ = 'Zebin Yang'
Original file line number Diff line number Diff line change @@ -126,7 +126,7 @@ def get_feature_importance(self, node_id):
126126 print ("This is a constant node, and SIM is not available." )
127127 return
128128
129- importance = (self .x [self .decision_path_indice (self .x , node_id )] * self .leaf_estimators_ [node_id ].beta_ .ravel ()).std (0 )
129+ importance = (self .x [self .decision_path_indice (self .x , node_id )] * self .leaf_estimators_ [node_id ].beta_ .ravel ()).std (0 , ddof = 1 )
130130 return importance
131131
132132 def get_projection_equation (self , node_id , precision = 3 ):
You can’t perform that action at this time.
0 commit comments