class_docstr: Tests simple classification for different models. Note: still doesn't test all the models!
      
class_docstr_tok: ["Tests","simple","classification","for","different","models",".","Note",":","still","does","n't","test","all","the","models","!"]
code: def test_recognized_by_sklearn(self):
      base_models = [
          ("hs", HSTreeRegressor(DecisionTreeRegressor())),
          ("dt", DecisionTreeRegressor()),
      ]
      comb_model = VotingRegressor(
          estimators=base_models, n_jobs=10, verbose=2
      )
      comb_model.fit(self.X_classification_binary, self.y_regression)
  
file_path: imodels/tests/shrinkage_test.py
imports: import random
  from functools import partial
  import numpy
  from sklearn.ensemble import VotingRegressor, RandomForestClassifier, GradientBoostingClassifier
  from sklearn.tree import DecisionTreeClassifier, DecisionTreeRegressor
  from imodels import HSTreeClassifier, HSTreeClassifierCV, HSTreeRegressor, HSTreeRegressorCV, C45TreeClassifier
  from imodels.tree.c45_tree.c45_tree import HSC45TreeClassifierCV
  import random
  from functools import partial
  import numpy
  from sklearn.ensemble import VotingRegressor
  from sklearn.tree import DecisionTreeClassifier, DecisionTreeRegressor
  from imodels import HSTreeClassifier, HSTreeClassifierCV, HSTreeRegressor, HSTreeRegressorCV, C45TreeClassifier
  from imodels.tree.c45_tree.c45_tree import HSC45TreeClassifierCV
label_desc: Use image node_id 3 for calling the TestShrinkage obj's underlying member method code with example usage: obj.test_recognized_by_sklearn() without return types