Demo of the scikit-learn fork iRF

  • The following is a demo of the scikit learn iRF code

Typical Setup

Import the required dependencies

  • In particular irf_utils and irf_jupyter_utils

In [1]:
%matplotlib inline
import matplotlib.pyplot as plt

from sklearn.datasets import load_breast_cancer
import numpy as np
from functools import reduce

# Needed for the scikit-learn wrapper function
from sklearn.tree import irf_utils
from sklearn.ensemble import RandomForestClassifier
from math import ceil

# Import our custom utilities
from imp import reload
from utils import irf_jupyter_utils
reload(irf_jupyter_utils)


Out[1]:
<module 'utils.irf_jupyter_utils' from '/Users/shamindras/PERSONAL/LEARNING/REPOS/scikit-learn-sandbox/jupyter/utils/irf_jupyter_utils.py'>

Step 1: Fit the Initial Random Forest

  • Just fit every feature with equal weights per the usual random forest code e.g. DecisionForestClassifier in scikit-learn

In [2]:
load_breast_cancer = load_breast_cancer()

In [3]:
X_train, X_test, y_train, y_test, rf = irf_jupyter_utils.generate_rf_example(n_estimators=20, 
                                                                             feature_weight=None)

Check out the data


In [4]:
print("Training feature dimensions", X_train.shape, sep = ":\n")
print("\n")
print("Training outcome dimensions", y_train.shape, sep = ":\n")
print("\n")
print("Test feature dimensions", X_test.shape, sep = ":\n")
print("\n")
print("Test outcome dimensions", y_test.shape, sep = ":\n")
print("\n")
print("first 2 rows of the training set features", X_train[:2], sep = ":\n")
print("\n")
print("first 2 rows of the training set outcomes", y_train[:2], sep = ":\n")


Training feature dimensions:
(512, 30)


Training outcome dimensions:
(512,)


Test feature dimensions:
(57, 30)


Test outcome dimensions:
(57,)


first 2 rows of the training set features:
[[  1.98900000e+01   2.02600000e+01   1.30500000e+02   1.21400000e+03
    1.03700000e-01   1.31000000e-01   1.41100000e-01   9.43100000e-02
    1.80200000e-01   6.18800000e-02   5.07900000e-01   8.73700000e-01
    3.65400000e+00   5.97000000e+01   5.08900000e-03   2.30300000e-02
    3.05200000e-02   1.17800000e-02   1.05700000e-02   3.39100000e-03
    2.37300000e+01   2.52300000e+01   1.60500000e+02   1.64600000e+03
    1.41700000e-01   3.30900000e-01   4.18500000e-01   1.61300000e-01
    2.54900000e-01   9.13600000e-02]
 [  2.01800000e+01   1.95400000e+01   1.33800000e+02   1.25000000e+03
    1.13300000e-01   1.48900000e-01   2.13300000e-01   1.25900000e-01
    1.72400000e-01   6.05300000e-02   4.33100000e-01   1.00100000e+00
    3.00800000e+00   5.24900000e+01   9.08700000e-03   2.71500000e-02
    5.54600000e-02   1.91000000e-02   2.45100000e-02   4.00500000e-03
    2.20300000e+01   2.50700000e+01   1.46000000e+02   1.47900000e+03
    1.66500000e-01   2.94200000e-01   5.30800000e-01   2.17300000e-01
    3.03200000e-01   8.07500000e-02]]


first 2 rows of the training set outcomes:
[0 0]

Step 2: Get all Random Forest and Decision Tree Data

  • Extract in a single dictionary the random forest data and for all of it's decision trees
  • This is as required for RIT purposes

In [5]:
all_rf_tree_data = irf_utils.get_rf_tree_data(
    rf=rf, X_train=X_train, X_test=X_test, y_test=y_test)

STEP 3: Get the RIT data and produce RITs


In [6]:
np.random.seed(12)
all_rit_tree_data = irf_utils.get_rit_tree_data(
    all_rf_tree_data=all_rf_tree_data,
    bin_class_type=1,
    M=100,
    max_depth=2,
    noisy_split=False,
    num_splits=2)

Perform Manual CHECKS on the irf_utils

  • These should be converted to unit tests and checked with nosetests -v test_irf_utils.py

Step 4: Plot some Data

List Ranked Feature Importances


In [1]:
# Print the feature ranking
print("Feature ranking:")

feature_importances_rank_idx = all_rf_tree_data['feature_importances_rank_idx']
feature_importances = all_rf_tree_data['feature_importances']

for f in range(X_train.shape[1]):
    print("%d. feature %d (%f)" % (f + 1
                                   , feature_importances_rank_idx[f]
                                   , feature_importances[feature_importances_rank_idx[f]]))


Feature ranking:
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-1-10fae13b9e98> in <module>()
      2 print("Feature ranking:")
      3 
----> 4 feature_importances_rank_idx = all_rf_tree_data['feature_importances_rank_idx']
      5 feature_importances = all_rf_tree_data['feature_importances']
      6 

NameError: name 'all_rf_tree_data' is not defined

Plot Ranked Feature Importances


In [2]:
# Plot the feature importances of the forest
feature_importances_std = all_rf_tree_data['feature_importances_std']

plt.title("Feature importances")
plt.bar(range(X_train.shape[1])
        , feature_importances[feature_importances_rank_idx]
        , color="r"
        , yerr = feature_importances_std[feature_importances_rank_idx], align="center")
plt.xticks(range(X_train.shape[1]), feature_importances_rank_idx)
plt.xlim([-1, X_train.shape[1]])
plt.show()


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-2-e8c4820509d3> in <module>()
      1 # Plot the feature importances of the forest
----> 2 feature_importances_std = all_rf_tree_data['feature_importances_std']
      3 
      4 width = 12
      5 height = 12

NameError: name 'all_rf_tree_data' is not defined

Decision Tree 0 (First) - Get output

Check the output against the decision tree graph


In [9]:
# Now plot the trees individually
irf_jupyter_utils.draw_tree(decision_tree = all_rf_tree_data['rf_obj'].estimators_[0])


Compare to our dict of extracted data from the tree


In [10]:
#irf_jupyter_utils.pretty_print_dict(inp_dict = all_rf_tree_data['dtree0'])

In [11]:
# Count the number of samples passing through the leaf nodes
sum(all_rf_tree_data['dtree0']['tot_leaf_node_values'])


Out[11]:
512

Check output against the diagram


In [12]:
#irf_jupyter_utils.pretty_print_dict(inp_dict = all_rf_tree_data['dtree0']['all_leaf_paths_features'])

Run the iRF function

We will run the iRF with the following parameters

Data:

  • breast cancer binary classification data
  • random state (for reproducibility): 2018

Weighted RFs

  • K: 5 iterations
  • number of trees: 20

Bootstrap RFs

  • proportion of bootstrap samples: 20%
  • B: 30 bootstrap samples
  • number of trees (bootstrap RFs): 5 iterations

RITs (on the bootstrap RFs)

  • M: 20 RITs per forest
  • filter label type: 1-class only
  • Max Depth: 5
  • Noisy Split: False
  • Number of splits at Node: 2 splits

Running the iRF is easy - single function call

  • All of the bootstrap, RIT complexity is covered through the key parameters passed through in the main algorithm (as listed above)
  • This function call returns the following data:
    1. all RF weights
    2. all the K RFs that are iterated over
    3. all of the B bootstrap RFs that are run
    4. all the B*M RITs that are run on the bootstrap RFs
    5. the stability score

This is a lot of data returned!

Will be useful when we build the interface later

Let's run it!


In [13]:
all_rf_weights, all_K_iter_rf_data, \
all_rf_bootstrap_output, all_rit_bootstrap_output, \
stability_score = irf_utils.run_iRF(X_train=X_train,
                                    X_test=X_test,
                                    y_train=y_train,
                                    y_test=y_test,
                                    K=5,
                                    n_estimators=20,
                                    B=30,
                                    random_state_classifier=2018,
                                    propn_n_samples=.2,
                                    bin_class_type=1,
                                    M=20,
                                    max_depth=5,
                                    noisy_split=False,
                                    num_splits=2,
                                    n_estimators_bootstrap=5)

In [14]:
stability_score


Out[14]:
{'1_21_22_27': 0.03333333333333333,
 '1_22': 0.03333333333333333,
 '1_22_27': 0.03333333333333333,
 '1_23_27': 0.1,
 '1_6_21_23_27': 0.03333333333333333,
 '1_7_22': 0.06666666666666667,
 '1_7_22_27': 0.03333333333333333,
 '20': 0.3,
 '20_21': 0.03333333333333333,
 '20_21_22': 0.03333333333333333,
 '20_21_22_27': 0.06666666666666667,
 '20_21_27': 0.03333333333333333,
 '20_22': 0.13333333333333333,
 '20_22_23': 0.03333333333333333,
 '20_22_27': 0.06666666666666667,
 '20_23': 0.03333333333333333,
 '20_23_27': 0.03333333333333333,
 '20_27': 0.1,
 '21': 0.16666666666666666,
 '21_22': 0.13333333333333333,
 '21_22_27': 0.06666666666666667,
 '21_23': 0.06666666666666667,
 '21_23_27': 0.03333333333333333,
 '21_27': 0.13333333333333333,
 '22': 0.6333333333333333,
 '22_23': 0.03333333333333333,
 '22_23_27': 0.23333333333333334,
 '22_26_27': 0.03333333333333333,
 '22_27': 0.7,
 '23': 0.26666666666666666,
 '23_27': 0.23333333333333334,
 '26_27': 0.03333333333333333,
 '27': 0.6,
 '6_21_23_27': 0.03333333333333333,
 '6_23': 0.03333333333333333,
 '7': 0.36666666666666664,
 '7_20': 0.1,
 '7_20_21_23_27': 0.03333333333333333,
 '7_20_22': 0.06666666666666667,
 '7_20_23': 0.03333333333333333,
 '7_20_27': 0.06666666666666667,
 '7_21': 0.2,
 '7_21_22': 0.03333333333333333,
 '7_21_22_23': 0.03333333333333333,
 '7_21_23': 0.06666666666666667,
 '7_21_23_27': 0.03333333333333333,
 '7_21_27': 0.06666666666666667,
 '7_22': 0.4,
 '7_22_23': 0.06666666666666667,
 '7_22_23_27': 0.03333333333333333,
 '7_22_27': 0.3333333333333333,
 '7_23': 0.1,
 '7_23_27': 0.03333333333333333,
 '7_27': 0.23333333333333334}

Examine the stability scores


In [15]:
irf_jupyter_utils._get_histogram(stability_score, sort = True)


That's interesting - feature 22, 27, 20, 23 keep popping up!

We should probably look at the feature importances to understand if there is a useful correlation

Examine feature importances

In particular, let us see how they change over the K iterations of random forest


In [16]:
for k in range(5): 
    
    iteration = "rf_iter{}".format(k)
    
    feature_importances_std = all_K_iter_rf_data[iteration]['feature_importances_std']
    feature_importances_rank_idx = all_K_iter_rf_data[iteration]['feature_importances_rank_idx']
    feature_importances = all_K_iter_rf_data[iteration]['feature_importances']

    plt.figure(figsize=(8, 6))
    title = "Feature importances; iteration = {}".format(k)
    plt.title(title)
    plt.bar(range(X_train.shape[1])
            , feature_importances[feature_importances_rank_idx]
            , color="r"
            , yerr = feature_importances_std[feature_importances_rank_idx], align="center")
    plt.xticks(range(X_train.shape[1]), feature_importances_rank_idx, rotation='vertical')
    plt.xlim([-1, X_train.shape[1]])
    plt.show()


Some Observations

  • Note that after 5 iterations, the most important features were found to be 22, 27, 7, and 23
  • Now also recall that the most stable interactions were found to be '22_27', '7_22', '7_22_27', '23_27', '7_27', '22_23_27'
  • Given the overlap between these two plots, the results are not unreasonable here.

Explore iRF Data Further

We can look at the decision paths of the Kth RF

Let's look at the final iteration RF - the key validation metrics


In [17]:
irf_jupyter_utils.pretty_print_dict(all_K_iter_rf_data['rf_iter4']['rf_validation_metrics'])


{   'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[12,  2],
       [ 0, 43]]),
    'f1_score': 0.97727272727272729,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119149470996806,
    'precision_score': 0.9555555555555556,
    'recall_score': 1.0,
    'zero_one_loss': 0.035087719298245612}

In [18]:
# Now plot the trees individually
irf_jupyter_utils.draw_tree(decision_tree = all_K_iter_rf_data['rf_iter4']['rf_obj'].estimators_[0])


We can get this data quite easily in a convenient format


In [19]:
irf_jupyter_utils.pretty_print_dict(
    all_K_iter_rf_data['rf_iter4']['dtree0']['all_leaf_paths_features'])


[   array([ 7, 23,  7, 21, 23]),
    array([ 7, 23,  7, 21, 23, 22]),
    array([ 7, 23,  7, 21, 23, 22]),
    array([ 7, 23,  7, 21, 27]),
    array([ 7, 23,  7, 21, 27]),
    array([ 7, 23,  7, 22]),
    array([ 7, 23,  7, 22,  7]),
    array([ 7, 23,  7, 22,  7]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27, 21]),
    array([ 7, 23, 27, 21]),
    array([ 7, 27, 27]),
    array([ 7, 27, 27]),
    array([ 7, 27, 22]),
    array([ 7, 27, 22, 21]),
    array([ 7, 27, 22, 21, 26]),
    array([ 7, 27, 22, 21, 26, 23, 21]),
    array([ 7, 27, 22, 21, 26, 23, 21]),
    array([ 7, 27, 22, 21, 26, 23])]

This checks nicely against the plotted diagram above.

In fact - we can go further and plot some interesting data from the Decision Trees

  • This can help us understand variable interactions better

In [20]:
irf_jupyter_utils.pretty_print_dict(
    all_K_iter_rf_data['rf_iter4']['dtree0']['all_leaf_node_values'])


[   array([[  0, 252]]),
    array([[2, 0]]),
    array([[ 0, 32]]),
    array([[ 0, 15]]),
    array([[7, 0]]),
    array([[0, 8]]),
    array([[7, 0]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[9, 0]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[6, 0]]),
    array([[159,   0]])]

We can also look at the frequency that a feature appears along a decision path


In [21]:
irf_jupyter_utils._hist_features(all_K_iter_rf_data['rf_iter4'], n_estimators = 20, \
                         title = 'Frequency of features along decision paths : iteration = 4')


The most common features that appeared were 27,22,23, and 7. This matches well with the feature importance plot above.

Run some Sanity Checks

Run iRF for just 1 iteration - should be the uniform sampling version

This is just a sanity check: the feature importances from iRF after 1 iteration should match the feature importance from running a standard RF


In [22]:
all_K_iter_rf_data.keys()
print(all_K_iter_rf_data['rf_iter0']['feature_importances'])


[ 0.0378531   0.01143301  0.00917885  0.0389645   0.00570286  0.00355542
  0.04189169  0.04736217  0.00276282  0.00375928  0.00758323  0.00132309
  0.00668335  0.00753545  0.0027825   0.0043194   0.00388132  0.00557761
  0.00168787  0.00332904  0.26950483  0.01216281  0.12508337  0.16629184
  0.01540501  0.00929946  0.03860752  0.0959075   0.01366094  0.00691016]

Compare to the original single fitted random forest


In [23]:
rf = RandomForestClassifier(n_estimators=20, random_state=2018)
rf.fit(X=X_train, y=y_train)
print(rf.feature_importances_)


[ 0.0378531   0.01143301  0.00917885  0.0389645   0.00570286  0.00355542
  0.04189169  0.04736217  0.00276282  0.00375928  0.00758323  0.00132309
  0.00668335  0.00753545  0.0027825   0.0043194   0.00388132  0.00557761
  0.00168787  0.00332904  0.26950483  0.01216281  0.12508337  0.16629184
  0.01540501  0.00929946  0.03860752  0.0959075   0.01366094  0.00691016]

And they match perfectly as expected.


In [24]:
all_rf_weights['rf_weight1']


Out[24]:
array([ 0.0378531 ,  0.01143301,  0.00917885,  0.0389645 ,  0.00570286,
        0.00355542,  0.04189169,  0.04736217,  0.00276282,  0.00375928,
        0.00758323,  0.00132309,  0.00668335,  0.00753545,  0.0027825 ,
        0.0043194 ,  0.00388132,  0.00557761,  0.00168787,  0.00332904,
        0.26950483,  0.01216281,  0.12508337,  0.16629184,  0.01540501,
        0.00929946,  0.03860752,  0.0959075 ,  0.01366094,  0.00691016])

In [25]:
all_K_iter_rf_data


Out[25]:
{'rf_iter0': {'dtree0': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10]),
    array([ 0,  1,  2,  3, 11, 12]),
    array([ 0,  1,  2,  3, 11, 13, 14]),
    array([ 0,  1,  2,  3, 11, 13, 15]),
    array([ 0,  1,  2, 16, 17, 18, 19]),
    array([ 0,  1,  2, 16, 17, 18, 20, 21, 22]),
    array([ 0,  1,  2, 16, 17, 18, 20, 21, 23]),
    array([ 0,  1,  2, 16, 17, 18, 20, 24]),
    array([ 0,  1,  2, 16, 17, 25]),
    array([ 0,  1,  2, 16, 26]),
    array([ 0,  1, 27, 28, 29]),
    array([ 0,  1, 27, 28, 30]),
    array([ 0,  1, 27, 31, 32]),
    array([ 0,  1, 27, 31, 33, 34]),
    array([ 0,  1, 27, 31, 33, 35, 36]),
    array([ 0,  1, 27, 31, 33, 35, 37]),
    array([ 0, 38, 39, 40]),
    array([ 0, 38, 39, 41]),
    array([ 0, 38, 42])],
   'all_leaf_node_samples': [157,
    1,
    6,
    1,
    6,
    3,
    1,
    16,
    1,
    1,
    5,
    2,
    3,
    5,
    1,
    2,
    1,
    1,
    11,
    4,
    2,
    99],
   'all_leaf_node_samples_percent': [47.72036474164134,
    0.303951367781155,
    1.8237082066869301,
    0.303951367781155,
    1.8237082066869301,
    0.91185410334346506,
    0.303951367781155,
    4.86322188449848,
    0.303951367781155,
    0.303951367781155,
    1.5197568389057752,
    0.60790273556231,
    0.91185410334346506,
    1.5197568389057752,
    0.303951367781155,
    0.60790273556231,
    0.303951367781155,
    0.303951367781155,
    3.3434650455927053,
    1.21580547112462,
    0.60790273556231,
    30.091185410334347],
   'all_leaf_node_values': [array([[  0, 239]]),
    array([[1, 0]]),
    array([[0, 8]]),
    array([[2, 0]]),
    array([[0, 8]]),
    array([[7, 0]]),
    array([[0, 2]]),
    array([[ 0, 27]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[ 0, 10]]),
    array([[2, 0]]),
    array([[7, 0]]),
    array([[0, 7]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[19,  0]]),
    array([[0, 6]]),
    array([[2, 0]]),
    array([[155,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    10,
    12,
    14,
    15,
    19,
    22,
    23,
    24,
    25,
    26,
    29,
    30,
    32,
    34,
    36,
    37,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([23, 26,  1,  6, 13,  5]),
    array([23, 26,  1,  6, 13,  5,  9]),
    array([23, 26,  1,  6, 13,  5,  9]),
    array([23, 26,  1,  6, 13]),
    array([23, 26,  1,  6, 22]),
    array([23, 26,  1,  6, 22, 13]),
    array([23, 26,  1,  6, 22, 13]),
    array([23, 26,  1,  3, 27, 27]),
    array([23, 26,  1,  3, 27, 27, 19, 17]),
    array([23, 26,  1,  3, 27, 27, 19, 17]),
    array([23, 26,  1,  3, 27, 27, 19]),
    array([23, 26,  1,  3, 27]),
    array([23, 26,  1,  3]),
    array([23, 26,  3, 18]),
    array([23, 26,  3, 18]),
    array([23, 26,  3,  8]),
    array([23, 26,  3,  8, 22]),
    array([23, 26,  3,  8, 22,  4]),
    array([23, 26,  3,  8, 22,  4]),
    array([23, 26, 22]),
    array([23, 26, 22]),
    array([23, 26])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.46679688]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.05273438]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.03710938,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.30273438,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1,  5,  6, 13, 23, 26]),
    array([ 1,  5,  6,  9, 13, 23, 26]),
    array([ 1,  5,  6,  9, 13, 23, 26]),
    array([ 1,  6, 13, 23, 26]),
    array([ 1,  6, 22, 23, 26]),
    array([ 1,  6, 13, 22, 23, 26]),
    array([ 1,  6, 13, 22, 23, 26]),
    array([ 1,  3, 23, 26, 27]),
    array([ 1,  3, 17, 19, 23, 26, 27]),
    array([ 1,  3, 17, 19, 23, 26, 27]),
    array([ 1,  3, 19, 23, 26, 27]),
    array([ 1,  3, 23, 26, 27]),
    array([ 1,  3, 23, 26]),
    array([ 3, 18, 23, 26]),
    array([ 3, 18, 23, 26]),
    array([ 3,  8, 23, 26]),
    array([ 3,  8, 22, 23, 26]),
    array([ 3,  4,  8, 22, 23, 26]),
    array([ 3,  4,  8, 22, 23, 26]),
    array([22, 23, 26]),
    array([22, 23, 26]),
    array([23, 26])],
   'leaf_nodes_depths': [6,
    7,
    7,
    5,
    5,
    6,
    6,
    6,
    8,
    8,
    7,
    5,
    4,
    4,
    4,
    4,
    5,
    6,
    6,
    3,
    3,
    2],
   'max_node_depth': 8,
   'n_nodes': 43,
   'node_features_idx': array([23, 26,  1,  6, 13,  5, 28,  9, 28, 28, 28, 22, 28, 13, 28, 28,  3,
          27, 27, 28, 19, 17, 28, 28, 28, 28, 28,  3, 18, 28, 28,  8, 28, 22,
          28,  4, 28, 28, 26, 22, 28, 28, 28]),
   'num_features_used': 16,
   'tot_leaf_node_values': [239,
    1,
    8,
    2,
    8,
    7,
    2,
    27,
    3,
    1,
    10,
    2,
    7,
    7,
    1,
    2,
    2,
    1,
    19,
    6,
    2,
    155],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241098,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree1': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7, 8]),
    array([ 0,  1,  2,  3,  4,  6,  7,  9, 10, 11]),
    array([ 0,  1,  2,  3,  4,  6,  7,  9, 10, 12]),
    array([ 0,  1,  2,  3,  4,  6,  7,  9, 13]),
    array([ 0,  1,  2,  3,  4,  6, 14, 15]),
    array([ 0,  1,  2,  3,  4,  6, 14, 16]),
    array([ 0,  1,  2,  3, 17, 18]),
    array([ 0,  1,  2,  3, 17, 19]),
    array([ 0,  1,  2, 20, 21, 22, 23]),
    array([ 0,  1,  2, 20, 21, 22, 24, 25]),
    array([ 0,  1,  2, 20, 21, 22, 24, 26]),
    array([ 0,  1,  2, 20, 21, 27]),
    array([ 0,  1,  2, 20, 28]),
    array([ 0,  1, 29, 30]),
    array([ 0,  1, 29, 31]),
    array([ 0, 32, 33, 34, 35]),
    array([ 0, 32, 33, 34, 36]),
    array([ 0, 32, 33, 37, 38]),
    array([ 0, 32, 33, 37, 39]),
    array([ 0, 32, 40])],
   'all_leaf_node_samples': [114,
    1,
    3,
    1,
    67,
    1,
    1,
    1,
    3,
    2,
    3,
    1,
    3,
    7,
    2,
    7,
    1,
    11,
    3,
    1,
    91],
   'all_leaf_node_samples_percent': [35.185185185185183,
    0.30864197530864196,
    0.92592592592592593,
    0.30864197530864196,
    20.679012345679013,
    0.30864197530864196,
    0.30864197530864196,
    0.30864197530864196,
    0.92592592592592593,
    0.61728395061728392,
    0.92592592592592593,
    0.30864197530864196,
    0.92592592592592593,
    2.1604938271604937,
    0.61728395061728392,
    2.1604938271604937,
    0.30864197530864196,
    3.3950617283950617,
    0.92592592592592593,
    0.30864197530864196,
    28.086419753086421],
   'all_leaf_node_values': [array([[  0, 189]]),
    array([[3, 0]]),
    array([[0, 5]]),
    array([[1, 0]]),
    array([[  0, 101]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 3]]),
    array([[0, 2]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[0, 7]]),
    array([[10,  0]]),
    array([[0, 3]]),
    array([[12,  0]]),
    array([[0, 2]]),
    array([[19,  0]]),
    array([[0, 7]]),
    array([[1, 0]]),
    array([[137,   0]])],
   'all_leaf_nodes': [5,
    8,
    11,
    12,
    13,
    15,
    16,
    18,
    19,
    23,
    25,
    26,
    27,
    28,
    30,
    31,
    35,
    36,
    38,
    39,
    40],
   'all_leaf_paths_features': [array([20, 24, 27, 10,  0]),
    array([20, 24, 27, 10,  0,  6,  0]),
    array([20, 24, 27, 10,  0,  6,  0, 14, 20]),
    array([20, 24, 27, 10,  0,  6,  0, 14, 20]),
    array([20, 24, 27, 10,  0,  6,  0, 14]),
    array([20, 24, 27, 10,  0,  6, 18]),
    array([20, 24, 27, 10,  0,  6, 18]),
    array([20, 24, 27, 10, 28]),
    array([20, 24, 27, 10, 28]),
    array([20, 24, 27, 21,  6,  6]),
    array([20, 24, 27, 21,  6,  6, 12]),
    array([20, 24, 27, 21,  6,  6, 12]),
    array([20, 24, 27, 21,  6]),
    array([20, 24, 27, 21]),
    array([20, 24, 22]),
    array([20, 24, 22]),
    array([20,  7, 17, 29]),
    array([20,  7, 17, 29]),
    array([20,  7, 17, 28]),
    array([20,  7, 17, 28]),
    array([20,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.36914062]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.19726562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.03710938,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.26757812,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 0, 10, 20, 24, 27]),
    array([ 0,  6, 10, 20, 24, 27]),
    array([ 0,  6, 10, 14, 20, 24, 27]),
    array([ 0,  6, 10, 14, 20, 24, 27]),
    array([ 0,  6, 10, 14, 20, 24, 27]),
    array([ 0,  6, 10, 18, 20, 24, 27]),
    array([ 0,  6, 10, 18, 20, 24, 27]),
    array([10, 20, 24, 27, 28]),
    array([10, 20, 24, 27, 28]),
    array([ 6, 20, 21, 24, 27]),
    array([ 6, 12, 20, 21, 24, 27]),
    array([ 6, 12, 20, 21, 24, 27]),
    array([ 6, 20, 21, 24, 27]),
    array([20, 21, 24, 27]),
    array([20, 22, 24]),
    array([20, 22, 24]),
    array([ 7, 17, 20, 29]),
    array([ 7, 17, 20, 29]),
    array([ 7, 17, 20, 28]),
    array([ 7, 17, 20, 28]),
    array([ 7, 20])],
   'leaf_nodes_depths': [5,
    7,
    9,
    9,
    8,
    7,
    7,
    5,
    5,
    6,
    7,
    7,
    5,
    4,
    3,
    3,
    4,
    4,
    4,
    4,
    2],
   'max_node_depth': 9,
   'n_nodes': 41,
   'node_features_idx': array([20, 24, 27, 10,  0, 28,  6,  0, 28, 14, 20, 28, 28, 28, 18, 28, 28,
          28, 28, 28, 21,  6,  6, 28, 12, 28, 28, 28, 28, 22, 28, 28,  7, 17,
          29, 28, 28, 28, 28, 28, 28]),
   'num_features_used': 15,
   'tot_leaf_node_values': [189,
    3,
    5,
    1,
    101,
    1,
    1,
    2,
    3,
    2,
    5,
    1,
    7,
    10,
    3,
    12,
    2,
    19,
    7,
    1,
    137],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993383,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree10': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]),
    array([ 0,  1,  2,  3,  4,  5,  6,  7,  8, 10]),
    array([ 0,  1,  2,  3,  4,  5,  6,  7, 11]),
    array([ 0,  1,  2,  3,  4,  5,  6, 12, 13]),
    array([ 0,  1,  2,  3,  4,  5,  6, 12, 14]),
    array([ 0,  1,  2,  3,  4,  5, 15, 16]),
    array([ 0,  1,  2,  3,  4,  5, 15, 17]),
    array([ 0,  1,  2,  3,  4, 18]),
    array([ 0,  1,  2,  3, 19]),
    array([ 0,  1,  2, 20, 21]),
    array([ 0,  1,  2, 20, 22, 23]),
    array([ 0,  1,  2, 20, 22, 24]),
    array([ 0,  1, 25, 26]),
    array([ 0,  1, 25, 27, 28, 29]),
    array([ 0,  1, 25, 27, 28, 30, 31]),
    array([ 0,  1, 25, 27, 28, 30, 32]),
    array([ 0,  1, 25, 27, 33]),
    array([ 0, 34, 35, 36]),
    array([ 0, 34, 35, 37, 38, 39]),
    array([ 0, 34, 35, 37, 38, 40]),
    array([ 0, 34, 35, 37, 41]),
    array([ 0, 34, 42])],
   'all_leaf_node_samples': [5,
    1,
    172,
    1,
    2,
    6,
    1,
    1,
    1,
    7,
    2,
    1,
    4,
    5,
    2,
    1,
    4,
    4,
    1,
    8,
    1,
    95],
   'all_leaf_node_samples_percent': [1.5384615384615385,
    0.30769230769230771,
    52.92307692307692,
    0.30769230769230771,
    0.61538461538461542,
    1.8461538461538463,
    0.30769230769230771,
    0.30769230769230771,
    0.30769230769230771,
    2.1538461538461537,
    0.61538461538461542,
    0.30769230769230771,
    1.2307692307692308,
    1.5384615384615385,
    0.61538461538461542,
    0.30769230769230771,
    1.2307692307692308,
    1.2307692307692308,
    0.30769230769230771,
    2.4615384615384617,
    0.30769230769230771,
    29.23076923076923],
   'all_leaf_node_values': [array([[0, 7]]),
    array([[1, 0]]),
    array([[  0, 265]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[ 0, 11]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[ 0, 13]]),
    array([[8, 0]]),
    array([[0, 1]]),
    array([[9, 0]]),
    array([[0, 7]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[0, 5]]),
    array([[0, 1]]),
    array([[12,  0]]),
    array([[0, 1]]),
    array([[155,   0]])],
   'all_leaf_nodes': [9,
    10,
    11,
    13,
    14,
    16,
    17,
    18,
    19,
    21,
    23,
    24,
    26,
    29,
    31,
    32,
    33,
    36,
    39,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([27,  2, 21, 23, 12, 27, 10, 14,  8]),
    array([27,  2, 21, 23, 12, 27, 10, 14,  8]),
    array([27,  2, 21, 23, 12, 27, 10, 14]),
    array([27,  2, 21, 23, 12, 27, 10,  8]),
    array([27,  2, 21, 23, 12, 27, 10,  8]),
    array([27,  2, 21, 23, 12, 27, 23]),
    array([27,  2, 21, 23, 12, 27, 23]),
    array([27,  2, 21, 23, 12]),
    array([27,  2, 21, 23]),
    array([27,  2, 21, 22]),
    array([27,  2, 21, 22, 15]),
    array([27,  2, 21, 22, 15]),
    array([27,  2,  9]),
    array([27,  2,  9,  1, 29]),
    array([27,  2,  9,  1, 29,  5]),
    array([27,  2,  9,  1, 29,  5]),
    array([27,  2,  9,  1]),
    array([27, 20, 27]),
    array([27, 20, 27,  6, 21]),
    array([27, 20, 27,  6, 21]),
    array([27, 20, 27,  6]),
    array([27, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.01367188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.51757812]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.02539062]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.30273438,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 2,  8, 10, 12, 14, 21, 23, 27]),
    array([ 2,  8, 10, 12, 14, 21, 23, 27]),
    array([ 2, 10, 12, 14, 21, 23, 27]),
    array([ 2,  8, 10, 12, 21, 23, 27]),
    array([ 2,  8, 10, 12, 21, 23, 27]),
    array([ 2, 12, 21, 23, 27]),
    array([ 2, 12, 21, 23, 27]),
    array([ 2, 12, 21, 23, 27]),
    array([ 2, 21, 23, 27]),
    array([ 2, 21, 22, 27]),
    array([ 2, 15, 21, 22, 27]),
    array([ 2, 15, 21, 22, 27]),
    array([ 2,  9, 27]),
    array([ 1,  2,  9, 27, 29]),
    array([ 1,  2,  5,  9, 27, 29]),
    array([ 1,  2,  5,  9, 27, 29]),
    array([ 1,  2,  9, 27]),
    array([20, 27]),
    array([ 6, 20, 21, 27]),
    array([ 6, 20, 21, 27]),
    array([ 6, 20, 27]),
    array([20, 27])],
   'leaf_nodes_depths': [9,
    9,
    8,
    8,
    8,
    7,
    7,
    5,
    4,
    4,
    5,
    5,
    3,
    5,
    6,
    6,
    4,
    3,
    5,
    5,
    4,
    2],
   'max_node_depth': 9,
   'n_nodes': 43,
   'node_features_idx': array([27,  2, 21, 23, 12, 27, 10, 14,  8, 28, 28, 28,  8, 28, 28, 23, 28,
          28, 28, 28, 22, 28, 15, 28, 28,  9, 28,  1, 29, 28,  5, 28, 28, 28,
          20, 27, 28,  6, 21, 28, 28, 28, 28]),
   'num_features_used': 17,
   'tot_leaf_node_values': [7,
    1,
    265,
    1,
    2,
    11,
    2,
    1,
    2,
    13,
    8,
    1,
    9,
    7,
    2,
    1,
    5,
    5,
    1,
    12,
    1,
    155],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree11': {'all_leaf_node_classes': [0,
    1,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8, 9]),
    array([ 0,  1,  2,  3,  4,  6,  8, 10]),
    array([ 0,  1,  2,  3, 11, 12, 13]),
    array([ 0,  1,  2,  3, 11, 12, 14]),
    array([ 0,  1,  2,  3, 11, 15]),
    array([ 0,  1,  2, 16]),
    array([ 0,  1, 17, 18, 19]),
    array([ 0,  1, 17, 18, 20]),
    array([ 0,  1, 17, 21, 22, 23]),
    array([ 0,  1, 17, 21, 22, 24]),
    array([ 0,  1, 17, 21, 25, 26, 27]),
    array([ 0,  1, 17, 21, 25, 26, 28]),
    array([ 0,  1, 17, 21, 25, 29]),
    array([ 0, 30, 31, 32, 33]),
    array([ 0, 30, 31, 32, 34]),
    array([ 0, 30, 31, 35]),
    array([ 0, 30, 36, 37, 38]),
    array([ 0, 30, 36, 37, 39]),
    array([ 0, 30, 36, 40, 41]),
    array([ 0, 30, 36, 40, 42])],
   'all_leaf_node_samples': [1,
    135,
    27,
    1,
    1,
    13,
    4,
    2,
    8,
    1,
    2,
    3,
    1,
    1,
    19,
    4,
    1,
    1,
    3,
    2,
    1,
    90],
   'all_leaf_node_samples_percent': [0.3115264797507788,
    42.056074766355138,
    8.4112149532710276,
    0.3115264797507788,
    0.3115264797507788,
    4.0498442367601246,
    1.2461059190031152,
    0.62305295950155759,
    2.4922118380062304,
    0.3115264797507788,
    0.62305295950155759,
    0.93457943925233644,
    0.3115264797507788,
    0.3115264797507788,
    5.9190031152647977,
    1.2461059190031152,
    0.3115264797507788,
    0.3115264797507788,
    0.93457943925233644,
    0.62305295950155759,
    0.3115264797507788,
    28.037383177570092],
   'all_leaf_node_values': [array([[1, 0]]),
    array([[  0, 216]]),
    array([[ 0, 44]]),
    array([[4, 0]]),
    array([[1, 0]]),
    array([[ 0, 19]]),
    array([[5, 0]]),
    array([[2, 0]]),
    array([[ 0, 17]]),
    array([[3, 0]]),
    array([[0, 4]]),
    array([[6, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[25,  0]]),
    array([[ 0, 10]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[0, 5]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[140,   0]])],
   'all_leaf_nodes': [5,
    7,
    9,
    10,
    13,
    14,
    15,
    16,
    19,
    20,
    23,
    24,
    27,
    28,
    29,
    33,
    34,
    35,
    38,
    39,
    41,
    42],
   'all_leaf_paths_features': [array([ 0, 26, 22, 27, 29]),
    array([ 0, 26, 22, 27, 29, 24]),
    array([ 0, 26, 22, 27, 29, 24,  1]),
    array([ 0, 26, 22, 27, 29, 24,  1]),
    array([ 0, 26, 22, 27, 10, 17]),
    array([ 0, 26, 22, 27, 10, 17]),
    array([ 0, 26, 22, 27, 10]),
    array([ 0, 26, 22]),
    array([ 0, 26, 20,  8]),
    array([ 0, 26, 20,  8]),
    array([ 0, 26, 20,  6, 24]),
    array([ 0, 26, 20,  6, 24]),
    array([ 0, 26, 20,  6, 23, 16]),
    array([ 0, 26, 20,  6, 23, 16]),
    array([ 0, 26, 20,  6, 23]),
    array([ 0, 27, 29,  1]),
    array([ 0, 27, 29,  1]),
    array([ 0, 27, 29]),
    array([ 0, 27, 12, 26]),
    array([ 0, 27, 12, 26]),
    array([ 0, 27, 12,  3]),
    array([ 0, 27, 12,  3])],
   'all_scaled_leaf_node_values': [array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.421875]]),
    array([[ 0.       ,  0.0859375]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.03710938]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.04882812,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.2734375,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 0, 22, 26, 27, 29]),
    array([ 0, 22, 24, 26, 27, 29]),
    array([ 0,  1, 22, 24, 26, 27, 29]),
    array([ 0,  1, 22, 24, 26, 27, 29]),
    array([ 0, 10, 17, 22, 26, 27]),
    array([ 0, 10, 17, 22, 26, 27]),
    array([ 0, 10, 22, 26, 27]),
    array([ 0, 22, 26]),
    array([ 0,  8, 20, 26]),
    array([ 0,  8, 20, 26]),
    array([ 0,  6, 20, 24, 26]),
    array([ 0,  6, 20, 24, 26]),
    array([ 0,  6, 16, 20, 23, 26]),
    array([ 0,  6, 16, 20, 23, 26]),
    array([ 0,  6, 20, 23, 26]),
    array([ 0,  1, 27, 29]),
    array([ 0,  1, 27, 29]),
    array([ 0, 27, 29]),
    array([ 0, 12, 26, 27]),
    array([ 0, 12, 26, 27]),
    array([ 0,  3, 12, 27]),
    array([ 0,  3, 12, 27])],
   'leaf_nodes_depths': [5,
    6,
    7,
    7,
    6,
    6,
    5,
    3,
    4,
    4,
    5,
    5,
    6,
    6,
    5,
    4,
    4,
    3,
    4,
    4,
    4,
    4],
   'max_node_depth': 7,
   'n_nodes': 43,
   'node_features_idx': array([ 0, 26, 22, 27, 29, 28, 24, 28,  1, 28, 28, 10, 17, 28, 28, 28, 28,
          20,  8, 28, 28,  6, 24, 28, 28, 23, 16, 28, 28, 28, 27, 29,  1, 28,
          28, 28, 12, 26, 28, 28,  3, 28, 28]),
   'num_features_used': 17,
   'tot_leaf_node_values': [1,
    216,
    44,
    4,
    1,
    19,
    5,
    2,
    17,
    3,
    4,
    6,
    1,
    2,
    25,
    10,
    1,
    2,
    5,
    3,
    1,
    140],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[12,  2],
           [ 0, 43]]),
    'f1_score': 0.97727272727272729,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119149470996806,
    'precision_score': 0.9555555555555556,
    'recall_score': 1.0,
    'zero_one_loss': 0.035087719298245612}},
  'dtree12': {'all_leaf_node_classes': [0,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5, 6, 7]),
    array([0, 1, 2, 4, 5, 6, 8]),
    array([ 0,  1,  2,  4,  5,  9, 10]),
    array([ 0,  1,  2,  4,  5,  9, 11, 12]),
    array([ 0,  1,  2,  4,  5,  9, 11, 13, 14]),
    array([ 0,  1,  2,  4,  5,  9, 11, 13, 15]),
    array([ 0,  1,  2,  4, 16, 17]),
    array([ 0,  1,  2,  4, 16, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21]),
    array([ 0, 22, 23, 24]),
    array([ 0, 22, 23, 25]),
    array([ 0, 22, 26, 27, 28]),
    array([ 0, 22, 26, 27, 29]),
    array([ 0, 22, 26, 30, 31, 32]),
    array([ 0, 22, 26, 30, 31, 33]),
    array([ 0, 22, 26, 30, 34])],
   'all_leaf_node_samples': [1,
    144,
    1,
    1,
    17,
    1,
    2,
    6,
    1,
    2,
    4,
    10,
    3,
    1,
    2,
    2,
    6,
    112],
   'all_leaf_node_samples_percent': [0.31645569620253167,
    45.569620253164558,
    0.31645569620253167,
    0.31645569620253167,
    5.3797468354430382,
    0.31645569620253167,
    0.63291139240506333,
    1.8987341772151898,
    0.31645569620253167,
    0.63291139240506333,
    1.2658227848101267,
    3.1645569620253164,
    0.94936708860759489,
    0.31645569620253167,
    0.63291139240506333,
    0.63291139240506333,
    1.8987341772151898,
    35.443037974683541],
   'all_leaf_node_values': [array([[1, 0]]),
    array([[  0, 238]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[ 0, 27]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[0, 8]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[7, 0]]),
    array([[ 0, 17]]),
    array([[4, 0]]),
    array([[0, 2]]),
    array([[3, 0]]),
    array([[0, 3]]),
    array([[11,  0]]),
    array([[181,   0]])],
   'all_leaf_nodes': [3,
    7,
    8,
    10,
    12,
    14,
    15,
    17,
    18,
    20,
    21,
    24,
    25,
    28,
    29,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([22, 25, 29]),
    array([22, 25, 29,  0, 21, 28]),
    array([22, 25, 29,  0, 21, 28]),
    array([22, 25, 29,  0, 21, 19]),
    array([22, 25, 29,  0, 21, 19, 16]),
    array([22, 25, 29,  0, 21, 19, 16, 15]),
    array([22, 25, 29,  0, 21, 19, 16, 15]),
    array([22, 25, 29,  0, 17]),
    array([22, 25, 29,  0, 17]),
    array([22, 25, 24]),
    array([22, 25, 24]),
    array([22, 21,  7]),
    array([22, 21,  7]),
    array([22, 21, 19, 29]),
    array([22, 21, 19, 29]),
    array([22, 21, 19,  7, 12]),
    array([22, 21, 19,  7, 12]),
    array([22, 21, 19,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.46484375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.05273438]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.35351562,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 25, 29]),
    array([ 0, 21, 22, 25, 28, 29]),
    array([ 0, 21, 22, 25, 28, 29]),
    array([ 0, 19, 21, 22, 25, 29]),
    array([ 0, 16, 19, 21, 22, 25, 29]),
    array([ 0, 15, 16, 19, 21, 22, 25, 29]),
    array([ 0, 15, 16, 19, 21, 22, 25, 29]),
    array([ 0, 17, 22, 25, 29]),
    array([ 0, 17, 22, 25, 29]),
    array([22, 24, 25]),
    array([22, 24, 25]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([19, 21, 22, 29]),
    array([19, 21, 22, 29]),
    array([ 7, 12, 19, 21, 22]),
    array([ 7, 12, 19, 21, 22]),
    array([ 7, 19, 21, 22])],
   'leaf_nodes_depths': [3, 6, 6, 6, 7, 8, 8, 5, 5, 3, 3, 3, 3, 4, 4, 5, 5, 4],
   'max_node_depth': 8,
   'n_nodes': 35,
   'node_features_idx': array([22, 25, 29, 28,  0, 21, 28, 28, 28, 19, 28, 16, 28, 15, 28, 28, 17,
          28, 28, 24, 28, 28, 21,  7, 28, 28, 19, 29, 28, 28,  7, 12, 28, 28,
          28]),
   'num_features_used': 13,
   'tot_leaf_node_values': [1,
    238,
    1,
    1,
    27,
    1,
    2,
    8,
    3,
    2,
    7,
    17,
    4,
    2,
    3,
    3,
    11,
    181],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244294,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree13': {'all_leaf_node_classes': [1,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([ 0,  1,  2,  6,  7,  8,  9, 10]),
    array([ 0,  1,  2,  6,  7,  8,  9, 11]),
    array([ 0,  1,  2,  6,  7,  8, 12, 13]),
    array([ 0,  1,  2,  6,  7,  8, 12, 14, 15]),
    array([ 0,  1,  2,  6,  7,  8, 12, 14, 16]),
    array([ 0,  1,  2,  6,  7, 17, 18]),
    array([ 0,  1,  2,  6,  7, 17, 19]),
    array([ 0,  1,  2,  6, 20, 21, 22]),
    array([ 0,  1,  2,  6, 20, 21, 23]),
    array([ 0,  1,  2,  6, 20, 24]),
    array([ 0,  1, 25, 26, 27]),
    array([ 0,  1, 25, 26, 28]),
    array([ 0,  1, 25, 29, 30]),
    array([ 0,  1, 25, 29, 31]),
    array([ 0, 32, 33]),
    array([ 0, 32, 34, 35, 36]),
    array([ 0, 32, 34, 35, 37, 38]),
    array([ 0, 32, 34, 35, 37, 39]),
    array([ 0, 32, 34, 40])],
   'all_leaf_node_samples': [4,
    2,
    1,
    3,
    132,
    1,
    38,
    1,
    3,
    3,
    3,
    10,
    3,
    1,
    1,
    13,
    3,
    3,
    1,
    10,
    87],
   'all_leaf_node_samples_percent': [1.2383900928792571,
    0.61919504643962853,
    0.30959752321981426,
    0.92879256965944268,
    40.866873065015483,
    0.30959752321981426,
    11.764705882352942,
    0.30959752321981426,
    0.92879256965944268,
    0.92879256965944268,
    0.92879256965944268,
    3.0959752321981426,
    0.92879256965944268,
    0.30959752321981426,
    0.30959752321981426,
    4.0247678018575854,
    0.92879256965944268,
    0.92879256965944268,
    0.30959752321981426,
    3.0959752321981426,
    26.934984520123837],
   'all_leaf_node_values': [array([[0, 5]]),
    array([[3, 0]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[  0, 219]]),
    array([[1, 0]]),
    array([[ 0, 58]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[6, 0]]),
    array([[0, 4]]),
    array([[ 0, 16]]),
    array([[0, 6]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[23,  0]]),
    array([[0, 5]]),
    array([[0, 4]]),
    array([[0, 2]]),
    array([[14,  0]]),
    array([[132,   0]])],
   'all_leaf_nodes': [4,
    5,
    10,
    11,
    13,
    15,
    16,
    18,
    19,
    22,
    23,
    24,
    27,
    28,
    30,
    31,
    33,
    36,
    38,
    39,
    40],
   'all_leaf_paths_features': [array([27, 20, 28, 10]),
    array([27, 20, 28, 10]),
    array([27, 20, 28,  7, 20, 14, 16]),
    array([27, 20, 28,  7, 20, 14, 16]),
    array([27, 20, 28,  7, 20, 14, 26]),
    array([27, 20, 28,  7, 20, 14, 26, 15]),
    array([27, 20, 28,  7, 20, 14, 26, 15]),
    array([27, 20, 28,  7, 20, 23]),
    array([27, 20, 28,  7, 20, 23]),
    array([27, 20, 28,  7,  5,  4]),
    array([27, 20, 28,  7,  5,  4]),
    array([27, 20, 28,  7,  5]),
    array([27, 20, 29, 18]),
    array([27, 20, 29, 18]),
    array([27, 20, 29, 21]),
    array([27, 20, 29, 21]),
    array([27,  0]),
    array([27,  0, 23, 24]),
    array([27,  0, 23, 24, 21]),
    array([27,  0, 23, 24, 21]),
    array([27,  0, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.00976562]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.42773438]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.11328125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.     ,  0.03125]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.04492188,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.2578125,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([10, 20, 27, 28]),
    array([10, 20, 27, 28]),
    array([ 7, 14, 16, 20, 27, 28]),
    array([ 7, 14, 16, 20, 27, 28]),
    array([ 7, 14, 20, 26, 27, 28]),
    array([ 7, 14, 15, 20, 26, 27, 28]),
    array([ 7, 14, 15, 20, 26, 27, 28]),
    array([ 7, 20, 23, 27, 28]),
    array([ 7, 20, 23, 27, 28]),
    array([ 4,  5,  7, 20, 27, 28]),
    array([ 4,  5,  7, 20, 27, 28]),
    array([ 5,  7, 20, 27, 28]),
    array([18, 20, 27, 29]),
    array([18, 20, 27, 29]),
    array([20, 21, 27, 29]),
    array([20, 21, 27, 29]),
    array([ 0, 27]),
    array([ 0, 23, 24, 27]),
    array([ 0, 21, 23, 24, 27]),
    array([ 0, 21, 23, 24, 27]),
    array([ 0, 23, 27])],
   'leaf_nodes_depths': [4,
    4,
    7,
    7,
    7,
    8,
    8,
    6,
    6,
    6,
    6,
    5,
    4,
    4,
    4,
    4,
    2,
    4,
    5,
    5,
    3],
   'max_node_depth': 8,
   'n_nodes': 41,
   'node_features_idx': array([27, 20, 28, 10, 28, 28,  7, 20, 14, 16, 28, 28, 26, 28, 15, 28, 28,
          23, 28, 28,  5,  4, 28, 28, 28, 29, 18, 28, 28, 21, 28, 28,  0, 28,
          23, 24, 28, 21, 28, 28, 28]),
   'num_features_used': 17,
   'tot_leaf_node_values': [5,
    3,
    1,
    5,
    219,
    1,
    58,
    1,
    4,
    6,
    4,
    16,
    6,
    2,
    1,
    23,
    5,
    4,
    2,
    14,
    132],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[11,  3],
           [ 4, 39]]),
    'f1_score': 0.91764705882352937,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416462027485151,
    'precision_score': 0.9285714285714286,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.1228070175438597}},
  'dtree14': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10, 11, 12]),
    array([ 0,  1,  2,  8, 10, 11, 13]),
    array([ 0,  1,  2,  8, 10, 14]),
    array([ 0,  1, 15, 16, 17, 18]),
    array([ 0,  1, 15, 16, 17, 19]),
    array([ 0,  1, 15, 16, 20]),
    array([ 0,  1, 15, 21]),
    array([ 0, 22, 23, 24, 25]),
    array([ 0, 22, 23, 24, 26]),
    array([ 0, 22, 23, 27]),
    array([ 0, 22, 28, 29, 30, 31]),
    array([ 0, 22, 28, 29, 30, 32]),
    array([ 0, 22, 28, 29, 33]),
    array([ 0, 22, 28, 34])],
   'all_leaf_node_samples': [161,
    6,
    1,
    20,
    3,
    1,
    2,
    2,
    1,
    14,
    3,
    1,
    2,
    2,
    2,
    1,
    5,
    89],
   'all_leaf_node_samples_percent': [50.949367088607595,
    1.8987341772151898,
    0.31645569620253167,
    6.3291139240506329,
    0.94936708860759489,
    0.31645569620253167,
    0.63291139240506333,
    0.63291139240506333,
    0.31645569620253167,
    4.4303797468354427,
    0.94936708860759489,
    0.31645569620253167,
    0.63291139240506333,
    0.63291139240506333,
    0.63291139240506333,
    0.31645569620253167,
    1.5822784810126582,
    28.164556962025316],
   'all_leaf_node_values': [array([[  0, 254]]),
    array([[ 0, 12]]),
    array([[1, 0]]),
    array([[ 0, 36]]),
    array([[8, 0]]),
    array([[0, 1]]),
    array([[0, 4]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[25,  0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[6, 0]]),
    array([[148,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    9,
    12,
    13,
    14,
    18,
    19,
    20,
    21,
    25,
    26,
    27,
    31,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([23, 27, 16, 27]),
    array([23, 27, 16, 27, 21]),
    array([23, 27, 16, 27, 21]),
    array([23, 27, 16, 22]),
    array([23, 27, 16, 22, 12,  0]),
    array([23, 27, 16, 22, 12,  0]),
    array([23, 27, 16, 22, 12]),
    array([23, 27, 16, 18,  0]),
    array([23, 27, 16, 18,  0]),
    array([23, 27, 16, 18]),
    array([23, 27, 16]),
    array([23, 14, 19, 14]),
    array([23, 14, 19, 14]),
    array([23, 14, 19]),
    array([23, 14, 12, 28,  1]),
    array([23, 14, 12, 28,  1]),
    array([23, 14, 12, 28]),
    array([23, 14, 12])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.49609375]]),
    array([[ 0.       ,  0.0234375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0703125]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.04882812,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.2890625,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([16, 23, 27]),
    array([16, 21, 23, 27]),
    array([16, 21, 23, 27]),
    array([16, 22, 23, 27]),
    array([ 0, 12, 16, 22, 23, 27]),
    array([ 0, 12, 16, 22, 23, 27]),
    array([12, 16, 22, 23, 27]),
    array([ 0, 16, 18, 23, 27]),
    array([ 0, 16, 18, 23, 27]),
    array([16, 18, 23, 27]),
    array([16, 23, 27]),
    array([14, 19, 23]),
    array([14, 19, 23]),
    array([14, 19, 23]),
    array([ 1, 12, 14, 23, 28]),
    array([ 1, 12, 14, 23, 28]),
    array([12, 14, 23, 28]),
    array([12, 14, 23])],
   'leaf_nodes_depths': [4, 5, 5, 4, 6, 6, 5, 5, 5, 4, 3, 4, 4, 3, 5, 5, 4, 3],
   'max_node_depth': 6,
   'n_nodes': 35,
   'node_features_idx': array([23, 27, 16, 27, 28, 21, 28, 28, 22, 28, 12,  0, 28, 28, 28, 16, 18,
           0, 28, 28, 28, 28, 14, 19, 14, 28, 28, 28, 12, 28,  1, 28, 28, 28,
          28]),
   'num_features_used': 12,
   'tot_leaf_node_values': [254,
    12,
    1,
    36,
    8,
    1,
    4,
    2,
    1,
    25,
    4,
    1,
    2,
    4,
    2,
    1,
    6,
    148],
   'validation_metrics': {'accuracy_score': 1.0,
    'confusion_matrix': array([[14,  0],
           [ 0, 43]]),
    'f1_score': 1.0,
    'hamming_loss': 0.0,
    'log_loss': 9.9920072216264148e-16,
    'precision_score': 1.0,
    'recall_score': 1.0,
    'zero_one_loss': 0.0}},
  'dtree15': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5, 6, 7]),
    array([0, 1, 2, 4, 5, 6, 8]),
    array([0, 1, 2, 4, 5, 9]),
    array([ 0,  1,  2,  4, 10]),
    array([ 0,  1, 11, 12, 13]),
    array([ 0,  1, 11, 12, 14, 15, 16]),
    array([ 0,  1, 11, 12, 14, 15, 17, 18]),
    array([ 0,  1, 11, 12, 14, 15, 17, 19]),
    array([ 0,  1, 11, 12, 14, 20]),
    array([ 0,  1, 11, 21, 22]),
    array([ 0,  1, 11, 21, 23, 24]),
    array([ 0,  1, 11, 21, 23, 25, 26, 27]),
    array([ 0,  1, 11, 21, 23, 25, 26, 28]),
    array([ 0,  1, 11, 21, 23, 25, 29]),
    array([ 0, 30, 31, 32, 33]),
    array([ 0, 30, 31, 32, 34, 35]),
    array([ 0, 30, 31, 32, 34, 36]),
    array([ 0, 30, 31, 37]),
    array([ 0, 30, 38])],
   'all_leaf_node_samples': [101,
    1,
    1,
    10,
    34,
    2,
    40,
    2,
    6,
    1,
    2,
    1,
    2,
    1,
    8,
    6,
    7,
    1,
    13,
    96],
   'all_leaf_node_samples_percent': [30.149253731343283,
    0.29850746268656714,
    0.29850746268656714,
    2.9850746268656718,
    10.149253731343284,
    0.59701492537313428,
    11.940298507462687,
    0.59701492537313428,
    1.791044776119403,
    0.29850746268656714,
    0.59701492537313428,
    0.29850746268656714,
    0.59701492537313428,
    0.29850746268656714,
    2.3880597014925371,
    1.791044776119403,
    2.08955223880597,
    0.29850746268656714,
    3.8805970149253732,
    28.656716417910449],
   'all_leaf_node_values': [array([[  0, 162]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[ 0, 18]]),
    array([[ 0, 49]]),
    array([[3, 0]]),
    array([[ 0, 63]]),
    array([[3, 0]]),
    array([[ 0, 11]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[14,  0]]),
    array([[0, 8]]),
    array([[12,  0]]),
    array([[0, 1]]),
    array([[20,  0]]),
    array([[135,   0]])],
   'all_leaf_nodes': [3,
    7,
    8,
    9,
    10,
    13,
    16,
    18,
    19,
    20,
    22,
    24,
    27,
    28,
    29,
    33,
    35,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([20, 17, 22]),
    array([20, 17, 22, 23,  5, 26]),
    array([20, 17, 22, 23,  5, 26]),
    array([20, 17, 22, 23,  5]),
    array([20, 17, 22, 23]),
    array([20, 17, 25, 25]),
    array([20, 17, 25, 25, 27, 27]),
    array([20, 17, 25, 25, 27, 27, 27]),
    array([20, 17, 25, 25, 27, 27, 27]),
    array([20, 17, 25, 25, 27]),
    array([20, 17, 25,  2]),
    array([20, 17, 25,  2, 24]),
    array([20, 17, 25,  2, 24, 27,  4]),
    array([20, 17, 25,  2, 24, 27,  4]),
    array([20, 17, 25,  2, 24, 27]),
    array([20,  7, 20,  1]),
    array([20,  7, 20,  1, 11]),
    array([20,  7, 20,  1, 11]),
    array([20,  7, 20]),
    array([20,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.31640625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.03515625]]),
    array([[ 0.        ,  0.09570312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.12304688]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0390625,  0.       ]]),
    array([[ 0.26367188,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([17, 20, 22]),
    array([ 5, 17, 20, 22, 23, 26]),
    array([ 5, 17, 20, 22, 23, 26]),
    array([ 5, 17, 20, 22, 23]),
    array([17, 20, 22, 23]),
    array([17, 20, 25]),
    array([17, 20, 25, 27]),
    array([17, 20, 25, 27]),
    array([17, 20, 25, 27]),
    array([17, 20, 25, 27]),
    array([ 2, 17, 20, 25]),
    array([ 2, 17, 20, 24, 25]),
    array([ 2,  4, 17, 20, 24, 25, 27]),
    array([ 2,  4, 17, 20, 24, 25, 27]),
    array([ 2, 17, 20, 24, 25, 27]),
    array([ 1,  7, 20]),
    array([ 1,  7, 11, 20]),
    array([ 1,  7, 11, 20]),
    array([ 7, 20]),
    array([ 7, 20])],
   'leaf_nodes_depths': [3,
    6,
    6,
    5,
    4,
    4,
    6,
    7,
    7,
    5,
    4,
    5,
    7,
    7,
    6,
    4,
    5,
    5,
    3,
    2],
   'max_node_depth': 7,
   'n_nodes': 39,
   'node_features_idx': array([20, 17, 22, 28, 23,  5, 26, 28, 28, 28, 28, 25, 25, 28, 27, 27, 28,
          27, 28, 28, 28,  2, 28, 24, 28, 27,  4, 28, 28, 28,  7, 20,  1, 28,
          11, 28, 28, 28, 28]),
   'num_features_used': 15,
   'tot_leaf_node_values': [162,
    1,
    2,
    18,
    49,
    3,
    63,
    3,
    11,
    1,
    4,
    1,
    3,
    1,
    14,
    8,
    12,
    1,
    20,
    135],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495205,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree16': {'all_leaf_node_classes': [1,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([ 0,  1,  2,  3,  4,  5,  7,  9, 10]),
    array([ 0,  1,  2,  3,  4,  5,  7,  9, 11]),
    array([ 0,  1,  2,  3,  4, 12, 13]),
    array([ 0,  1,  2,  3,  4, 12, 14]),
    array([ 0,  1,  2,  3, 15, 16]),
    array([ 0,  1,  2,  3, 15, 17]),
    array([ 0,  1,  2, 18, 19]),
    array([ 0,  1,  2, 18, 20, 21]),
    array([ 0,  1,  2, 18, 20, 22]),
    array([ 0,  1, 23, 24, 25]),
    array([ 0,  1, 23, 24, 26]),
    array([ 0,  1, 23, 27]),
    array([ 0, 28, 29]),
    array([ 0, 28, 30, 31, 32]),
    array([ 0, 28, 30, 31, 33, 34, 35]),
    array([ 0, 28, 30, 31, 33, 34, 36]),
    array([ 0, 28, 30, 31, 33, 37]),
    array([ 0, 28, 30, 38])],
   'all_leaf_node_samples': [142,
    26,
    3,
    1,
    21,
    4,
    2,
    2,
    5,
    4,
    1,
    2,
    1,
    6,
    1,
    1,
    1,
    1,
    2,
    110],
   'all_leaf_node_samples_percent': [42.261904761904759,
    7.7380952380952381,
    0.8928571428571429,
    0.29761904761904762,
    6.25,
    1.1904761904761905,
    0.59523809523809523,
    0.59523809523809523,
    1.4880952380952381,
    1.1904761904761905,
    0.29761904761904762,
    0.59523809523809523,
    0.29761904761904762,
    1.7857142857142858,
    0.29761904761904762,
    0.29761904761904762,
    0.29761904761904762,
    0.29761904761904762,
    0.59523809523809523,
    32.738095238095241],
   'all_leaf_node_values': [array([[  0, 212]]),
    array([[ 0, 43]]),
    array([[0, 4]]),
    array([[2, 0]]),
    array([[ 0, 35]]),
    array([[6, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[8, 0]]),
    array([[0, 8]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[10,  0]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[165,   0]])],
   'all_leaf_nodes': [6,
    8,
    10,
    11,
    13,
    14,
    16,
    17,
    19,
    21,
    22,
    25,
    26,
    27,
    29,
    32,
    35,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([22, 28, 26, 12, 22, 27]),
    array([22, 28, 26, 12, 22, 27,  1]),
    array([22, 28, 26, 12, 22, 27,  1, 28]),
    array([22, 28, 26, 12, 22, 27,  1, 28]),
    array([22, 28, 26, 12, 22,  1]),
    array([22, 28, 26, 12, 22,  1]),
    array([22, 28, 26, 12,  4]),
    array([22, 28, 26, 12,  4]),
    array([22, 28, 26, 15]),
    array([22, 28, 26, 15, 28]),
    array([22, 28, 26, 15, 28]),
    array([22, 28, 13,  2]),
    array([22, 28, 13,  2]),
    array([22, 28, 13]),
    array([22,  0]),
    array([22,  0, 26, 16]),
    array([22,  0, 26, 16,  5, 11]),
    array([22,  0, 26, 16,  5, 11]),
    array([22,  0, 26, 16,  5]),
    array([22,  0, 26])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.4140625]]),
    array([[ 0.        ,  0.08398438]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.06835938]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.32226562,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([12, 22, 26, 27, 28]),
    array([ 1, 12, 22, 26, 27, 28]),
    array([ 1, 12, 22, 26, 27, 28]),
    array([ 1, 12, 22, 26, 27, 28]),
    array([ 1, 12, 22, 26, 28]),
    array([ 1, 12, 22, 26, 28]),
    array([ 4, 12, 22, 26, 28]),
    array([ 4, 12, 22, 26, 28]),
    array([15, 22, 26, 28]),
    array([15, 22, 26, 28]),
    array([15, 22, 26, 28]),
    array([ 2, 13, 22, 28]),
    array([ 2, 13, 22, 28]),
    array([13, 22, 28]),
    array([ 0, 22]),
    array([ 0, 16, 22, 26]),
    array([ 0,  5, 11, 16, 22, 26]),
    array([ 0,  5, 11, 16, 22, 26]),
    array([ 0,  5, 16, 22, 26]),
    array([ 0, 22, 26])],
   'leaf_nodes_depths': [6,
    7,
    8,
    8,
    6,
    6,
    5,
    5,
    4,
    5,
    5,
    4,
    4,
    3,
    2,
    4,
    6,
    6,
    5,
    3],
   'max_node_depth': 8,
   'n_nodes': 39,
   'node_features_idx': array([22, 28, 26, 12, 22, 27, 28,  1, 28, 28, 28, 28,  1, 28, 28,  4, 28,
          28, 15, 28, 28, 28, 28, 13,  2, 28, 28, 28,  0, 28, 26, 16, 28,  5,
          11, 28, 28, 28, 28]),
   'num_features_used': 14,
   'tot_leaf_node_values': [212,
    43,
    4,
    2,
    35,
    6,
    2,
    2,
    8,
    8,
    2,
    2,
    1,
    10,
    2,
    4,
    1,
    1,
    2,
    165],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237666,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree17': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11, 12]),
    array([ 0,  1, 11, 13, 14]),
    array([ 0,  1, 11, 13, 15]),
    array([ 0, 16, 17, 18]),
    array([ 0, 16, 17, 19]),
    array([ 0, 16, 20, 21, 22]),
    array([ 0, 16, 20, 21, 23, 24]),
    array([ 0, 16, 20, 21, 23, 25]),
    array([ 0, 16, 20, 26])],
   'all_leaf_node_samples': [180, 1, 2, 2, 1, 6, 1, 14, 1, 5, 1, 4, 1, 97],
   'all_leaf_node_samples_percent': [56.962025316455694,
    0.31645569620253167,
    0.63291139240506333,
    0.63291139240506333,
    0.31645569620253167,
    1.8987341772151898,
    0.31645569620253167,
    4.4303797468354427,
    0.31645569620253167,
    1.5822784810126582,
    0.31645569620253167,
    1.2658227848101267,
    0.31645569620253167,
    30.696202531645568],
   'all_leaf_node_values': [array([[  0, 298]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[0, 8]]),
    array([[0, 2]]),
    array([[22,  0]]),
    array([[1, 0]]),
    array([[0, 7]]),
    array([[0, 3]]),
    array([[5, 0]]),
    array([[0, 2]]),
    array([[155,   0]])],
   'all_leaf_nodes': [4, 6, 7, 9, 10, 12, 14, 15, 18, 19, 22, 24, 25, 26],
   'all_leaf_paths_features': [array([20,  6, 26, 20]),
    array([20,  6, 26, 20,  3]),
    array([20,  6, 26, 20,  3]),
    array([20,  6, 26, 28]),
    array([20,  6, 26, 28]),
    array([20,  6, 21]),
    array([20,  6, 21, 12]),
    array([20,  6, 21, 12]),
    array([20, 10, 17]),
    array([20, 10, 17]),
    array([20, 10,  6,  9]),
    array([20, 10,  6,  9, 14]),
    array([20, 10,  6,  9, 14]),
    array([20, 10,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.58203125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.04296875,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.30273438,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6, 20, 26]),
    array([ 3,  6, 20, 26]),
    array([ 3,  6, 20, 26]),
    array([ 6, 20, 26, 28]),
    array([ 6, 20, 26, 28]),
    array([ 6, 20, 21]),
    array([ 6, 12, 20, 21]),
    array([ 6, 12, 20, 21]),
    array([10, 17, 20]),
    array([10, 17, 20]),
    array([ 6,  9, 10, 20]),
    array([ 6,  9, 10, 14, 20]),
    array([ 6,  9, 10, 14, 20]),
    array([ 6, 10, 20])],
   'leaf_nodes_depths': [4, 5, 5, 4, 4, 3, 4, 4, 3, 3, 4, 5, 5, 3],
   'max_node_depth': 5,
   'n_nodes': 27,
   'node_features_idx': array([20,  6, 26, 20, 28,  3, 28, 28, 28, 28, 28, 21, 28, 12, 28, 28, 10,
          17, 28, 28,  6,  9, 28, 14, 28, 28, 28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [298, 1, 4, 3, 1, 8, 2, 22, 1, 7, 3, 5, 2, 155],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241093,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree18': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11, 12, 13]),
    array([ 0,  1, 11, 12, 14]),
    array([ 0,  1, 11, 15, 16, 17]),
    array([ 0,  1, 11, 15, 16, 18]),
    array([ 0,  1, 11, 15, 19, 20]),
    array([ 0,  1, 11, 15, 19, 21, 22]),
    array([ 0,  1, 11, 15, 19, 21, 23]),
    array([ 0, 24, 25, 26, 27]),
    array([ 0, 24, 25, 26, 28]),
    array([ 0, 24, 25, 29]),
    array([ 0, 24, 30, 31, 32]),
    array([ 0, 24, 30, 31, 33]),
    array([ 0, 24, 30, 34])],
   'all_leaf_node_samples': [137,
    1,
    28,
    1,
    2,
    25,
    3,
    1,
    1,
    17,
    1,
    2,
    1,
    5,
    3,
    1,
    1,
    90],
   'all_leaf_node_samples_percent': [42.8125,
    0.3125,
    8.75,
    0.3125,
    0.625,
    7.8125,
    0.9375,
    0.3125,
    0.3125,
    5.3125,
    0.3125,
    0.625,
    0.3125,
    1.5625,
    0.9375,
    0.3125,
    0.3125,
    28.125],
   'all_leaf_node_values': [array([[  0, 224]]),
    array([[1, 0]]),
    array([[ 0, 43]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[ 0, 42]]),
    array([[5, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[29,  0]]),
    array([[0, 2]]),
    array([[3, 0]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[3, 0]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[143,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    9,
    10,
    13,
    14,
    17,
    18,
    20,
    22,
    23,
    27,
    28,
    29,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([ 3, 26, 10, 24]),
    array([ 3, 26, 10, 24,  4]),
    array([ 3, 26, 10, 24,  4]),
    array([ 3, 26, 10, 15]),
    array([ 3, 26, 10, 15]),
    array([ 3, 26, 23, 27]),
    array([ 3, 26, 23, 27]),
    array([ 3, 26, 23,  7, 26]),
    array([ 3, 26, 23,  7, 26]),
    array([ 3, 26, 23,  7,  5]),
    array([ 3, 26, 23,  7,  5, 27]),
    array([ 3, 26, 23,  7,  5, 27]),
    array([ 3, 26,  3, 14]),
    array([ 3, 26,  3, 14]),
    array([ 3, 26,  3]),
    array([ 3, 26, 23,  8]),
    array([ 3, 26, 23,  8]),
    array([ 3, 26, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.    ,  0.4375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.08398438]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.08203125]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.05664062,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.27929688,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 3, 10, 24, 26]),
    array([ 3,  4, 10, 24, 26]),
    array([ 3,  4, 10, 24, 26]),
    array([ 3, 10, 15, 26]),
    array([ 3, 10, 15, 26]),
    array([ 3, 23, 26, 27]),
    array([ 3, 23, 26, 27]),
    array([ 3,  7, 23, 26]),
    array([ 3,  7, 23, 26]),
    array([ 3,  5,  7, 23, 26]),
    array([ 3,  5,  7, 23, 26, 27]),
    array([ 3,  5,  7, 23, 26, 27]),
    array([ 3, 14, 26]),
    array([ 3, 14, 26]),
    array([ 3, 26]),
    array([ 3,  8, 23, 26]),
    array([ 3,  8, 23, 26]),
    array([ 3, 23, 26])],
   'leaf_nodes_depths': [4, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 6, 4, 4, 3, 4, 4, 3],
   'max_node_depth': 6,
   'n_nodes': 35,
   'node_features_idx': array([ 3, 26, 10, 24, 28,  4, 28, 28, 15, 28, 28, 23, 27, 28, 28,  7, 26,
          28, 28,  5, 28, 27, 28, 28, 26,  3, 14, 28, 28, 28, 23,  8, 28, 28,
          28]),
   'num_features_used': 13,
   'tot_leaf_node_values': [224,
    1,
    43,
    1,
    3,
    42,
    5,
    2,
    1,
    29,
    2,
    3,
    1,
    6,
    3,
    2,
    1,
    143],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739276,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree19': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10, 11, 12]),
    array([ 0,  1,  2,  3,  9, 10, 11, 13]),
    array([ 0,  1,  2,  3,  9, 10, 14]),
    array([ 0,  1,  2,  3,  9, 15, 16]),
    array([ 0,  1,  2,  3,  9, 15, 17]),
    array([ 0,  1,  2, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21, 22]),
    array([ 0,  1, 19, 21, 23, 24, 25]),
    array([ 0,  1, 19, 21, 23, 24, 26]),
    array([ 0,  1, 19, 21, 23, 27]),
    array([ 0, 28, 29, 30]),
    array([ 0, 28, 29, 31]),
    array([ 0, 28, 32, 33]),
    array([ 0, 28, 32, 34, 35, 36]),
    array([ 0, 28, 32, 34, 35, 37]),
    array([ 0, 28, 32, 34, 38, 39, 40]),
    array([ 0, 28, 32, 34, 38, 39, 41]),
    array([ 0, 28, 32, 34, 38, 42])],
   'all_leaf_node_samples': [162,
    1,
    1,
    4,
    1,
    21,
    3,
    1,
    1,
    11,
    3,
    1,
    1,
    8,
    1,
    4,
    1,
    1,
    1,
    2,
    1,
    102],
   'all_leaf_node_samples_percent': [48.795180722891565,
    0.30120481927710846,
    0.30120481927710846,
    1.2048192771084338,
    0.30120481927710846,
    6.3253012048192767,
    0.90361445783132532,
    0.30120481927710846,
    0.30120481927710846,
    3.3132530120481927,
    0.90361445783132532,
    0.30120481927710846,
    0.30120481927710846,
    2.4096385542168677,
    0.30120481927710846,
    1.2048192771084338,
    0.30120481927710846,
    0.30120481927710846,
    0.30120481927710846,
    0.60240963855421692,
    0.30120481927710846,
    30.722891566265059],
   'all_leaf_node_values': [array([[  0, 257]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[ 0, 32]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[ 0, 15]]),
    array([[0, 4]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[15,  0]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[158,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    12,
    13,
    14,
    16,
    17,
    18,
    20,
    22,
    25,
    26,
    27,
    30,
    31,
    33,
    36,
    37,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([20, 26,  3, 21, 10]),
    array([20, 26,  3, 21, 10, 20]),
    array([20, 26,  3, 21, 10, 20]),
    array([20, 26,  3, 21, 20, 11, 19]),
    array([20, 26,  3, 21, 20, 11, 19]),
    array([20, 26,  3, 21, 20, 11]),
    array([20, 26,  3, 21, 20,  2]),
    array([20, 26,  3, 21, 20,  2]),
    array([20, 26,  3]),
    array([20, 26, 24]),
    array([20, 26, 24,  2]),
    array([20, 26, 24,  2,  1, 28]),
    array([20, 26, 24,  2,  1, 28]),
    array([20, 26, 24,  2,  1]),
    array([20, 26,  6]),
    array([20, 26,  6]),
    array([20, 26, 21]),
    array([20, 26, 21, 13, 10]),
    array([20, 26, 21, 13, 10]),
    array([20, 26, 21, 13,  6, 17]),
    array([20, 26, 21, 13,  6, 17]),
    array([20, 26, 21, 13,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.50195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.    ,  0.0625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 3, 10, 20, 21, 26]),
    array([ 3, 10, 20, 21, 26]),
    array([ 3, 10, 20, 21, 26]),
    array([ 3, 11, 19, 20, 21, 26]),
    array([ 3, 11, 19, 20, 21, 26]),
    array([ 3, 11, 20, 21, 26]),
    array([ 2,  3, 20, 21, 26]),
    array([ 2,  3, 20, 21, 26]),
    array([ 3, 20, 26]),
    array([20, 24, 26]),
    array([ 2, 20, 24, 26]),
    array([ 1,  2, 20, 24, 26, 28]),
    array([ 1,  2, 20, 24, 26, 28]),
    array([ 1,  2, 20, 24, 26]),
    array([ 6, 20, 26]),
    array([ 6, 20, 26]),
    array([20, 21, 26]),
    array([10, 13, 20, 21, 26]),
    array([10, 13, 20, 21, 26]),
    array([ 6, 13, 17, 20, 21, 26]),
    array([ 6, 13, 17, 20, 21, 26]),
    array([ 6, 13, 20, 21, 26])],
   'leaf_nodes_depths': [5,
    6,
    6,
    7,
    7,
    6,
    6,
    6,
    3,
    3,
    4,
    6,
    6,
    5,
    3,
    3,
    3,
    5,
    5,
    6,
    6,
    5],
   'max_node_depth': 7,
   'n_nodes': 43,
   'node_features_idx': array([20, 26,  3, 21, 10, 28, 20, 28, 28, 20, 11, 19, 28, 28, 28,  2, 28,
          28, 28, 24, 28,  2, 28,  1, 28, 28, 28, 28, 26,  6, 28, 28, 21, 28,
          13, 10, 28, 28,  6, 17, 28, 28, 28]),
   'num_features_used': 14,
   'tot_leaf_node_values': [257,
    1,
    1,
    6,
    1,
    32,
    3,
    2,
    1,
    15,
    4,
    1,
    1,
    15,
    1,
    6,
    1,
    1,
    1,
    3,
    1,
    158],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[10,  4],
           [ 3, 40]]),
    'f1_score': 0.91954022988505746,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416602307736069,
    'precision_score': 0.90909090909090906,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.1228070175438597}},
  'dtree2': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6, 7, 8]),
    array([ 0,  1,  2,  6,  7,  9, 10]),
    array([ 0,  1,  2,  6,  7,  9, 11, 12]),
    array([ 0,  1,  2,  6,  7,  9, 11, 13]),
    array([ 0,  1,  2,  6, 14, 15]),
    array([ 0,  1,  2,  6, 14, 16]),
    array([ 0,  1, 17, 18, 19]),
    array([ 0,  1, 17, 18, 20]),
    array([ 0,  1, 17, 21]),
    array([ 0, 22, 23, 24]),
    array([ 0, 22, 23, 25]),
    array([ 0, 22, 26, 27]),
    array([ 0, 22, 26, 28, 29, 30]),
    array([ 0, 22, 26, 28, 29, 31]),
    array([ 0, 22, 26, 28, 32])],
   'all_leaf_node_samples': [5,
    2,
    145,
    27,
    2,
    4,
    3,
    2,
    12,
    5,
    9,
    3,
    4,
    1,
    7,
    1,
    102],
   'all_leaf_node_samples_percent': [1.4970059880239521,
    0.59880239520958078,
    43.41317365269461,
    8.0838323353293422,
    0.59880239520958078,
    1.1976047904191616,
    0.89820359281437123,
    0.59880239520958078,
    3.5928143712574849,
    1.4970059880239521,
    2.6946107784431139,
    0.89820359281437123,
    1.1976047904191616,
    0.29940119760479039,
    2.0958083832335328,
    0.29940119760479039,
    30.538922155688624],
   'all_leaf_node_values': [array([[0, 5]]),
    array([[4, 0]]),
    array([[  0, 230]]),
    array([[ 0, 43]]),
    array([[2, 0]]),
    array([[0, 7]]),
    array([[0, 6]]),
    array([[2, 0]]),
    array([[ 0, 15]]),
    array([[7, 0]]),
    array([[14,  0]]),
    array([[0, 3]]),
    array([[6, 0]]),
    array([[0, 1]]),
    array([[12,  0]]),
    array([[0, 1]]),
    array([[154,   0]])],
   'all_leaf_nodes': [4,
    5,
    8,
    10,
    12,
    13,
    15,
    16,
    19,
    20,
    21,
    24,
    25,
    27,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([23,  7, 28,  7]),
    array([23,  7, 28,  7]),
    array([23,  7, 28, 13, 26]),
    array([23,  7, 28, 13, 26, 23]),
    array([23,  7, 28, 13, 26, 23,  3]),
    array([23,  7, 28, 13, 26, 23,  3]),
    array([23,  7, 28, 13, 27]),
    array([23,  7, 28, 13, 27]),
    array([23,  7, 28,  1]),
    array([23,  7, 28,  1]),
    array([23,  7, 28]),
    array([23, 21, 20]),
    array([23, 21, 20]),
    array([23, 21, 27]),
    array([23, 21, 27,  7, 14]),
    array([23, 21, 27,  7, 14]),
    array([23, 21, 27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.00976562]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.44921875]]),
    array([[ 0.        ,  0.08398438]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.30078125,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23, 28]),
    array([ 7, 23, 28]),
    array([ 7, 13, 23, 26, 28]),
    array([ 7, 13, 23, 26, 28]),
    array([ 3,  7, 13, 23, 26, 28]),
    array([ 3,  7, 13, 23, 26, 28]),
    array([ 7, 13, 23, 27, 28]),
    array([ 7, 13, 23, 27, 28]),
    array([ 1,  7, 23, 28]),
    array([ 1,  7, 23, 28]),
    array([ 7, 23, 28]),
    array([20, 21, 23]),
    array([20, 21, 23]),
    array([21, 23, 27]),
    array([ 7, 14, 21, 23, 27]),
    array([ 7, 14, 21, 23, 27]),
    array([ 7, 21, 23, 27])],
   'leaf_nodes_depths': [4, 4, 5, 6, 7, 7, 5, 5, 4, 4, 3, 3, 3, 3, 5, 5, 4],
   'max_node_depth': 7,
   'n_nodes': 33,
   'node_features_idx': array([23,  7, 28,  7, 28, 28, 13, 26, 28, 23, 28,  3, 28, 28, 27, 28, 28,
          28,  1, 28, 28, 28, 21, 20, 28, 28, 27, 28,  7, 14, 28, 28, 28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [5,
    4,
    230,
    43,
    2,
    7,
    6,
    2,
    15,
    7,
    14,
    3,
    6,
    1,
    12,
    1,
    154],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.635702757223767,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree3': {'all_leaf_node_classes': [1,
    0,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5, 6]),
    array([0, 1, 2, 4, 5, 7, 8]),
    array([0, 1, 2, 4, 5, 7, 9]),
    array([ 0,  1,  2,  4, 10]),
    array([ 0,  1, 11, 12]),
    array([ 0,  1, 11, 13, 14]),
    array([ 0,  1, 11, 13, 15, 16, 17]),
    array([ 0,  1, 11, 13, 15, 16, 18]),
    array([ 0,  1, 11, 13, 15, 19]),
    array([ 0, 20, 21, 22, 23]),
    array([ 0, 20, 21, 22, 24]),
    array([ 0, 20, 21, 25]),
    array([ 0, 20, 26, 27, 28]),
    array([ 0, 20, 26, 27, 29, 30]),
    array([ 0, 20, 26, 27, 29, 31]),
    array([ 0, 20, 26, 32])],
   'all_leaf_node_samples': [154,
    5,
    1,
    1,
    4,
    24,
    8,
    1,
    2,
    3,
    1,
    1,
    3,
    5,
    1,
    4,
    105],
   'all_leaf_node_samples_percent': [47.678018575851397,
    1.5479876160990713,
    0.30959752321981426,
    0.30959752321981426,
    1.2383900928792571,
    7.4303405572755414,
    2.4767801857585141,
    0.30959752321981426,
    0.61919504643962853,
    0.92879256965944268,
    0.30959752321981426,
    0.30959752321981426,
    0.92879256965944268,
    1.5479876160990713,
    0.30959752321981426,
    1.2383900928792571,
    32.507739938080498],
   'all_leaf_node_values': [array([[  0, 251]]),
    array([[6, 0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 7]]),
    array([[ 0, 42]]),
    array([[16,  0]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[6, 0]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[161,   0]])],
   'all_leaf_nodes': [3,
    6,
    8,
    9,
    10,
    12,
    14,
    17,
    18,
    19,
    23,
    24,
    25,
    28,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([ 7, 26,  0]),
    array([ 7, 26,  0,  4, 15]),
    array([ 7, 26,  0,  4, 15, 12]),
    array([ 7, 26,  0,  4, 15, 12]),
    array([ 7, 26,  0,  4]),
    array([ 7, 26, 23]),
    array([ 7, 26, 23, 15]),
    array([ 7, 26, 23, 15, 13,  2]),
    array([ 7, 26, 23, 15, 13,  2]),
    array([ 7, 26, 23, 15, 13]),
    array([ 7, 23, 11,  7]),
    array([ 7, 23, 11,  7]),
    array([ 7, 23, 11]),
    array([ 7, 23, 22,  0]),
    array([ 7, 23, 22,  0, 10]),
    array([ 7, 23, 22,  0, 10]),
    array([ 7, 23, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.49023438]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.08203125]]),
    array([[ 0.03125,  0.     ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.31445312,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 0,  7, 26]),
    array([ 0,  4,  7, 15, 26]),
    array([ 0,  4,  7, 12, 15, 26]),
    array([ 0,  4,  7, 12, 15, 26]),
    array([ 0,  4,  7, 26]),
    array([ 7, 23, 26]),
    array([ 7, 15, 23, 26]),
    array([ 2,  7, 13, 15, 23, 26]),
    array([ 2,  7, 13, 15, 23, 26]),
    array([ 7, 13, 15, 23, 26]),
    array([ 7, 11, 23]),
    array([ 7, 11, 23]),
    array([ 7, 11, 23]),
    array([ 0,  7, 22, 23]),
    array([ 0,  7, 10, 22, 23]),
    array([ 0,  7, 10, 22, 23]),
    array([ 7, 22, 23])],
   'leaf_nodes_depths': [3, 5, 6, 6, 4, 3, 4, 6, 6, 5, 4, 4, 3, 4, 5, 5, 3],
   'max_node_depth': 6,
   'n_nodes': 33,
   'node_features_idx': array([ 7, 26,  0, 28,  4, 15, 28, 12, 28, 28, 28, 23, 28, 15, 28, 13,  2,
          28, 28, 28, 23, 11,  7, 28, 28, 28, 22,  0, 28, 10, 28, 28, 28]),
   'num_features_used': 13,
   'tot_leaf_node_values': [251,
    6,
    1,
    1,
    7,
    42,
    16,
    1,
    4,
    3,
    1,
    1,
    6,
    6,
    1,
    4,
    161],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree4': {'all_leaf_node_classes': [1,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8]),
    array([0, 1, 2, 3, 5, 7, 9]),
    array([ 0,  1,  2, 10]),
    array([ 0,  1, 11, 12]),
    array([ 0,  1, 11, 13]),
    array([ 0, 14, 15, 16, 17, 18, 19]),
    array([ 0, 14, 15, 16, 17, 18, 20]),
    array([ 0, 14, 15, 16, 17, 21, 22]),
    array([ 0, 14, 15, 16, 17, 21, 23]),
    array([ 0, 14, 15, 16, 24, 25]),
    array([ 0, 14, 15, 16, 24, 26]),
    array([ 0, 14, 15, 27]),
    array([ 0, 14, 28, 29, 30]),
    array([ 0, 14, 28, 29, 31]),
    array([ 0, 14, 28, 32, 33, 34]),
    array([ 0, 14, 28, 32, 33, 35]),
    array([ 0, 14, 28, 32, 36])],
   'all_leaf_node_samples': [155,
    15,
    5,
    1,
    1,
    3,
    6,
    1,
    2,
    4,
    1,
    11,
    1,
    7,
    2,
    4,
    1,
    2,
    113],
   'all_leaf_node_samples_percent': [46.268656716417908,
    4.4776119402985071,
    1.4925373134328359,
    0.29850746268656714,
    0.29850746268656714,
    0.89552238805970152,
    1.791044776119403,
    0.29850746268656714,
    0.59701492537313428,
    1.1940298507462686,
    0.29850746268656714,
    3.283582089552239,
    0.29850746268656714,
    2.08955223880597,
    0.59701492537313428,
    1.1940298507462686,
    0.29850746268656714,
    0.59701492537313428,
    33.731343283582092],
   'all_leaf_node_values': [array([[  0, 232]]),
    array([[ 0, 24]]),
    array([[0, 5]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[8, 0]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[ 0, 18]]),
    array([[1, 0]]),
    array([[14,  0]]),
    array([[0, 3]]),
    array([[9, 0]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[172,   0]])],
   'all_leaf_nodes': [4,
    6,
    8,
    9,
    10,
    12,
    13,
    19,
    20,
    22,
    23,
    25,
    26,
    27,
    30,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([20,  6, 13,  1]),
    array([20,  6, 13,  1, 20]),
    array([20,  6, 13,  1, 20, 14]),
    array([20,  6, 13,  1, 20, 14]),
    array([20,  6, 13]),
    array([20,  6, 24]),
    array([20,  6, 24]),
    array([20, 22, 29,  2, 22, 23]),
    array([20, 22, 29,  2, 22, 23]),
    array([20, 22, 29,  2, 22, 28]),
    array([20, 22, 29,  2, 22, 28]),
    array([20, 22, 29,  2,  7]),
    array([20, 22, 29,  2,  7]),
    array([20, 22, 29]),
    array([20, 22,  1, 13]),
    array([20, 22,  1, 13]),
    array([20, 22,  1, 26, 23]),
    array([20, 22,  1, 26, 23]),
    array([20, 22,  1, 26])],
   'all_scaled_leaf_node_values': [array([[ 0.      ,  0.453125]]),
    array([[ 0.      ,  0.046875]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.03515625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.3359375,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 1,  6, 13, 20]),
    array([ 1,  6, 13, 20]),
    array([ 1,  6, 13, 14, 20]),
    array([ 1,  6, 13, 14, 20]),
    array([ 6, 13, 20]),
    array([ 6, 20, 24]),
    array([ 6, 20, 24]),
    array([ 2, 20, 22, 23, 29]),
    array([ 2, 20, 22, 23, 29]),
    array([ 2, 20, 22, 28, 29]),
    array([ 2, 20, 22, 28, 29]),
    array([ 2,  7, 20, 22, 29]),
    array([ 2,  7, 20, 22, 29]),
    array([20, 22, 29]),
    array([ 1, 13, 20, 22]),
    array([ 1, 13, 20, 22]),
    array([ 1, 20, 22, 23, 26]),
    array([ 1, 20, 22, 23, 26]),
    array([ 1, 20, 22, 26])],
   'leaf_nodes_depths': [4,
    5,
    6,
    6,
    3,
    3,
    3,
    6,
    6,
    6,
    6,
    5,
    5,
    3,
    4,
    4,
    5,
    5,
    4],
   'max_node_depth': 6,
   'n_nodes': 37,
   'node_features_idx': array([20,  6, 13,  1, 28, 20, 28, 14, 28, 28, 28, 24, 28, 28, 22, 29,  2,
          22, 23, 28, 28, 28, 28, 28,  7, 28, 28, 28,  1, 13, 28, 28, 26, 23,
          28, 28, 28]),
   'num_features_used': 13,
   'tot_leaf_node_values': [232,
    24,
    5,
    2,
    1,
    4,
    8,
    1,
    5,
    6,
    1,
    18,
    1,
    14,
    3,
    9,
    1,
    5,
    172],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739271,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree5': {'all_leaf_node_classes': [0,
    1,
    1,
    1,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6, 7]),
    array([0, 1, 2, 6, 8, 9]),
    array([ 0,  1,  2,  6,  8, 10, 11, 12]),
    array([ 0,  1,  2,  6,  8, 10, 11, 13]),
    array([ 0,  1,  2,  6,  8, 10, 14]),
    array([ 0,  1, 15, 16]),
    array([ 0,  1, 15, 17, 18]),
    array([ 0,  1, 15, 17, 19, 20]),
    array([ 0,  1, 15, 17, 19, 21]),
    array([ 0, 22, 23, 24, 25]),
    array([ 0, 22, 23, 24, 26]),
    array([ 0, 22, 23, 27]),
    array([ 0, 22, 28, 29, 30]),
    array([ 0, 22, 28, 29, 31]),
    array([ 0, 22, 28, 32, 33, 34]),
    array([ 0, 22, 28, 32, 33, 35]),
    array([ 0, 22, 28, 32, 36])],
   'all_leaf_node_samples': [1,
    179,
    13,
    1,
    2,
    1,
    6,
    3,
    8,
    1,
    1,
    2,
    1,
    1,
    1,
    1,
    1,
    1,
    104],
   'all_leaf_node_samples_percent': [0.3048780487804878,
    54.573170731707314,
    3.9634146341463414,
    0.3048780487804878,
    0.6097560975609756,
    0.3048780487804878,
    1.8292682926829269,
    0.91463414634146345,
    2.4390243902439024,
    0.3048780487804878,
    0.3048780487804878,
    0.6097560975609756,
    0.3048780487804878,
    0.3048780487804878,
    0.3048780487804878,
    0.3048780487804878,
    0.3048780487804878,
    0.3048780487804878,
    31.707317073170731],
   'all_leaf_node_values': [array([[1, 0]]),
    array([[  0, 277]]),
    array([[ 0, 19]]),
    array([[0, 4]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[10,  0]]),
    array([[0, 5]]),
    array([[14,  0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[0, 2]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[167,   0]])],
   'all_leaf_nodes': [4,
    5,
    7,
    9,
    12,
    13,
    14,
    16,
    18,
    20,
    21,
    25,
    26,
    27,
    30,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([23, 28,  7, 28]),
    array([23, 28,  7, 28]),
    array([23, 28,  7, 26]),
    array([23, 28,  7, 26, 15]),
    array([23, 28,  7, 26, 15,  1,  9]),
    array([23, 28,  7, 26, 15,  1,  9]),
    array([23, 28,  7, 26, 15,  1]),
    array([23, 28, 25]),
    array([23, 28, 25, 15]),
    array([23, 28, 25, 15, 14]),
    array([23, 28, 25, 15, 14]),
    array([23, 27,  4,  7]),
    array([23, 27,  4,  7]),
    array([23, 27,  4]),
    array([23, 27, 11,  1]),
    array([23, 27, 11,  1]),
    array([23, 27, 11,  1, 12]),
    array([23, 27, 11,  1, 12]),
    array([23, 27, 11,  1])],
   'all_scaled_leaf_node_values': [array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.54101562]]),
    array([[ 0.        ,  0.03710938]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.32617188,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23, 28]),
    array([ 7, 23, 28]),
    array([ 7, 23, 26, 28]),
    array([ 7, 15, 23, 26, 28]),
    array([ 1,  7,  9, 15, 23, 26, 28]),
    array([ 1,  7,  9, 15, 23, 26, 28]),
    array([ 1,  7, 15, 23, 26, 28]),
    array([23, 25, 28]),
    array([15, 23, 25, 28]),
    array([14, 15, 23, 25, 28]),
    array([14, 15, 23, 25, 28]),
    array([ 4,  7, 23, 27]),
    array([ 4,  7, 23, 27]),
    array([ 4, 23, 27]),
    array([ 1, 11, 23, 27]),
    array([ 1, 11, 23, 27]),
    array([ 1, 11, 12, 23, 27]),
    array([ 1, 11, 12, 23, 27]),
    array([ 1, 11, 23, 27])],
   'leaf_nodes_depths': [4,
    4,
    4,
    5,
    7,
    7,
    6,
    3,
    4,
    5,
    5,
    4,
    4,
    3,
    4,
    4,
    5,
    5,
    4],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([23, 28,  7, 28, 28, 28, 26, 28, 15, 28,  1,  9, 28, 28, 28, 25, 28,
          15, 28, 14, 28, 28, 27,  4,  7, 28, 28, 28, 11,  1, 28, 28,  1, 12,
          28, 28, 28]),
   'num_features_used': 13,
   'tot_leaf_node_values': [1,
    277,
    19,
    4,
    2,
    1,
    10,
    5,
    14,
    1,
    1,
    2,
    1,
    2,
    2,
    1,
    1,
    1,
    167],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree6': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6, 7]),
    array([0, 1, 2, 3, 4, 5, 6, 8, 9]),
    array([ 0,  1,  2,  3,  4,  5,  6,  8, 10]),
    array([ 0,  1,  2,  3,  4,  5, 11, 12, 13, 14, 15]),
    array([ 0,  1,  2,  3,  4,  5, 11, 12, 13, 14, 16]),
    array([ 0,  1,  2,  3,  4,  5, 11, 12, 13, 17]),
    array([ 0,  1,  2,  3,  4,  5, 11, 12, 18]),
    array([ 0,  1,  2,  3,  4,  5, 11, 19, 20]),
    array([ 0,  1,  2,  3,  4,  5, 11, 19, 21]),
    array([ 0,  1,  2,  3,  4, 22, 23]),
    array([ 0,  1,  2,  3,  4, 22, 24]),
    array([ 0,  1,  2,  3, 25]),
    array([ 0,  1,  2, 26]),
    array([ 0,  1, 27, 28, 29, 30]),
    array([ 0,  1, 27, 28, 29, 31]),
    array([ 0,  1, 27, 28, 32]),
    array([ 0,  1, 27, 33, 34]),
    array([ 0,  1, 27, 33, 35]),
    array([ 0, 36, 37, 38, 39]),
    array([ 0, 36, 37, 38, 40]),
    array([ 0, 36, 37, 41]),
    array([ 0, 36, 42])],
   'all_leaf_node_samples': [126,
    1,
    24,
    1,
    2,
    3,
    15,
    2,
    1,
    1,
    1,
    1,
    2,
    1,
    2,
    12,
    1,
    10,
    1,
    4,
    2,
    108],
   'all_leaf_node_samples_percent': [39.252336448598129,
    0.3115264797507788,
    7.4766355140186915,
    0.3115264797507788,
    0.62305295950155759,
    0.93457943925233644,
    4.6728971962616823,
    0.62305295950155759,
    0.3115264797507788,
    0.3115264797507788,
    0.3115264797507788,
    0.3115264797507788,
    0.62305295950155759,
    0.3115264797507788,
    0.62305295950155759,
    3.7383177570093458,
    0.3115264797507788,
    3.1152647975077881,
    0.3115264797507788,
    1.2461059190031152,
    0.62305295950155759,
    33.644859813084111],
   'all_leaf_node_values': [array([[  0, 206]]),
    array([[1, 0]]),
    array([[ 0, 33]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[0, 4]]),
    array([[ 0, 20]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[ 0, 24]]),
    array([[0, 1]]),
    array([[16,  0]]),
    array([[0, 1]]),
    array([[9, 0]]),
    array([[0, 5]]),
    array([[176,   0]])],
   'all_leaf_nodes': [7,
    9,
    10,
    15,
    16,
    17,
    18,
    20,
    21,
    23,
    24,
    25,
    26,
    30,
    31,
    32,
    34,
    35,
    39,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([20, 22,  7,  3,  8,  1, 17]),
    array([20, 22,  7,  3,  8,  1, 17, 25]),
    array([20, 22,  7,  3,  8,  1, 17, 25]),
    array([20, 22,  7,  3,  8,  1, 20,  8,  2, 19]),
    array([20, 22,  7,  3,  8,  1, 20,  8,  2, 19]),
    array([20, 22,  7,  3,  8,  1, 20,  8,  2]),
    array([20, 22,  7,  3,  8,  1, 20,  8]),
    array([20, 22,  7,  3,  8,  1, 20, 22]),
    array([20, 22,  7,  3,  8,  1, 20, 22]),
    array([20, 22,  7,  3,  8, 22]),
    array([20, 22,  7,  3,  8, 22]),
    array([20, 22,  7,  3]),
    array([20, 22,  7]),
    array([20, 22, 24,  9, 26]),
    array([20, 22, 24,  9, 26]),
    array([20, 22, 24,  9]),
    array([20, 22, 24, 12]),
    array([20, 22, 24, 12]),
    array([20, 16,  4,  9]),
    array([20, 16,  4,  9]),
    array([20, 16,  4]),
    array([20, 16])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.40234375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.06445312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.       ,  0.0390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.      ,  0.046875]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.03125,  0.     ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.34375,  0.     ]])],
   'all_uniq_leaf_paths_features': [array([ 1,  3,  7,  8, 17, 20, 22]),
    array([ 1,  3,  7,  8, 17, 20, 22, 25]),
    array([ 1,  3,  7,  8, 17, 20, 22, 25]),
    array([ 1,  2,  3,  7,  8, 19, 20, 22]),
    array([ 1,  2,  3,  7,  8, 19, 20, 22]),
    array([ 1,  2,  3,  7,  8, 20, 22]),
    array([ 1,  3,  7,  8, 20, 22]),
    array([ 1,  3,  7,  8, 20, 22]),
    array([ 1,  3,  7,  8, 20, 22]),
    array([ 3,  7,  8, 20, 22]),
    array([ 3,  7,  8, 20, 22]),
    array([ 3,  7, 20, 22]),
    array([ 7, 20, 22]),
    array([ 9, 20, 22, 24, 26]),
    array([ 9, 20, 22, 24, 26]),
    array([ 9, 20, 22, 24]),
    array([12, 20, 22, 24]),
    array([12, 20, 22, 24]),
    array([ 4,  9, 16, 20]),
    array([ 4,  9, 16, 20]),
    array([ 4, 16, 20]),
    array([16, 20])],
   'leaf_nodes_depths': [7,
    8,
    8,
    10,
    10,
    9,
    8,
    8,
    8,
    6,
    6,
    4,
    3,
    5,
    5,
    4,
    4,
    4,
    4,
    4,
    3,
    2],
   'max_node_depth': 10,
   'n_nodes': 43,
   'node_features_idx': array([20, 22,  7,  3,  8,  1, 17, 28, 25, 28, 28, 20,  8,  2, 19, 28, 28,
          28, 28, 22, 28, 28, 22, 28, 28, 28, 28, 24,  9, 26, 28, 28, 28, 12,
          28, 28, 16,  4,  9, 28, 28, 28, 28]),
   'num_features_used': 17,
   'tot_leaf_node_values': [206,
    1,
    33,
    1,
    2,
    4,
    20,
    2,
    1,
    1,
    1,
    2,
    2,
    1,
    3,
    24,
    1,
    16,
    1,
    9,
    5,
    176],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990176,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree7': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6, 7]),
    array([0, 1, 2, 3, 4, 5, 6, 8, 9]),
    array([ 0,  1,  2,  3,  4,  5,  6,  8, 10]),
    array([ 0,  1,  2,  3,  4,  5, 11, 12]),
    array([ 0,  1,  2,  3,  4,  5, 11, 13, 14]),
    array([ 0,  1,  2,  3,  4,  5, 11, 13, 15]),
    array([ 0,  1,  2,  3,  4, 16]),
    array([ 0,  1,  2,  3, 17, 18]),
    array([ 0,  1,  2,  3, 17, 19, 20]),
    array([ 0,  1,  2,  3, 17, 19, 21]),
    array([ 0,  1,  2, 22, 23]),
    array([ 0,  1,  2, 22, 24]),
    array([ 0,  1, 25, 26]),
    array([ 0,  1, 25, 27]),
    array([ 0, 28, 29, 30]),
    array([ 0, 28, 29, 31, 32, 33]),
    array([ 0, 28, 29, 31, 32, 34]),
    array([ 0, 28, 29, 31, 35, 36]),
    array([ 0, 28, 29, 31, 35, 37]),
    array([ 0, 28, 38])],
   'all_leaf_node_samples': [146,
    1,
    3,
    23,
    2,
    6,
    2,
    16,
    4,
    2,
    1,
    2,
    2,
    8,
    3,
    2,
    1,
    1,
    13,
    91],
   'all_leaf_node_samples_percent': [44.376899696048632,
    0.303951367781155,
    0.91185410334346506,
    6.9908814589665651,
    0.60790273556231,
    1.8237082066869301,
    0.60790273556231,
    4.86322188449848,
    1.21580547112462,
    0.60790273556231,
    0.303951367781155,
    0.60790273556231,
    0.60790273556231,
    2.43161094224924,
    0.91185410334346506,
    0.60790273556231,
    0.303951367781155,
    0.303951367781155,
    3.9513677811550152,
    27.659574468085108],
   'all_leaf_node_values': [array([[  0, 239]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[ 0, 30]]),
    array([[4, 0]]),
    array([[0, 7]]),
    array([[2, 0]]),
    array([[ 0, 25]]),
    array([[8, 0]]),
    array([[0, 4]]),
    array([[0, 1]]),
    array([[6, 0]]),
    array([[0, 2]]),
    array([[10,  0]]),
    array([[0, 5]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[18,  0]]),
    array([[139,   0]])],
   'all_leaf_nodes': [7,
    9,
    10,
    12,
    14,
    15,
    16,
    18,
    20,
    21,
    23,
    24,
    26,
    27,
    30,
    33,
    34,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([22, 24, 23,  6, 13,  1, 22]),
    array([22, 24, 23,  6, 13,  1, 22, 22]),
    array([22, 24, 23,  6, 13,  1, 22, 22]),
    array([22, 24, 23,  6, 13,  1, 27]),
    array([22, 24, 23,  6, 13,  1, 27,  5]),
    array([22, 24, 23,  6, 13,  1, 27,  5]),
    array([22, 24, 23,  6, 13]),
    array([22, 24, 23,  6, 23]),
    array([22, 24, 23,  6, 23,  2]),
    array([22, 24, 23,  6, 23,  2]),
    array([22, 24, 23, 18]),
    array([22, 24, 23, 18]),
    array([22, 24, 27]),
    array([22, 24, 27]),
    array([22, 20, 26]),
    array([22, 20, 26,  4,  3]),
    array([22, 20, 26,  4,  3]),
    array([22, 20, 26,  4, 21]),
    array([22, 20, 26,  4, 21]),
    array([22, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.46679688]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.05859375]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.04882812]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.03515625,  0.        ]]),
    array([[ 0.27148438,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1,  6, 13, 22, 23, 24]),
    array([ 1,  6, 13, 22, 23, 24]),
    array([ 1,  6, 13, 22, 23, 24]),
    array([ 1,  6, 13, 22, 23, 24, 27]),
    array([ 1,  5,  6, 13, 22, 23, 24, 27]),
    array([ 1,  5,  6, 13, 22, 23, 24, 27]),
    array([ 6, 13, 22, 23, 24]),
    array([ 6, 22, 23, 24]),
    array([ 2,  6, 22, 23, 24]),
    array([ 2,  6, 22, 23, 24]),
    array([18, 22, 23, 24]),
    array([18, 22, 23, 24]),
    array([22, 24, 27]),
    array([22, 24, 27]),
    array([20, 22, 26]),
    array([ 3,  4, 20, 22, 26]),
    array([ 3,  4, 20, 22, 26]),
    array([ 4, 20, 21, 22, 26]),
    array([ 4, 20, 21, 22, 26]),
    array([20, 22])],
   'leaf_nodes_depths': [7,
    8,
    8,
    7,
    8,
    8,
    5,
    5,
    6,
    6,
    4,
    4,
    3,
    3,
    3,
    5,
    5,
    5,
    5,
    2],
   'max_node_depth': 8,
   'n_nodes': 39,
   'node_features_idx': array([22, 24, 23,  6, 13,  1, 22, 28, 22, 28, 28, 27, 28,  5, 28, 28, 28,
          23, 28,  2, 28, 28, 18, 28, 28, 27, 28, 28, 20, 26, 28,  4,  3, 28,
          28, 21, 28, 28, 28]),
   'num_features_used': 16,
   'tot_leaf_node_values': [239,
    1,
    6,
    30,
    4,
    7,
    2,
    25,
    8,
    4,
    1,
    6,
    2,
    10,
    5,
    2,
    2,
    1,
    18,
    139],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993383,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree8': {'all_leaf_node_classes': [1,
    1,
    0,
    0,
    0,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([0, 1, 2, 3, 9]),
    array([ 0,  1,  2, 10]),
    array([ 0,  1, 11, 12]),
    array([ 0,  1, 11, 13]),
    array([ 0, 14, 15, 16]),
    array([ 0, 14, 15, 17, 18]),
    array([ 0, 14, 15, 17, 19]),
    array([ 0, 14, 20, 21, 22]),
    array([ 0, 14, 20, 21, 23]),
    array([ 0, 14, 20, 24, 25, 26]),
    array([ 0, 14, 20, 24, 25, 27, 28]),
    array([ 0, 14, 20, 24, 25, 27, 29]),
    array([ 0, 14, 20, 24, 30])],
   'all_leaf_node_samples': [166,
    1,
    1,
    1,
    1,
    4,
    1,
    15,
    16,
    2,
    1,
    6,
    7,
    2,
    1,
    87],
   'all_leaf_node_samples_percent': [53.205128205128204,
    0.32051282051282054,
    0.32051282051282054,
    0.32051282051282054,
    0.32051282051282054,
    1.2820512820512822,
    0.32051282051282054,
    4.8076923076923075,
    5.1282051282051286,
    0.64102564102564108,
    0.32051282051282054,
    1.9230769230769231,
    2.2435897435897436,
    0.64102564102564108,
    0.32051282051282054,
    27.884615384615383],
   'all_leaf_node_values': [array([[  0, 265]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[8, 0]]),
    array([[0, 1]]),
    array([[ 0, 24]]),
    array([[30,  0]]),
    array([[0, 4]]),
    array([[0, 2]]),
    array([[9, 0]]),
    array([[9, 0]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[150,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    9,
    10,
    12,
    13,
    16,
    18,
    19,
    22,
    23,
    26,
    28,
    29,
    30],
   'all_leaf_paths_features': [array([20,  6, 27, 12,  2]),
    array([20,  6, 27, 12,  2, 29]),
    array([20,  6, 27, 12,  2, 29]),
    array([20,  6, 27, 12]),
    array([20,  6, 27]),
    array([20,  6, 17]),
    array([20,  6, 17]),
    array([20, 23, 26]),
    array([20, 23, 26, 23]),
    array([20, 23, 26, 23]),
    array([20, 23,  9, 27]),
    array([20, 23,  9, 27]),
    array([20, 23,  9, 19,  9]),
    array([20, 23,  9, 19,  9,  5]),
    array([20, 23,  9, 19,  9,  5]),
    array([20, 23,  9, 19])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.51757812]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.      ,  0.046875]]),
    array([[ 0.05859375,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.29296875,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 2,  6, 12, 20, 27]),
    array([ 2,  6, 12, 20, 27, 29]),
    array([ 2,  6, 12, 20, 27, 29]),
    array([ 6, 12, 20, 27]),
    array([ 6, 20, 27]),
    array([ 6, 17, 20]),
    array([ 6, 17, 20]),
    array([20, 23, 26]),
    array([20, 23, 26]),
    array([20, 23, 26]),
    array([ 9, 20, 23, 27]),
    array([ 9, 20, 23, 27]),
    array([ 9, 19, 20, 23]),
    array([ 5,  9, 19, 20, 23]),
    array([ 5,  9, 19, 20, 23]),
    array([ 9, 19, 20, 23])],
   'leaf_nodes_depths': [5, 6, 6, 4, 3, 3, 3, 3, 4, 4, 4, 4, 5, 6, 6, 4],
   'max_node_depth': 6,
   'n_nodes': 31,
   'node_features_idx': array([20,  6, 27, 12,  2, 28, 29, 28, 28, 28, 28, 17, 28, 28, 23, 26, 28,
          23, 28, 28,  9, 27, 28, 28, 19,  9, 28,  5, 28, 28, 28]),
   'num_features_used': 13,
   'tot_leaf_node_values': [265,
    1,
    2,
    2,
    1,
    8,
    1,
    24,
    30,
    4,
    2,
    9,
    9,
    3,
    1,
    150],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739267,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree9': {'all_leaf_node_classes': [1,
    0,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    1],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6, 7]),
    array([0, 1, 2, 3, 4, 5, 6, 8]),
    array([ 0,  1,  2,  3,  4,  5,  9, 10]),
    array([ 0,  1,  2,  3,  4,  5,  9, 11]),
    array([ 0,  1,  2,  3,  4, 12, 13, 14]),
    array([ 0,  1,  2,  3,  4, 12, 13, 15, 16, 17]),
    array([ 0,  1,  2,  3,  4, 12, 13, 15, 16, 18]),
    array([ 0,  1,  2,  3,  4, 12, 13, 15, 19]),
    array([ 0,  1,  2,  3,  4, 12, 20, 21]),
    array([ 0,  1,  2,  3,  4, 12, 20, 22]),
    array([ 0,  1,  2,  3, 23, 24]),
    array([ 0,  1,  2,  3, 23, 25]),
    array([ 0,  1,  2, 26, 27, 28]),
    array([ 0,  1,  2, 26, 27, 29]),
    array([ 0,  1,  2, 26, 30]),
    array([ 0,  1, 31, 32]),
    array([ 0,  1, 31, 33]),
    array([ 0, 34, 35]),
    array([ 0, 34, 36, 37]),
    array([ 0, 34, 36, 38, 39]),
    array([ 0, 34, 36, 38, 40, 41]),
    array([ 0, 34, 36, 38, 40, 42])],
   'all_leaf_node_samples': [15,
    1,
    2,
    1,
    105,
    4,
    1,
    54,
    1,
    7,
    2,
    2,
    3,
    1,
    7,
    2,
    9,
    8,
    3,
    1,
    98,
    1],
   'all_leaf_node_samples_percent': [4.5731707317073171,
    0.3048780487804878,
    0.6097560975609756,
    0.3048780487804878,
    32.012195121951223,
    1.2195121951219512,
    0.3048780487804878,
    16.463414634146343,
    0.3048780487804878,
    2.1341463414634148,
    0.6097560975609756,
    0.6097560975609756,
    0.91463414634146345,
    0.3048780487804878,
    2.1341463414634148,
    0.6097560975609756,
    2.7439024390243905,
    2.4390243902439024,
    0.91463414634146345,
    0.3048780487804878,
    29.878048780487806,
    0.3048780487804878],
   'all_leaf_node_values': [array([[ 0, 20]]),
    array([[1, 0]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[  0, 169]]),
    array([[0, 5]]),
    array([[1, 0]]),
    array([[ 0, 85]]),
    array([[2, 0]]),
    array([[0, 8]]),
    array([[6, 0]]),
    array([[0, 2]]),
    array([[0, 5]]),
    array([[1, 0]]),
    array([[10,  0]]),
    array([[0, 3]]),
    array([[16,  0]]),
    array([[ 0, 13]]),
    array([[0, 7]]),
    array([[0, 2]]),
    array([[150,   0]]),
    array([[0, 1]])],
   'all_leaf_nodes': [7,
    8,
    10,
    11,
    14,
    17,
    18,
    19,
    21,
    22,
    24,
    25,
    28,
    29,
    30,
    32,
    33,
    35,
    37,
    39,
    41,
    42],
   'all_leaf_paths_features': [array([ 6, 27, 20, 10,  9, 25,  4]),
    array([ 6, 27, 20, 10,  9, 25,  4]),
    array([ 6, 27, 20, 10,  9, 25, 25]),
    array([ 6, 27, 20, 10,  9, 25, 25]),
    array([ 6, 27, 20, 10,  9, 22, 29]),
    array([ 6, 27, 20, 10,  9, 22, 29,  5, 26]),
    array([ 6, 27, 20, 10,  9, 22, 29,  5, 26]),
    array([ 6, 27, 20, 10,  9, 22, 29,  5]),
    array([ 6, 27, 20, 10,  9, 22, 22]),
    array([ 6, 27, 20, 10,  9, 22, 22]),
    array([ 6, 27, 20, 10, 19]),
    array([ 6, 27, 20, 10, 19]),
    array([ 6, 27, 20, 26,  9]),
    array([ 6, 27, 20, 26,  9]),
    array([ 6, 27, 20, 26]),
    array([ 6, 27, 20]),
    array([ 6, 27, 20]),
    array([6, 0]),
    array([ 6,  0, 13]),
    array([ 6,  0, 13, 26]),
    array([ 6,  0, 13, 26, 19]),
    array([ 6,  0, 13, 26, 19])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.0390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.33007812]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.16601562]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.03125,  0.     ]]),
    array([[ 0.        ,  0.02539062]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.29296875,  0.        ]]),
    array([[ 0.        ,  0.00195312]])],
   'all_uniq_leaf_paths_features': [array([ 4,  6,  9, 10, 20, 25, 27]),
    array([ 4,  6,  9, 10, 20, 25, 27]),
    array([ 6,  9, 10, 20, 25, 27]),
    array([ 6,  9, 10, 20, 25, 27]),
    array([ 6,  9, 10, 20, 22, 27, 29]),
    array([ 5,  6,  9, 10, 20, 22, 26, 27, 29]),
    array([ 5,  6,  9, 10, 20, 22, 26, 27, 29]),
    array([ 5,  6,  9, 10, 20, 22, 27, 29]),
    array([ 6,  9, 10, 20, 22, 27]),
    array([ 6,  9, 10, 20, 22, 27]),
    array([ 6, 10, 19, 20, 27]),
    array([ 6, 10, 19, 20, 27]),
    array([ 6,  9, 20, 26, 27]),
    array([ 6,  9, 20, 26, 27]),
    array([ 6, 20, 26, 27]),
    array([ 6, 20, 27]),
    array([ 6, 20, 27]),
    array([0, 6]),
    array([ 0,  6, 13]),
    array([ 0,  6, 13, 26]),
    array([ 0,  6, 13, 19, 26]),
    array([ 0,  6, 13, 19, 26])],
   'leaf_nodes_depths': [7,
    7,
    7,
    7,
    7,
    9,
    9,
    8,
    7,
    7,
    5,
    5,
    5,
    5,
    4,
    3,
    3,
    2,
    3,
    4,
    5,
    5],
   'max_node_depth': 9,
   'n_nodes': 43,
   'node_features_idx': array([ 6, 27, 20, 10,  9, 25,  4, 28, 28, 25, 28, 28, 22, 29, 28,  5, 26,
          28, 28, 28, 22, 28, 28, 19, 28, 28, 26,  9, 28, 28, 28, 20, 28, 28,
           0, 28, 13, 28, 26, 28, 19, 28, 28]),
   'num_features_used': 15,
   'tot_leaf_node_values': [20,
    1,
    4,
    1,
    169,
    5,
    1,
    85,
    2,
    8,
    6,
    2,
    5,
    1,
    10,
    3,
    16,
    13,
    7,
    2,
    150,
    1],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[11,  3],
           [ 4, 39]]),
    'f1_score': 0.91764705882352937,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.241646202748516,
    'precision_score': 0.9285714285714286,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.1228070175438597}},
  'feature_importances': array([ 0.0378531 ,  0.01143301,  0.00917885,  0.0389645 ,  0.00570286,
          0.00355542,  0.04189169,  0.04736217,  0.00276282,  0.00375928,
          0.00758323,  0.00132309,  0.00668335,  0.00753545,  0.0027825 ,
          0.0043194 ,  0.00388132,  0.00557761,  0.00168787,  0.00332904,
          0.26950483,  0.01216281,  0.12508337,  0.16629184,  0.01540501,
          0.00929946,  0.03860752,  0.0959075 ,  0.01366094,  0.00691016]),
  'feature_importances_rank_idx': array([20, 23, 22, 27,  7,  6,  3, 26,  0, 24, 28, 21,  1, 25,  2, 10, 13,
         29, 12,  4, 17, 15, 16,  9,  5, 19, 14,  8, 18, 11]),
  'feature_importances_std': array([ 0.11527369,  0.01532215,  0.01691591,  0.142888  ,  0.00755941,
          0.00613203,  0.11661649,  0.15449667,  0.00562789,  0.00620721,
          0.01311413,  0.00286008,  0.00789508,  0.01362619,  0.00415193,
          0.00717305,  0.00852786,  0.00912484,  0.0034089 ,  0.00582464,
          0.33590105,  0.02224849,  0.25347231,  0.2758742 ,  0.02196559,
          0.02070775,  0.0481675 ,  0.20055824,  0.02578736,  0.01215531]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.96491228070175439,
   'confusion_matrix': array([[13,  1],
          [ 1, 42]]),
   'f1_score': 0.97674418604651159,
   'hamming_loss': 0.035087719298245612,
   'log_loss': 1.2119009190745897,
   'precision_score': 0.97674418604651159,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.035087719298245612}},
 'rf_iter1': {'dtree0': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8, 9]),
    array([ 0,  1,  2,  3,  4,  6,  8, 10, 11]),
    array([ 0,  1,  2,  3,  4,  6,  8, 10, 12]),
    array([ 0,  1,  2,  3, 13]),
    array([ 0,  1,  2, 14, 15, 16]),
    array([ 0,  1,  2, 14, 15, 17]),
    array([ 0,  1,  2, 14, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21]),
    array([ 0, 22, 23, 24]),
    array([ 0, 22, 23, 25]),
    array([ 0, 22, 26, 27, 28, 29]),
    array([ 0, 22, 26, 27, 28, 30]),
    array([ 0, 22, 26, 27, 31, 32]),
    array([ 0, 22, 26, 27, 31, 33, 34]),
    array([ 0, 22, 26, 27, 31, 33, 35]),
    array([ 0, 22, 26, 36])],
   'all_leaf_node_samples': [46,
    1,
    10,
    1,
    2,
    117,
    2,
    2,
    9,
    2,
    11,
    7,
    1,
    4,
    1,
    1,
    1,
    11,
    93],
   'all_leaf_node_samples_percent': [14.285714285714286,
    0.3105590062111801,
    3.1055900621118013,
    0.3105590062111801,
    0.6211180124223602,
    36.335403726708073,
    0.6211180124223602,
    0.6211180124223602,
    2.7950310559006213,
    0.6211180124223602,
    3.4161490683229814,
    2.1739130434782608,
    0.3105590062111801,
    1.2422360248447204,
    0.3105590062111801,
    0.3105590062111801,
    0.3105590062111801,
    3.4161490683229814,
    28.881987577639752],
   'all_leaf_node_values': [array([[ 0, 65]]),
    array([[1, 0]]),
    array([[ 0, 22]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[  0, 200]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[ 0, 12]]),
    array([[0, 3]]),
    array([[12,  0]]),
    array([[ 0, 10]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[19,  0]]),
    array([[150,   0]])],
   'all_leaf_nodes': [5,
    7,
    9,
    11,
    12,
    13,
    16,
    17,
    18,
    20,
    21,
    24,
    25,
    29,
    30,
    32,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([ 6, 20, 23,  8,  7]),
    array([ 6, 20, 23,  8,  7, 28]),
    array([ 6, 20, 23,  8,  7, 28, 24]),
    array([ 6, 20, 23,  8,  7, 28, 24,  7]),
    array([ 6, 20, 23,  8,  7, 28, 24,  7]),
    array([ 6, 20, 23,  8]),
    array([ 6, 20, 23,  0, 20]),
    array([ 6, 20, 23,  0, 20]),
    array([ 6, 20, 23,  0]),
    array([ 6, 20, 26]),
    array([ 6, 20, 26]),
    array([ 6, 22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 22, 20, 28, 27]),
    array([ 6, 22, 20, 28, 27]),
    array([ 6, 22, 20, 28, 26]),
    array([ 6, 22, 20, 28, 26,  7]),
    array([ 6, 22, 20, 28, 26,  7]),
    array([ 6, 22, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.12695312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.04296875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.      ,  0.390625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.       ,  0.0234375]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.03710938,  0.        ]]),
    array([[ 0.29296875,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6,  7,  8, 20, 23]),
    array([ 6,  7,  8, 20, 23, 28]),
    array([ 6,  7,  8, 20, 23, 24, 28]),
    array([ 6,  7,  8, 20, 23, 24, 28]),
    array([ 6,  7,  8, 20, 23, 24, 28]),
    array([ 6,  8, 20, 23]),
    array([ 0,  6, 20, 23]),
    array([ 0,  6, 20, 23]),
    array([ 0,  6, 20, 23]),
    array([ 6, 20, 26]),
    array([ 6, 20, 26]),
    array([ 6, 22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 20, 22, 27, 28]),
    array([ 6, 20, 22, 27, 28]),
    array([ 6, 20, 22, 26, 28]),
    array([ 6,  7, 20, 22, 26, 28]),
    array([ 6,  7, 20, 22, 26, 28]),
    array([ 6, 20, 22])],
   'leaf_nodes_depths': [5,
    6,
    7,
    8,
    8,
    4,
    5,
    5,
    4,
    3,
    3,
    3,
    3,
    5,
    5,
    5,
    6,
    6,
    3],
   'max_node_depth': 8,
   'n_nodes': 37,
   'node_features_idx': array([ 6, 20, 23,  8,  7, 28, 28, 28, 24, 28,  7, 28, 28, 28,  0, 20, 28,
          28, 28, 26, 28, 28, 22, 27, 28, 28, 20, 28, 27, 28, 28, 26, 28,  7,
          28, 28, 28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [65,
    1,
    22,
    1,
    3,
    200,
    3,
    2,
    12,
    3,
    12,
    10,
    1,
    5,
    1,
    1,
    1,
    19,
    150],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241089,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree1': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6, 7, 8, 9]),
    array([ 0,  1,  2,  6,  7,  8, 10, 11]),
    array([ 0,  1,  2,  6,  7,  8, 10, 12, 13]),
    array([ 0,  1,  2,  6,  7,  8, 10, 12, 14]),
    array([ 0,  1,  2,  6,  7, 15, 16]),
    array([ 0,  1,  2,  6,  7, 15, 17]),
    array([ 0,  1,  2,  6, 18]),
    array([ 0,  1, 19, 20, 21]),
    array([ 0,  1, 19, 20, 22]),
    array([ 0,  1, 19, 23]),
    array([ 0, 24, 25, 26, 27, 28]),
    array([ 0, 24, 25, 26, 27, 29]),
    array([ 0, 24, 25, 26, 30]),
    array([ 0, 24, 25, 31, 32, 33, 34]),
    array([ 0, 24, 25, 31, 32, 33, 35, 36]),
    array([ 0, 24, 25, 31, 32, 33, 35, 37]),
    array([ 0, 24, 25, 31, 32, 38]),
    array([ 0, 24, 25, 31, 39]),
    array([ 0, 24, 40])],
   'all_leaf_node_samples': [5,
    2,
    162,
    10,
    2,
    1,
    8,
    1,
    1,
    3,
    1,
    3,
    2,
    3,
    6,
    4,
    1,
    1,
    5,
    12,
    90],
   'all_leaf_node_samples_percent': [1.5479876160990713,
    0.61919504643962853,
    50.154798761609904,
    3.0959752321981426,
    0.61919504643962853,
    0.30959752321981426,
    2.4767801857585141,
    0.30959752321981426,
    0.30959752321981426,
    0.92879256965944268,
    0.30959752321981426,
    0.92879256965944268,
    0.61919504643962853,
    0.92879256965944268,
    1.8575851393188854,
    1.2383900928792571,
    0.30959752321981426,
    0.30959752321981426,
    1.5479876160990713,
    3.7151702786377707,
    27.86377708978328],
   'all_leaf_node_values': [array([[0, 6]]),
    array([[5, 0]]),
    array([[  0, 253]]),
    array([[ 0, 15]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[ 0, 14]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[6, 0]]),
    array([[0, 4]]),
    array([[4, 0]]),
    array([[ 0, 11]]),
    array([[0, 6]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[7, 0]]),
    array([[22,  0]]),
    array([[147,   0]])],
   'all_leaf_nodes': [4,
    5,
    9,
    11,
    13,
    14,
    16,
    17,
    18,
    21,
    22,
    23,
    28,
    29,
    30,
    34,
    36,
    37,
    38,
    39,
    40],
   'all_leaf_paths_features': [array([22,  7, 28, 20]),
    array([22,  7, 28, 20]),
    array([22,  7, 28, 27,  0, 21]),
    array([22,  7, 28, 27,  0, 21, 23]),
    array([22,  7, 28, 27,  0, 21, 23, 26]),
    array([22,  7, 28, 27,  0, 21, 23, 26]),
    array([22,  7, 28, 27,  0, 27]),
    array([22,  7, 28, 27,  0, 27]),
    array([22,  7, 28, 27]),
    array([22,  7,  1, 18]),
    array([22,  7,  1, 18]),
    array([22,  7,  1]),
    array([22, 20,  6,  7, 27]),
    array([22, 20,  6,  7, 27]),
    array([22, 20,  6,  7]),
    array([22, 20,  6, 23, 27, 25]),
    array([22, 20,  6, 23, 27, 25, 20]),
    array([22, 20,  6, 23, 27, 25, 20]),
    array([22, 20,  6, 23, 27]),
    array([22, 20,  6, 23]),
    array([22, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.01171875]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.49414062]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02734375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.04296875,  0.        ]]),
    array([[ 0.28710938,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20, 22, 28]),
    array([ 7, 20, 22, 28]),
    array([ 0,  7, 21, 22, 27, 28]),
    array([ 0,  7, 21, 22, 23, 27, 28]),
    array([ 0,  7, 21, 22, 23, 26, 27, 28]),
    array([ 0,  7, 21, 22, 23, 26, 27, 28]),
    array([ 0,  7, 22, 27, 28]),
    array([ 0,  7, 22, 27, 28]),
    array([ 7, 22, 27, 28]),
    array([ 1,  7, 18, 22]),
    array([ 1,  7, 18, 22]),
    array([ 1,  7, 22]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 22]),
    array([ 6, 20, 22, 23, 25, 27]),
    array([ 6, 20, 22, 23, 25, 27]),
    array([ 6, 20, 22, 23, 25, 27]),
    array([ 6, 20, 22, 23, 27]),
    array([ 6, 20, 22, 23]),
    array([20, 22])],
   'leaf_nodes_depths': [4,
    4,
    6,
    7,
    8,
    8,
    6,
    6,
    4,
    4,
    4,
    3,
    5,
    5,
    4,
    6,
    7,
    7,
    5,
    4,
    2],
   'max_node_depth': 8,
   'n_nodes': 41,
   'node_features_idx': array([22,  7, 28, 20, 28, 28, 27,  0, 21, 28, 23, 28, 26, 28, 28, 27, 28,
          28, 28,  1, 18, 28, 28, 28, 20,  6,  7, 27, 28, 28, 28, 23, 27, 25,
          28, 20, 28, 28, 28, 28, 28]),
   'num_features_used': 13,
   'tot_leaf_node_values': [6,
    5,
    253,
    15,
    2,
    1,
    14,
    1,
    1,
    4,
    1,
    6,
    4,
    4,
    11,
    6,
    1,
    1,
    7,
    22,
    147],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237666,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree10': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11, 12, 13]),
    array([ 0,  8,  9, 11, 12, 14]),
    array([ 0,  8,  9, 11, 15]),
    array([ 0,  8, 16, 17, 18, 19, 20]),
    array([ 0,  8, 16, 17, 18, 19, 21, 22]),
    array([ 0,  8, 16, 17, 18, 19, 21, 23]),
    array([ 0,  8, 16, 17, 18, 24]),
    array([ 0,  8, 16, 17, 25]),
    array([ 0,  8, 16, 26, 27]),
    array([ 0,  8, 16, 26, 28, 29, 30]),
    array([ 0,  8, 16, 26, 28, 29, 31]),
    array([ 0,  8, 16, 26, 28, 32, 33, 34]),
    array([ 0,  8, 16, 26, 28, 32, 33, 35, 36]),
    array([ 0,  8, 16, 26, 28, 32, 33, 35, 37]),
    array([ 0,  8, 16, 26, 28, 32, 38])],
   'all_leaf_node_samples': [148,
    1,
    31,
    3,
    14,
    3,
    2,
    5,
    5,
    1,
    1,
    1,
    7,
    1,
    1,
    1,
    3,
    2,
    1,
    100],
   'all_leaf_node_samples_percent': [44.71299093655589,
    0.30211480362537763,
    9.3655589123867067,
    0.90634441087613293,
    4.2296072507552873,
    0.90634441087613293,
    0.60422960725075525,
    1.5105740181268883,
    1.5105740181268883,
    0.30211480362537763,
    0.30211480362537763,
    0.30211480362537763,
    2.1148036253776437,
    0.30211480362537763,
    0.30211480362537763,
    0.30211480362537763,
    0.90634441087613293,
    0.60422960725075525,
    0.30211480362537763,
    30.211480362537763],
   'all_leaf_node_values': [array([[  0, 232]]),
    array([[1, 0]]),
    array([[ 0, 48]]),
    array([[4, 0]]),
    array([[ 0, 19]]),
    array([[4, 0]]),
    array([[0, 4]]),
    array([[6, 0]]),
    array([[0, 8]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[9, 0]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[5, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[161,   0]])],
   'all_leaf_nodes': [3,
    5,
    6,
    7,
    10,
    13,
    14,
    15,
    20,
    22,
    23,
    24,
    25,
    27,
    30,
    31,
    34,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([22, 27, 23]),
    array([22, 27, 23, 20]),
    array([22, 27, 23, 20]),
    array([22, 27]),
    array([22, 27, 23]),
    array([22, 27, 23, 27,  7]),
    array([22, 27, 23, 27,  7]),
    array([22, 27, 23, 27]),
    array([22, 27,  1, 27,  7,  4]),
    array([22, 27,  1, 27,  7,  4, 20]),
    array([22, 27,  1, 27,  7,  4, 20]),
    array([22, 27,  1, 27,  7]),
    array([22, 27,  1, 27]),
    array([22, 27,  1, 26]),
    array([22, 27,  1, 26, 22, 23]),
    array([22, 27,  1, 26, 22, 23]),
    array([22, 27,  1, 26, 22,  7, 29]),
    array([22, 27,  1, 26, 22,  7, 29,  0]),
    array([22, 27,  1, 26, 22,  7, 29,  0]),
    array([22, 27,  1, 26, 22,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.      ,  0.453125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.     ,  0.09375]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.03710938]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.31445312,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([22, 27]),
    array([22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([22, 23, 27]),
    array([ 1,  4,  7, 22, 27]),
    array([ 1,  4,  7, 20, 22, 27]),
    array([ 1,  4,  7, 20, 22, 27]),
    array([ 1,  7, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 26, 27]),
    array([ 1, 22, 23, 26, 27]),
    array([ 1, 22, 23, 26, 27]),
    array([ 1,  7, 22, 26, 27, 29]),
    array([ 0,  1,  7, 22, 26, 27, 29]),
    array([ 0,  1,  7, 22, 26, 27, 29]),
    array([ 1,  7, 22, 26, 27])],
   'leaf_nodes_depths': [3,
    4,
    4,
    2,
    3,
    5,
    5,
    4,
    6,
    7,
    7,
    5,
    4,
    4,
    6,
    6,
    7,
    8,
    8,
    6],
   'max_node_depth': 8,
   'n_nodes': 39,
   'node_features_idx': array([22, 27, 23, 28, 20, 28, 28, 28, 27, 23, 28, 27,  7, 28, 28, 28,  1,
          27,  7,  4, 28, 20, 28, 28, 28, 28, 26, 28, 22, 23, 28, 28,  7, 29,
          28,  0, 28, 28, 28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [232,
    1,
    48,
    4,
    19,
    4,
    4,
    6,
    8,
    1,
    2,
    1,
    9,
    2,
    1,
    1,
    5,
    2,
    1,
    161],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree11': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8]),
    array([ 0,  1,  2,  3,  5,  7,  9, 10, 11]),
    array([ 0,  1,  2,  3,  5,  7,  9, 10, 12]),
    array([ 0,  1,  2,  3,  5,  7,  9, 13]),
    array([ 0,  1,  2, 14, 15, 16]),
    array([ 0,  1,  2, 14, 15, 17]),
    array([ 0,  1,  2, 14, 18, 19, 20, 21, 22]),
    array([ 0,  1,  2, 14, 18, 19, 20, 21, 23]),
    array([ 0,  1,  2, 14, 18, 19, 20, 24]),
    array([ 0,  1,  2, 14, 18, 19, 25]),
    array([ 0,  1,  2, 14, 18, 26, 27]),
    array([ 0,  1,  2, 14, 18, 26, 28]),
    array([ 0,  1, 29]),
    array([ 0, 30, 31, 32]),
    array([ 0, 30, 31, 33]),
    array([ 0, 30, 34])],
   'all_leaf_node_samples': [104,
    1,
    62,
    1,
    1,
    13,
    2,
    5,
    5,
    2,
    14,
    1,
    1,
    2,
    6,
    2,
    1,
    96],
   'all_leaf_node_samples_percent': [32.60188087774295,
    0.31347962382445144,
    19.435736677115987,
    0.31347962382445144,
    0.31347962382445144,
    4.0752351097178687,
    0.62695924764890287,
    1.567398119122257,
    1.567398119122257,
    0.62695924764890287,
    4.3887147335423196,
    0.31347962382445144,
    0.31347962382445144,
    0.62695924764890287,
    1.8808777429467085,
    0.62695924764890287,
    0.31347962382445144,
    30.094043887147336],
   'all_leaf_node_values': [array([[  0, 167]]),
    array([[1, 0]]),
    array([[ 0, 99]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[ 0, 17]]),
    array([[0, 4]]),
    array([[9, 0]]),
    array([[0, 7]]),
    array([[2, 0]]),
    array([[ 0, 22]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[4, 0]]),
    array([[12,  0]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[156,   0]])],
   'all_leaf_nodes': [4,
    6,
    8,
    11,
    12,
    13,
    16,
    17,
    22,
    23,
    24,
    25,
    27,
    28,
    29,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([22, 27, 22, 20]),
    array([22, 27, 22, 20, 20]),
    array([22, 27, 22, 20, 20, 24]),
    array([22, 27, 22, 20, 20, 24,  7, 26]),
    array([22, 27, 22, 20, 20, 24,  7, 26]),
    array([22, 27, 22, 20, 20, 24,  7]),
    array([22, 27, 22,  0, 23]),
    array([22, 27, 22,  0, 23]),
    array([22, 27, 22,  0, 27,  3, 20, 27]),
    array([22, 27, 22,  0, 27,  3, 20, 27]),
    array([22, 27, 22,  0, 27,  3, 20]),
    array([22, 27, 22,  0, 27,  3]),
    array([22, 27, 22,  0, 27,  3]),
    array([22, 27, 22,  0, 27,  3]),
    array([22, 27]),
    array([22,  6, 22]),
    array([22,  6, 22]),
    array([22,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.32617188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.19335938]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.04296875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.3046875,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 24, 27]),
    array([ 7, 20, 22, 24, 26, 27]),
    array([ 7, 20, 22, 24, 26, 27]),
    array([ 7, 20, 22, 24, 27]),
    array([ 0, 22, 23, 27]),
    array([ 0, 22, 23, 27]),
    array([ 0,  3, 20, 22, 27]),
    array([ 0,  3, 20, 22, 27]),
    array([ 0,  3, 20, 22, 27]),
    array([ 0,  3, 22, 27]),
    array([ 0,  3, 22, 27]),
    array([ 0,  3, 22, 27]),
    array([22, 27]),
    array([ 6, 22]),
    array([ 6, 22]),
    array([ 6, 22])],
   'leaf_nodes_depths': [4, 5, 6, 8, 8, 7, 5, 5, 8, 8, 7, 6, 6, 6, 2, 3, 3, 2],
   'max_node_depth': 8,
   'n_nodes': 35,
   'node_features_idx': array([22, 27, 22, 20, 28, 20, 28, 24, 28,  7, 26, 28, 28, 28,  0, 23, 28,
          28, 27,  3, 20, 27, 28, 28, 28, 28,  3, 28, 28, 28,  6, 22, 28, 28,
          28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [167,
    1,
    99,
    2,
    1,
    17,
    4,
    9,
    7,
    2,
    22,
    1,
    3,
    4,
    12,
    3,
    2,
    156],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739267,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree12': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7]),
    array([0, 1, 2, 3, 4, 8, 9]),
    array([ 0,  1,  2,  3,  4,  8, 10, 11]),
    array([ 0,  1,  2,  3,  4,  8, 10, 12]),
    array([ 0,  1,  2,  3, 13, 14]),
    array([ 0,  1,  2,  3, 13, 15]),
    array([ 0,  1,  2, 16, 17, 18]),
    array([ 0,  1,  2, 16, 17, 19]),
    array([ 0,  1,  2, 16, 20]),
    array([ 0,  1, 21, 22]),
    array([ 0,  1, 21, 23, 24, 25]),
    array([ 0,  1, 21, 23, 24, 26]),
    array([ 0,  1, 21, 23, 27, 28]),
    array([ 0,  1, 21, 23, 27, 29]),
    array([ 0, 30, 31, 32]),
    array([ 0, 30, 31, 33, 34]),
    array([ 0, 30, 31, 33, 35, 36]),
    array([ 0, 30, 31, 33, 35, 37]),
    array([ 0, 30, 38, 39, 40]),
    array([ 0, 30, 38, 39, 41]),
    array([ 0, 30, 38, 42])],
   'all_leaf_node_samples': [6,
    1,
    166,
    1,
    11,
    1,
    2,
    3,
    1,
    4,
    2,
    1,
    14,
    2,
    1,
    3,
    7,
    1,
    1,
    1,
    1,
    105],
   'all_leaf_node_samples_percent': [1.791044776119403,
    0.29850746268656714,
    49.552238805970148,
    0.29850746268656714,
    3.283582089552239,
    0.29850746268656714,
    0.59701492537313428,
    0.89552238805970152,
    0.29850746268656714,
    1.1940298507462686,
    0.59701492537313428,
    0.29850746268656714,
    4.1791044776119399,
    0.59701492537313428,
    0.29850746268656714,
    0.89552238805970152,
    2.08955223880597,
    0.29850746268656714,
    0.29850746268656714,
    0.29850746268656714,
    0.29850746268656714,
    31.343283582089551],
   'all_leaf_node_values': [array([[ 0, 11]]),
    array([[2, 0]]),
    array([[  0, 248]]),
    array([[1, 0]]),
    array([[ 0, 16]]),
    array([[2, 0]]),
    array([[0, 3]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[0, 6]]),
    array([[0, 6]]),
    array([[0, 1]]),
    array([[30,  0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[13,  0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[156,   0]])],
   'all_leaf_nodes': [6,
    7,
    9,
    11,
    12,
    14,
    15,
    18,
    19,
    20,
    22,
    25,
    26,
    28,
    29,
    32,
    34,
    36,
    37,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([23, 27, 27,  3, 28, 23]),
    array([23, 27, 27,  3, 28, 23]),
    array([23, 27, 27,  3, 28, 20]),
    array([23, 27, 27,  3, 28, 20, 20]),
    array([23, 27, 27,  3, 28, 20, 20]),
    array([23, 27, 27,  3, 25]),
    array([23, 27, 27,  3, 25]),
    array([23, 27, 27, 27, 25]),
    array([23, 27, 27, 27, 25]),
    array([23, 27, 27, 27]),
    array([23, 27,  7]),
    array([23, 27,  7,  0, 24]),
    array([23, 27,  7,  0, 24]),
    array([23, 27,  7,  0, 21]),
    array([23, 27,  7,  0, 21]),
    array([23,  7,  1]),
    array([23,  7,  1,  0]),
    array([23,  7,  1,  0, 27]),
    array([23,  7,  1,  0, 27]),
    array([23,  7,  6, 22]),
    array([23,  7,  6, 22]),
    array([23,  7,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.02148438]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.      ,  0.484375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.     ,  0.03125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.05859375,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.02539062,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.3046875,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 3, 23, 27, 28]),
    array([ 3, 23, 27, 28]),
    array([ 3, 20, 23, 27, 28]),
    array([ 3, 20, 23, 27, 28]),
    array([ 3, 20, 23, 27, 28]),
    array([ 3, 23, 25, 27]),
    array([ 3, 23, 25, 27]),
    array([23, 25, 27]),
    array([23, 25, 27]),
    array([23, 27]),
    array([ 7, 23, 27]),
    array([ 0,  7, 23, 24, 27]),
    array([ 0,  7, 23, 24, 27]),
    array([ 0,  7, 21, 23, 27]),
    array([ 0,  7, 21, 23, 27]),
    array([ 1,  7, 23]),
    array([ 0,  1,  7, 23]),
    array([ 0,  1,  7, 23, 27]),
    array([ 0,  1,  7, 23, 27]),
    array([ 6,  7, 22, 23]),
    array([ 6,  7, 22, 23]),
    array([ 6,  7, 23])],
   'leaf_nodes_depths': [6,
    6,
    6,
    7,
    7,
    5,
    5,
    5,
    5,
    4,
    3,
    5,
    5,
    5,
    5,
    3,
    4,
    5,
    5,
    4,
    4,
    3],
   'max_node_depth': 7,
   'n_nodes': 43,
   'node_features_idx': array([23, 27, 27,  3, 28, 23, 28, 28, 20, 28, 20, 28, 28, 25, 28, 28, 27,
          25, 28, 28, 28,  7, 28,  0, 24, 28, 28, 21, 28, 28,  7,  1, 28,  0,
          28, 27, 28, 28,  6, 22, 28, 28, 28]),
   'num_features_used': 13,
   'tot_leaf_node_values': [11,
    2,
    248,
    1,
    16,
    2,
    3,
    3,
    1,
    6,
    6,
    1,
    30,
    4,
    1,
    4,
    13,
    1,
    1,
    1,
    1,
    156],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[12,  2],
           [ 6, 37]]),
    'f1_score': 0.90243902439024393,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8475756202481728,
    'precision_score': 0.94871794871794868,
    'recall_score': 0.86046511627906974,
    'zero_one_loss': 0.14035087719298245}},
  'dtree13': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11, 12]),
    array([ 0,  1,  2,  3,  9, 11, 13, 14]),
    array([ 0,  1,  2,  3,  9, 11, 13, 15]),
    array([ 0,  1,  2, 16]),
    array([ 0,  1, 17, 18]),
    array([ 0,  1, 17, 19, 20]),
    array([ 0,  1, 17, 19, 21, 22, 23, 24]),
    array([ 0,  1, 17, 19, 21, 22, 23, 25]),
    array([ 0,  1, 17, 19, 21, 22, 26]),
    array([ 0,  1, 17, 19, 21, 27]),
    array([ 0, 28, 29, 30]),
    array([ 0, 28, 29, 31]),
    array([ 0, 28, 32])],
   'all_leaf_node_samples': [167,
    1,
    3,
    1,
    6,
    1,
    3,
    1,
    11,
    3,
    3,
    1,
    3,
    11,
    2,
    4,
    106],
   'all_leaf_node_samples_percent': [51.070336391437309,
    0.3058103975535168,
    0.91743119266055051,
    0.3058103975535168,
    1.834862385321101,
    0.3058103975535168,
    0.91743119266055051,
    0.3058103975535168,
    3.3639143730886851,
    0.91743119266055051,
    0.91743119266055051,
    0.3058103975535168,
    0.91743119266055051,
    3.3639143730886851,
    0.6116207951070336,
    1.2232415902140672,
    32.415902140672785],
   'all_leaf_node_values': [array([[  0, 256]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[2, 0]]),
    array([[ 0, 11]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[ 0, 15]]),
    array([[0, 4]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[0, 5]]),
    array([[17,  0]]),
    array([[0, 2]]),
    array([[7, 0]]),
    array([[175,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    12,
    14,
    15,
    16,
    18,
    20,
    24,
    25,
    26,
    27,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([22,  6, 20,  7, 12]),
    array([22,  6, 20,  7, 12, 25]),
    array([22,  6, 20,  7, 12, 25]),
    array([22,  6, 20,  7,  7]),
    array([22,  6, 20,  7,  7, 23]),
    array([22,  6, 20,  7,  7, 23, 20]),
    array([22,  6, 20,  7,  7, 23, 20]),
    array([22,  6, 20]),
    array([22,  6, 20]),
    array([22,  6, 20, 28]),
    array([22,  6, 20, 28, 27, 27, 29]),
    array([22,  6, 20, 28, 27, 27, 29]),
    array([22,  6, 20, 28, 27, 27]),
    array([22,  6, 20, 28, 27]),
    array([22, 25, 26]),
    array([22, 25, 26]),
    array([22, 25])],
   'all_scaled_leaf_node_values': [array([[ 0. ,  0.5]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.03320312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.34179688,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6,  7, 12, 20, 22]),
    array([ 6,  7, 12, 20, 22, 25]),
    array([ 6,  7, 12, 20, 22, 25]),
    array([ 6,  7, 20, 22]),
    array([ 6,  7, 20, 22, 23]),
    array([ 6,  7, 20, 22, 23]),
    array([ 6,  7, 20, 22, 23]),
    array([ 6, 20, 22]),
    array([ 6, 20, 22]),
    array([ 6, 20, 22, 28]),
    array([ 6, 20, 22, 27, 28, 29]),
    array([ 6, 20, 22, 27, 28, 29]),
    array([ 6, 20, 22, 27, 28]),
    array([ 6, 20, 22, 27, 28]),
    array([22, 25, 26]),
    array([22, 25, 26]),
    array([22, 25])],
   'leaf_nodes_depths': [5, 6, 6, 5, 6, 7, 7, 3, 3, 4, 7, 7, 6, 5, 3, 3, 2],
   'max_node_depth': 7,
   'n_nodes': 33,
   'node_features_idx': array([22,  6, 20,  7, 12, 28, 25, 28, 28,  7, 28, 23, 28, 20, 28, 28, 28,
          20, 28, 28, 28, 27, 27, 29, 28, 28, 28, 28, 25, 26, 28, 28, 28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [256,
    1,
    6,
    2,
    11,
    1,
    4,
    1,
    15,
    4,
    4,
    1,
    5,
    17,
    2,
    7,
    175],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[10,  4],
           [ 0, 43]]),
    'f1_score': 0.9555555555555556,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238298941993603,
    'precision_score': 0.91489361702127658,
    'recall_score': 1.0,
    'zero_one_loss': 0.070175438596491224}},
  'dtree14': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6, 7, 8]),
    array([ 0,  1,  2,  6,  7,  9, 10]),
    array([ 0,  1,  2,  6,  7,  9, 11, 12]),
    array([ 0,  1,  2,  6,  7,  9, 11, 13]),
    array([ 0,  1,  2,  6, 14, 15]),
    array([ 0,  1,  2,  6, 14, 16]),
    array([ 0,  1, 17, 18, 19]),
    array([ 0,  1, 17, 18, 20, 21, 22, 23]),
    array([ 0,  1, 17, 18, 20, 21, 22, 24]),
    array([ 0,  1, 17, 18, 20, 21, 25]),
    array([ 0,  1, 17, 18, 20, 26]),
    array([ 0,  1, 17, 27]),
    array([ 0, 28, 29, 30]),
    array([ 0, 28, 29, 31]),
    array([ 0, 28, 32, 33, 34]),
    array([ 0, 28, 32, 33, 35]),
    array([ 0, 28, 32, 36, 37, 38]),
    array([ 0, 28, 32, 36, 37, 39]),
    array([ 0, 28, 32, 36, 40, 41]),
    array([ 0, 28, 32, 36, 40, 42])],
   'all_leaf_node_samples': [5,
    1,
    138,
    26,
    1,
    3,
    1,
    3,
    3,
    1,
    1,
    4,
    1,
    8,
    5,
    5,
    3,
    1,
    1,
    1,
    1,
    107],
   'all_leaf_node_samples_percent': [1.5625,
    0.3125,
    43.125,
    8.125,
    0.3125,
    0.9375,
    0.3125,
    0.9375,
    0.9375,
    0.3125,
    0.3125,
    1.25,
    0.3125,
    2.5,
    1.5625,
    1.5625,
    0.9375,
    0.3125,
    0.3125,
    0.3125,
    0.3125,
    33.4375],
   'all_leaf_node_values': [array([[0, 6]]),
    array([[1, 0]]),
    array([[  0, 235]]),
    array([[ 0, 37]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[7, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[11,  0]]),
    array([[0, 9]]),
    array([[7, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[170,   0]])],
   'all_leaf_nodes': [4,
    5,
    8,
    10,
    12,
    13,
    15,
    16,
    19,
    23,
    24,
    25,
    26,
    27,
    30,
    31,
    34,
    35,
    38,
    39,
    41,
    42],
   'all_leaf_paths_features': [array([27, 20, 25, 22]),
    array([27, 20, 25, 22]),
    array([27, 20, 25, 10, 24]),
    array([27, 20, 25, 10, 24, 20]),
    array([27, 20, 25, 10, 24, 20, 22]),
    array([27, 20, 25, 10, 24, 20, 22]),
    array([27, 20, 25, 10,  1]),
    array([27, 20, 25, 10,  1]),
    array([27, 20, 22,  3]),
    array([27, 20, 22,  3,  6, 12, 20]),
    array([27, 20, 22,  3,  6, 12, 20]),
    array([27, 20, 22,  3,  6, 12]),
    array([27, 20, 22,  3,  6]),
    array([27, 20, 22]),
    array([27, 21, 27]),
    array([27, 21, 27]),
    array([27, 21, 20, 27]),
    array([27, 21, 20, 27]),
    array([27, 21, 20, 23, 22]),
    array([27, 21, 20, 23, 22]),
    array([27, 21, 20, 23,  6]),
    array([27, 21, 20, 23,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.45898438]]),
    array([[ 0.        ,  0.07226562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.33203125,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 22, 25, 27]),
    array([20, 22, 25, 27]),
    array([10, 20, 24, 25, 27]),
    array([10, 20, 24, 25, 27]),
    array([10, 20, 22, 24, 25, 27]),
    array([10, 20, 22, 24, 25, 27]),
    array([ 1, 10, 20, 25, 27]),
    array([ 1, 10, 20, 25, 27]),
    array([ 3, 20, 22, 27]),
    array([ 3,  6, 12, 20, 22, 27]),
    array([ 3,  6, 12, 20, 22, 27]),
    array([ 3,  6, 12, 20, 22, 27]),
    array([ 3,  6, 20, 22, 27]),
    array([20, 22, 27]),
    array([21, 27]),
    array([21, 27]),
    array([20, 21, 27]),
    array([20, 21, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([ 6, 20, 21, 23, 27]),
    array([ 6, 20, 21, 23, 27])],
   'leaf_nodes_depths': [4,
    4,
    5,
    6,
    7,
    7,
    5,
    5,
    4,
    7,
    7,
    6,
    5,
    3,
    3,
    3,
    4,
    4,
    5,
    5,
    5,
    5],
   'max_node_depth': 7,
   'n_nodes': 43,
   'node_features_idx': array([27, 20, 25, 22, 28, 28, 10, 24, 28, 20, 28, 22, 28, 28,  1, 28, 28,
          22,  3, 28,  6, 12, 20, 28, 28, 28, 28, 28, 21, 27, 28, 28, 20, 27,
          28, 28, 23, 22, 28, 28,  6, 28, 28]),
   'num_features_used': 13,
   'tot_leaf_node_values': [6,
    1,
    235,
    37,
    1,
    4,
    1,
    5,
    7,
    1,
    1,
    6,
    1,
    11,
    9,
    7,
    4,
    1,
    1,
    2,
    1,
    170],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[12,  2],
           [ 0, 43]]),
    'f1_score': 0.97727272727272729,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119149470996806,
    'precision_score': 0.9555555555555556,
    'recall_score': 1.0,
    'zero_one_loss': 0.035087719298245612}},
  'dtree15': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8]),
    array([ 0,  1,  2,  3,  5,  7,  9, 10]),
    array([ 0,  1,  2,  3,  5,  7,  9, 11, 12]),
    array([ 0,  1,  2,  3,  5,  7,  9, 11, 13, 14, 15]),
    array([ 0,  1,  2,  3,  5,  7,  9, 11, 13, 14, 16]),
    array([ 0,  1,  2,  3,  5,  7,  9, 11, 13, 17]),
    array([ 0,  1,  2, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21]),
    array([ 0, 22, 23, 24]),
    array([ 0, 22, 23, 25, 26]),
    array([ 0, 22, 23, 25, 27]),
    array([ 0, 22, 28, 29, 30, 31]),
    array([ 0, 22, 28, 29, 30, 32]),
    array([ 0, 22, 28, 29, 33]),
    array([ 0, 22, 28, 34])],
   'all_leaf_node_samples': [147,
    1,
    25,
    2,
    14,
    1,
    2,
    4,
    1,
    5,
    1,
    4,
    1,
    2,
    1,
    4,
    5,
    101],
   'all_leaf_node_samples_percent': [45.794392523364486,
    0.3115264797507788,
    7.7881619937694708,
    0.62305295950155759,
    4.361370716510903,
    0.3115264797507788,
    0.62305295950155759,
    1.2461059190031152,
    0.3115264797507788,
    1.557632398753894,
    0.3115264797507788,
    1.2461059190031152,
    0.3115264797507788,
    0.62305295950155759,
    0.3115264797507788,
    1.2461059190031152,
    1.557632398753894,
    31.464174454828662],
   'all_leaf_node_values': [array([[  0, 238]]),
    array([[1, 0]]),
    array([[ 0, 46]]),
    array([[4, 0]]),
    array([[ 0, 24]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 5]]),
    array([[1, 0]]),
    array([[8, 0]]),
    array([[0, 3]]),
    array([[0, 5]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[0, 5]]),
    array([[8, 0]]),
    array([[156,   0]])],
   'all_leaf_nodes': [4,
    6,
    8,
    10,
    12,
    15,
    16,
    17,
    18,
    20,
    21,
    24,
    26,
    27,
    31,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([ 7, 20, 27, 27]),
    array([ 7, 20, 27, 27,  6]),
    array([ 7, 20, 27, 27,  6, 23]),
    array([ 7, 20, 27, 27,  6, 23,  0]),
    array([ 7, 20, 27, 27,  6, 23,  0, 20]),
    array([ 7, 20, 27, 27,  6, 23,  0, 20, 20, 27]),
    array([ 7, 20, 27, 27,  6, 23,  0, 20, 20, 27]),
    array([ 7, 20, 27, 27,  6, 23,  0, 20, 20]),
    array([ 7, 20, 27]),
    array([ 7, 20,  0]),
    array([ 7, 20,  0]),
    array([ 7, 23, 10]),
    array([ 7, 23, 10, 17]),
    array([ 7, 23, 10, 17]),
    array([ 7, 23, 27, 23, 20]),
    array([ 7, 23, 27, 23, 20]),
    array([ 7, 23, 27, 23]),
    array([ 7, 23, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.46484375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.08984375]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.      ,  0.046875]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.3046875,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20, 27]),
    array([ 6,  7, 20, 27]),
    array([ 6,  7, 20, 23, 27]),
    array([ 0,  6,  7, 20, 23, 27]),
    array([ 0,  6,  7, 20, 23, 27]),
    array([ 0,  6,  7, 20, 23, 27]),
    array([ 0,  6,  7, 20, 23, 27]),
    array([ 0,  6,  7, 20, 23, 27]),
    array([ 7, 20, 27]),
    array([ 0,  7, 20]),
    array([ 0,  7, 20]),
    array([ 7, 10, 23]),
    array([ 7, 10, 17, 23]),
    array([ 7, 10, 17, 23]),
    array([ 7, 20, 23, 27]),
    array([ 7, 20, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27])],
   'leaf_nodes_depths': [4,
    5,
    6,
    7,
    8,
    10,
    10,
    9,
    3,
    3,
    3,
    3,
    4,
    4,
    5,
    5,
    4,
    3],
   'max_node_depth': 10,
   'n_nodes': 35,
   'node_features_idx': array([ 7, 20, 27, 27, 28,  6, 28, 23, 28,  0, 28, 20, 28, 20, 27, 28, 28,
          28, 28,  0, 28, 28, 23, 10, 28, 17, 28, 28, 27, 23, 20, 28, 28, 28,
          28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [238,
    1,
    46,
    4,
    24,
    1,
    2,
    5,
    1,
    8,
    3,
    5,
    1,
    2,
    2,
    5,
    8,
    156],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree16': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8]),
    array([ 0,  1,  2,  3,  5,  7,  9, 10]),
    array([ 0,  1,  2,  3,  5,  7,  9, 11, 12]),
    array([ 0,  1,  2,  3,  5,  7,  9, 11, 13]),
    array([ 0,  1,  2, 14, 15]),
    array([ 0,  1,  2, 14, 16, 17]),
    array([ 0,  1,  2, 14, 16, 18]),
    array([ 0,  1, 19, 20, 21]),
    array([ 0,  1, 19, 20, 22, 23]),
    array([ 0,  1, 19, 20, 22, 24]),
    array([ 0,  1, 19, 25, 26]),
    array([ 0,  1, 19, 25, 27, 28]),
    array([ 0,  1, 19, 25, 27, 29, 30, 31, 32, 33]),
    array([ 0,  1, 19, 25, 27, 29, 30, 31, 32, 34]),
    array([ 0,  1, 19, 25, 27, 29, 30, 31, 35]),
    array([ 0,  1, 19, 25, 27, 29, 30, 36]),
    array([ 0,  1, 19, 25, 27, 29, 37]),
    array([ 0, 38, 39, 40, 41]),
    array([ 0, 38, 39, 40, 42]),
    array([ 0, 38, 39, 43]),
    array([ 0, 38, 44, 45, 46]),
    array([ 0, 38, 44, 45, 47]),
    array([ 0, 38, 44, 48])],
   'all_leaf_node_samples': [148,
    18,
    2,
    6,
    1,
    1,
    4,
    1,
    1,
    4,
    1,
    1,
    3,
    1,
    2,
    1,
    13,
    1,
    1,
    1,
    3,
    5,
    2,
    5,
    97],
   'all_leaf_node_samples_percent': [45.820433436532511,
    5.5727554179566567,
    0.61919504643962853,
    1.8575851393188854,
    0.30959752321981426,
    0.30959752321981426,
    1.2383900928792571,
    0.30959752321981426,
    0.30959752321981426,
    1.2383900928792571,
    0.30959752321981426,
    0.30959752321981426,
    0.92879256965944268,
    0.30959752321981426,
    0.61919504643962853,
    0.30959752321981426,
    4.0247678018575854,
    0.30959752321981426,
    0.30959752321981426,
    0.30959752321981426,
    0.92879256965944268,
    1.5479876160990713,
    0.61919504643962853,
    1.5479876160990713,
    30.03095975232198],
   'all_leaf_node_values': [array([[  0, 244]]),
    array([[ 0, 28]]),
    array([[4, 0]]),
    array([[0, 8]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[0, 7]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[0, 7]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[0, 2]]),
    array([[24,  0]]),
    array([[0, 1]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 8]]),
    array([[0, 2]]),
    array([[6, 0]]),
    array([[143,   0]])],
   'all_leaf_nodes': [4,
    6,
    8,
    10,
    12,
    13,
    15,
    17,
    18,
    21,
    23,
    24,
    26,
    28,
    33,
    34,
    35,
    36,
    37,
    41,
    42,
    43,
    46,
    47,
    48],
   'all_leaf_paths_features': [array([20, 27,  6,  1]),
    array([20, 27,  6,  1, 23]),
    array([20, 27,  6,  1, 23, 22]),
    array([20, 27,  6,  1, 23, 22, 20]),
    array([20, 27,  6,  1, 23, 22, 20, 20]),
    array([20, 27,  6,  1, 23, 22, 20, 20]),
    array([20, 27,  6,  3]),
    array([20, 27,  6,  3, 22]),
    array([20, 27,  6,  3, 22]),
    array([20, 27, 22,  7]),
    array([20, 27, 22,  7, 20]),
    array([20, 27, 22,  7, 20]),
    array([20, 27, 22, 26]),
    array([20, 27, 22, 26, 20]),
    array([20, 27, 22, 26, 20, 20,  6, 13, 23]),
    array([20, 27, 22, 26, 20, 20,  6, 13, 23]),
    array([20, 27, 22, 26, 20, 20,  6, 13]),
    array([20, 27, 22, 26, 20, 20,  6]),
    array([20, 27, 22, 26, 20, 20]),
    array([20,  6,  7, 20]),
    array([20,  6,  7, 20]),
    array([20,  6,  7]),
    array([20,  6, 22, 26]),
    array([20,  6, 22, 26]),
    array([20,  6, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.4765625]]),
    array([[ 0.       ,  0.0546875]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.046875,  0.      ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.27929688,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1,  6, 20, 27]),
    array([ 1,  6, 20, 23, 27]),
    array([ 1,  6, 20, 22, 23, 27]),
    array([ 1,  6, 20, 22, 23, 27]),
    array([ 1,  6, 20, 22, 23, 27]),
    array([ 1,  6, 20, 22, 23, 27]),
    array([ 3,  6, 20, 27]),
    array([ 3,  6, 20, 22, 27]),
    array([ 3,  6, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([20, 22, 26, 27]),
    array([20, 22, 26, 27]),
    array([ 6, 13, 20, 22, 23, 26, 27]),
    array([ 6, 13, 20, 22, 23, 26, 27]),
    array([ 6, 13, 20, 22, 26, 27]),
    array([ 6, 20, 22, 26, 27]),
    array([20, 22, 26, 27]),
    array([ 6,  7, 20]),
    array([ 6,  7, 20]),
    array([ 6,  7, 20]),
    array([ 6, 20, 22, 26]),
    array([ 6, 20, 22, 26]),
    array([ 6, 20, 22])],
   'leaf_nodes_depths': [4,
    5,
    6,
    7,
    8,
    8,
    4,
    5,
    5,
    4,
    5,
    5,
    4,
    5,
    9,
    9,
    8,
    7,
    6,
    4,
    4,
    3,
    4,
    4,
    3],
   'max_node_depth': 9,
   'n_nodes': 49,
   'node_features_idx': array([20, 27,  6,  1, 28, 23, 28, 22, 28, 20, 28, 20, 28, 28,  3, 28, 22,
          28, 28, 22,  7, 28, 20, 28, 28, 26, 28, 20, 28, 20,  6, 13, 23, 28,
          28, 28, 28, 28,  6,  7, 20, 28, 28, 28, 22, 26, 28, 28, 28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [244,
    28,
    4,
    8,
    1,
    2,
    7,
    4,
    1,
    7,
    2,
    1,
    5,
    2,
    4,
    2,
    24,
    1,
    2,
    1,
    3,
    8,
    2,
    6,
    143],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree17': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([0, 1, 2, 3, 9]),
    array([ 0,  1,  2, 10, 11]),
    array([ 0,  1,  2, 10, 12, 13]),
    array([ 0,  1,  2, 10, 12, 14, 15, 16]),
    array([ 0,  1,  2, 10, 12, 14, 15, 17, 18]),
    array([ 0,  1,  2, 10, 12, 14, 15, 17, 19]),
    array([ 0,  1,  2, 10, 12, 14, 20]),
    array([ 0,  1, 21, 22, 23]),
    array([ 0,  1, 21, 22, 24]),
    array([ 0,  1, 21, 25, 26, 27, 28]),
    array([ 0,  1, 21, 25, 26, 27, 29]),
    array([ 0,  1, 21, 25, 26, 30]),
    array([ 0,  1, 21, 25, 31, 32]),
    array([ 0,  1, 21, 25, 31, 33, 34]),
    array([ 0,  1, 21, 25, 31, 33, 35]),
    array([ 0, 36, 37, 38]),
    array([ 0, 36, 37, 39, 40]),
    array([ 0, 36, 37, 39, 41]),
    array([ 0, 36, 42, 43]),
    array([ 0, 36, 42, 44, 45, 46]),
    array([ 0, 36, 42, 44, 45, 47]),
    array([ 0, 36, 42, 44, 48])],
   'all_leaf_node_samples': [42,
    3,
    1,
    105,
    1,
    9,
    1,
    1,
    1,
    3,
    1,
    15,
    2,
    3,
    8,
    1,
    5,
    2,
    5,
    1,
    3,
    1,
    1,
    2,
    113],
   'all_leaf_node_samples_percent': [12.727272727272727,
    0.90909090909090906,
    0.30303030303030304,
    31.818181818181817,
    0.30303030303030304,
    2.7272727272727271,
    0.30303030303030304,
    0.30303030303030304,
    0.30303030303030304,
    0.90909090909090906,
    0.30303030303030304,
    4.5454545454545459,
    0.60606060606060608,
    0.90909090909090906,
    2.4242424242424243,
    0.30303030303030304,
    1.5151515151515151,
    0.60606060606060608,
    1.5151515151515151,
    0.30303030303030304,
    0.90909090909090906,
    0.30303030303030304,
    0.30303030303030304,
    0.60606060606060608,
    34.242424242424242],
   'all_leaf_node_values': [array([[ 0, 63]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[  0, 166]]),
    array([[1, 0]]),
    array([[ 0, 15]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[ 0, 24]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[14,  0]]),
    array([[3, 0]]),
    array([[0, 8]]),
    array([[2, 0]]),
    array([[0, 8]]),
    array([[0, 1]]),
    array([[6, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[175,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    9,
    11,
    13,
    16,
    18,
    19,
    20,
    23,
    24,
    28,
    29,
    30,
    32,
    34,
    35,
    38,
    40,
    41,
    43,
    46,
    47,
    48],
   'all_leaf_paths_features': [array([22,  6, 27, 24, 17]),
    array([22,  6, 27, 24, 17, 23]),
    array([22,  6, 27, 24, 17, 23]),
    array([22,  6, 27, 24]),
    array([22,  6, 27, 27]),
    array([22,  6, 27, 27, 20]),
    array([22,  6, 27, 27, 20, 20, 22]),
    array([22,  6, 27, 27, 20, 20, 22,  7]),
    array([22,  6, 27, 27, 20, 20, 22,  7]),
    array([22,  6, 27, 27, 20, 20]),
    array([22,  6, 20, 14]),
    array([22,  6, 20, 14]),
    array([22,  6, 20,  3, 23, 27]),
    array([22,  6, 20,  3, 23, 27]),
    array([22,  6, 20,  3, 23]),
    array([22,  6, 20,  3,  9]),
    array([22,  6, 20,  3,  9,  1]),
    array([22,  6, 20,  3,  9,  1]),
    array([22, 26, 22]),
    array([22, 26, 22, 25]),
    array([22, 26, 22, 25]),
    array([22, 26, 20]),
    array([22, 26, 20, 27,  2]),
    array([22, 26, 20, 27,  2]),
    array([22, 26, 20, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.12304688]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.32421875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.046875]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.34179688,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6, 17, 22, 24, 27]),
    array([ 6, 17, 22, 23, 24, 27]),
    array([ 6, 17, 22, 23, 24, 27]),
    array([ 6, 22, 24, 27]),
    array([ 6, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6, 14, 20, 22]),
    array([ 6, 14, 20, 22]),
    array([ 3,  6, 20, 22, 23, 27]),
    array([ 3,  6, 20, 22, 23, 27]),
    array([ 3,  6, 20, 22, 23]),
    array([ 3,  6,  9, 20, 22]),
    array([ 1,  3,  6,  9, 20, 22]),
    array([ 1,  3,  6,  9, 20, 22]),
    array([22, 26]),
    array([22, 25, 26]),
    array([22, 25, 26]),
    array([20, 22, 26]),
    array([ 2, 20, 22, 26, 27]),
    array([ 2, 20, 22, 26, 27]),
    array([20, 22, 26, 27])],
   'leaf_nodes_depths': [5,
    6,
    6,
    4,
    4,
    5,
    7,
    8,
    8,
    6,
    4,
    4,
    6,
    6,
    5,
    5,
    6,
    6,
    3,
    4,
    4,
    3,
    5,
    5,
    4],
   'max_node_depth': 8,
   'n_nodes': 49,
   'node_features_idx': array([22,  6, 27, 24, 17, 28, 23, 28, 28, 28, 27, 28, 20, 28, 20, 22, 28,
           7, 28, 28, 28, 20, 14, 28, 28,  3, 23, 27, 28, 28, 28,  9, 28,  1,
          28, 28, 26, 22, 28, 25, 28, 28, 20, 28, 27,  2, 28, 28, 28]),
   'num_features_used': 16,
   'tot_leaf_node_values': [63,
    6,
    1,
    166,
    1,
    15,
    1,
    1,
    1,
    4,
    1,
    24,
    2,
    4,
    14,
    3,
    8,
    2,
    8,
    1,
    6,
    1,
    1,
    3,
    175],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[11,  3],
           [ 4, 39]]),
    'f1_score': 0.91764705882352937,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.241646202748516,
    'precision_score': 0.9285714285714286,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.1228070175438597}},
  'dtree18': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8, 9]),
    array([ 0,  1,  2,  3,  4,  6,  8, 10, 11]),
    array([ 0,  1,  2,  3,  4,  6,  8, 10, 12, 13]),
    array([ 0,  1,  2,  3,  4,  6,  8, 10, 12, 14]),
    array([ 0,  1,  2,  3, 15]),
    array([ 0,  1,  2, 16, 17]),
    array([ 0,  1,  2, 16, 18, 19, 20]),
    array([ 0,  1,  2, 16, 18, 19, 21]),
    array([ 0,  1,  2, 16, 18, 22]),
    array([ 0,  1, 23]),
    array([ 0, 24, 25, 26, 27]),
    array([ 0, 24, 25, 26, 28, 29]),
    array([ 0, 24, 25, 26, 28, 30]),
    array([ 0, 24, 25, 31, 32]),
    array([ 0, 24, 25, 31, 33]),
    array([ 0, 24, 34, 35, 36]),
    array([ 0, 24, 34, 35, 37]),
    array([ 0, 24, 34, 38])],
   'all_leaf_node_samples': [94,
    1,
    69,
    1,
    1,
    1,
    1,
    12,
    2,
    8,
    1,
    6,
    4,
    1,
    1,
    1,
    9,
    6,
    2,
    100],
   'all_leaf_node_samples_percent': [29.283489096573209,
    0.3115264797507788,
    21.495327102803738,
    0.3115264797507788,
    0.3115264797507788,
    0.3115264797507788,
    0.3115264797507788,
    3.7383177570093458,
    0.62305295950155759,
    2.4922118380062304,
    0.3115264797507788,
    1.8691588785046729,
    1.2461059190031152,
    0.3115264797507788,
    0.3115264797507788,
    0.3115264797507788,
    2.8037383177570092,
    1.8691588785046729,
    0.62305295950155759,
    31.152647975077883],
   'all_leaf_node_values': [array([[  0, 151]]),
    array([[2, 0]]),
    array([[  0, 111]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[ 0, 18]]),
    array([[0, 3]]),
    array([[8, 0]]),
    array([[0, 2]]),
    array([[14,  0]]),
    array([[0, 7]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[19,  0]]),
    array([[12,  0]]),
    array([[0, 2]]),
    array([[152,   0]])],
   'all_leaf_nodes': [5,
    7,
    9,
    11,
    13,
    14,
    15,
    17,
    20,
    21,
    22,
    23,
    27,
    29,
    30,
    32,
    33,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([22, 27, 27,  3, 27]),
    array([22, 27, 27,  3, 27, 27]),
    array([22, 27, 27,  3, 27, 27, 21]),
    array([22, 27, 27,  3, 27, 27, 21,  7]),
    array([22, 27, 27,  3, 27, 27, 21,  7, 20]),
    array([22, 27, 27,  3, 27, 27, 21,  7, 20]),
    array([22, 27, 27,  3]),
    array([22, 27, 27, 23]),
    array([22, 27, 27, 23, 20, 21]),
    array([22, 27, 27, 23, 20, 21]),
    array([22, 27, 27, 23, 20]),
    array([22, 27]),
    array([22, 27, 23, 12]),
    array([22, 27, 23, 12, 27]),
    array([22, 27, 23, 12, 27]),
    array([22, 27, 23, 26]),
    array([22, 27, 23, 26]),
    array([22, 27, 22,  2]),
    array([22, 27, 22,  2]),
    array([22, 27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.29492188]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.21679688]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.03515625]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.03710938,  0.        ]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.296875,  0.      ]])],
   'all_uniq_leaf_paths_features': [array([ 3, 22, 27]),
    array([ 3, 22, 27]),
    array([ 3, 21, 22, 27]),
    array([ 3,  7, 21, 22, 27]),
    array([ 3,  7, 20, 21, 22, 27]),
    array([ 3,  7, 20, 21, 22, 27]),
    array([ 3, 22, 27]),
    array([22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([22, 27]),
    array([12, 22, 23, 27]),
    array([12, 22, 23, 27]),
    array([12, 22, 23, 27]),
    array([22, 23, 26, 27]),
    array([22, 23, 26, 27]),
    array([ 2, 22, 27]),
    array([ 2, 22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [5,
    6,
    7,
    8,
    9,
    9,
    4,
    4,
    6,
    6,
    5,
    2,
    4,
    5,
    5,
    4,
    4,
    4,
    4,
    3],
   'max_node_depth': 9,
   'n_nodes': 39,
   'node_features_idx': array([22, 27, 27,  3, 27, 28, 27, 28, 21, 28,  7, 28, 20, 28, 28, 28, 23,
          28, 20, 21, 28, 28, 28, 28, 27, 23, 12, 28, 27, 28, 28, 26, 28, 28,
          22,  2, 28, 28, 28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [151,
    2,
    111,
    2,
    2,
    1,
    2,
    18,
    3,
    8,
    2,
    14,
    7,
    1,
    1,
    2,
    19,
    12,
    2,
    152],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree19': {'all_leaf_node_classes': [0,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5, 6]),
    array([0, 1, 2, 4, 5, 7, 8]),
    array([ 0,  1,  2,  4,  5,  7,  9, 10]),
    array([ 0,  1,  2,  4,  5,  7,  9, 11]),
    array([ 0,  1,  2,  4, 12, 13, 14]),
    array([ 0,  1,  2,  4, 12, 13, 15, 16]),
    array([ 0,  1,  2,  4, 12, 13, 15, 17]),
    array([ 0,  1,  2,  4, 12, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21, 22, 23]),
    array([ 0,  1, 19, 21, 22, 24]),
    array([ 0,  1, 19, 21, 25]),
    array([ 0, 26, 27]),
    array([ 0, 26, 28, 29, 30]),
    array([ 0, 26, 28, 29, 31]),
    array([ 0, 26, 28, 32, 33, 34]),
    array([ 0, 26, 28, 32, 33, 35]),
    array([ 0, 26, 28, 32, 36])],
   'all_leaf_node_samples': [1,
    155,
    20,
    3,
    1,
    10,
    1,
    1,
    3,
    1,
    1,
    3,
    6,
    2,
    4,
    1,
    2,
    1,
    102],
   'all_leaf_node_samples_percent': [0.31446540880503143,
    48.742138364779876,
    6.2893081761006293,
    0.94339622641509435,
    0.31446540880503143,
    3.1446540880503147,
    0.31446540880503143,
    0.31446540880503143,
    0.94339622641509435,
    0.31446540880503143,
    0.31446540880503143,
    0.94339622641509435,
    1.8867924528301887,
    0.62893081761006286,
    1.2578616352201257,
    0.31446540880503143,
    0.62893081761006286,
    0.31446540880503143,
    32.075471698113205],
   'all_leaf_node_values': [array([[2, 0]]),
    array([[  0, 256]]),
    array([[ 0, 32]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[ 0, 12]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[10,  0]]),
    array([[0, 5]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[167,   0]])],
   'all_leaf_nodes': [3,
    6,
    8,
    10,
    11,
    14,
    16,
    17,
    18,
    20,
    23,
    24,
    25,
    27,
    30,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([23, 27, 28]),
    array([23, 27, 28, 27,  1]),
    array([23, 27, 28, 27,  1, 24]),
    array([23, 27, 28, 27,  1, 24, 23]),
    array([23, 27, 28, 27,  1, 24, 23]),
    array([23, 27, 28, 27, 21, 23]),
    array([23, 27, 28, 27, 21, 23, 27]),
    array([23, 27, 28, 27, 21, 23, 27]),
    array([23, 27, 28, 27, 21]),
    array([23, 27, 20]),
    array([23, 27, 20,  6,  3]),
    array([23, 27, 20,  6,  3]),
    array([23, 27, 20,  6]),
    array([23, 27]),
    array([23, 27, 26, 20]),
    array([23, 27, 26, 20]),
    array([23, 27, 26, 10, 13]),
    array([23, 27, 26, 10, 13]),
    array([23, 27, 26, 10])],
   'all_scaled_leaf_node_values': [array([[ 0.00390625,  0.        ]]),
    array([[ 0. ,  0.5]]),
    array([[ 0.    ,  0.0625]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0234375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.32617188,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23, 27, 28]),
    array([ 1, 23, 27, 28]),
    array([ 1, 23, 24, 27, 28]),
    array([ 1, 23, 24, 27, 28]),
    array([ 1, 23, 24, 27, 28]),
    array([21, 23, 27, 28]),
    array([21, 23, 27, 28]),
    array([21, 23, 27, 28]),
    array([21, 23, 27, 28]),
    array([20, 23, 27]),
    array([ 3,  6, 20, 23, 27]),
    array([ 3,  6, 20, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([23, 27]),
    array([20, 23, 26, 27]),
    array([20, 23, 26, 27]),
    array([10, 13, 23, 26, 27]),
    array([10, 13, 23, 26, 27]),
    array([10, 23, 26, 27])],
   'leaf_nodes_depths': [3,
    5,
    6,
    7,
    7,
    6,
    7,
    7,
    5,
    3,
    5,
    5,
    4,
    2,
    4,
    4,
    5,
    5,
    4],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([23, 27, 28, 28, 27,  1, 28, 24, 28, 23, 28, 28, 21, 23, 28, 27, 28,
          28, 28, 20, 28,  6,  3, 28, 28, 28, 27, 28, 26, 20, 28, 28, 10, 13,
          28, 28, 28]),
   'num_features_used': 12,
   'tot_leaf_node_values': [2,
    256,
    32,
    3,
    2,
    12,
    1,
    1,
    4,
    1,
    1,
    4,
    10,
    5,
    6,
    1,
    3,
    1,
    167],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree2': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10, 11, 12]),
    array([ 0,  1,  2,  3,  4, 10, 11, 13, 14]),
    array([ 0,  1,  2,  3,  4, 10, 11, 13, 15]),
    array([ 0,  1,  2,  3,  4, 10, 16, 17]),
    array([ 0,  1,  2,  3,  4, 10, 16, 18]),
    array([ 0,  1,  2,  3, 19, 20, 21]),
    array([ 0,  1,  2,  3, 19, 20, 22]),
    array([ 0,  1,  2,  3, 19, 23, 24]),
    array([ 0,  1,  2,  3, 19, 23, 25]),
    array([ 0,  1,  2, 26, 27]),
    array([ 0,  1,  2, 26, 28]),
    array([ 0,  1, 29, 30]),
    array([ 0,  1, 29, 31]),
    array([ 0, 32, 33, 34]),
    array([ 0, 32, 33, 35]),
    array([ 0, 32, 36, 37, 38]),
    array([ 0, 32, 36, 37, 39]),
    array([ 0, 32, 36, 40])],
   'all_leaf_node_samples': [7,
    1,
    1,
    139,
    1,
    34,
    1,
    14,
    1,
    9,
    3,
    1,
    2,
    3,
    9,
    1,
    1,
    2,
    1,
    2,
    100],
   'all_leaf_node_samples_percent': [2.1021021021021022,
    0.3003003003003003,
    0.3003003003003003,
    41.741741741741741,
    0.3003003003003003,
    10.21021021021021,
    0.3003003003003003,
    4.2042042042042045,
    0.3003003003003003,
    2.7027027027027026,
    0.90090090090090091,
    0.3003003003003003,
    0.60060060060060061,
    0.90090090090090091,
    2.7027027027027026,
    0.3003003003003003,
    0.3003003003003003,
    0.60060060060060061,
    0.3003003003003003,
    0.60060060060060061,
    30.03003003003003],
   'all_leaf_node_values': [array([[0, 9]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[  0, 219]]),
    array([[1, 0]]),
    array([[ 0, 47]]),
    array([[2, 0]]),
    array([[ 0, 23]]),
    array([[1, 0]]),
    array([[ 0, 14]]),
    array([[7, 0]]),
    array([[0, 2]]),
    array([[0, 3]]),
    array([[5, 0]]),
    array([[15,  0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[150,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    12,
    14,
    15,
    17,
    18,
    21,
    22,
    24,
    25,
    27,
    28,
    30,
    31,
    34,
    35,
    38,
    39,
    40],
   'all_leaf_paths_features': [array([20, 27,  3, 27, 28, 23]),
    array([20, 27,  3, 27, 28, 23, 23]),
    array([20, 27,  3, 27, 28, 23, 23]),
    array([20, 27,  3, 27, 28, 20, 26]),
    array([20, 27,  3, 27, 28, 20, 26, 26]),
    array([20, 27,  3, 27, 28, 20, 26, 26]),
    array([20, 27,  3, 27, 28, 20, 20]),
    array([20, 27,  3, 27, 28, 20, 20]),
    array([20, 27,  3, 27, 22, 27]),
    array([20, 27,  3, 27, 22, 27]),
    array([20, 27,  3, 27, 22, 10]),
    array([20, 27,  3, 27, 22, 10]),
    array([20, 27,  3, 12]),
    array([20, 27,  3, 12]),
    array([20, 27, 26]),
    array([20, 27, 26]),
    array([20, 27, 20]),
    array([20, 27, 20]),
    array([20, 27,  6, 20]),
    array([20, 27,  6, 20]),
    array([20, 27,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.01757812]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.42773438]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.09179688]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.04492188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02734375]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.29296875,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 3, 20, 23, 27, 28]),
    array([ 3, 20, 23, 27, 28]),
    array([ 3, 20, 23, 27, 28]),
    array([ 3, 20, 26, 27, 28]),
    array([ 3, 20, 26, 27, 28]),
    array([ 3, 20, 26, 27, 28]),
    array([ 3, 20, 27, 28]),
    array([ 3, 20, 27, 28]),
    array([ 3, 20, 22, 27]),
    array([ 3, 20, 22, 27]),
    array([ 3, 10, 20, 22, 27]),
    array([ 3, 10, 20, 22, 27]),
    array([ 3, 12, 20, 27]),
    array([ 3, 12, 20, 27]),
    array([20, 26, 27]),
    array([20, 26, 27]),
    array([20, 27]),
    array([20, 27]),
    array([ 6, 20, 27]),
    array([ 6, 20, 27]),
    array([ 6, 20, 27])],
   'leaf_nodes_depths': [6,
    7,
    7,
    7,
    8,
    8,
    7,
    7,
    6,
    6,
    6,
    6,
    4,
    4,
    3,
    3,
    3,
    3,
    4,
    4,
    3],
   'max_node_depth': 8,
   'n_nodes': 41,
   'node_features_idx': array([20, 27,  3, 27, 28, 23, 28, 23, 28, 28, 20, 26, 28, 26, 28, 28, 20,
          28, 28, 22, 27, 28, 28, 10, 28, 28, 12, 28, 28, 26, 28, 28, 27, 20,
          28, 28,  6, 20, 28, 28, 28]),
   'num_features_used': 10,
   'tot_leaf_node_values': [9,
    3,
    1,
    219,
    1,
    47,
    2,
    23,
    1,
    14,
    7,
    2,
    3,
    5,
    15,
    1,
    1,
    3,
    1,
    4,
    150],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree3': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8, 9]),
    array([ 0,  1,  2,  3,  5,  7,  8, 10]),
    array([ 0,  1,  2,  3,  5,  7, 11]),
    array([ 0,  1,  2, 12, 13]),
    array([ 0,  1,  2, 12, 14]),
    array([ 0,  1, 15, 16]),
    array([ 0,  1, 15, 17, 18]),
    array([ 0,  1, 15, 17, 19, 20, 21]),
    array([ 0,  1, 15, 17, 19, 20, 22]),
    array([ 0,  1, 15, 17, 19, 23]),
    array([ 0, 24, 25, 26, 27]),
    array([ 0, 24, 25, 26, 28, 29]),
    array([ 0, 24, 25, 26, 28, 30]),
    array([ 0, 24, 25, 31]),
    array([ 0, 24, 32])],
   'all_leaf_node_samples': [142,
    1,
    10,
    1,
    26,
    1,
    3,
    5,
    11,
    2,
    4,
    3,
    4,
    2,
    1,
    2,
    99],
   'all_leaf_node_samples_percent': [44.794952681388011,
    0.31545741324921134,
    3.1545741324921135,
    0.31545741324921134,
    8.2018927444794958,
    0.31545741324921134,
    0.94637223974763407,
    1.5772870662460567,
    3.4700315457413251,
    0.63091482649842268,
    1.2618296529968454,
    0.94637223974763407,
    1.2618296529968454,
    0.63091482649842268,
    0.31545741324921134,
    0.63091482649842268,
    31.230283911671926],
   'all_leaf_node_values': [array([[  0, 223]]),
    array([[2, 0]]),
    array([[ 0, 15]]),
    array([[1, 0]]),
    array([[ 0, 50]]),
    array([[2, 0]]),
    array([[0, 7]]),
    array([[ 0, 11]]),
    array([[18,  0]]),
    array([[3, 0]]),
    array([[0, 4]]),
    array([[4, 0]]),
    array([[7, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[158,   0]])],
   'all_leaf_nodes': [4,
    6,
    9,
    10,
    11,
    13,
    14,
    16,
    18,
    21,
    22,
    23,
    27,
    29,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([22,  7,  0, 20]),
    array([22,  7,  0, 20, 20]),
    array([22,  7,  0, 20, 20,  7, 23]),
    array([22,  7,  0, 20, 20,  7, 23]),
    array([22,  7,  0, 20, 20,  7]),
    array([22,  7,  0, 24]),
    array([22,  7,  0, 24]),
    array([22,  7, 23]),
    array([22,  7, 23,  2]),
    array([22,  7, 23,  2, 23, 20]),
    array([22,  7, 23,  2, 23, 20]),
    array([22,  7, 23,  2, 23]),
    array([22,  7,  4, 13]),
    array([22,  7,  4, 13, 20]),
    array([22,  7,  4, 13, 20]),
    array([22,  7,  4]),
    array([22,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.43554688]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.09765625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.03515625,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 0,  7, 20, 22]),
    array([ 0,  7, 20, 22]),
    array([ 0,  7, 20, 22, 23]),
    array([ 0,  7, 20, 22, 23]),
    array([ 0,  7, 20, 22]),
    array([ 0,  7, 22, 24]),
    array([ 0,  7, 22, 24]),
    array([ 7, 22, 23]),
    array([ 2,  7, 22, 23]),
    array([ 2,  7, 20, 22, 23]),
    array([ 2,  7, 20, 22, 23]),
    array([ 2,  7, 22, 23]),
    array([ 4,  7, 13, 22]),
    array([ 4,  7, 13, 20, 22]),
    array([ 4,  7, 13, 20, 22]),
    array([ 4,  7, 22]),
    array([ 7, 22])],
   'leaf_nodes_depths': [4, 5, 7, 7, 6, 4, 4, 3, 4, 6, 6, 5, 4, 5, 5, 3, 2],
   'max_node_depth': 7,
   'n_nodes': 33,
   'node_features_idx': array([22,  7,  0, 20, 28, 20, 28,  7, 23, 28, 28, 28, 24, 28, 28, 23, 28,
           2, 28, 23, 20, 28, 28, 28,  7,  4, 13, 28, 20, 28, 28, 28, 28]),
   'num_features_used': 10,
   'tot_leaf_node_values': [223,
    2,
    15,
    1,
    50,
    2,
    7,
    11,
    18,
    3,
    4,
    4,
    7,
    2,
    1,
    4,
    158],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237666,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree4': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8]),
    array([0, 1, 2, 3, 5, 7, 9]),
    array([ 0,  1,  2, 10, 11, 12]),
    array([ 0,  1,  2, 10, 11, 13]),
    array([ 0,  1,  2, 10, 14]),
    array([ 0,  1, 15]),
    array([ 0, 16, 17, 18, 19]),
    array([ 0, 16, 17, 18, 20, 21]),
    array([ 0, 16, 17, 18, 20, 22, 23]),
    array([ 0, 16, 17, 18, 20, 22, 24]),
    array([ 0, 16, 17, 25]),
    array([ 0, 16, 26, 27, 28]),
    array([ 0, 16, 26, 27, 29]),
    array([ 0, 16, 26, 30, 31]),
    array([ 0, 16, 26, 30, 32, 33, 34]),
    array([ 0, 16, 26, 30, 32, 33, 35]),
    array([ 0, 16, 26, 30, 32, 36])],
   'all_leaf_node_samples': [157,
    12,
    1,
    2,
    1,
    2,
    2,
    5,
    11,
    3,
    1,
    4,
    8,
    1,
    3,
    1,
    1,
    7,
    95],
   'all_leaf_node_samples_percent': [49.526813880126184,
    3.7854889589905363,
    0.31545741324921134,
    0.63091482649842268,
    0.31545741324921134,
    0.63091482649842268,
    0.63091482649842268,
    1.5772870662460567,
    3.4700315457413251,
    0.94637223974763407,
    0.31545741324921134,
    1.2618296529968454,
    2.5236593059936907,
    0.31545741324921134,
    0.94637223974763407,
    0.31545741324921134,
    0.31545741324921134,
    2.2082018927444795,
    29.968454258675077],
   'all_leaf_node_values': [array([[  0, 262]]),
    array([[ 0, 16]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 4]]),
    array([[8, 0]]),
    array([[ 0, 17]]),
    array([[5, 0]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[11,  0]]),
    array([[0, 2]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[8, 0]]),
    array([[161,   0]])],
   'all_leaf_nodes': [4,
    6,
    8,
    9,
    12,
    13,
    14,
    15,
    19,
    21,
    23,
    24,
    25,
    28,
    29,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([23, 27,  0,  1]),
    array([23, 27,  0,  1, 23]),
    array([23, 27,  0,  1, 23, 23]),
    array([23, 27,  0,  1, 23, 23]),
    array([23, 27,  0, 23, 20]),
    array([23, 27,  0, 23, 20]),
    array([23, 27,  0, 23]),
    array([23, 27]),
    array([23,  6, 22, 27]),
    array([23,  6, 22, 27, 27]),
    array([23,  6, 22, 27, 27, 20]),
    array([23,  6, 22, 27, 27, 20]),
    array([23,  6, 22]),
    array([23,  6, 28, 26]),
    array([23,  6, 28, 26]),
    array([23,  6, 28, 27]),
    array([23,  6, 28, 27, 27, 23]),
    array([23,  6, 28, 27, 27, 23]),
    array([23,  6, 28, 27, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.51171875]]),
    array([[ 0.     ,  0.03125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.31445312,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 0,  1, 23, 27]),
    array([ 0,  1, 23, 27]),
    array([ 0,  1, 23, 27]),
    array([ 0,  1, 23, 27]),
    array([ 0, 20, 23, 27]),
    array([ 0, 20, 23, 27]),
    array([ 0, 23, 27]),
    array([23, 27]),
    array([ 6, 22, 23, 27]),
    array([ 6, 22, 23, 27]),
    array([ 6, 20, 22, 23, 27]),
    array([ 6, 20, 22, 23, 27]),
    array([ 6, 22, 23]),
    array([ 6, 23, 26, 28]),
    array([ 6, 23, 26, 28]),
    array([ 6, 23, 27, 28]),
    array([ 6, 23, 27, 28]),
    array([ 6, 23, 27, 28]),
    array([ 6, 23, 27, 28])],
   'leaf_nodes_depths': [4,
    5,
    6,
    6,
    5,
    5,
    4,
    2,
    4,
    5,
    6,
    6,
    3,
    4,
    4,
    4,
    6,
    6,
    5],
   'max_node_depth': 6,
   'n_nodes': 37,
   'node_features_idx': array([23, 27,  0,  1, 28, 23, 28, 23, 28, 28, 23, 20, 28, 28, 28, 28,  6,
          22, 27, 28, 27, 28, 20, 28, 28, 28, 28, 26, 28, 28, 27, 28, 27, 23,
          28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [262,
    16,
    1,
    2,
    1,
    3,
    4,
    8,
    17,
    5,
    1,
    5,
    11,
    2,
    3,
    1,
    1,
    8,
    161],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739271,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree5': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4]),
    array([0, 1, 5, 6]),
    array([0, 1, 5, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12, 13, 14]),
    array([ 0,  8, 12, 13, 15]),
    array([ 0,  8, 12, 16])],
   'all_leaf_node_samples': [169, 2, 2, 3, 11, 3, 5, 4, 113],
   'all_leaf_node_samples_percent': [54.166666666666664,
    0.64102564102564108,
    0.64102564102564108,
    0.96153846153846156,
    3.5256410256410255,
    0.96153846153846156,
    1.6025641025641026,
    1.2820512820512822,
    36.217948717948715],
   'all_leaf_node_values': [array([[  0, 286]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[5, 0]]),
    array([[ 0, 16]]),
    array([[5, 0]]),
    array([[0, 6]]),
    array([[6, 0]]),
    array([[184,   0]])],
   'all_leaf_nodes': [3, 4, 6, 7, 10, 11, 14, 15, 16],
   'all_leaf_paths_features': [array([23, 22, 27]),
    array([23, 22, 27]),
    array([23, 22, 21]),
    array([23, 22, 21]),
    array([23, 21, 23]),
    array([23, 21, 23]),
    array([23, 21,  7, 20]),
    array([23, 21,  7, 20]),
    array([23, 21,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.55859375]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.     ,  0.03125]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.359375,  0.      ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([21, 22, 23]),
    array([21, 22, 23]),
    array([21, 23]),
    array([21, 23]),
    array([ 7, 20, 21, 23]),
    array([ 7, 20, 21, 23]),
    array([ 7, 21, 23])],
   'leaf_nodes_depths': [3, 3, 3, 3, 3, 3, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 17,
   'node_features_idx': array([23, 22, 27, 28, 28, 21, 28, 28, 21, 23, 28, 28,  7, 20, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [286, 2, 2, 5, 16, 5, 6, 6, 184],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[13,  1],
           [ 1, 42]]),
    'f1_score': 0.97674418604651159,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119009190745895,
    'precision_score': 0.97674418604651159,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.035087719298245612}},
  'dtree6': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([ 0,  1,  2,  8,  9, 10]),
    array([ 0,  1,  2,  8,  9, 11, 12]),
    array([ 0,  1,  2,  8,  9, 11, 13]),
    array([ 0,  1,  2,  8, 14, 15, 16]),
    array([ 0,  1,  2,  8, 14, 15, 17]),
    array([ 0,  1,  2,  8, 14, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21]),
    array([ 0, 22, 23, 24, 25]),
    array([ 0, 22, 23, 24, 26]),
    array([ 0, 22, 23, 27]),
    array([ 0, 22, 28, 29, 30]),
    array([ 0, 22, 28, 29, 31]),
    array([ 0, 22, 28, 32])],
   'all_leaf_node_samples': [146,
    1,
    31,
    12,
    1,
    2,
    1,
    1,
    7,
    3,
    7,
    1,
    3,
    2,
    2,
    1,
    99],
   'all_leaf_node_samples_percent': [45.625,
    0.3125,
    9.6875,
    3.75,
    0.3125,
    0.625,
    0.3125,
    0.3125,
    2.1875,
    0.9375,
    2.1875,
    0.3125,
    0.9375,
    0.625,
    0.625,
    0.3125,
    30.9375],
   'all_leaf_node_values': [array([[  0, 234]]),
    array([[1, 0]]),
    array([[ 0, 49]]),
    array([[ 0, 30]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[13,  0]]),
    array([[0, 3]]),
    array([[14,  0]]),
    array([[2, 0]]),
    array([[0, 5]]),
    array([[3, 0]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[149,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    10,
    12,
    13,
    16,
    17,
    18,
    20,
    21,
    25,
    26,
    27,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([20,  6, 23, 23]),
    array([20,  6, 23, 23, 22]),
    array([20,  6, 23, 23, 22]),
    array([20,  6, 23, 21,  9]),
    array([20,  6, 23, 21,  9, 20]),
    array([20,  6, 23, 21,  9, 20]),
    array([20,  6, 23, 21,  6, 16]),
    array([20,  6, 23, 21,  6, 16]),
    array([20,  6, 23, 21,  6]),
    array([20,  6, 24]),
    array([20,  6, 24]),
    array([20,  6, 26,  6]),
    array([20,  6, 26,  6]),
    array([20,  6, 26]),
    array([20,  6, 22, 22]),
    array([20,  6, 22, 22]),
    array([20,  6, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.45703125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.09570312]]),
    array([[ 0.        ,  0.05859375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.02539062,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.29101562,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6, 20, 23]),
    array([ 6, 20, 22, 23]),
    array([ 6, 20, 22, 23]),
    array([ 6,  9, 20, 21, 23]),
    array([ 6,  9, 20, 21, 23]),
    array([ 6,  9, 20, 21, 23]),
    array([ 6, 16, 20, 21, 23]),
    array([ 6, 16, 20, 21, 23]),
    array([ 6, 20, 21, 23]),
    array([ 6, 20, 24]),
    array([ 6, 20, 24]),
    array([ 6, 20, 26]),
    array([ 6, 20, 26]),
    array([ 6, 20, 26]),
    array([ 6, 20, 22]),
    array([ 6, 20, 22]),
    array([ 6, 20, 22])],
   'leaf_nodes_depths': [4, 5, 5, 5, 6, 6, 6, 6, 5, 3, 3, 4, 4, 3, 4, 4, 3],
   'max_node_depth': 6,
   'n_nodes': 33,
   'node_features_idx': array([20,  6, 23, 23, 28, 22, 28, 28, 21,  9, 28, 20, 28, 28,  6, 16, 28,
          28, 28, 24, 28, 28,  6, 26,  6, 28, 28, 28, 22, 22, 28, 28, 28]),
   'num_features_used': 10,
   'tot_leaf_node_values': [234,
    1,
    49,
    30,
    1,
    3,
    1,
    1,
    13,
    3,
    14,
    2,
    5,
    3,
    2,
    1,
    149],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491777,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree7': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6, 7]),
    array([0, 1, 2, 3, 4, 5, 6, 8, 9]),
    array([ 0,  1,  2,  3,  4,  5,  6,  8, 10]),
    array([ 0,  1,  2,  3,  4,  5, 11, 12, 13]),
    array([ 0,  1,  2,  3,  4,  5, 11, 12, 14]),
    array([ 0,  1,  2,  3,  4,  5, 11, 15]),
    array([ 0,  1,  2,  3,  4, 16, 17]),
    array([ 0,  1,  2,  3,  4, 16, 18]),
    array([ 0,  1,  2,  3, 19, 20]),
    array([ 0,  1,  2,  3, 19, 21]),
    array([ 0,  1,  2, 22, 23]),
    array([ 0,  1,  2, 22, 24, 25]),
    array([ 0,  1,  2, 22, 24, 26]),
    array([ 0,  1, 27, 28]),
    array([ 0,  1, 27, 29]),
    array([ 0, 30, 31, 32]),
    array([ 0, 30, 31, 33, 34]),
    array([ 0, 30, 31, 33, 35, 36]),
    array([ 0, 30, 31, 33, 35, 37]),
    array([ 0, 30, 38, 39]),
    array([ 0, 30, 38, 40])],
   'all_leaf_node_samples': [151,
    1,
    2,
    1,
    4,
    24,
    2,
    4,
    1,
    1,
    2,
    1,
    2,
    1,
    9,
    4,
    3,
    1,
    12,
    1,
    100],
   'all_leaf_node_samples_percent': [46.177370030581038,
    0.3058103975535168,
    0.6116207951070336,
    0.3058103975535168,
    1.2232415902140672,
    7.3394495412844041,
    0.6116207951070336,
    1.2232415902140672,
    0.3058103975535168,
    0.3058103975535168,
    0.6116207951070336,
    0.3058103975535168,
    0.6116207951070336,
    0.3058103975535168,
    2.7522935779816513,
    1.2232415902140672,
    0.91743119266055051,
    0.3058103975535168,
    3.669724770642202,
    0.3058103975535168,
    30.581039755351682],
   'all_leaf_node_values': [array([[  0, 247]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[4, 0]]),
    array([[0, 5]]),
    array([[ 0, 35]]),
    array([[2, 0]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[12,  0]]),
    array([[0, 7]]),
    array([[0, 4]]),
    array([[0, 1]]),
    array([[17,  0]]),
    array([[0, 1]]),
    array([[157,   0]])],
   'all_leaf_nodes': [7,
    9,
    10,
    13,
    14,
    15,
    17,
    18,
    20,
    21,
    23,
    25,
    26,
    28,
    29,
    32,
    34,
    36,
    37,
    39,
    40],
   'all_leaf_paths_features': [array([20, 27, 22,  0, 26,  7, 22]),
    array([20, 27, 22,  0, 26,  7, 22, 23]),
    array([20, 27, 22,  0, 26,  7, 22, 23]),
    array([20, 27, 22,  0, 26,  7, 29,  0]),
    array([20, 27, 22,  0, 26,  7, 29,  0]),
    array([20, 27, 22,  0, 26,  7, 29]),
    array([20, 27, 22,  0, 26, 26]),
    array([20, 27, 22,  0, 26, 26]),
    array([20, 27, 22,  0,  6]),
    array([20, 27, 22,  0,  6]),
    array([20, 27, 22,  7]),
    array([20, 27, 22,  7, 23]),
    array([20, 27, 22,  7, 23]),
    array([20, 27, 20]),
    array([20, 27, 20]),
    array([20,  7, 21]),
    array([20,  7, 21, 27]),
    array([20,  7, 21, 27, 26]),
    array([20,  7, 21, 27, 26]),
    array([20,  7, 27]),
    array([20,  7, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.48242188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.06835938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.03320312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.30664062,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 0,  7, 20, 22, 26, 27]),
    array([ 0,  7, 20, 22, 23, 26, 27]),
    array([ 0,  7, 20, 22, 23, 26, 27]),
    array([ 0,  7, 20, 22, 26, 27, 29]),
    array([ 0,  7, 20, 22, 26, 27, 29]),
    array([ 0,  7, 20, 22, 26, 27, 29]),
    array([ 0, 20, 22, 26, 27]),
    array([ 0, 20, 22, 26, 27]),
    array([ 0,  6, 20, 22, 27]),
    array([ 0,  6, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([20, 27]),
    array([20, 27]),
    array([ 7, 20, 21]),
    array([ 7, 20, 21, 27]),
    array([ 7, 20, 21, 26, 27]),
    array([ 7, 20, 21, 26, 27]),
    array([ 7, 20, 27]),
    array([ 7, 20, 27])],
   'leaf_nodes_depths': [7,
    8,
    8,
    8,
    8,
    7,
    6,
    6,
    5,
    5,
    4,
    5,
    5,
    3,
    3,
    3,
    4,
    5,
    5,
    3,
    3],
   'max_node_depth': 8,
   'n_nodes': 41,
   'node_features_idx': array([20, 27, 22,  0, 26,  7, 22, 28, 23, 28, 28, 29,  0, 28, 28, 28, 26,
          28, 28,  6, 28, 28,  7, 28, 23, 28, 28, 20, 28, 28,  7, 21, 28, 27,
          28, 26, 28, 28, 27, 28, 28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [247,
    1,
    3,
    4,
    5,
    35,
    2,
    6,
    1,
    1,
    3,
    1,
    3,
    1,
    12,
    7,
    4,
    1,
    17,
    1,
    157],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree8': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8]),
    array([ 0,  1,  2,  3,  5,  7,  9, 10]),
    array([ 0,  1,  2,  3,  5,  7,  9, 11]),
    array([ 0,  1,  2, 12, 13]),
    array([ 0,  1,  2, 12, 14]),
    array([ 0,  1, 15, 16]),
    array([ 0,  1, 15, 17, 18, 19]),
    array([ 0,  1, 15, 17, 18, 20]),
    array([ 0,  1, 15, 17, 21]),
    array([ 0, 22, 23, 24]),
    array([ 0, 22, 23, 25, 26]),
    array([ 0, 22, 23, 25, 27]),
    array([ 0, 22, 28, 29]),
    array([ 0, 22, 28, 30, 31, 32]),
    array([ 0, 22, 28, 30, 31, 33, 34]),
    array([ 0, 22, 28, 30, 31, 33, 35]),
    array([ 0, 22, 28, 30, 36, 37, 38]),
    array([ 0, 22, 28, 30, 36, 37, 39, 40]),
    array([ 0, 22, 28, 30, 36, 37, 39, 41]),
    array([ 0, 22, 28, 30, 36, 42])],
   'all_leaf_node_samples': [145,
    1,
    28,
    1,
    10,
    1,
    1,
    2,
    3,
    1,
    10,
    4,
    2,
    2,
    3,
    6,
    1,
    2,
    2,
    1,
    1,
    100],
   'all_leaf_node_samples_percent': [44.342507645259936,
    0.3058103975535168,
    8.5626911314984717,
    0.3058103975535168,
    3.0581039755351682,
    0.3058103975535168,
    0.3058103975535168,
    0.6116207951070336,
    0.91743119266055051,
    0.3058103975535168,
    3.0581039755351682,
    1.2232415902140672,
    0.6116207951070336,
    0.6116207951070336,
    0.91743119266055051,
    1.834862385321101,
    0.3058103975535168,
    0.6116207951070336,
    0.6116207951070336,
    0.3058103975535168,
    0.3058103975535168,
    30.581039755351682],
   'all_leaf_node_values': [array([[  0, 220]]),
    array([[1, 0]]),
    array([[ 0, 44]]),
    array([[1, 0]]),
    array([[ 0, 19]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[0, 7]]),
    array([[4, 0]]),
    array([[0, 3]]),
    array([[15,  0]]),
    array([[0, 8]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[0, 3]]),
    array([[8, 0]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[162,   0]])],
   'all_leaf_nodes': [4,
    6,
    8,
    10,
    11,
    13,
    14,
    16,
    19,
    20,
    21,
    24,
    26,
    27,
    29,
    32,
    34,
    35,
    38,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([27, 20,  3, 23]),
    array([27, 20,  3, 23, 20]),
    array([27, 20,  3, 23, 20, 23]),
    array([27, 20,  3, 23, 20, 23, 20]),
    array([27, 20,  3, 23, 20, 23, 20]),
    array([27, 20,  3, 26]),
    array([27, 20,  3, 26]),
    array([27, 20, 27]),
    array([27, 20, 27,  6,  7]),
    array([27, 20, 27,  6,  7]),
    array([27, 20, 27,  6]),
    array([27, 23, 29]),
    array([27, 23, 29,  7]),
    array([27, 23, 29,  7]),
    array([27, 23, 26]),
    array([27, 23, 26, 27,  9]),
    array([27, 23, 26, 27,  9,  3]),
    array([27, 23, 26, 27,  9,  3]),
    array([27, 23, 26, 27,  7, 22]),
    array([27, 23, 26, 27,  7, 22, 23]),
    array([27, 23, 26, 27,  7, 22, 23]),
    array([27, 23, 26, 27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.4296875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0859375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.03710938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.31640625,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 3, 20, 23, 27]),
    array([ 3, 20, 23, 27]),
    array([ 3, 20, 23, 27]),
    array([ 3, 20, 23, 27]),
    array([ 3, 20, 23, 27]),
    array([ 3, 20, 26, 27]),
    array([ 3, 20, 26, 27]),
    array([20, 27]),
    array([ 6,  7, 20, 27]),
    array([ 6,  7, 20, 27]),
    array([ 6, 20, 27]),
    array([23, 27, 29]),
    array([ 7, 23, 27, 29]),
    array([ 7, 23, 27, 29]),
    array([23, 26, 27]),
    array([ 9, 23, 26, 27]),
    array([ 3,  9, 23, 26, 27]),
    array([ 3,  9, 23, 26, 27]),
    array([ 7, 22, 23, 26, 27]),
    array([ 7, 22, 23, 26, 27]),
    array([ 7, 22, 23, 26, 27]),
    array([ 7, 23, 26, 27])],
   'leaf_nodes_depths': [4,
    5,
    6,
    7,
    7,
    4,
    4,
    3,
    5,
    5,
    4,
    3,
    4,
    4,
    3,
    5,
    6,
    6,
    6,
    7,
    7,
    5],
   'max_node_depth': 7,
   'n_nodes': 43,
   'node_features_idx': array([27, 20,  3, 23, 28, 20, 28, 23, 28, 20, 28, 28, 26, 28, 28, 27, 28,
           6,  7, 28, 28, 28, 23, 29, 28,  7, 28, 28, 26, 28, 27,  9, 28,  3,
          28, 28,  7, 22, 28, 23, 28, 28, 28]),
   'num_features_used': 11,
   'tot_leaf_node_values': [220,
    1,
    44,
    1,
    19,
    2,
    1,
    7,
    4,
    3,
    15,
    8,
    3,
    2,
    3,
    8,
    1,
    2,
    4,
    1,
    1,
    162],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739271,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree9': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    0,
    1,
    0,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11]),
    array([ 0,  1,  2, 12, 13, 14, 15]),
    array([ 0,  1,  2, 12, 13, 14, 16, 17]),
    array([ 0,  1,  2, 12, 13, 14, 16, 18]),
    array([ 0,  1,  2, 12, 13, 19]),
    array([ 0,  1,  2, 12, 20]),
    array([ 0,  1, 21, 22]),
    array([ 0,  1, 21, 23]),
    array([ 0, 24, 25, 26, 27]),
    array([ 0, 24, 25, 26, 28, 29, 30]),
    array([ 0, 24, 25, 26, 28, 29, 31]),
    array([ 0, 24, 25, 26, 28, 32]),
    array([ 0, 24, 25, 33]),
    array([ 0, 24, 34, 35, 36]),
    array([ 0, 24, 34, 35, 37]),
    array([ 0, 24, 34, 38])],
   'all_leaf_node_samples': [95,
    1,
    42,
    1,
    27,
    14,
    1,
    1,
    1,
    4,
    2,
    9,
    2,
    1,
    1,
    7,
    5,
    1,
    1,
    96],
   'all_leaf_node_samples_percent': [30.448717948717949,
    0.32051282051282054,
    13.461538461538462,
    0.32051282051282054,
    8.6538461538461533,
    4.4871794871794872,
    0.32051282051282054,
    0.32051282051282054,
    0.32051282051282054,
    1.2820512820512822,
    0.64102564102564108,
    2.8846153846153846,
    0.64102564102564108,
    0.32051282051282054,
    0.32051282051282054,
    2.2435897435897436,
    1.6025641025641026,
    0.32051282051282054,
    0.32051282051282054,
    30.76923076923077],
   'all_leaf_node_values': [array([[  0, 163]]),
    array([[1, 0]]),
    array([[ 0, 68]]),
    array([[4, 0]]),
    array([[ 0, 45]]),
    array([[ 0, 28]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[5, 0]]),
    array([[0, 2]]),
    array([[12,  0]]),
    array([[3, 0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 9]]),
    array([[8, 0]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[153,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    11,
    15,
    17,
    18,
    19,
    20,
    22,
    23,
    27,
    30,
    31,
    32,
    33,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([22, 27, 23, 23, 23]),
    array([22, 27, 23, 23, 23, 23]),
    array([22, 27, 23, 23, 23, 23]),
    array([22, 27, 23, 23, 22]),
    array([22, 27, 23, 23, 22]),
    array([22, 27, 23, 24, 21,  0]),
    array([22, 27, 23, 24, 21,  0,  6]),
    array([22, 27, 23, 24, 21,  0,  6]),
    array([22, 27, 23, 24, 21]),
    array([22, 27, 23, 24]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22, 22, 27, 17]),
    array([22, 22, 27, 17, 27, 23]),
    array([22, 22, 27, 17, 27, 23]),
    array([22, 22, 27, 17, 27]),
    array([22, 22, 27]),
    array([22, 22, 27, 23]),
    array([22, 22, 27, 23]),
    array([22, 22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.31835938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.1328125]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.08789062]]),
    array([[ 0.       ,  0.0546875]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.29882812,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 0, 21, 22, 23, 24, 27]),
    array([ 0,  6, 21, 22, 23, 24, 27]),
    array([ 0,  6, 21, 22, 23, 24, 27]),
    array([21, 22, 23, 24, 27]),
    array([22, 23, 24, 27]),
    array([22, 27]),
    array([22, 27]),
    array([17, 22, 27]),
    array([17, 22, 23, 27]),
    array([17, 22, 23, 27]),
    array([17, 22, 27]),
    array([22, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [5,
    6,
    6,
    5,
    5,
    6,
    7,
    7,
    5,
    4,
    3,
    3,
    4,
    6,
    6,
    5,
    3,
    4,
    4,
    3],
   'max_node_depth': 7,
   'n_nodes': 39,
   'node_features_idx': array([22, 27, 23, 23, 23, 28, 23, 28, 28, 22, 28, 28, 24, 21,  0, 28,  6,
          28, 28, 28, 28, 22, 28, 28, 22, 27, 17, 28, 27, 23, 28, 28, 28, 28,
          27, 23, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [163,
    1,
    68,
    4,
    45,
    28,
    1,
    1,
    2,
    5,
    2,
    12,
    3,
    1,
    1,
    9,
    8,
    1,
    4,
    153],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([  7.26517745e-03,   4.32093818e-03,   1.36507678e-03,
           6.99189581e-03,   1.15739252e-03,   0.00000000e+00,
           6.06437379e-02,   5.79695497e-02,   1.25157366e-05,
           1.08404196e-03,   9.05942976e-04,   0.00000000e+00,
           1.15215497e-03,   9.20164673e-04,   3.86415094e-04,
           0.00000000e+00,   2.11095719e-04,   1.14359123e-03,
           3.30663911e-04,   0.00000000e+00,   1.80323883e-01,
           1.46776388e-02,   3.12348154e-01,   1.72344511e-01,
           3.95619744e-03,   1.85670799e-03,   1.42046776e-02,
           1.48108853e-01,   4.61379292e-03,   1.70522979e-03]),
  'feature_importances_rank_idx': array([22, 20, 23, 27,  6,  7, 21, 26,  0,  3, 28,  1, 24, 25, 29,  2,  4,
         12, 17,  9, 13, 10, 14, 18, 16,  8, 15, 11,  5, 19]),
  'feature_importances_std': array([  1.17370989e-02,   7.65485253e-03,   3.50243273e-03,
           8.55239388e-03,   3.64838213e-03,   0.00000000e+00,
           1.58059939e-01,   1.67038013e-01,   5.45548310e-05,
           3.03473961e-03,   2.85186993e-03,   0.00000000e+00,
           3.47262741e-03,   2.25011228e-03,   1.68434435e-03,
           0.00000000e+00,   9.20144905e-04,   3.66362643e-03,
           1.44133057e-03,   0.00000000e+00,   2.71356235e-01,
           2.54186595e-02,   3.55478999e-01,   2.88644422e-01,
           7.91716497e-03,   4.15066017e-03,   1.35126367e-02,
           2.06776415e-01,   8.09767440e-03,   3.53276537e-03]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[12,  2],
          [ 1, 42]]),
   'f1_score': 0.96551724137931039,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178583926244296,
   'precision_score': 0.95454545454545459,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.052631578947368474}},
 'rf_iter2': {'dtree0': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10, 11]),
    array([ 0,  1,  2,  3,  4, 10, 12]),
    array([ 0,  1,  2,  3, 13]),
    array([ 0,  1,  2, 14, 15, 16]),
    array([ 0,  1,  2, 14, 15, 17, 18]),
    array([ 0,  1,  2, 14, 15, 17, 19, 20]),
    array([ 0,  1,  2, 14, 15, 17, 19, 21]),
    array([ 0,  1,  2, 14, 22, 23]),
    array([ 0,  1,  2, 14, 22, 24]),
    array([ 0,  1, 25]),
    array([ 0, 26, 27, 28]),
    array([ 0, 26, 27, 29, 30, 31]),
    array([ 0, 26, 27, 29, 30, 32]),
    array([ 0, 26, 27, 29, 33]),
    array([ 0, 26, 34, 35]),
    array([ 0, 26, 34, 36, 37]),
    array([ 0, 26, 34, 36, 38, 39]),
    array([ 0, 26, 34, 36, 38, 40])],
   'all_leaf_node_samples': [149,
    1,
    24,
    1,
    3,
    1,
    2,
    11,
    1,
    1,
    1,
    4,
    6,
    5,
    1,
    3,
    7,
    1,
    1,
    1,
    101],
   'all_leaf_node_samples_percent': [45.846153846153847,
    0.30769230769230771,
    7.384615384615385,
    0.30769230769230771,
    0.92307692307692313,
    0.30769230769230771,
    0.61538461538461542,
    3.3846153846153846,
    0.30769230769230771,
    0.30769230769230771,
    0.30769230769230771,
    1.2307692307692308,
    1.8461538461538463,
    1.5384615384615385,
    0.30769230769230771,
    0.92307692307692313,
    2.1538461538461537,
    0.30769230769230771,
    0.30769230769230771,
    0.30769230769230771,
    31.076923076923077],
   'all_leaf_node_values': [array([[  0, 233]]),
    array([[1, 0]]),
    array([[ 0, 41]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[ 0, 24]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[7, 0]]),
    array([[0, 9]]),
    array([[2, 0]]),
    array([[0, 6]]),
    array([[10,  0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[158,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    11,
    12,
    13,
    16,
    18,
    20,
    21,
    23,
    24,
    25,
    28,
    31,
    32,
    33,
    35,
    37,
    39,
    40],
   'all_leaf_paths_features': [array([20, 27, 23,  0, 22,  7]),
    array([20, 27, 23,  0, 22,  7, 27]),
    array([20, 27, 23,  0, 22,  7, 27]),
    array([20, 27, 23,  0, 22, 22]),
    array([20, 27, 23,  0, 22, 22]),
    array([20, 27, 23,  0]),
    array([20, 27, 23,  6, 23]),
    array([20, 27, 23,  6, 23, 21]),
    array([20, 27, 23,  6, 23, 21, 27]),
    array([20, 27, 23,  6, 23, 21, 27]),
    array([20, 27, 23,  6, 27]),
    array([20, 27, 23,  6, 27]),
    array([20, 27]),
    array([20,  6, 20]),
    array([20,  6, 20,  1, 22]),
    array([20,  6, 20,  1, 22]),
    array([20,  6, 20,  1]),
    array([20,  6, 21]),
    array([20,  6, 21, 27]),
    array([20,  6, 21, 27, 23]),
    array([20,  6, 21, 27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.45507812]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.08007812]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.      ,  0.046875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 0,  7, 20, 22, 23, 27]),
    array([ 0,  7, 20, 22, 23, 27]),
    array([ 0,  7, 20, 22, 23, 27]),
    array([ 0, 20, 22, 23, 27]),
    array([ 0, 20, 22, 23, 27]),
    array([ 0, 20, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([ 6, 20, 21, 23, 27]),
    array([ 6, 20, 21, 23, 27]),
    array([ 6, 20, 21, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([20, 27]),
    array([ 6, 20]),
    array([ 1,  6, 20, 22]),
    array([ 1,  6, 20, 22]),
    array([ 1,  6, 20]),
    array([ 6, 20, 21]),
    array([ 6, 20, 21, 27]),
    array([ 6, 20, 21, 23, 27]),
    array([ 6, 20, 21, 23, 27])],
   'leaf_nodes_depths': [6,
    7,
    7,
    6,
    6,
    4,
    5,
    6,
    7,
    7,
    5,
    5,
    2,
    3,
    5,
    5,
    4,
    3,
    4,
    5,
    5],
   'max_node_depth': 7,
   'n_nodes': 41,
   'node_features_idx': array([20, 27, 23,  0, 22,  7, 28, 27, 28, 28, 22, 28, 28, 28,  6, 23, 28,
          21, 28, 27, 28, 28, 27, 28, 28, 28,  6, 20, 28,  1, 22, 28, 28, 28,
          21, 28, 27, 28, 23, 28, 28]),
   'num_features_used': 10,
   'tot_leaf_node_values': [233,
    1,
    41,
    1,
    5,
    1,
    3,
    24,
    1,
    1,
    1,
    5,
    7,
    9,
    2,
    6,
    10,
    1,
    1,
    1,
    158],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742699,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree1': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    1,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6, 7]),
    array([0, 1, 2, 4, 6, 8]),
    array([ 0,  1,  9, 10, 11]),
    array([ 0,  1,  9, 10, 12, 13]),
    array([ 0,  1,  9, 10, 12, 14, 15, 16]),
    array([ 0,  1,  9, 10, 12, 14, 15, 17]),
    array([ 0,  1,  9, 10, 12, 14, 18]),
    array([ 0,  1,  9, 19]),
    array([ 0, 20, 21, 22]),
    array([ 0, 20, 21, 23]),
    array([ 0, 20, 24, 25, 26]),
    array([ 0, 20, 24, 25, 27, 28]),
    array([ 0, 20, 24, 25, 27, 29]),
    array([ 0, 20, 24, 30])],
   'all_leaf_node_samples': [173,
    10,
    2,
    1,
    6,
    3,
    1,
    8,
    1,
    8,
    2,
    3,
    1,
    1,
    2,
    115],
   'all_leaf_node_samples_percent': [51.335311572700299,
    2.9673590504451037,
    0.59347181008902072,
    0.29673590504451036,
    1.7804154302670623,
    0.89020771513353114,
    0.29673590504451036,
    2.3738872403560829,
    0.29673590504451036,
    2.3738872403560829,
    0.59347181008902072,
    0.89020771513353114,
    0.29673590504451036,
    0.29673590504451036,
    0.59347181008902072,
    34.124629080118694],
   'all_leaf_node_values': [array([[  0, 265]]),
    array([[ 0, 13]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[0, 9]]),
    array([[0, 4]]),
    array([[0, 1]]),
    array([[10,  0]]),
    array([[0, 1]]),
    array([[11,  0]]),
    array([[4, 0]]),
    array([[0, 7]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[178,   0]])],
   'all_leaf_nodes': [3,
    5,
    7,
    8,
    11,
    13,
    16,
    17,
    18,
    19,
    22,
    23,
    26,
    28,
    29,
    30],
   'all_leaf_paths_features': [array([20, 27, 23]),
    array([20, 27, 23, 27]),
    array([20, 27, 23, 27, 22]),
    array([20, 27, 23, 27, 22]),
    array([20, 27, 27, 20]),
    array([20, 27, 27, 20, 26]),
    array([20, 27, 27, 20, 26, 23,  1]),
    array([20, 27, 27, 20, 26, 23,  1]),
    array([20, 27, 27, 20, 26, 23]),
    array([20, 27, 27]),
    array([20,  6,  6]),
    array([20,  6,  6]),
    array([20,  6, 22, 27]),
    array([20,  6, 22, 27, 22]),
    array([20,  6, 22, 27, 22]),
    array([20,  6, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.51757812]]),
    array([[ 0.        ,  0.02539062]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.34765625,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 23, 27]),
    array([20, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 27]),
    array([20, 26, 27]),
    array([ 1, 20, 23, 26, 27]),
    array([ 1, 20, 23, 26, 27]),
    array([20, 23, 26, 27]),
    array([20, 27]),
    array([ 6, 20]),
    array([ 6, 20]),
    array([ 6, 20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6, 20, 22])],
   'leaf_nodes_depths': [3, 4, 5, 5, 4, 5, 7, 7, 6, 3, 3, 3, 4, 5, 5, 3],
   'max_node_depth': 7,
   'n_nodes': 31,
   'node_features_idx': array([20, 27, 23, 28, 27, 28, 22, 28, 28, 27, 20, 28, 26, 28, 23,  1, 28,
          28, 28, 28,  6,  6, 28, 28, 22, 27, 28, 22, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [265,
    13,
    4,
    1,
    9,
    4,
    1,
    10,
    1,
    11,
    4,
    7,
    1,
    1,
    2,
    178],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree10': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10, 11]),
    array([ 0,  1,  2,  3,  4, 10, 12]),
    array([ 0,  1,  2,  3, 13, 14]),
    array([ 0,  1,  2,  3, 13, 15]),
    array([ 0,  1,  2, 16, 17]),
    array([ 0,  1,  2, 16, 18, 19]),
    array([ 0,  1,  2, 16, 18, 20]),
    array([ 0,  1, 21, 22, 23]),
    array([ 0,  1, 21, 22, 24]),
    array([ 0,  1, 21, 25]),
    array([ 0, 26, 27, 28]),
    array([ 0, 26, 27, 29]),
    array([ 0, 26, 30, 31, 32]),
    array([ 0, 26, 30, 31, 33]),
    array([ 0, 26, 30, 34])],
   'all_leaf_node_samples': [145,
    1,
    37,
    1,
    1,
    1,
    11,
    1,
    1,
    5,
    1,
    2,
    9,
    6,
    4,
    1,
    3,
    92],
   'all_leaf_node_samples_percent': [45.031055900621119,
    0.3105590062111801,
    11.490683229813664,
    0.3105590062111801,
    0.3105590062111801,
    0.3105590062111801,
    3.4161490683229814,
    0.3105590062111801,
    0.3105590062111801,
    1.5527950310559007,
    0.3105590062111801,
    0.6211180124223602,
    2.7950310559006213,
    1.8633540372670807,
    1.2422360248447204,
    0.3105590062111801,
    0.93167701863354035,
    28.571428571428573],
   'all_leaf_node_values': [array([[  0, 224]]),
    array([[1, 0]]),
    array([[ 0, 62]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[ 0, 21]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[ 0, 10]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[15,  0]]),
    array([[ 0, 10]]),
    array([[8, 0]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[145,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    11,
    12,
    14,
    15,
    17,
    19,
    20,
    23,
    24,
    25,
    28,
    29,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([27, 23, 20, 23, 13, 23]),
    array([27, 23, 20, 23, 13, 23, 20]),
    array([27, 23, 20, 23, 13, 23, 20]),
    array([27, 23, 20, 23, 13,  6]),
    array([27, 23, 20, 23, 13,  6]),
    array([27, 23, 20, 23, 22]),
    array([27, 23, 20, 23, 22]),
    array([27, 23, 20, 20]),
    array([27, 23, 20, 20, 22]),
    array([27, 23, 20, 20, 22]),
    array([27, 23, 26, 27]),
    array([27, 23, 26, 27]),
    array([27, 23, 26]),
    array([27, 23, 27]),
    array([27, 23, 27]),
    array([27, 23,  7, 10]),
    array([27, 23,  7, 10]),
    array([27, 23,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.    ,  0.4375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.12109375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.04101562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.28320312,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([13, 20, 23, 27]),
    array([13, 20, 23, 27]),
    array([13, 20, 23, 27]),
    array([ 6, 13, 20, 23, 27]),
    array([ 6, 13, 20, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([23, 26, 27]),
    array([23, 26, 27]),
    array([23, 26, 27]),
    array([23, 27]),
    array([23, 27]),
    array([ 7, 10, 23, 27]),
    array([ 7, 10, 23, 27]),
    array([ 7, 23, 27])],
   'leaf_nodes_depths': [6, 7, 7, 6, 6, 5, 5, 4, 5, 5, 4, 4, 3, 3, 3, 4, 4, 3],
   'max_node_depth': 7,
   'n_nodes': 35,
   'node_features_idx': array([27, 23, 20, 23, 13, 23, 28, 20, 28, 28,  6, 28, 28, 22, 28, 28, 20,
          28, 22, 28, 28, 26, 27, 28, 28, 28, 23, 27, 28, 28,  7, 10, 28, 28,
          28]),
   'num_features_used': 10,
   'tot_leaf_node_values': [224,
    1,
    62,
    1,
    3,
    1,
    21,
    1,
    1,
    10,
    1,
    2,
    15,
    10,
    8,
    1,
    5,
    145],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495205,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree11': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6, 7, 8]),
    array([0, 1, 2, 4, 6, 7, 9]),
    array([ 0,  1,  2,  4,  6, 10]),
    array([ 0,  1, 11, 12, 13]),
    array([ 0,  1, 11, 12, 14, 15]),
    array([ 0,  1, 11, 12, 14, 16, 17]),
    array([ 0,  1, 11, 12, 14, 16, 18]),
    array([ 0,  1, 11, 19, 20]),
    array([ 0,  1, 11, 19, 21]),
    array([ 0, 22, 23]),
    array([ 0, 22, 24, 25, 26]),
    array([ 0, 22, 24, 25, 27]),
    array([ 0, 22, 24, 28])],
   'all_leaf_node_samples': [125,
    1,
    5,
    1,
    54,
    4,
    7,
    2,
    2,
    1,
    11,
    2,
    3,
    8,
    101],
   'all_leaf_node_samples_percent': [38.226299694189599,
    0.3058103975535168,
    1.5290519877675841,
    0.3058103975535168,
    16.513761467889907,
    1.2232415902140672,
    2.1406727828746179,
    0.6116207951070336,
    0.6116207951070336,
    0.3058103975535168,
    3.3639143730886851,
    0.6116207951070336,
    0.91743119266055051,
    2.4464831804281344,
    30.8868501529052],
   'all_leaf_node_values': [array([[  0, 194]]),
    array([[2, 0]]),
    array([[0, 7]]),
    array([[2, 0]]),
    array([[ 0, 85]]),
    array([[6, 0]]),
    array([[ 0, 12]]),
    array([[0, 2]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[15,  0]]),
    array([[0, 6]]),
    array([[0, 4]]),
    array([[11,  0]]),
    array([[162,   0]])],
   'all_leaf_nodes': [3, 5, 8, 9, 10, 13, 15, 17, 18, 20, 21, 23, 26, 27, 28],
   'all_leaf_paths_features': [array([23, 27,  7]),
    array([23, 27,  7,  7]),
    array([23, 27,  7,  7, 27, 27]),
    array([23, 27,  7,  7, 27, 27]),
    array([23, 27,  7,  7, 27]),
    array([23, 27, 27, 27]),
    array([23, 27, 27, 27,  9]),
    array([23, 27, 27, 27,  9, 20]),
    array([23, 27, 27, 27,  9, 20]),
    array([23, 27, 27, 23]),
    array([23, 27, 27, 23]),
    array([23, 27]),
    array([23, 27, 23,  6]),
    array([23, 27, 23,  6]),
    array([23, 27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.37890625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.16601562]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.       ,  0.0234375]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.31640625,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([23, 27]),
    array([ 9, 23, 27]),
    array([ 9, 20, 23, 27]),
    array([ 9, 20, 23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([ 6, 23, 27]),
    array([ 6, 23, 27]),
    array([23, 27])],
   'leaf_nodes_depths': [3, 4, 6, 6, 5, 4, 5, 6, 6, 4, 4, 2, 4, 4, 3],
   'max_node_depth': 6,
   'n_nodes': 29,
   'node_features_idx': array([23, 27,  7, 28,  7, 28, 27, 27, 28, 28, 28, 27, 27, 28,  9, 28, 20,
          28, 28, 23, 28, 28, 27, 28, 23,  6, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [194,
    2,
    7,
    2,
    85,
    6,
    12,
    2,
    3,
    1,
    15,
    6,
    4,
    11,
    162],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree12': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6]),
    array([0, 1, 2, 3, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11, 12]),
    array([ 0,  1, 11, 13]),
    array([ 0, 14, 15, 16]),
    array([ 0, 14, 15, 17, 18, 19, 20]),
    array([ 0, 14, 15, 17, 18, 19, 21]),
    array([ 0, 14, 15, 17, 18, 22]),
    array([ 0, 14, 15, 17, 23, 24, 25]),
    array([ 0, 14, 15, 17, 23, 24, 26]),
    array([ 0, 14, 15, 17, 23, 27]),
    array([ 0, 14, 28])],
   'all_leaf_node_samples': [45,
    1,
    142,
    4,
    1,
    1,
    3,
    9,
    1,
    1,
    4,
    3,
    2,
    16,
    104],
   'all_leaf_node_samples_percent': [13.353115727002967,
    0.29673590504451036,
    42.136498516320472,
    1.1869436201780414,
    0.29673590504451036,
    0.29673590504451036,
    0.89020771513353114,
    2.6706231454005933,
    0.29673590504451036,
    0.29673590504451036,
    1.1869436201780414,
    0.89020771513353114,
    0.59347181008902072,
    4.7477744807121658,
    30.86053412462908],
   'all_leaf_node_values': [array([[ 0, 68]]),
    array([[1, 0]]),
    array([[  0, 216]]),
    array([[0, 7]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[ 0, 13]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[0, 3]]),
    array([[3, 0]]),
    array([[28,  0]]),
    array([[159,   0]])],
   'all_leaf_nodes': [5, 6, 7, 9, 10, 12, 13, 16, 20, 21, 22, 25, 26, 27, 28],
   'all_leaf_paths_features': [array([22, 27, 27, 26, 27]),
    array([22, 27, 27, 26, 27]),
    array([22, 27, 27, 26]),
    array([22, 27, 27,  0]),
    array([22, 27, 27,  0]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22, 23, 26]),
    array([22, 23, 26, 21, 22, 20]),
    array([22, 23, 26, 21, 22, 20]),
    array([22, 23, 26, 21, 22]),
    array([22, 23, 26, 21,  6, 20]),
    array([22, 23, 26, 21,  6, 20]),
    array([22, 23, 26, 21,  6]),
    array([22, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.1328125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.421875]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.02539062]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.0546875,  0.       ]]),
    array([[ 0.31054688,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 26, 27]),
    array([22, 26, 27]),
    array([22, 26, 27]),
    array([ 0, 22, 27]),
    array([ 0, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 23, 26]),
    array([20, 21, 22, 23, 26]),
    array([20, 21, 22, 23, 26]),
    array([21, 22, 23, 26]),
    array([ 6, 20, 21, 22, 23, 26]),
    array([ 6, 20, 21, 22, 23, 26]),
    array([ 6, 21, 22, 23, 26]),
    array([22, 23])],
   'leaf_nodes_depths': [5, 5, 4, 4, 4, 3, 3, 3, 6, 6, 5, 6, 6, 5, 2],
   'max_node_depth': 6,
   'n_nodes': 29,
   'node_features_idx': array([22, 27, 27, 26, 27, 28, 28, 28,  0, 28, 28, 22, 28, 28, 23, 26, 28,
          21, 22, 20, 28, 28, 28,  6, 20, 28, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [68,
    1,
    216,
    7,
    1,
    1,
    5,
    13,
    1,
    1,
    5,
    3,
    3,
    28,
    159],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[10,  4],
           [ 0, 43]]),
    'f1_score': 0.9555555555555556,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238298941993603,
    'precision_score': 0.91489361702127658,
    'recall_score': 1.0,
    'zero_one_loss': 0.070175438596491224}},
  'dtree13': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6, 7, 8]),
    array([ 0,  1,  2,  6,  7,  9, 10]),
    array([ 0,  1,  2,  6,  7,  9, 11, 12, 13]),
    array([ 0,  1,  2,  6,  7,  9, 11, 12, 14]),
    array([ 0,  1,  2,  6,  7,  9, 11, 15, 16]),
    array([ 0,  1,  2,  6,  7,  9, 11, 15, 17, 18]),
    array([ 0,  1,  2,  6,  7,  9, 11, 15, 17, 19]),
    array([ 0,  1,  2,  6, 20, 21]),
    array([ 0,  1,  2,  6, 20, 22, 23]),
    array([ 0,  1,  2,  6, 20, 22, 24, 25]),
    array([ 0,  1,  2,  6, 20, 22, 24, 26]),
    array([ 0,  1, 27, 28, 29]),
    array([ 0,  1, 27, 28, 30]),
    array([ 0,  1, 27, 31, 32]),
    array([ 0,  1, 27, 31, 33]),
    array([ 0, 34, 35, 36]),
    array([ 0, 34, 35, 37]),
    array([ 0, 34, 38, 39, 40]),
    array([ 0, 34, 38, 39, 41]),
    array([ 0, 34, 38, 42])],
   'all_leaf_node_samples': [5,
    2,
    120,
    1,
    1,
    1,
    31,
    1,
    7,
    11,
    5,
    1,
    1,
    1,
    2,
    2,
    12,
    3,
    1,
    4,
    7,
    99],
   'all_leaf_node_samples_percent': [1.5723270440251573,
    0.62893081761006286,
    37.735849056603776,
    0.31446540880503143,
    0.31446540880503143,
    0.31446540880503143,
    9.7484276729559749,
    0.31446540880503143,
    2.2012578616352201,
    3.459119496855346,
    1.5723270440251573,
    0.31446540880503143,
    0.31446540880503143,
    0.31446540880503143,
    0.62893081761006286,
    0.62893081761006286,
    3.7735849056603774,
    0.94339622641509435,
    0.31446540880503143,
    1.2578616352201257,
    2.2012578616352201,
    31.132075471698112],
   'all_leaf_node_values': [array([[0, 8]]),
    array([[6, 0]]),
    array([[  0, 199]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[ 0, 52]]),
    array([[1, 0]]),
    array([[0, 9]]),
    array([[ 0, 17]]),
    array([[7, 0]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[0, 2]]),
    array([[16,  0]]),
    array([[0, 5]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[15,  0]]),
    array([[158,   0]])],
   'all_leaf_nodes': [4,
    5,
    8,
    10,
    13,
    14,
    16,
    18,
    19,
    21,
    23,
    25,
    26,
    29,
    30,
    32,
    33,
    36,
    37,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([ 7, 23, 28,  7]),
    array([ 7, 23, 28,  7]),
    array([ 7, 23, 28,  6, 27]),
    array([ 7, 23, 28,  6, 27, 27]),
    array([ 7, 23, 28,  6, 27, 27,  6, 20]),
    array([ 7, 23, 28,  6, 27, 27,  6, 20]),
    array([ 7, 23, 28,  6, 27, 27,  6, 27]),
    array([ 7, 23, 28,  6, 27, 27,  6, 27, 27]),
    array([ 7, 23, 28,  6, 27, 27,  6, 27, 27]),
    array([ 7, 23, 28,  6, 23]),
    array([ 7, 23, 28,  6, 23, 22]),
    array([ 7, 23, 28,  6, 23, 22, 20]),
    array([ 7, 23, 28,  6, 23, 22, 20]),
    array([ 7, 23, 27, 27]),
    array([ 7, 23, 27, 27]),
    array([ 7, 23, 27, 21]),
    array([ 7, 23, 27, 21]),
    array([ 7, 27, 21]),
    array([ 7, 27, 21]),
    array([ 7, 27, 23, 27]),
    array([ 7, 27, 23, 27]),
    array([ 7, 27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.      ,  0.015625]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.38867188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.1015625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.03125,  0.     ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23, 28]),
    array([ 7, 23, 28]),
    array([ 6,  7, 23, 27, 28]),
    array([ 6,  7, 23, 27, 28]),
    array([ 6,  7, 20, 23, 27, 28]),
    array([ 6,  7, 20, 23, 27, 28]),
    array([ 6,  7, 23, 27, 28]),
    array([ 6,  7, 23, 27, 28]),
    array([ 6,  7, 23, 27, 28]),
    array([ 6,  7, 23, 28]),
    array([ 6,  7, 22, 23, 28]),
    array([ 6,  7, 20, 22, 23, 28]),
    array([ 6,  7, 20, 22, 23, 28]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27])],
   'leaf_nodes_depths': [4,
    4,
    5,
    6,
    8,
    8,
    8,
    9,
    9,
    5,
    6,
    7,
    7,
    4,
    4,
    4,
    4,
    3,
    3,
    4,
    4,
    3],
   'max_node_depth': 9,
   'n_nodes': 43,
   'node_features_idx': array([ 7, 23, 28,  7, 28, 28,  6, 27, 28, 27, 28,  6, 20, 28, 28, 27, 28,
          27, 28, 28, 23, 28, 22, 28, 20, 28, 28, 27, 27, 28, 28, 21, 28, 28,
          27, 21, 28, 28, 23, 27, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [8,
    6,
    199,
    1,
    1,
    1,
    52,
    1,
    9,
    17,
    7,
    1,
    2,
    2,
    4,
    2,
    16,
    5,
    1,
    4,
    15,
    158],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739267,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree14': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11, 12, 13]),
    array([ 0,  1, 11, 12, 14]),
    array([ 0,  1, 11, 15, 16]),
    array([ 0,  1, 11, 15, 17, 18, 19]),
    array([ 0,  1, 11, 15, 17, 18, 20]),
    array([ 0,  1, 11, 15, 17, 21]),
    array([ 0, 22, 23, 24]),
    array([ 0, 22, 23, 25, 26]),
    array([ 0, 22, 23, 25, 27, 28]),
    array([ 0, 22, 23, 25, 27, 29, 30]),
    array([ 0, 22, 23, 25, 27, 29, 31]),
    array([ 0, 22, 32, 33]),
    array([ 0, 22, 32, 34])],
   'all_leaf_node_samples': [154,
    1,
    30,
    1,
    1,
    5,
    2,
    3,
    1,
    1,
    9,
    3,
    1,
    5,
    1,
    3,
    1,
    94],
   'all_leaf_node_samples_percent': [48.734177215189874,
    0.31645569620253167,
    9.4936708860759502,
    0.31645569620253167,
    0.31645569620253167,
    1.5822784810126582,
    0.63291139240506333,
    0.94936708860759489,
    0.31645569620253167,
    0.31645569620253167,
    2.8481012658227849,
    0.94936708860759489,
    0.31645569620253167,
    1.5822784810126582,
    0.31645569620253167,
    0.94936708860759489,
    0.31645569620253167,
    29.746835443037973],
   'all_leaf_node_values': [array([[  0, 247]]),
    array([[1, 0]]),
    array([[ 0, 46]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[0, 9]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[17,  0]]),
    array([[0, 5]]),
    array([[0, 2]]),
    array([[9, 0]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[158,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    9,
    10,
    13,
    14,
    16,
    19,
    20,
    21,
    24,
    26,
    28,
    30,
    31,
    33,
    34],
   'all_leaf_paths_features': [array([22, 27, 20, 23]),
    array([22, 27, 20, 23, 20]),
    array([22, 27, 20, 23, 20]),
    array([22, 27, 20, 27]),
    array([22, 27, 20, 27]),
    array([22, 27, 23, 27]),
    array([22, 27, 23, 27]),
    array([22, 27, 23, 21]),
    array([22, 27, 23, 21, 23, 27]),
    array([22, 27, 23, 21, 23, 27]),
    array([22, 27, 23, 21, 23]),
    array([22, 22, 26]),
    array([22, 22, 26, 20]),
    array([22, 22, 26, 20, 20]),
    array([22, 22, 26, 20, 20, 20]),
    array([22, 22, 26, 20, 20, 20]),
    array([22, 22, 27]),
    array([22, 22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.48242188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.08984375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.03320312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([22, 26]),
    array([20, 22, 26]),
    array([20, 22, 26]),
    array([20, 22, 26]),
    array([20, 22, 26]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [4, 5, 5, 4, 4, 4, 4, 4, 6, 6, 5, 3, 4, 5, 6, 6, 3, 3],
   'max_node_depth': 6,
   'n_nodes': 35,
   'node_features_idx': array([22, 27, 20, 23, 28, 20, 28, 28, 27, 28, 28, 23, 27, 28, 28, 21, 28,
          23, 27, 28, 28, 28, 22, 26, 28, 20, 28, 20, 28, 20, 28, 28, 27, 28,
          28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [247,
    1,
    46,
    1,
    3,
    9,
    2,
    4,
    1,
    2,
    17,
    5,
    2,
    9,
    1,
    3,
    1,
    158],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237675,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree15': {'all_leaf_node_classes': [1,
    1,
    1,
    0,
    0,
    1,
    1,
    1,
    0,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6, 7]),
    array([0, 1, 2, 3, 5, 6, 8, 9]),
    array([ 0,  1,  2,  3,  5,  6,  8, 10]),
    array([ 0,  1,  2,  3,  5, 11, 12]),
    array([ 0,  1,  2,  3,  5, 11, 13]),
    array([ 0,  1,  2, 14, 15]),
    array([ 0,  1,  2, 14, 16, 17, 18]),
    array([ 0,  1,  2, 14, 16, 17, 19]),
    array([ 0,  1,  2, 14, 16, 20]),
    array([ 0,  1, 21, 22]),
    array([ 0,  1, 21, 23]),
    array([ 0, 24, 25, 26]),
    array([ 0, 24, 25, 27]),
    array([ 0, 24, 28, 29, 30]),
    array([ 0, 24, 28, 29, 31]),
    array([ 0, 24, 28, 32, 33, 34]),
    array([ 0, 24, 28, 32, 33, 35]),
    array([ 0, 24, 28, 32, 36])],
   'all_leaf_node_samples': [115,
    54,
    2,
    1,
    1,
    2,
    6,
    2,
    1,
    2,
    4,
    2,
    6,
    2,
    2,
    3,
    4,
    6,
    110],
   'all_leaf_node_samples_percent': [35.384615384615387,
    16.615384615384617,
    0.61538461538461542,
    0.30769230769230771,
    0.30769230769230771,
    0.61538461538461542,
    1.8461538461538463,
    0.61538461538461542,
    0.30769230769230771,
    0.61538461538461542,
    1.2307692307692308,
    0.61538461538461542,
    1.8461538461538463,
    0.61538461538461542,
    0.61538461538461542,
    0.92307692307692313,
    1.2307692307692308,
    1.8461538461538463,
    33.846153846153847],
   'all_leaf_node_values': [array([[  0, 181]]),
    array([[ 0, 73]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[3, 0]]),
    array([[0, 3]]),
    array([[0, 8]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[6, 0]]),
    array([[0, 4]]),
    array([[ 0, 10]]),
    array([[2, 0]]),
    array([[3, 0]]),
    array([[0, 4]]),
    array([[0, 5]]),
    array([[15,  0]]),
    array([[185,   0]])],
   'all_leaf_nodes': [4,
    7,
    9,
    10,
    12,
    13,
    15,
    18,
    19,
    20,
    22,
    23,
    26,
    27,
    30,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([22,  7, 22,  7]),
    array([22,  7, 22,  7, 13, 21]),
    array([22,  7, 22,  7, 13, 21, 22]),
    array([22,  7, 22,  7, 13, 21, 22]),
    array([22,  7, 22,  7, 13, 22]),
    array([22,  7, 22,  7, 13, 22]),
    array([22,  7, 22, 27]),
    array([22,  7, 22, 27, 20,  7]),
    array([22,  7, 22, 27, 20,  7]),
    array([22,  7, 22, 27, 20]),
    array([22,  7,  7]),
    array([22,  7,  7]),
    array([22, 21,  7]),
    array([22, 21,  7]),
    array([22, 21, 27,  6]),
    array([22, 21, 27,  6]),
    array([22, 21, 27,  7, 20]),
    array([22, 21, 27,  7, 20]),
    array([22, 21, 27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.35351562]]),
    array([[ 0.        ,  0.14257812]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.36132812,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 13, 21, 22]),
    array([ 7, 13, 21, 22]),
    array([ 7, 13, 21, 22]),
    array([ 7, 13, 22]),
    array([ 7, 13, 22]),
    array([ 7, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 6, 21, 22, 27]),
    array([ 6, 21, 22, 27]),
    array([ 7, 20, 21, 22, 27]),
    array([ 7, 20, 21, 22, 27]),
    array([ 7, 21, 22, 27])],
   'leaf_nodes_depths': [4,
    6,
    7,
    7,
    6,
    6,
    4,
    6,
    6,
    5,
    3,
    3,
    3,
    3,
    4,
    4,
    5,
    5,
    4],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([22,  7, 22,  7, 28, 13, 21, 28, 22, 28, 28, 22, 28, 28, 27, 28, 20,
           7, 28, 28, 28,  7, 28, 28, 21,  7, 28, 28, 27,  6, 28, 28,  7, 20,
          28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [181,
    73,
    2,
    2,
    3,
    3,
    8,
    2,
    1,
    3,
    6,
    4,
    10,
    2,
    3,
    4,
    5,
    15,
    185],
   'validation_metrics': {'accuracy_score': 0.98245614035087714,
    'confusion_matrix': array([[13,  1],
           [ 0, 43]]),
    'f1_score': 0.9885057471264368,
    'hamming_loss': 0.017543859649122806,
    'log_loss': 0.60595747354984097,
    'precision_score': 0.97727272727272729,
    'recall_score': 1.0,
    'zero_one_loss': 0.017543859649122862}},
  'dtree16': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6, 7]),
    array([0, 1, 2, 3, 4, 5, 6, 8]),
    array([0, 1, 2, 3, 4, 5, 9]),
    array([ 0,  1,  2,  3,  4, 10, 11]),
    array([ 0,  1,  2,  3,  4, 10, 12]),
    array([ 0,  1,  2,  3, 13, 14]),
    array([ 0,  1,  2,  3, 13, 15]),
    array([ 0,  1,  2, 16, 17]),
    array([ 0,  1,  2, 16, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21, 22]),
    array([ 0,  1, 19, 21, 23, 24]),
    array([ 0,  1, 19, 21, 23, 25]),
    array([ 0, 26, 27, 28]),
    array([ 0, 26, 27, 29, 30, 31]),
    array([ 0, 26, 27, 29, 30, 32]),
    array([ 0, 26, 27, 29, 33]),
    array([ 0, 26, 34, 35]),
    array([ 0, 26, 34, 36])],
   'all_leaf_node_samples': [71,
    1,
    112,
    5,
    2,
    1,
    2,
    1,
    2,
    3,
    9,
    2,
    3,
    2,
    2,
    1,
    4,
    1,
    96],
   'all_leaf_node_samples_percent': [22.1875,
    0.3125,
    35.0,
    1.5625,
    0.625,
    0.3125,
    0.625,
    0.3125,
    0.625,
    0.9375,
    2.8125,
    0.625,
    0.9375,
    0.625,
    0.625,
    0.3125,
    1.25,
    0.3125,
    30.0],
   'all_leaf_node_values': [array([[  0, 114]]),
    array([[1, 0]]),
    array([[  0, 187]]),
    array([[0, 9]]),
    array([[3, 0]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[3, 0]]),
    array([[0, 3]]),
    array([[0, 5]]),
    array([[13,  0]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[0, 4]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[6, 0]]),
    array([[0, 1]]),
    array([[147,   0]])],
   'all_leaf_nodes': [7,
    8,
    9,
    11,
    12,
    14,
    15,
    17,
    18,
    20,
    22,
    24,
    25,
    28,
    31,
    32,
    33,
    35,
    36],
   'all_leaf_paths_features': [array([22, 27,  3, 22, 27,  6,  6]),
    array([22, 27,  3, 22, 27,  6,  6]),
    array([22, 27,  3, 22, 27,  6]),
    array([22, 27,  3, 22, 27, 22]),
    array([22, 27,  3, 22, 27, 22]),
    array([22, 27,  3, 22, 22]),
    array([22, 27,  3, 22, 22]),
    array([22, 27,  3, 22]),
    array([22, 27,  3, 22]),
    array([22, 27, 20]),
    array([22, 27, 20, 22]),
    array([22, 27, 20, 22,  7]),
    array([22, 27, 20, 22,  7]),
    array([22, 27, 23]),
    array([22, 27, 23, 27, 27]),
    array([22, 27, 23, 27, 27]),
    array([22, 27, 23, 27]),
    array([22, 27, 23]),
    array([22, 27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.22265625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.36523438]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.02539062,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.28710938,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 3,  6, 22, 27]),
    array([ 3,  6, 22, 27]),
    array([ 3,  6, 22, 27]),
    array([ 3, 22, 27]),
    array([ 3, 22, 27]),
    array([ 3, 22, 27]),
    array([ 3, 22, 27]),
    array([ 3, 22, 27]),
    array([ 3, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27])],
   'leaf_nodes_depths': [7,
    7,
    6,
    6,
    6,
    5,
    5,
    4,
    4,
    3,
    4,
    5,
    5,
    3,
    5,
    5,
    4,
    3,
    3],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([22, 27,  3, 22, 27,  6,  6, 28, 28, 28, 22, 28, 28, 22, 28, 28, 22,
          28, 28, 20, 28, 22, 28,  7, 28, 28, 27, 23, 28, 27, 27, 28, 28, 28,
          23, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [114,
    1,
    187,
    9,
    3,
    2,
    4,
    3,
    3,
    5,
    13,
    2,
    4,
    4,
    2,
    2,
    6,
    1,
    147],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742699,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree17': {'all_leaf_node_classes': [0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6, 7, 8]),
    array([ 0,  1,  2,  6,  7,  9, 10]),
    array([ 0,  1,  2,  6,  7,  9, 11]),
    array([ 0,  1,  2,  6, 12]),
    array([ 0,  1, 13, 14]),
    array([ 0,  1, 13, 15]),
    array([ 0, 16, 17, 18]),
    array([ 0, 16, 17, 19]),
    array([ 0, 16, 20, 21, 22]),
    array([ 0, 16, 20, 21, 23]),
    array([ 0, 16, 20, 24, 25, 26, 27]),
    array([ 0, 16, 20, 24, 25, 26, 28]),
    array([ 0, 16, 20, 24, 25, 29]),
    array([ 0, 16, 20, 24, 30])],
   'all_leaf_node_samples': [1,
    175,
    1,
    11,
    1,
    5,
    1,
    7,
    6,
    4,
    2,
    1,
    1,
    1,
    3,
    98],
   'all_leaf_node_samples_percent': [0.31446540880503143,
    55.031446540880502,
    0.31446540880503143,
    3.459119496855346,
    0.31446540880503143,
    1.5723270440251573,
    0.31446540880503143,
    2.2012578616352201,
    1.8867924528301887,
    1.2578616352201257,
    0.62893081761006286,
    0.31446540880503143,
    0.31446540880503143,
    0.31446540880503143,
    0.94339622641509435,
    30.817610062893081],
   'all_leaf_node_values': [array([[1, 0]]),
    array([[  0, 284]]),
    array([[2, 0]]),
    array([[ 0, 20]]),
    array([[1, 0]]),
    array([[6, 0]]),
    array([[0, 1]]),
    array([[15,  0]]),
    array([[0, 8]]),
    array([[7, 0]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[158,   0]])],
   'all_leaf_nodes': [4,
    5,
    8,
    10,
    11,
    12,
    14,
    15,
    18,
    19,
    22,
    23,
    27,
    28,
    29,
    30],
   'all_leaf_paths_features': [array([22, 27, 27, 28]),
    array([22, 27, 27, 28]),
    array([22, 27, 27, 21, 27]),
    array([22, 27, 27, 21, 27, 23]),
    array([22, 27, 27, 21, 27, 23]),
    array([22, 27, 27, 21]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22, 21, 20]),
    array([22, 21, 20]),
    array([22, 21, 20,  7]),
    array([22, 21, 20,  7]),
    array([22, 21, 20,  6, 27, 22]),
    array([22, 21, 20,  6, 27, 22]),
    array([22, 21, 20,  6, 27]),
    array([22, 21, 20,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.5546875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27, 28]),
    array([22, 27, 28]),
    array([21, 22, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([20, 21, 22]),
    array([20, 21, 22]),
    array([ 7, 20, 21, 22]),
    array([ 7, 20, 21, 22]),
    array([ 6, 20, 21, 22, 27]),
    array([ 6, 20, 21, 22, 27]),
    array([ 6, 20, 21, 22, 27]),
    array([ 6, 20, 21, 22])],
   'leaf_nodes_depths': [4, 4, 5, 6, 6, 4, 3, 3, 3, 3, 4, 4, 6, 6, 5, 4],
   'max_node_depth': 6,
   'n_nodes': 31,
   'node_features_idx': array([22, 27, 27, 28, 28, 28, 21, 27, 28, 23, 28, 28, 28, 22, 28, 28, 21,
          20, 28, 28, 20,  7, 28, 28,  6, 27, 22, 28, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [1,
    284,
    2,
    20,
    1,
    6,
    1,
    15,
    8,
    7,
    3,
    1,
    1,
    1,
    3,
    158],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[13,  1],
           [ 1, 42]]),
    'f1_score': 0.97674418604651159,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119009190745897,
    'precision_score': 0.97674418604651159,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.035087719298245612}},
  'dtree18': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8]),
    array([ 0,  1,  2,  3,  5,  7,  9, 10]),
    array([ 0,  1,  2,  3,  5,  7,  9, 11]),
    array([ 0,  1,  2, 12, 13]),
    array([ 0,  1,  2, 12, 14, 15]),
    array([ 0,  1,  2, 12, 14, 16]),
    array([ 0,  1, 17]),
    array([ 0, 18, 19]),
    array([ 0, 18, 20, 21, 22]),
    array([ 0, 18, 20, 21, 23]),
    array([ 0, 18, 20, 24, 25]),
    array([ 0, 18, 20, 24, 26, 27]),
    array([ 0, 18, 20, 24, 26, 28, 29, 30]),
    array([ 0, 18, 20, 24, 26, 28, 29, 31]),
    array([ 0, 18, 20, 24, 26, 28, 32])],
   'all_leaf_node_samples': [136,
    1,
    29,
    1,
    1,
    8,
    2,
    3,
    11,
    3,
    2,
    2,
    1,
    1,
    1,
    1,
    102],
   'all_leaf_node_samples_percent': [44.590163934426229,
    0.32786885245901637,
    9.5081967213114762,
    0.32786885245901637,
    0.32786885245901637,
    2.622950819672131,
    0.65573770491803274,
    0.98360655737704916,
    3.6065573770491803,
    0.98360655737704916,
    0.65573770491803274,
    0.65573770491803274,
    0.32786885245901637,
    0.32786885245901637,
    0.32786885245901637,
    0.32786885245901637,
    33.442622950819676],
   'all_leaf_node_values': [array([[  0, 219]]),
    array([[2, 0]]),
    array([[ 0, 53]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[ 0, 17]]),
    array([[0, 2]]),
    array([[5, 0]]),
    array([[15,  0]]),
    array([[0, 5]]),
    array([[0, 3]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[178,   0]])],
   'all_leaf_nodes': [4,
    6,
    8,
    10,
    11,
    13,
    15,
    16,
    17,
    19,
    22,
    23,
    25,
    27,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([ 7, 23, 21, 23]),
    array([ 7, 23, 21, 23, 27]),
    array([ 7, 23, 21, 23, 27,  6]),
    array([ 7, 23, 21, 23, 27,  6, 22]),
    array([ 7, 23, 21, 23, 27,  6, 22]),
    array([ 7, 23, 21, 26]),
    array([ 7, 23, 21, 26, 20]),
    array([ 7, 23, 21, 26, 20]),
    array([ 7, 23]),
    array([ 7, 20]),
    array([ 7, 20, 27, 20]),
    array([ 7, 20, 27, 20]),
    array([ 7, 20, 27,  6]),
    array([ 7, 20, 27,  6,  1]),
    array([ 7, 20, 27,  6,  1, 22, 20]),
    array([ 7, 20, 27,  6,  1, 22, 20]),
    array([ 7, 20, 27,  6,  1, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.42773438]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.10351562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.34765625,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21, 23]),
    array([ 7, 21, 23, 27]),
    array([ 6,  7, 21, 23, 27]),
    array([ 6,  7, 21, 22, 23, 27]),
    array([ 6,  7, 21, 22, 23, 27]),
    array([ 7, 21, 23, 26]),
    array([ 7, 20, 21, 23, 26]),
    array([ 7, 20, 21, 23, 26]),
    array([ 7, 23]),
    array([ 7, 20]),
    array([ 7, 20, 27]),
    array([ 7, 20, 27]),
    array([ 6,  7, 20, 27]),
    array([ 1,  6,  7, 20, 27]),
    array([ 1,  6,  7, 20, 22, 27]),
    array([ 1,  6,  7, 20, 22, 27]),
    array([ 1,  6,  7, 20, 22, 27])],
   'leaf_nodes_depths': [4, 5, 6, 7, 7, 4, 5, 5, 2, 2, 4, 4, 4, 5, 7, 7, 6],
   'max_node_depth': 7,
   'n_nodes': 33,
   'node_features_idx': array([ 7, 23, 21, 23, 28, 27, 28,  6, 28, 22, 28, 28, 26, 28, 20, 28, 28,
          28, 20, 28, 27, 20, 28, 28,  6, 28,  1, 28, 22, 20, 28, 28, 28]),
   'num_features_used': 10,
   'tot_leaf_node_values': [219,
    2,
    53,
    1,
    3,
    17,
    2,
    5,
    15,
    5,
    3,
    3,
    1,
    1,
    3,
    1,
    178],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree19': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10, 11, 12]),
    array([ 0,  1,  2,  8, 10, 11, 13]),
    array([ 0,  1,  2,  8, 10, 14, 15, 16]),
    array([ 0,  1,  2,  8, 10, 14, 15, 17, 18]),
    array([ 0,  1,  2,  8, 10, 14, 15, 17, 19]),
    array([ 0,  1,  2,  8, 10, 14, 20, 21]),
    array([ 0,  1,  2,  8, 10, 14, 20, 22]),
    array([ 0,  1, 23]),
    array([ 0, 24, 25, 26, 27, 28, 29, 30]),
    array([ 0, 24, 25, 26, 27, 28, 29, 31]),
    array([ 0, 24, 25, 26, 27, 28, 32]),
    array([ 0, 24, 25, 26, 27, 33, 34, 35]),
    array([ 0, 24, 25, 26, 27, 33, 34, 36]),
    array([ 0, 24, 25, 26, 27, 33, 37]),
    array([ 0, 24, 25, 26, 38, 39]),
    array([ 0, 24, 25, 26, 38, 40]),
    array([ 0, 24, 25, 41]),
    array([ 0, 24, 42, 43, 44]),
    array([ 0, 24, 42, 43, 45]),
    array([ 0, 24, 42, 46])],
   'all_leaf_node_samples': [102,
    1,
    46,
    2,
    1,
    1,
    28,
    1,
    4,
    1,
    1,
    2,
    2,
    3,
    3,
    1,
    1,
    9,
    3,
    1,
    9,
    1,
    1,
    97],
   'all_leaf_node_samples_percent': [31.77570093457944,
    0.3115264797507788,
    14.330218068535826,
    0.62305295950155759,
    0.3115264797507788,
    0.3115264797507788,
    8.722741433021806,
    0.3115264797507788,
    1.2461059190031152,
    0.3115264797507788,
    0.3115264797507788,
    0.62305295950155759,
    0.62305295950155759,
    0.93457943925233644,
    0.93457943925233644,
    0.3115264797507788,
    0.3115264797507788,
    2.8037383177570092,
    0.93457943925233644,
    0.3115264797507788,
    2.8037383177570092,
    0.3115264797507788,
    0.3115264797507788,
    30.218068535825545],
   'all_leaf_node_values': [array([[  0, 164]]),
    array([[1, 0]]),
    array([[ 0, 66]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[ 0, 47]]),
    array([[1, 0]]),
    array([[0, 8]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[ 0, 14]]),
    array([[6, 0]]),
    array([[0, 2]]),
    array([[15,  0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[161,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    9,
    12,
    13,
    16,
    18,
    19,
    21,
    22,
    23,
    30,
    31,
    32,
    35,
    36,
    37,
    39,
    40,
    41,
    44,
    45,
    46],
   'all_leaf_paths_features': [array([22, 27, 23, 23]),
    array([22, 27, 23, 23, 23]),
    array([22, 27, 23, 23, 23]),
    array([22, 27, 23,  0]),
    array([22, 27, 23,  0, 26, 23]),
    array([22, 27, 23,  0, 26, 23]),
    array([22, 27, 23,  0, 26, 27, 23]),
    array([22, 27, 23,  0, 26, 27, 23, 22]),
    array([22, 27, 23,  0, 26, 27, 23, 22]),
    array([22, 27, 23,  0, 26, 27, 20]),
    array([22, 27, 23,  0, 26, 27, 20]),
    array([22, 27]),
    array([22, 22, 27, 23, 22, 26,  6]),
    array([22, 22, 27, 23, 22, 26,  6]),
    array([22, 22, 27, 23, 22, 26]),
    array([22, 22, 27, 23, 22,  7, 22]),
    array([22, 22, 27, 23, 22,  7, 22]),
    array([22, 22, 27, 23, 22,  7]),
    array([22, 22, 27, 23, 20]),
    array([22, 22, 27, 23, 20]),
    array([22, 22, 27]),
    array([22, 22,  7, 23]),
    array([22, 22,  7, 23]),
    array([22, 22,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.3203125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.12890625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.09179688]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.02734375]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.31445312,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 0, 22, 23, 27]),
    array([ 0, 22, 23, 26, 27]),
    array([ 0, 22, 23, 26, 27]),
    array([ 0, 22, 23, 26, 27]),
    array([ 0, 22, 23, 26, 27]),
    array([ 0, 22, 23, 26, 27]),
    array([ 0, 20, 22, 23, 26, 27]),
    array([ 0, 20, 22, 23, 26, 27]),
    array([22, 27]),
    array([ 6, 22, 23, 26, 27]),
    array([ 6, 22, 23, 26, 27]),
    array([22, 23, 26, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([22, 27]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22])],
   'leaf_nodes_depths': [4,
    5,
    5,
    4,
    6,
    6,
    7,
    8,
    8,
    7,
    7,
    2,
    7,
    7,
    6,
    7,
    7,
    6,
    5,
    5,
    3,
    4,
    4,
    3],
   'max_node_depth': 8,
   'n_nodes': 47,
   'node_features_idx': array([22, 27, 23, 23, 28, 23, 28, 28,  0, 28, 26, 23, 28, 28, 27, 23, 28,
          22, 28, 28, 20, 28, 28, 28, 22, 27, 23, 22, 26,  6, 28, 28, 28,  7,
          22, 28, 28, 28, 20, 28, 28, 28,  7, 23, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [164,
    1,
    66,
    4,
    1,
    2,
    47,
    1,
    8,
    2,
    1,
    2,
    2,
    4,
    4,
    1,
    1,
    14,
    6,
    2,
    15,
    1,
    2,
    161],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree2': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11, 12, 13]),
    array([ 0,  1,  2,  3,  9, 11, 12, 14]),
    array([ 0,  1,  2,  3,  9, 11, 15]),
    array([ 0,  1,  2, 16, 17, 18, 19]),
    array([ 0,  1,  2, 16, 17, 18, 20]),
    array([ 0,  1,  2, 16, 17, 21]),
    array([ 0,  1,  2, 16, 22]),
    array([ 0,  1, 23, 24]),
    array([ 0,  1, 23, 25]),
    array([ 0, 26, 27, 28, 29]),
    array([ 0, 26, 27, 28, 30, 31, 32, 33]),
    array([ 0, 26, 27, 28, 30, 31, 32, 34]),
    array([ 0, 26, 27, 28, 30, 31, 35]),
    array([ 0, 26, 27, 28, 30, 36]),
    array([ 0, 26, 27, 37, 38]),
    array([ 0, 26, 27, 37, 39, 40, 41]),
    array([ 0, 26, 27, 37, 39, 40, 42, 43]),
    array([ 0, 26, 27, 37, 39, 40, 42, 44]),
    array([ 0, 26, 27, 37, 39, 45]),
    array([ 0, 26, 46])],
   'all_leaf_node_samples': [100,
    1,
    49,
    1,
    1,
    1,
    27,
    1,
    2,
    10,
    4,
    2,
    6,
    7,
    2,
    1,
    3,
    2,
    8,
    3,
    1,
    1,
    2,
    106],
   'all_leaf_node_samples_percent': [29.325513196480937,
    0.2932551319648094,
    14.369501466275659,
    0.2932551319648094,
    0.2932551319648094,
    0.2932551319648094,
    7.9178885630498534,
    0.2932551319648094,
    0.5865102639296188,
    2.9325513196480939,
    1.1730205278592376,
    0.5865102639296188,
    1.7595307917888563,
    2.0527859237536656,
    0.5865102639296188,
    0.2932551319648094,
    0.87976539589442815,
    0.5865102639296188,
    2.3460410557184752,
    0.87976539589442815,
    0.2932551319648094,
    0.2932551319648094,
    0.5865102639296188,
    31.085043988269796],
   'all_leaf_node_values': [array([[  0, 148]]),
    array([[1, 0]]),
    array([[ 0, 75]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[ 0, 45]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[ 0, 13]]),
    array([[5, 0]]),
    array([[0, 3]]),
    array([[7, 0]]),
    array([[ 0, 10]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[5, 0]]),
    array([[0, 4]]),
    array([[14,  0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[162,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    13,
    14,
    15,
    19,
    20,
    21,
    22,
    24,
    25,
    29,
    33,
    34,
    35,
    36,
    38,
    41,
    43,
    44,
    45,
    46],
   'all_leaf_paths_features': [array([22,  7, 22, 23, 23]),
    array([22,  7, 22, 23, 23, 23]),
    array([22,  7, 22, 23, 23, 23]),
    array([22,  7, 22, 23, 23]),
    array([22,  7, 22, 23, 23, 27, 23]),
    array([22,  7, 22, 23, 23, 27, 23]),
    array([22,  7, 22, 23, 23, 27]),
    array([22,  7, 22,  6,  6, 20]),
    array([22,  7, 22,  6,  6, 20]),
    array([22,  7, 22,  6,  6]),
    array([22,  7, 22,  6]),
    array([22,  7, 27]),
    array([22,  7, 27]),
    array([22, 22,  7, 20]),
    array([22, 22,  7, 20,  7,  6, 27]),
    array([22, 22,  7, 20,  7,  6, 27]),
    array([22, 22,  7, 20,  7,  6]),
    array([22, 22,  7, 20,  7]),
    array([22, 22,  7,  0]),
    array([22, 22,  7,  0, 23,  6]),
    array([22, 22,  7,  0, 23,  6, 22]),
    array([22, 22,  7,  0, 23,  6, 22]),
    array([22, 22,  7,  0, 23]),
    array([22, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.2890625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.14648438]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.08789062]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.02539062]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.31640625,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 6,  7, 20, 22]),
    array([ 6,  7, 20, 22]),
    array([ 6,  7, 22]),
    array([ 6,  7, 22]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 20, 22]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 22]),
    array([ 7, 20, 22]),
    array([ 0,  7, 22]),
    array([ 0,  6,  7, 22, 23]),
    array([ 0,  6,  7, 22, 23]),
    array([ 0,  6,  7, 22, 23]),
    array([ 0,  7, 22, 23]),
    array([22])],
   'leaf_nodes_depths': [5,
    6,
    6,
    5,
    7,
    7,
    6,
    6,
    6,
    5,
    4,
    3,
    3,
    4,
    7,
    7,
    6,
    5,
    4,
    6,
    7,
    7,
    5,
    2],
   'max_node_depth': 7,
   'n_nodes': 47,
   'node_features_idx': array([22,  7, 22, 23, 23, 28, 23, 28, 28, 23, 28, 27, 23, 28, 28, 28,  6,
           6, 20, 28, 28, 28, 28, 27, 28, 28, 22,  7, 20, 28,  7,  6, 27, 28,
          28, 28, 28,  0, 28, 23,  6, 28, 22, 28, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [148,
    1,
    75,
    3,
    1,
    1,
    45,
    1,
    2,
    13,
    5,
    3,
    7,
    10,
    2,
    1,
    5,
    4,
    14,
    4,
    1,
    1,
    3,
    162],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree3': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4]),
    array([0, 1, 5, 6, 7]),
    array([0, 1, 5, 6, 8, 9]),
    array([ 0,  1,  5,  6,  8, 10]),
    array([ 0,  1,  5, 11, 12]),
    array([ 0,  1,  5, 11, 13]),
    array([ 0, 14, 15, 16]),
    array([ 0, 14, 15, 17, 18, 19, 20]),
    array([ 0, 14, 15, 17, 18, 19, 21, 22]),
    array([ 0, 14, 15, 17, 18, 19, 21, 23]),
    array([ 0, 14, 15, 17, 18, 24]),
    array([ 0, 14, 15, 17, 25, 26]),
    array([ 0, 14, 15, 17, 25, 27, 28]),
    array([ 0, 14, 15, 17, 25, 27, 29]),
    array([ 0, 14, 30, 31, 32]),
    array([ 0, 14, 30, 31, 33]),
    array([ 0, 14, 30, 34])],
   'all_leaf_node_samples': [168,
    1,
    7,
    2,
    1,
    2,
    4,
    8,
    1,
    2,
    1,
    3,
    16,
    2,
    1,
    1,
    1,
    104],
   'all_leaf_node_samples_percent': [51.692307692307693,
    0.30769230769230771,
    2.1538461538461537,
    0.61538461538461542,
    0.30769230769230771,
    0.61538461538461542,
    1.2307692307692308,
    2.4615384615384617,
    0.30769230769230771,
    0.61538461538461542,
    0.30769230769230771,
    0.92307692307692313,
    4.9230769230769234,
    0.61538461538461542,
    0.30769230769230771,
    0.30769230769230771,
    0.30769230769230771,
    32.0],
   'all_leaf_node_values': [array([[  0, 268]]),
    array([[1, 0]]),
    array([[ 0, 13]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[9, 0]]),
    array([[ 0, 17]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[23,  0]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[157,   0]])],
   'all_leaf_nodes': [3,
    4,
    7,
    9,
    10,
    12,
    13,
    16,
    20,
    22,
    23,
    24,
    26,
    28,
    29,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([22, 22, 27]),
    array([22, 22, 27]),
    array([22, 22, 26, 26]),
    array([22, 22, 26, 26, 20]),
    array([22, 22, 26, 26, 20]),
    array([22, 22, 26,  7]),
    array([22, 22, 26,  7]),
    array([22, 27, 21]),
    array([22, 27, 21, 27,  7, 13]),
    array([22, 27, 21, 27,  7, 13, 22]),
    array([22, 27, 21, 27,  7, 13, 22]),
    array([22, 27, 21, 27,  7]),
    array([22, 27, 21, 27, 25]),
    array([22, 27, 21, 27, 25, 23]),
    array([22, 27, 21, 27, 25, 23]),
    array([22, 27, 20, 22]),
    array([22, 27, 20, 22]),
    array([22, 27, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.5234375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02539062]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.04492188,  0.        ]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.30664062,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 26]),
    array([20, 22, 26]),
    array([20, 22, 26]),
    array([ 7, 22, 26]),
    array([ 7, 22, 26]),
    array([21, 22, 27]),
    array([ 7, 13, 21, 22, 27]),
    array([ 7, 13, 21, 22, 27]),
    array([ 7, 13, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([21, 22, 25, 27]),
    array([21, 22, 23, 25, 27]),
    array([21, 22, 23, 25, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27])],
   'leaf_nodes_depths': [3, 3, 4, 5, 5, 4, 4, 3, 6, 7, 7, 5, 5, 6, 6, 4, 4, 3],
   'max_node_depth': 7,
   'n_nodes': 35,
   'node_features_idx': array([22, 22, 27, 28, 28, 26, 26, 28, 20, 28, 28,  7, 28, 28, 27, 21, 28,
          27,  7, 13, 28, 22, 28, 28, 28, 25, 28, 23, 28, 28, 20, 22, 28, 28,
          28]),
   'num_features_used': 10,
   'tot_leaf_node_values': [268,
    1,
    13,
    2,
    1,
    4,
    9,
    17,
    2,
    2,
    1,
    4,
    23,
    5,
    1,
    1,
    1,
    157],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree4': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8, 9]),
    array([ 0,  1,  2,  3,  5,  7,  8, 10]),
    array([ 0,  1,  2,  3,  5,  7, 11, 12]),
    array([ 0,  1,  2,  3,  5,  7, 11, 13, 14]),
    array([ 0,  1,  2,  3,  5,  7, 11, 13, 15]),
    array([ 0,  1,  2, 16, 17, 18]),
    array([ 0,  1,  2, 16, 17, 19]),
    array([ 0,  1,  2, 16, 20]),
    array([ 0,  1, 21, 22]),
    array([ 0,  1, 21, 23, 24]),
    array([ 0,  1, 21, 23, 25, 26, 27]),
    array([ 0,  1, 21, 23, 25, 26, 28]),
    array([ 0,  1, 21, 23, 25, 29]),
    array([ 0, 30, 31, 32, 33]),
    array([ 0, 30, 31, 32, 34, 35]),
    array([ 0, 30, 31, 32, 34, 36, 37, 38]),
    array([ 0, 30, 31, 32, 34, 36, 37, 39]),
    array([ 0, 30, 31, 32, 34, 36, 40]),
    array([ 0, 30, 31, 41]),
    array([ 0, 30, 42])],
   'all_leaf_node_samples': [133,
    1,
    1,
    1,
    40,
    3,
    1,
    1,
    3,
    3,
    4,
    2,
    1,
    1,
    6,
    2,
    4,
    3,
    1,
    4,
    6,
    106],
   'all_leaf_node_samples_percent': [40.672782874617738,
    0.3058103975535168,
    0.3058103975535168,
    0.3058103975535168,
    12.232415902140673,
    0.91743119266055051,
    0.3058103975535168,
    0.3058103975535168,
    0.91743119266055051,
    0.91743119266055051,
    1.2232415902140672,
    0.6116207951070336,
    0.3058103975535168,
    0.3058103975535168,
    1.834862385321101,
    0.6116207951070336,
    1.2232415902140672,
    0.91743119266055051,
    0.3058103975535168,
    1.2232415902140672,
    1.834862385321101,
    32.415902140672785],
   'all_leaf_node_values': [array([[  0, 213]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[ 0, 70]]),
    array([[0, 5]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[0, 6]]),
    array([[0, 7]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[8, 0]]),
    array([[3, 0]]),
    array([[0, 7]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[5, 0]]),
    array([[8, 0]]),
    array([[160,   0]])],
   'all_leaf_nodes': [4,
    6,
    9,
    10,
    12,
    14,
    15,
    18,
    19,
    20,
    22,
    24,
    27,
    28,
    29,
    33,
    35,
    38,
    39,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([22, 27, 22, 23]),
    array([22, 27, 22, 23, 22]),
    array([22, 27, 22, 23, 22, 27, 23]),
    array([22, 27, 22, 23, 22, 27, 23]),
    array([22, 27, 22, 23, 22, 27,  7]),
    array([22, 27, 22, 23, 22, 27,  7,  1]),
    array([22, 27, 22, 23, 22, 27,  7,  1]),
    array([22, 27, 22, 22,  7]),
    array([22, 27, 22, 22,  7]),
    array([22, 27, 22, 22]),
    array([22, 27, 20]),
    array([22, 27, 20, 21]),
    array([22, 27, 20, 21,  7, 23]),
    array([22, 27, 20, 21,  7, 23]),
    array([22, 27, 20, 21,  7]),
    array([22, 27, 22, 22]),
    array([22, 27, 22, 22, 20]),
    array([22, 27, 22, 22, 20,  1,  6]),
    array([22, 27, 22, 22, 20,  1,  6]),
    array([22, 27, 22, 22, 20,  1]),
    array([22, 27, 22]),
    array([22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.41601562]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.13671875]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.3125,  0.    ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 1,  7, 22, 23, 27]),
    array([ 1,  7, 22, 23, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([20, 22, 27]),
    array([20, 21, 22, 27]),
    array([ 7, 20, 21, 22, 23, 27]),
    array([ 7, 20, 21, 22, 23, 27]),
    array([ 7, 20, 21, 22, 27]),
    array([22, 27]),
    array([20, 22, 27]),
    array([ 1,  6, 20, 22, 27]),
    array([ 1,  6, 20, 22, 27]),
    array([ 1, 20, 22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [4,
    5,
    7,
    7,
    7,
    8,
    8,
    5,
    5,
    4,
    3,
    4,
    6,
    6,
    5,
    4,
    5,
    7,
    7,
    6,
    3,
    2],
   'max_node_depth': 8,
   'n_nodes': 43,
   'node_features_idx': array([22, 27, 22, 23, 28, 22, 28, 27, 23, 28, 28,  7, 28,  1, 28, 28, 22,
           7, 28, 28, 28, 20, 28, 21, 28,  7, 23, 28, 28, 28, 27, 22, 22, 28,
          20, 28,  1,  6, 28, 28, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [213,
    2,
    1,
    2,
    70,
    5,
    1,
    1,
    4,
    6,
    7,
    2,
    1,
    1,
    8,
    3,
    7,
    4,
    1,
    5,
    8,
    160],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree5': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11, 12]),
    array([ 0,  1, 11, 13]),
    array([ 0, 14, 15, 16, 17]),
    array([ 0, 14, 15, 16, 18, 19]),
    array([ 0, 14, 15, 16, 18, 20]),
    array([ 0, 14, 15, 21, 22]),
    array([ 0, 14, 15, 21, 23, 24]),
    array([ 0, 14, 15, 21, 23, 25]),
    array([ 0, 14, 26, 27]),
    array([ 0, 14, 26, 28])],
   'all_leaf_node_samples': [136,
    1,
    29,
    9,
    2,
    1,
    5,
    10,
    1,
    5,
    13,
    1,
    1,
    2,
    100],
   'all_leaf_node_samples_percent': [43.037974683544306,
    0.31645569620253167,
    9.1772151898734169,
    2.8481012658227849,
    0.63291139240506333,
    0.31645569620253167,
    1.5822784810126582,
    3.1645569620253164,
    0.31645569620253167,
    1.5822784810126582,
    4.1139240506329111,
    0.31645569620253167,
    0.31645569620253167,
    0.63291139240506333,
    31.645569620253166],
   'all_leaf_node_values': [array([[  0, 221]]),
    array([[2, 0]]),
    array([[ 0, 48]]),
    array([[ 0, 13]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[9, 0]]),
    array([[ 0, 14]]),
    array([[0, 1]]),
    array([[6, 0]]),
    array([[22,  0]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[166,   0]])],
   'all_leaf_nodes': [4, 6, 7, 9, 10, 12, 13, 17, 19, 20, 22, 24, 25, 27, 28],
   'all_leaf_paths_features': [array([22, 27, 23, 23]),
    array([22, 27, 23, 23, 22]),
    array([22, 27, 23, 23, 22]),
    array([22, 27, 23, 27]),
    array([22, 27, 23, 27]),
    array([22, 27, 13]),
    array([22, 27, 13]),
    array([22, 23, 24, 21]),
    array([22, 23, 24, 21, 10]),
    array([22, 23, 24, 21, 10]),
    array([22, 23, 24, 20]),
    array([22, 23, 24, 20, 22]),
    array([22, 23, 24, 20, 22]),
    array([22, 23, 27]),
    array([22, 23, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.43164062]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.     ,  0.09375]]),
    array([[ 0.        ,  0.02539062]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.02734375]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.04296875,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.32421875,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([13, 22, 27]),
    array([13, 22, 27]),
    array([21, 22, 23, 24]),
    array([10, 21, 22, 23, 24]),
    array([10, 21, 22, 23, 24]),
    array([20, 22, 23, 24]),
    array([20, 22, 23, 24]),
    array([20, 22, 23, 24]),
    array([22, 23, 27]),
    array([22, 23, 27])],
   'leaf_nodes_depths': [4, 5, 5, 4, 4, 3, 3, 4, 5, 5, 4, 5, 5, 3, 3],
   'max_node_depth': 5,
   'n_nodes': 29,
   'node_features_idx': array([22, 27, 23, 23, 28, 22, 28, 28, 27, 28, 28, 13, 28, 28, 23, 24, 21,
          28, 10, 28, 28, 20, 28, 22, 28, 28, 27, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [221,
    2,
    48,
    13,
    3,
    1,
    9,
    14,
    1,
    6,
    22,
    3,
    1,
    2,
    166],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[ 8,  6],
           [ 2, 41]]),
    'f1_score': 0.9111111111111112,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8476317323485381,
    'precision_score': 0.87234042553191493,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.14035087719298245}},
  'dtree6': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    1,
    1,
    0,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([ 0,  1,  2,  8,  9, 10, 11]),
    array([ 0,  1,  2,  8,  9, 10, 12]),
    array([ 0,  1,  2,  8,  9, 13]),
    array([ 0,  1,  2,  8, 14, 15, 16, 17]),
    array([ 0,  1,  2,  8, 14, 15, 16, 18, 19, 20]),
    array([ 0,  1,  2,  8, 14, 15, 16, 18, 19, 21]),
    array([ 0,  1,  2,  8, 14, 15, 16, 18, 22]),
    array([ 0,  1,  2,  8, 14, 15, 23, 24]),
    array([ 0,  1,  2,  8, 14, 15, 23, 25]),
    array([ 0,  1,  2,  8, 14, 26]),
    array([ 0,  1, 27, 28]),
    array([ 0,  1, 27, 29, 30]),
    array([ 0,  1, 27, 29, 31]),
    array([ 0, 32, 33]),
    array([ 0, 32, 34, 35, 36]),
    array([ 0, 32, 34, 35, 37, 38, 39]),
    array([ 0, 32, 34, 35, 37, 38, 40]),
    array([ 0, 32, 34, 35, 37, 41]),
    array([ 0, 32, 34, 42])],
   'all_leaf_node_samples': [102,
    1,
    41,
    1,
    3,
    1,
    31,
    1,
    10,
    1,
    2,
    1,
    1,
    2,
    12,
    1,
    2,
    1,
    2,
    4,
    4,
    104],
   'all_leaf_node_samples_percent': [31.097560975609756,
    0.3048780487804878,
    12.5,
    0.3048780487804878,
    0.91463414634146345,
    0.3048780487804878,
    9.4512195121951219,
    0.3048780487804878,
    3.0487804878048781,
    0.3048780487804878,
    0.6097560975609756,
    0.3048780487804878,
    0.3048780487804878,
    0.6097560975609756,
    3.6585365853658538,
    0.3048780487804878,
    0.6097560975609756,
    0.3048780487804878,
    0.6097560975609756,
    1.2195121951219512,
    1.2195121951219512,
    31.707317073170731],
   'all_leaf_node_values': [array([[  0, 157]]),
    array([[1, 0]]),
    array([[ 0, 60]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[ 0, 57]]),
    array([[1, 0]]),
    array([[ 0, 18]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[25,  0]]),
    array([[0, 2]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[7, 0]]),
    array([[161,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    11,
    12,
    13,
    17,
    20,
    21,
    22,
    24,
    25,
    26,
    28,
    30,
    31,
    33,
    36,
    39,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([22, 27, 23, 23]),
    array([22, 27, 23, 23, 20]),
    array([22, 27, 23, 23, 20]),
    array([22, 27, 23, 22, 22, 22]),
    array([22, 27, 23, 22, 22, 22]),
    array([22, 27, 23, 22, 22]),
    array([22, 27, 23, 22,  6, 25, 27]),
    array([22, 27, 23, 22,  6, 25, 27, 13, 27]),
    array([22, 27, 23, 22,  6, 25, 27, 13, 27]),
    array([22, 27, 23, 22,  6, 25, 27, 13]),
    array([22, 27, 23, 22,  6, 25, 27]),
    array([22, 27, 23, 22,  6, 25, 27]),
    array([22, 27, 23, 22,  6]),
    array([22, 27, 20]),
    array([22, 27, 20,  6]),
    array([22, 27, 20,  6]),
    array([22, 27]),
    array([22, 27, 22, 20]),
    array([22, 27, 22, 20, 23, 27]),
    array([22, 27, 22, 20, 23, 27]),
    array([22, 27, 22, 20, 23]),
    array([22, 27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.30664062]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.1171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.11132812]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.03515625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.04882812,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.31445312,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 6, 22, 23, 25, 27]),
    array([ 6, 13, 22, 23, 25, 27]),
    array([ 6, 13, 22, 23, 25, 27]),
    array([ 6, 13, 22, 23, 25, 27]),
    array([ 6, 22, 23, 25, 27]),
    array([ 6, 22, 23, 25, 27]),
    array([ 6, 22, 23, 27]),
    array([20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([22, 27]),
    array([20, 22, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [4,
    5,
    5,
    6,
    6,
    5,
    7,
    9,
    9,
    8,
    7,
    7,
    5,
    3,
    4,
    4,
    2,
    4,
    6,
    6,
    5,
    3],
   'max_node_depth': 9,
   'n_nodes': 43,
   'node_features_idx': array([22, 27, 23, 23, 28, 20, 28, 28, 22, 22, 22, 28, 28, 28,  6, 25, 27,
          28, 13, 27, 28, 28, 28, 27, 28, 28, 28, 20, 28,  6, 28, 28, 27, 28,
          22, 20, 28, 23, 27, 28, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [157,
    1,
    60,
    1,
    3,
    2,
    57,
    1,
    18,
    1,
    2,
    1,
    1,
    2,
    25,
    2,
    3,
    1,
    2,
    4,
    7,
    161],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244298,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree7': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6, 7]),
    array([0, 1, 2, 3, 5, 6, 8, 9]),
    array([ 0,  1,  2,  3,  5,  6,  8, 10, 11]),
    array([ 0,  1,  2,  3,  5,  6,  8, 10, 12]),
    array([ 0,  1,  2,  3,  5, 13]),
    array([ 0,  1,  2, 14, 15]),
    array([ 0,  1,  2, 14, 16, 17, 18]),
    array([ 0,  1,  2, 14, 16, 17, 19, 20]),
    array([ 0,  1,  2, 14, 16, 17, 19, 21]),
    array([ 0,  1,  2, 14, 16, 22, 23]),
    array([ 0,  1,  2, 14, 16, 22, 24]),
    array([ 0,  1, 25, 26]),
    array([ 0,  1, 25, 27, 28]),
    array([ 0,  1, 25, 27, 29, 30]),
    array([ 0,  1, 25, 27, 29, 31]),
    array([ 0, 32, 33, 34]),
    array([ 0, 32, 33, 35]),
    array([ 0, 32, 36, 37, 38]),
    array([ 0, 32, 36, 37, 39]),
    array([ 0, 32, 36, 40])],
   'all_leaf_node_samples': [131,
    1,
    25,
    1,
    6,
    1,
    1,
    26,
    3,
    2,
    1,
    1,
    5,
    9,
    1,
    2,
    7,
    6,
    2,
    1,
    98],
   'all_leaf_node_samples_percent': [39.696969696969695,
    0.30303030303030304,
    7.5757575757575761,
    0.30303030303030304,
    1.8181818181818181,
    0.30303030303030304,
    0.30303030303030304,
    7.8787878787878789,
    0.90909090909090906,
    0.60606060606060608,
    0.30303030303030304,
    0.30303030303030304,
    1.5151515151515151,
    2.7272727272727271,
    0.30303030303030304,
    0.60606060606060608,
    2.1212121212121211,
    1.8181818181818181,
    0.60606060606060608,
    0.30303030303030304,
    29.696969696969695],
   'all_leaf_node_values': [array([[  0, 196]]),
    array([[1, 0]]),
    array([[ 0, 38]]),
    array([[1, 0]]),
    array([[0, 9]]),
    array([[2, 0]]),
    array([[4, 0]]),
    array([[ 0, 41]]),
    array([[0, 4]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 9]]),
    array([[17,  0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[ 0, 10]]),
    array([[7, 0]]),
    array([[7, 0]]),
    array([[0, 1]]),
    array([[158,   0]])],
   'all_leaf_nodes': [4,
    7,
    9,
    11,
    12,
    13,
    15,
    18,
    20,
    21,
    23,
    24,
    26,
    28,
    30,
    31,
    34,
    35,
    38,
    39,
    40],
   'all_leaf_paths_features': [array([20,  6,  7, 23]),
    array([20,  6,  7, 23, 13, 20]),
    array([20,  6,  7, 23, 13, 20, 23]),
    array([20,  6,  7, 23, 13, 20, 23, 22]),
    array([20,  6,  7, 23, 13, 20, 23, 22]),
    array([20,  6,  7, 23, 13]),
    array([20,  6,  7, 27]),
    array([20,  6,  7, 27, 22, 27]),
    array([20,  6,  7, 27, 22, 27, 21]),
    array([20,  6,  7, 27, 22, 27, 21]),
    array([20,  6,  7, 27, 22, 22]),
    array([20,  6,  7, 27, 22, 22]),
    array([20,  6, 20]),
    array([20,  6, 20, 22]),
    array([20,  6, 20, 22, 22]),
    array([20,  6, 20, 22, 22]),
    array([20, 21, 27]),
    array([20, 21, 27]),
    array([20, 21, 27, 27]),
    array([20, 21, 27, 27]),
    array([20, 21, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.3828125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.07421875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.08007812]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.03320312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6,  7, 20, 23]),
    array([ 6,  7, 13, 20, 23]),
    array([ 6,  7, 13, 20, 23]),
    array([ 6,  7, 13, 20, 22, 23]),
    array([ 6,  7, 13, 20, 22, 23]),
    array([ 6,  7, 13, 20, 23]),
    array([ 6,  7, 20, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 21, 22, 27]),
    array([ 6,  7, 20, 21, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6, 20]),
    array([ 6, 20, 22]),
    array([ 6, 20, 22]),
    array([ 6, 20, 22]),
    array([20, 21, 27]),
    array([20, 21, 27]),
    array([20, 21, 27]),
    array([20, 21, 27]),
    array([20, 21, 27])],
   'leaf_nodes_depths': [4,
    6,
    7,
    8,
    8,
    5,
    4,
    6,
    7,
    7,
    6,
    6,
    3,
    4,
    5,
    5,
    3,
    3,
    4,
    4,
    3],
   'max_node_depth': 8,
   'n_nodes': 41,
   'node_features_idx': array([20,  6,  7, 23, 28, 13, 20, 28, 23, 28, 22, 28, 28, 28, 27, 28, 22,
          27, 28, 21, 28, 28, 22, 28, 28, 20, 28, 22, 28, 22, 28, 28, 21, 27,
          28, 28, 27, 27, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [196,
    1,
    38,
    1,
    9,
    2,
    4,
    41,
    4,
    2,
    1,
    1,
    9,
    17,
    1,
    2,
    10,
    7,
    7,
    1,
    158],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244298,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree8': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7]),
    array([0, 1, 2, 3, 4, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11, 12, 13]),
    array([ 0,  1,  2,  3,  9, 11, 12, 14]),
    array([ 0,  1,  2,  3,  9, 11, 15, 16]),
    array([ 0,  1,  2,  3,  9, 11, 15, 17, 18]),
    array([ 0,  1,  2,  3,  9, 11, 15, 17, 19]),
    array([ 0,  1,  2, 20, 21, 22]),
    array([ 0,  1,  2, 20, 21, 23]),
    array([ 0,  1,  2, 20, 24, 25]),
    array([ 0,  1,  2, 20, 24, 26]),
    array([ 0,  1, 27]),
    array([ 0, 28, 29]),
    array([ 0, 28, 30])],
   'all_leaf_node_samples': [71,
    1,
    105,
    1,
    1,
    5,
    10,
    1,
    5,
    4,
    1,
    3,
    1,
    10,
    1,
    94],
   'all_leaf_node_samples_percent': [22.611464968152866,
    0.31847133757961782,
    33.439490445859875,
    0.31847133757961782,
    0.31847133757961782,
    1.5923566878980893,
    3.1847133757961785,
    0.31847133757961782,
    1.5923566878980893,
    1.2738853503184713,
    0.31847133757961782,
    0.95541401273885351,
    0.31847133757961782,
    3.1847133757961785,
    0.31847133757961782,
    29.936305732484076],
   'all_leaf_node_values': [array([[  0, 113]]),
    array([[1, 0]]),
    array([[  0, 173]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[6, 0]]),
    array([[ 0, 23]]),
    array([[1, 0]]),
    array([[0, 8]]),
    array([[11,  0]]),
    array([[0, 1]]),
    array([[0, 7]]),
    array([[1, 0]]),
    array([[15,  0]]),
    array([[0, 2]]),
    array([[146,   0]])],
   'all_leaf_nodes': [6,
    7,
    8,
    10,
    13,
    14,
    16,
    18,
    19,
    22,
    23,
    25,
    26,
    27,
    29,
    30],
   'all_leaf_paths_features': [array([22, 27, 23, 22,  6,  6]),
    array([22, 27, 23, 22,  6,  6]),
    array([22, 27, 23, 22,  6]),
    array([22, 27, 23, 22, 22]),
    array([22, 27, 23, 22, 22,  0, 23]),
    array([22, 27, 23, 22, 22,  0, 23]),
    array([22, 27, 23, 22, 22,  0, 27]),
    array([22, 27, 23, 22, 22,  0, 27,  2]),
    array([22, 27, 23, 22, 22,  0, 27,  2]),
    array([22, 27, 23, 22, 27]),
    array([22, 27, 23, 22, 27]),
    array([22, 27, 23, 22, 27]),
    array([22, 27, 23, 22, 27]),
    array([22, 27]),
    array([22, 26]),
    array([22, 26])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.22070312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.33789062]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.04492188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.28515625,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6, 22, 23, 27]),
    array([ 6, 22, 23, 27]),
    array([ 6, 22, 23, 27]),
    array([22, 23, 27]),
    array([ 0, 22, 23, 27]),
    array([ 0, 22, 23, 27]),
    array([ 0, 22, 23, 27]),
    array([ 0,  2, 22, 23, 27]),
    array([ 0,  2, 22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([22, 26]),
    array([22, 26])],
   'leaf_nodes_depths': [6, 6, 5, 5, 7, 7, 7, 8, 8, 5, 5, 5, 5, 2, 2, 2],
   'max_node_depth': 8,
   'n_nodes': 31,
   'node_features_idx': array([22, 27, 23, 22,  6,  6, 28, 28, 28, 22, 28,  0, 23, 28, 28, 27, 28,
           2, 28, 28, 22, 27, 28, 28, 27, 28, 28, 28, 26, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [113,
    1,
    173,
    2,
    2,
    6,
    23,
    1,
    8,
    11,
    1,
    7,
    1,
    15,
    2,
    146],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[12,  2],
           [ 4, 39]]),
    'f1_score': 0.9285714285714286,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356887291986761,
    'precision_score': 0.95121951219512191,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.10526315789473684}},
  'dtree9': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([ 0,  1,  2,  8,  9, 10]),
    array([ 0,  1,  2,  8,  9, 11, 12, 13]),
    array([ 0,  1,  2,  8,  9, 11, 12, 14]),
    array([ 0,  1,  2,  8,  9, 11, 15]),
    array([ 0,  1,  2,  8, 16, 17]),
    array([ 0,  1,  2,  8, 16, 18]),
    array([ 0,  1, 19, 20, 21]),
    array([ 0,  1, 19, 20, 22, 23, 24]),
    array([ 0,  1, 19, 20, 22, 23, 25, 26]),
    array([ 0,  1, 19, 20, 22, 23, 25, 27]),
    array([ 0,  1, 19, 20, 22, 28]),
    array([ 0,  1, 19, 29]),
    array([ 0, 30, 31]),
    array([ 0, 30, 32, 33, 34]),
    array([ 0, 30, 32, 33, 35]),
    array([ 0, 30, 32, 36])],
   'all_leaf_node_samples': [133,
    1,
    35,
    10,
    2,
    1,
    2,
    1,
    2,
    2,
    6,
    1,
    2,
    4,
    8,
    1,
    2,
    8,
    100],
   'all_leaf_node_samples_percent': [41.433021806853581,
    0.3115264797507788,
    10.903426791277258,
    3.1152647975077881,
    0.62305295950155759,
    0.3115264797507788,
    0.62305295950155759,
    0.3115264797507788,
    0.62305295950155759,
    0.62305295950155759,
    1.8691588785046729,
    0.3115264797507788,
    0.62305295950155759,
    1.2461059190031152,
    2.4922118380062304,
    0.3115264797507788,
    0.62305295950155759,
    2.4922118380062304,
    31.152647975077883],
   'all_leaf_node_values': [array([[  0, 229]]),
    array([[1, 0]]),
    array([[ 0, 55]]),
    array([[ 0, 16]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[6, 0]]),
    array([[0, 9]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[6, 0]]),
    array([[9, 0]]),
    array([[0, 1]]),
    array([[0, 2]]),
    array([[14,  0]]),
    array([[150,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    10,
    13,
    14,
    15,
    17,
    18,
    21,
    24,
    26,
    27,
    28,
    29,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([27, 20, 27, 23]),
    array([27, 20, 27, 23, 23]),
    array([27, 20, 27, 23, 23]),
    array([27, 20, 27,  6, 23]),
    array([27, 20, 27,  6, 23, 27, 23]),
    array([27, 20, 27,  6, 23, 27, 23]),
    array([27, 20, 27,  6, 23, 27]),
    array([27, 20, 27,  6, 23]),
    array([27, 20, 27,  6, 23]),
    array([27, 20, 23, 20]),
    array([27, 20, 23, 20, 21,  6]),
    array([27, 20, 23, 20, 21,  6, 22]),
    array([27, 20, 23, 20, 21,  6, 22]),
    array([27, 20, 23, 20, 21]),
    array([27, 20, 23]),
    array([27,  7]),
    array([27,  7, 20, 21]),
    array([27,  7, 20, 21]),
    array([27,  7, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.44726562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.10742188]]),
    array([[ 0.     ,  0.03125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.29296875,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 23, 27]),
    array([20, 23, 27]),
    array([20, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([ 6, 20, 23, 27]),
    array([20, 23, 27]),
    array([ 6, 20, 21, 23, 27]),
    array([ 6, 20, 21, 22, 23, 27]),
    array([ 6, 20, 21, 22, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 23, 27]),
    array([ 7, 27]),
    array([ 7, 20, 21, 27]),
    array([ 7, 20, 21, 27]),
    array([ 7, 20, 27])],
   'leaf_nodes_depths': [4,
    5,
    5,
    5,
    7,
    7,
    6,
    5,
    5,
    4,
    6,
    7,
    7,
    5,
    3,
    2,
    4,
    4,
    3],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([27, 20, 27, 23, 28, 23, 28, 28,  6, 23, 28, 27, 23, 28, 28, 28, 23,
          28, 28, 23, 20, 28, 21,  6, 28, 22, 28, 28, 28, 28,  7, 28, 20, 21,
          28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [229,
    1,
    55,
    16,
    2,
    1,
    3,
    1,
    4,
    6,
    9,
    1,
    2,
    6,
    9,
    1,
    2,
    14,
    150],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'feature_importances': array([  4.21601714e-03,   2.82245685e-03,   3.77955313e-04,
           5.82852294e-04,   0.00000000e+00,   0.00000000e+00,
           2.09478455e-02,   8.43676059e-02,   0.00000000e+00,
           5.20341361e-04,   7.04400615e-04,   0.00000000e+00,
           0.00000000e+00,   2.25359144e-03,   0.00000000e+00,
           0.00000000e+00,   0.00000000e+00,   0.00000000e+00,
           0.00000000e+00,   0.00000000e+00,   1.37511409e-01,
           2.05598124e-02,   4.71211322e-01,   7.74444891e-02,
           1.68444198e-03,   1.65188277e-04,   8.84714305e-03,
           1.64545893e-01,   1.23723455e-03,   0.00000000e+00]),
  'feature_importances_rank_idx': array([22, 27, 20,  7, 23,  6, 21, 26,  0,  1, 13, 24, 28, 10,  3,  9,  2,
         25,  8,  4,  5, 29, 11, 12, 15, 16, 17, 18, 19, 14]),
  'feature_importances_std': array([ 0.00858098,  0.00634104,  0.00164747,  0.00254059,  0.        ,
          0.        ,  0.02353019,  0.21439438,  0.        ,  0.00226812,
          0.00211351,  0.        ,  0.        ,  0.00406938,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.2579131 ,  0.02296756,  0.37526695,  0.15498559,  0.00734231,
          0.00052704,  0.01294835,  0.20947593,  0.00393358,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[12,  2],
          [ 1, 42]]),
   'f1_score': 0.96551724137931039,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178583926244296,
   'precision_score': 0.95454545454545459,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.052631578947368474}},
 'rf_iter3': {'dtree0': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6]),
    array([0, 1, 2, 3, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11, 12]),
    array([ 0,  1, 11, 13, 14, 15]),
    array([ 0,  1, 11, 13, 14, 16]),
    array([ 0,  1, 11, 13, 17]),
    array([ 0, 18, 19, 20]),
    array([ 0, 18, 19, 21, 22]),
    array([ 0, 18, 19, 21, 23, 24]),
    array([ 0, 18, 19, 21, 23, 25]),
    array([ 0, 18, 26])],
   'all_leaf_node_samples': [28, 1, 158, 1, 7, 1, 3, 1, 12, 2, 1, 1, 8, 100],
   'all_leaf_node_samples_percent': [8.6419753086419746,
    0.30864197530864196,
    48.76543209876543,
    0.30864197530864196,
    2.1604938271604937,
    0.30864197530864196,
    0.92592592592592593,
    0.30864197530864196,
    3.7037037037037037,
    0.61728395061728392,
    0.30864197530864196,
    0.30864197530864196,
    2.4691358024691357,
    30.864197530864196],
   'all_leaf_node_values': [array([[ 0, 36]]),
    array([[1, 0]]),
    array([[  0, 255]]),
    array([[1, 0]]),
    array([[ 0, 14]]),
    array([[0, 3]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[19,  0]]),
    array([[0, 5]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[14,  0]]),
    array([[158,   0]])],
   'all_leaf_nodes': [5, 6, 7, 9, 10, 12, 15, 16, 17, 20, 22, 24, 25, 26],
   'all_leaf_paths_features': [array([22, 27, 27, 27, 22]),
    array([22, 27, 27, 27, 22]),
    array([22, 27, 27, 27]),
    array([22, 27, 27, 27]),
    array([22, 27, 27, 27]),
    array([22, 27,  6]),
    array([22, 27,  6, 21, 20]),
    array([22, 27,  6, 21, 20]),
    array([22, 27,  6, 21]),
    array([22,  7, 23]),
    array([22,  7, 23, 21]),
    array([22,  7, 23, 21,  7]),
    array([22,  7, 23, 21,  7]),
    array([22,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.0703125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.49804688]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02734375]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.03710938,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 20, 21, 22, 27]),
    array([ 6, 20, 21, 22, 27]),
    array([ 6, 21, 22, 27]),
    array([ 7, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 22])],
   'leaf_nodes_depths': [5, 5, 4, 4, 4, 3, 5, 5, 4, 3, 4, 5, 5, 2],
   'max_node_depth': 5,
   'n_nodes': 27,
   'node_features_idx': array([22, 27, 27, 27, 22, 28, 28, 28, 27, 28, 28,  6, 28, 21, 20, 28, 28,
          28,  7, 23, 28, 21, 28,  7, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [36, 1, 255, 1, 14, 3, 3, 1, 19, 5, 1, 1, 14, 158],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495205,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree1': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([0, 1, 2, 3, 9]),
    array([ 0,  1,  2, 10, 11]),
    array([ 0,  1,  2, 10, 12]),
    array([ 0,  1, 13, 14, 15, 16]),
    array([ 0,  1, 13, 14, 15, 17, 18]),
    array([ 0,  1, 13, 14, 15, 17, 19]),
    array([ 0,  1, 13, 14, 20]),
    array([ 0,  1, 13, 21, 22]),
    array([ 0,  1, 13, 21, 23]),
    array([ 0, 24, 25, 26]),
    array([ 0, 24, 25, 27, 28, 29]),
    array([ 0, 24, 25, 27, 28, 30]),
    array([ 0, 24, 25, 27, 31]),
    array([ 0, 24, 32])],
   'all_leaf_node_samples': [141,
    1,
    26,
    2,
    1,
    2,
    18,
    2,
    1,
    3,
    2,
    10,
    4,
    8,
    1,
    1,
    97],
   'all_leaf_node_samples_percent': [44.0625,
    0.3125,
    8.125,
    0.625,
    0.3125,
    0.625,
    5.625,
    0.625,
    0.3125,
    0.9375,
    0.625,
    3.125,
    1.25,
    2.5,
    0.3125,
    0.3125,
    30.3125],
   'all_leaf_node_values': [array([[  0, 220]]),
    array([[1, 0]]),
    array([[ 0, 46]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[6, 0]]),
    array([[ 0, 26]]),
    array([[0, 8]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[0, 3]]),
    array([[18,  0]]),
    array([[0, 5]]),
    array([[11,  0]]),
    array([[0, 1]]),
    array([[0, 2]]),
    array([[158,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    9,
    11,
    12,
    16,
    18,
    19,
    20,
    22,
    23,
    26,
    29,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([23, 23, 13, 27, 23]),
    array([23, 23, 13, 27, 23, 22]),
    array([23, 23, 13, 27, 23, 22]),
    array([23, 23, 13, 27]),
    array([23, 23, 13,  7]),
    array([23, 23, 13,  7]),
    array([23, 23, 27, 21, 27]),
    array([23, 23, 27, 21, 27, 20]),
    array([23, 23, 27, 21, 27, 20]),
    array([23, 23, 27, 21]),
    array([23, 23, 27, 21]),
    array([23, 23, 27, 21]),
    array([23,  7, 21]),
    array([23,  7, 21, 10,  7]),
    array([23,  7, 21, 10,  7]),
    array([23,  7, 21, 10]),
    array([23,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.4296875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.08984375]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.05078125]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.03515625,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([13, 23, 27]),
    array([13, 22, 23, 27]),
    array([13, 22, 23, 27]),
    array([13, 23, 27]),
    array([ 7, 13, 23]),
    array([ 7, 13, 23]),
    array([21, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 21, 23, 27]),
    array([21, 23, 27]),
    array([21, 23, 27]),
    array([21, 23, 27]),
    array([ 7, 21, 23]),
    array([ 7, 10, 21, 23]),
    array([ 7, 10, 21, 23]),
    array([ 7, 10, 21, 23]),
    array([ 7, 23])],
   'leaf_nodes_depths': [5, 6, 6, 4, 4, 4, 5, 6, 6, 4, 4, 4, 3, 5, 5, 4, 2],
   'max_node_depth': 6,
   'n_nodes': 33,
   'node_features_idx': array([23, 23, 13, 27, 23, 28, 22, 28, 28, 28,  7, 28, 28, 27, 21, 27, 28,
          20, 28, 28, 28, 21, 28, 28,  7, 21, 28, 10,  7, 28, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [220,
    1,
    46,
    2,
    1,
    6,
    26,
    8,
    1,
    3,
    3,
    18,
    5,
    11,
    1,
    2,
    158],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[13,  1],
           [ 3, 40]]),
    'f1_score': 0.95238095238095244,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4237878101240868,
    'precision_score': 0.97560975609756095,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.070175438596491224}},
  'dtree10': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10, 11, 12, 13]),
    array([ 0,  1,  2,  8, 10, 11, 12, 14]),
    array([ 0,  1,  2,  8, 10, 11, 15]),
    array([ 0,  1,  2,  8, 10, 16, 17]),
    array([ 0,  1,  2,  8, 10, 16, 18, 19]),
    array([ 0,  1,  2,  8, 10, 16, 18, 20, 21]),
    array([ 0,  1,  2,  8, 10, 16, 18, 20, 22]),
    array([ 0,  1, 23, 24]),
    array([ 0,  1, 23, 25]),
    array([ 0, 26, 27, 28]),
    array([ 0, 26, 27, 29]),
    array([ 0, 26, 30, 31]),
    array([ 0, 26, 30, 32, 33, 34]),
    array([ 0, 26, 30, 32, 33, 35]),
    array([ 0, 26, 30, 32, 36])],
   'all_leaf_node_samples': [126,
    1,
    16,
    1,
    1,
    1,
    37,
    1,
    11,
    3,
    2,
    2,
    7,
    4,
    3,
    1,
    1,
    1,
    106],
   'all_leaf_node_samples_percent': [38.769230769230766,
    0.30769230769230771,
    4.9230769230769234,
    0.30769230769230771,
    0.30769230769230771,
    0.30769230769230771,
    11.384615384615385,
    0.30769230769230771,
    3.3846153846153846,
    0.92307692307692313,
    0.61538461538461542,
    0.61538461538461542,
    2.1538461538461537,
    1.2307692307692308,
    0.92307692307692313,
    0.30769230769230771,
    0.30769230769230771,
    0.30769230769230771,
    32.615384615384613],
   'all_leaf_node_values': [array([[  0, 186]]),
    array([[3, 0]]),
    array([[ 0, 26]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[ 0, 64]]),
    array([[2, 0]]),
    array([[ 0, 15]]),
    array([[4, 0]]),
    array([[0, 4]]),
    array([[0, 3]]),
    array([[11,  0]]),
    array([[0, 7]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[173,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    9,
    13,
    14,
    15,
    17,
    19,
    21,
    22,
    24,
    25,
    28,
    29,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([22, 27, 20,  7]),
    array([22, 27, 20,  7, 27]),
    array([22, 27, 20,  7, 27]),
    array([22, 27, 20, 22]),
    array([22, 27, 20, 22, 27, 27, 20]),
    array([22, 27, 20, 22, 27, 27, 20]),
    array([22, 27, 20, 22, 27, 27]),
    array([22, 27, 20, 22, 27,  7]),
    array([22, 27, 20, 22, 27,  7,  6]),
    array([22, 27, 20, 22, 27,  7,  6,  7]),
    array([22, 27, 20, 22, 27,  7,  6,  7]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22, 21, 26]),
    array([22, 21, 26]),
    array([22, 21,  7]),
    array([22, 21,  7, 20, 22]),
    array([22, 21,  7, 20, 22]),
    array([22, 21,  7, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.36328125]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.05078125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.   ,  0.125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.33789062,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([21, 22, 26]),
    array([21, 22, 26]),
    array([ 7, 21, 22]),
    array([ 7, 20, 21, 22]),
    array([ 7, 20, 21, 22]),
    array([ 7, 20, 21, 22])],
   'leaf_nodes_depths': [4,
    5,
    5,
    4,
    7,
    7,
    6,
    6,
    7,
    8,
    8,
    3,
    3,
    3,
    3,
    3,
    5,
    5,
    4],
   'max_node_depth': 8,
   'n_nodes': 37,
   'node_features_idx': array([22, 27, 20,  7, 28, 27, 28, 28, 22, 28, 27, 27, 20, 28, 28, 28,  7,
          28,  6, 28,  7, 28, 28, 22, 28, 28, 21, 26, 28, 28,  7, 28, 20, 22,
          28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [186,
    3,
    26,
    2,
    2,
    2,
    64,
    2,
    15,
    4,
    4,
    3,
    11,
    7,
    5,
    1,
    1,
    1,
    173],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[ 8,  6],
           [ 2, 41]]),
    'f1_score': 0.9111111111111112,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8476317323485381,
    'precision_score': 0.87234042553191493,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.14035087719298245}},
  'dtree11': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10]),
    array([ 0,  1,  2,  3, 11]),
    array([ 0,  1,  2, 12, 13]),
    array([ 0,  1,  2, 12, 14, 15, 16]),
    array([ 0,  1,  2, 12, 14, 15, 17]),
    array([ 0,  1,  2, 12, 14, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21]),
    array([ 0, 22, 23, 24]),
    array([ 0, 22, 23, 25]),
    array([ 0, 22, 26, 27, 28]),
    array([ 0, 22, 26, 27, 29, 30, 31]),
    array([ 0, 22, 26, 27, 29, 30, 32, 33]),
    array([ 0, 22, 26, 27, 29, 30, 32, 34]),
    array([ 0, 22, 26, 27, 29, 35]),
    array([ 0, 22, 26, 36])],
   'all_leaf_node_samples': [56,
    1,
    3,
    102,
    1,
    16,
    2,
    3,
    2,
    2,
    6,
    8,
    1,
    2,
    12,
    2,
    4,
    2,
    105],
   'all_leaf_node_samples_percent': [16.969696969696969,
    0.30303030303030304,
    0.90909090909090906,
    30.90909090909091,
    0.30303030303030304,
    4.8484848484848486,
    0.60606060606060608,
    0.90909090909090906,
    0.60606060606060608,
    0.60606060606060608,
    1.8181818181818181,
    2.4242424242424243,
    0.30303030303030304,
    0.60606060606060608,
    3.6363636363636362,
    0.60606060606060608,
    1.2121212121212122,
    0.60606060606060608,
    31.818181818181817],
   'all_leaf_node_values': [array([[ 0, 75]]),
    array([[1, 0]]),
    array([[0, 7]]),
    array([[  0, 162]]),
    array([[1, 0]]),
    array([[ 0, 22]]),
    array([[0, 2]]),
    array([[7, 0]]),
    array([[0, 4]]),
    array([[0, 3]]),
    array([[9, 0]]),
    array([[ 0, 10]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[19,  0]]),
    array([[0, 2]]),
    array([[7, 0]]),
    array([[0, 2]]),
    array([[175,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    10,
    11,
    13,
    16,
    17,
    18,
    20,
    21,
    24,
    25,
    28,
    31,
    33,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([ 7, 20, 21, 23,  6, 27]),
    array([ 7, 20, 21, 23,  6, 27, 27]),
    array([ 7, 20, 21, 23,  6, 27, 27]),
    array([ 7, 20, 21, 23,  6]),
    array([ 7, 20, 21, 23]),
    array([ 7, 20, 21, 20]),
    array([ 7, 20, 21, 20,  7, 26]),
    array([ 7, 20, 21, 20,  7, 26]),
    array([ 7, 20, 21, 20,  7]),
    array([ 7, 20, 21]),
    array([ 7, 20, 21]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27, 20, 22]),
    array([ 7, 22, 23, 27, 20, 22, 21]),
    array([ 7, 22, 23, 27, 20, 22, 21]),
    array([ 7, 22, 23, 27, 20]),
    array([ 7, 22, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.14648438]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.31640625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.04296875]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.03710938,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.34179688,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6,  7, 20, 21, 23, 27]),
    array([ 6,  7, 20, 21, 23, 27]),
    array([ 6,  7, 20, 21, 23, 27]),
    array([ 6,  7, 20, 21, 23]),
    array([ 7, 20, 21, 23]),
    array([ 7, 20, 21]),
    array([ 7, 20, 21, 26]),
    array([ 7, 20, 21, 26]),
    array([ 7, 20, 21]),
    array([ 7, 20, 21]),
    array([ 7, 20, 21]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 20, 21, 22, 23, 27]),
    array([ 7, 20, 21, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 22, 23])],
   'leaf_nodes_depths': [6,
    7,
    7,
    5,
    4,
    4,
    6,
    6,
    5,
    3,
    3,
    3,
    3,
    4,
    6,
    7,
    7,
    5,
    3],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([ 7, 20, 21, 23,  6, 27, 28, 27, 28, 28, 28, 28, 20, 28,  7, 26, 28,
          28, 28, 21, 28, 28, 22, 27, 28, 28, 23, 27, 28, 20, 22, 28, 21, 28,
          28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [75,
    1,
    7,
    162,
    1,
    22,
    2,
    7,
    4,
    3,
    9,
    10,
    1,
    3,
    19,
    2,
    7,
    2,
    175],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[13,  1],
           [ 1, 42]]),
    'f1_score': 0.97674418604651159,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119009190745895,
    'precision_score': 0.97674418604651159,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.035087719298245612}},
  'dtree12': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8, 9]),
    array([ 0,  1,  2,  3,  5,  7,  8, 10]),
    array([ 0,  1,  2,  3,  5,  7, 11, 12, 13]),
    array([ 0,  1,  2,  3,  5,  7, 11, 12, 14, 15]),
    array([ 0,  1,  2,  3,  5,  7, 11, 12, 14, 16]),
    array([ 0,  1,  2,  3,  5,  7, 11, 17, 18]),
    array([ 0,  1,  2,  3,  5,  7, 11, 17, 19]),
    array([ 0,  1,  2, 20, 21]),
    array([ 0,  1,  2, 20, 22]),
    array([ 0,  1, 23]),
    array([ 0, 24, 25, 26]),
    array([ 0, 24, 25, 27, 28, 29]),
    array([ 0, 24, 25, 27, 28, 30, 31]),
    array([ 0, 24, 25, 27, 28, 30, 32]),
    array([ 0, 24, 25, 27, 33]),
    array([ 0, 24, 34, 35, 36]),
    array([ 0, 24, 34, 35, 37]),
    array([ 0, 24, 34, 38])],
   'all_leaf_node_samples': [101,
    1,
    6,
    1,
    65,
    1,
    2,
    1,
    4,
    4,
    2,
    4,
    6,
    1,
    6,
    1,
    1,
    2,
    2,
    114],
   'all_leaf_node_samples_percent': [31.076923076923077,
    0.30769230769230771,
    1.8461538461538463,
    0.30769230769230771,
    20.0,
    0.30769230769230771,
    0.61538461538461542,
    0.30769230769230771,
    1.2307692307692308,
    1.2307692307692308,
    0.61538461538461542,
    1.2307692307692308,
    1.8461538461538463,
    0.30769230769230771,
    1.8461538461538463,
    0.30769230769230771,
    0.30769230769230771,
    0.61538461538461542,
    0.61538461538461542,
    35.07692307692308],
   'all_leaf_node_values': [array([[  0, 162]]),
    array([[2, 0]]),
    array([[0, 9]]),
    array([[2, 0]]),
    array([[ 0, 97]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 8]]),
    array([[0, 5]]),
    array([[2, 0]]),
    array([[6, 0]]),
    array([[ 0, 10]]),
    array([[0, 1]]),
    array([[10,  0]]),
    array([[0, 1]]),
    array([[0, 2]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[183,   0]])],
   'all_leaf_nodes': [4,
    6,
    9,
    10,
    13,
    15,
    16,
    18,
    19,
    21,
    22,
    23,
    26,
    29,
    31,
    32,
    33,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([22, 27, 27, 23]),
    array([22, 27, 27, 23, 22]),
    array([22, 27, 27, 23, 22, 27,  7]),
    array([22, 27, 27, 23, 22, 27,  7]),
    array([22, 27, 27, 23, 22, 27, 23, 21]),
    array([22, 27, 27, 23, 22, 27, 23, 21, 22]),
    array([22, 27, 27, 23, 22, 27, 23, 21, 22]),
    array([22, 27, 27, 23, 22, 27, 23, 22]),
    array([22, 27, 27, 23, 22, 27, 23, 22]),
    array([22, 27, 27,  1]),
    array([22, 27, 27,  1]),
    array([22, 27]),
    array([22,  7, 23]),
    array([22,  7, 23, 27,  7]),
    array([22,  7, 23, 27,  7,  7]),
    array([22,  7, 23, 27,  7,  7]),
    array([22,  7, 23, 27]),
    array([22,  7, 27, 23]),
    array([22,  7, 27, 23]),
    array([22,  7, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.31640625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.18945312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.35742188,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([22, 27]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 27])],
   'leaf_nodes_depths': [4,
    5,
    7,
    7,
    8,
    9,
    9,
    8,
    8,
    4,
    4,
    2,
    3,
    5,
    6,
    6,
    4,
    4,
    4,
    3],
   'max_node_depth': 9,
   'n_nodes': 39,
   'node_features_idx': array([22, 27, 27, 23, 28, 22, 28, 27,  7, 28, 28, 23, 21, 28, 22, 28, 28,
          22, 28, 28,  1, 28, 28, 28,  7, 23, 28, 27,  7, 28,  7, 28, 28, 28,
          27, 23, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [162,
    2,
    9,
    2,
    97,
    1,
    4,
    1,
    8,
    5,
    2,
    6,
    10,
    1,
    10,
    1,
    2,
    2,
    4,
    183],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree13': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11]),
    array([ 0,  1,  2, 12, 13, 14]),
    array([ 0,  1,  2, 12, 13, 15]),
    array([ 0,  1,  2, 12, 16, 17]),
    array([ 0,  1,  2, 12, 16, 18]),
    array([ 0,  1, 19]),
    array([ 0, 20, 21, 22]),
    array([ 0, 20, 21, 23]),
    array([ 0, 20, 24, 25, 26]),
    array([ 0, 20, 24, 25, 27]),
    array([ 0, 20, 24, 28, 29, 30]),
    array([ 0, 20, 24, 28, 29, 31]),
    array([ 0, 20, 24, 28, 32])],
   'all_leaf_node_samples': [130,
    1,
    20,
    1,
    24,
    3,
    1,
    12,
    1,
    7,
    4,
    1,
    1,
    1,
    3,
    1,
    104],
   'all_leaf_node_samples_percent': [41.269841269841272,
    0.31746031746031744,
    6.3492063492063489,
    0.31746031746031744,
    7.6190476190476186,
    0.95238095238095233,
    0.31746031746031744,
    3.8095238095238093,
    0.31746031746031744,
    2.2222222222222223,
    1.2698412698412698,
    0.31746031746031744,
    0.31746031746031744,
    0.31746031746031744,
    0.95238095238095233,
    0.31746031746031744,
    33.015873015873019],
   'all_leaf_node_values': [array([[  0, 211]]),
    array([[1, 0]]),
    array([[ 0, 30]]),
    array([[2, 0]]),
    array([[ 0, 43]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[ 0, 18]]),
    array([[1, 0]]),
    array([[8, 0]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[6, 0]]),
    array([[0, 3]]),
    array([[171,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    11,
    14,
    15,
    17,
    18,
    19,
    22,
    23,
    26,
    27,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([22, 27, 20,  7, 27]),
    array([22, 27, 20,  7, 27, 27]),
    array([22, 27, 20,  7, 27, 27]),
    array([22, 27, 20,  7, 27]),
    array([22, 27, 20,  7, 27]),
    array([22, 27, 20, 20,  7]),
    array([22, 27, 20, 20,  7]),
    array([22, 27, 20, 20, 27]),
    array([22, 27, 20, 20, 27]),
    array([22, 27]),
    array([22, 21, 22]),
    array([22, 21, 22]),
    array([22, 21, 20, 27]),
    array([22, 21, 20, 27]),
    array([22, 21, 20, 27, 27]),
    array([22, 21, 20, 27, 27]),
    array([22, 21, 20, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.41210938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.05859375]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.08398438]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.03515625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.33398438,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([22, 27]),
    array([21, 22]),
    array([21, 22]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27])],
   'leaf_nodes_depths': [5, 6, 6, 5, 5, 5, 5, 5, 5, 2, 3, 3, 4, 4, 5, 5, 4],
   'max_node_depth': 6,
   'n_nodes': 33,
   'node_features_idx': array([22, 27, 20,  7, 27, 28, 27, 28, 28, 27, 28, 28, 20,  7, 28, 28, 27,
          28, 28, 28, 21, 22, 28, 28, 20, 27, 28, 28, 27, 27, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [211,
    1,
    30,
    2,
    43,
    5,
    1,
    18,
    1,
    8,
    6,
    1,
    4,
    1,
    6,
    3,
    171],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[12,  2],
           [ 4, 39]]),
    'f1_score': 0.9285714285714286,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356887291986761,
    'precision_score': 0.95121951219512191,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.10526315789473684}},
  'dtree14': {'all_leaf_node_classes': [1,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11]),
    array([ 0,  1,  2, 12, 13, 14, 15, 16]),
    array([ 0,  1,  2, 12, 13, 14, 15, 17]),
    array([ 0,  1,  2, 12, 13, 14, 18, 19]),
    array([ 0,  1,  2, 12, 13, 14, 18, 20, 21]),
    array([ 0,  1,  2, 12, 13, 14, 18, 20, 22]),
    array([ 0,  1,  2, 12, 13, 23, 24]),
    array([ 0,  1,  2, 12, 13, 23, 25]),
    array([ 0,  1,  2, 12, 26, 27]),
    array([ 0,  1,  2, 12, 26, 28, 29, 30]),
    array([ 0,  1,  2, 12, 26, 28, 29, 31, 32]),
    array([ 0,  1,  2, 12, 26, 28, 29, 31, 33]),
    array([ 0,  1,  2, 12, 26, 28, 34]),
    array([ 0,  1, 35, 36]),
    array([ 0,  1, 35, 37, 38]),
    array([ 0,  1, 35, 37, 39]),
    array([ 0, 40])],
   'all_leaf_node_samples': [167,
    9,
    1,
    1,
    3,
    1,
    1,
    12,
    1,
    1,
    2,
    1,
    4,
    3,
    1,
    2,
    3,
    1,
    1,
    10,
    94],
   'all_leaf_node_samples_percent': [52.351097178683382,
    2.8213166144200628,
    0.31347962382445144,
    0.31347962382445144,
    0.94043887147335425,
    0.31347962382445144,
    0.31347962382445144,
    3.761755485893417,
    0.31347962382445144,
    0.31347962382445144,
    0.62695924764890287,
    0.31347962382445144,
    1.2539184952978057,
    0.94043887147335425,
    0.31347962382445144,
    0.62695924764890287,
    0.94043887147335425,
    0.31347962382445144,
    0.31347962382445144,
    3.134796238244514,
    29.467084639498431],
   'all_leaf_node_values': [array([[  0, 253]]),
    array([[ 0, 16]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[ 0, 26]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[6, 0]]),
    array([[0, 8]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[4, 0]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[20,  0]]),
    array([[154,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    11,
    16,
    17,
    19,
    21,
    22,
    24,
    25,
    27,
    30,
    32,
    33,
    34,
    36,
    38,
    39,
    40],
   'all_leaf_paths_features': [array([22, 27, 23, 20, 21]),
    array([22, 27, 23, 20, 21, 27]),
    array([22, 27, 23, 20, 21, 27]),
    array([22, 27, 23, 20, 22]),
    array([22, 27, 23, 20, 22]),
    array([22, 27, 23, 27,  7, 22, 20]),
    array([22, 27, 23, 27,  7, 22, 20]),
    array([22, 27, 23, 27,  7, 22, 10]),
    array([22, 27, 23, 27,  7, 22, 10, 22]),
    array([22, 27, 23, 27,  7, 22, 10, 22]),
    array([22, 27, 23, 27,  7, 22]),
    array([22, 27, 23, 27,  7, 22]),
    array([22, 27, 23, 27, 22]),
    array([22, 27, 23, 27, 22, 21, 22]),
    array([22, 27, 23, 27, 22, 21, 22, 20]),
    array([22, 27, 23, 27, 22, 21, 22, 20]),
    array([22, 27, 23, 27, 22, 21]),
    array([22, 27,  7]),
    array([22, 27,  7, 21]),
    array([22, 27,  7, 21]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.49414062]]),
    array([[ 0.     ,  0.03125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.05078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0390625,  0.       ]]),
    array([[ 0.30078125,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 10, 22, 23, 27]),
    array([ 7, 10, 22, 23, 27]),
    array([ 7, 10, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([22, 23, 27]),
    array([21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([ 7, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([22])],
   'leaf_nodes_depths': [5,
    6,
    6,
    5,
    5,
    7,
    7,
    7,
    8,
    8,
    6,
    6,
    5,
    7,
    8,
    8,
    6,
    3,
    4,
    4,
    1],
   'max_node_depth': 8,
   'n_nodes': 41,
   'node_features_idx': array([22, 27, 23, 20, 21, 28, 27, 28, 28, 22, 28, 28, 27,  7, 22, 20, 28,
          28, 10, 28, 22, 28, 28, 22, 28, 28, 22, 28, 21, 22, 28, 20, 28, 28,
          28,  7, 28, 21, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [253,
    16,
    1,
    1,
    6,
    2,
    1,
    26,
    1,
    2,
    2,
    1,
    6,
    8,
    1,
    3,
    4,
    3,
    1,
    20,
    154],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree15': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11, 12, 13]),
    array([ 0,  1,  2,  3,  9, 11, 12, 14]),
    array([ 0,  1,  2,  3,  9, 11, 15]),
    array([ 0,  1,  2, 16, 17]),
    array([ 0,  1,  2, 16, 18, 19]),
    array([ 0,  1,  2, 16, 18, 20, 21]),
    array([ 0,  1,  2, 16, 18, 20, 22]),
    array([ 0,  1, 23]),
    array([ 0, 24, 25, 26, 27]),
    array([ 0, 24, 25, 26, 28]),
    array([ 0, 24, 25, 29]),
    array([ 0, 24, 30, 31, 32]),
    array([ 0, 24, 30, 31, 33]),
    array([ 0, 24, 30, 34])],
   'all_leaf_node_samples': [138,
    1,
    18,
    1,
    1,
    3,
    28,
    4,
    11,
    3,
    3,
    5,
    4,
    1,
    7,
    1,
    1,
    86],
   'all_leaf_node_samples_percent': [43.670886075949369,
    0.31645569620253167,
    5.6962025316455698,
    0.31645569620253167,
    0.31645569620253167,
    0.94936708860759489,
    8.8607594936708853,
    1.2658227848101267,
    3.481012658227848,
    0.94936708860759489,
    0.94936708860759489,
    1.5822784810126582,
    1.2658227848101267,
    0.31645569620253167,
    2.2151898734177213,
    0.31645569620253167,
    0.31645569620253167,
    27.215189873417721],
   'all_leaf_node_values': [array([[  0, 220]]),
    array([[1, 0]]),
    array([[ 0, 30]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[0, 7]]),
    array([[ 0, 47]]),
    array([[6, 0]]),
    array([[ 0, 17]]),
    array([[0, 5]]),
    array([[3, 0]]),
    array([[6, 0]]),
    array([[0, 9]]),
    array([[1, 0]]),
    array([[11,  0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[144,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    13,
    14,
    15,
    17,
    19,
    21,
    22,
    23,
    27,
    28,
    29,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([22, 27, 27, 23,  7]),
    array([22, 27, 27, 23,  7, 27]),
    array([22, 27, 27, 23,  7, 27]),
    array([22, 27, 27, 23, 27]),
    array([22, 27, 27, 23, 27,  0,  7]),
    array([22, 27, 27, 23, 27,  0,  7]),
    array([22, 27, 27, 23, 27,  0]),
    array([22, 27, 27, 27]),
    array([22, 27, 27, 27, 27]),
    array([22, 27, 27, 27, 27, 22]),
    array([22, 27, 27, 27, 27, 22]),
    array([22, 27]),
    array([22, 22, 21,  6]),
    array([22, 22, 21,  6]),
    array([22, 22, 21]),
    array([22, 22, 27, 22]),
    array([22, 22, 27, 22]),
    array([22, 22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.4296875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.05859375]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.09179688]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.28125,  0.     ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([22, 23, 27]),
    array([ 0,  7, 22, 23, 27]),
    array([ 0,  7, 22, 23, 27]),
    array([ 0, 22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([ 6, 21, 22]),
    array([ 6, 21, 22]),
    array([21, 22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [5, 6, 6, 5, 7, 7, 6, 4, 5, 6, 6, 2, 4, 4, 3, 4, 4, 3],
   'max_node_depth': 7,
   'n_nodes': 35,
   'node_features_idx': array([22, 27, 27, 23,  7, 28, 27, 28, 28, 27, 28,  0,  7, 28, 28, 28, 27,
          28, 27, 28, 22, 28, 28, 28, 22, 21,  6, 28, 28, 28, 27, 22, 28, 28,
          28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [220,
    1,
    30,
    2,
    1,
    7,
    47,
    6,
    17,
    5,
    3,
    6,
    9,
    1,
    11,
    1,
    1,
    144],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.635702757223767,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree16': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10, 11]),
    array([ 0,  1,  2,  3,  4, 10, 12, 13, 14]),
    array([ 0,  1,  2,  3,  4, 10, 12, 13, 15]),
    array([ 0,  1,  2,  3,  4, 10, 12, 16, 17]),
    array([ 0,  1,  2,  3,  4, 10, 12, 16, 18, 19]),
    array([ 0,  1,  2,  3,  4, 10, 12, 16, 18, 20]),
    array([ 0,  1,  2,  3, 21, 22]),
    array([ 0,  1,  2,  3, 21, 23]),
    array([ 0,  1,  2, 24]),
    array([ 0,  1, 25]),
    array([ 0, 26, 27]),
    array([ 0, 26, 28, 29, 30]),
    array([ 0, 26, 28, 29, 31, 32]),
    array([ 0, 26, 28, 29, 31, 33, 34, 35]),
    array([ 0, 26, 28, 29, 31, 33, 34, 36]),
    array([ 0, 26, 28, 29, 31, 33, 37]),
    array([ 0, 26, 28, 38])],
   'all_leaf_node_samples': [103,
    1,
    37,
    1,
    1,
    1,
    44,
    1,
    8,
    2,
    1,
    1,
    8,
    5,
    2,
    3,
    1,
    2,
    12,
    94],
   'all_leaf_node_samples_percent': [31.402439024390244,
    0.3048780487804878,
    11.280487804878049,
    0.3048780487804878,
    0.3048780487804878,
    0.3048780487804878,
    13.414634146341463,
    0.3048780487804878,
    2.4390243902439024,
    0.6097560975609756,
    0.3048780487804878,
    0.3048780487804878,
    2.4390243902439024,
    1.524390243902439,
    0.6097560975609756,
    0.91463414634146345,
    0.3048780487804878,
    0.6097560975609756,
    3.6585365853658538,
    28.658536585365855],
   'all_leaf_node_values': [array([[  0, 160]]),
    array([[1, 0]]),
    array([[ 0, 61]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[ 0, 67]]),
    array([[1, 0]]),
    array([[ 0, 10]]),
    array([[0, 5]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[11,  0]]),
    array([[0, 6]]),
    array([[0, 3]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[16,  0]]),
    array([[158,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    11,
    14,
    15,
    17,
    19,
    20,
    22,
    23,
    24,
    25,
    27,
    30,
    32,
    35,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([27, 20, 23, 27, 20, 23]),
    array([27, 20, 23, 27, 20, 23, 20]),
    array([27, 20, 23, 27, 20, 23, 20]),
    array([27, 20, 23, 27, 20, 22]),
    array([27, 20, 23, 27, 20, 22, 27, 22]),
    array([27, 20, 23, 27, 20, 22, 27, 22]),
    array([27, 20, 23, 27, 20, 22, 27, 27]),
    array([27, 20, 23, 27, 20, 22, 27, 27, 27]),
    array([27, 20, 23, 27, 20, 22, 27, 27, 27]),
    array([27, 20, 23, 27, 21]),
    array([27, 20, 23, 27, 21]),
    array([27, 20, 23]),
    array([27, 20]),
    array([27, 20]),
    array([27, 20, 27, 23]),
    array([27, 20, 27, 23, 21]),
    array([27, 20, 27, 23, 21,  7, 22]),
    array([27, 20, 27, 23, 21,  7, 22]),
    array([27, 20, 27, 23, 21,  7]),
    array([27, 20, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.    ,  0.3125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.11914062]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.13085938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.03125,  0.     ]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 23, 27]),
    array([20, 23, 27]),
    array([20, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 23, 27]),
    array([20, 27]),
    array([20, 27]),
    array([20, 23, 27]),
    array([20, 21, 23, 27]),
    array([ 7, 20, 21, 22, 23, 27]),
    array([ 7, 20, 21, 22, 23, 27]),
    array([ 7, 20, 21, 23, 27]),
    array([20, 27])],
   'leaf_nodes_depths': [6,
    7,
    7,
    6,
    8,
    8,
    8,
    9,
    9,
    5,
    5,
    3,
    2,
    2,
    4,
    5,
    7,
    7,
    6,
    3],
   'max_node_depth': 9,
   'n_nodes': 39,
   'node_features_idx': array([27, 20, 23, 27, 20, 23, 28, 20, 28, 28, 22, 28, 27, 22, 28, 28, 27,
          28, 27, 28, 28, 21, 28, 28, 28, 28, 20, 28, 27, 23, 28, 21, 28,  7,
          22, 28, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [160,
    1,
    61,
    1,
    1,
    1,
    67,
    1,
    10,
    5,
    2,
    1,
    11,
    6,
    3,
    3,
    1,
    3,
    16,
    158],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495209,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree17': {'all_leaf_node_classes': [1,
    0,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6, 7]),
    array([0, 1, 2, 4, 6, 8, 9]),
    array([ 0,  1,  2,  4,  6,  8, 10, 11]),
    array([ 0,  1,  2,  4,  6,  8, 10, 12]),
    array([ 0,  1, 13, 14]),
    array([ 0,  1, 13, 15, 16, 17]),
    array([ 0,  1, 13, 15, 16, 18]),
    array([ 0,  1, 13, 15, 19]),
    array([ 0, 20, 21, 22, 23, 24]),
    array([ 0, 20, 21, 22, 23, 25, 26]),
    array([ 0, 20, 21, 22, 23, 25, 27]),
    array([ 0, 20, 21, 22, 28]),
    array([ 0, 20, 21, 29]),
    array([ 0, 20, 30, 31]),
    array([ 0, 20, 30, 32, 33, 34]),
    array([ 0, 20, 30, 32, 33, 35]),
    array([ 0, 20, 30, 32, 36])],
   'all_leaf_node_samples': [133,
    1,
    1,
    32,
    1,
    10,
    3,
    2,
    2,
    4,
    13,
    1,
    1,
    1,
    7,
    1,
    2,
    7,
    103],
   'all_leaf_node_samples_percent': [40.92307692307692,
    0.30769230769230771,
    0.30769230769230771,
    9.8461538461538467,
    0.30769230769230771,
    3.0769230769230771,
    0.92307692307692313,
    0.61538461538461542,
    0.61538461538461542,
    1.2307692307692308,
    4.0,
    0.30769230769230771,
    0.30769230769230771,
    0.30769230769230771,
    2.1538461538461537,
    0.30769230769230771,
    0.61538461538461542,
    2.1538461538461537,
    31.692307692307693],
   'all_leaf_node_values': [array([[  0, 214]]),
    array([[2, 0]]),
    array([[2, 0]]),
    array([[ 0, 57]]),
    array([[2, 0]]),
    array([[ 0, 19]]),
    array([[0, 6]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[6, 0]]),
    array([[ 0, 17]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[8, 0]]),
    array([[0, 1]]),
    array([[0, 2]]),
    array([[9, 0]]),
    array([[159,   0]])],
   'all_leaf_nodes': [3,
    5,
    7,
    9,
    11,
    12,
    14,
    17,
    18,
    19,
    24,
    26,
    27,
    28,
    29,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([ 7, 23, 20]),
    array([ 7, 23, 20, 27]),
    array([ 7, 23, 20, 27, 22]),
    array([ 7, 23, 20, 27, 22, 27]),
    array([ 7, 23, 20, 27, 22, 27, 27]),
    array([ 7, 23, 20, 27, 22, 27, 27]),
    array([ 7, 23, 21]),
    array([ 7, 23, 21, 27, 22]),
    array([ 7, 23, 21, 27, 22]),
    array([ 7, 23, 21, 27]),
    array([ 7, 23, 27, 22, 27]),
    array([ 7, 23, 27, 22, 27, 22]),
    array([ 7, 23, 27, 22, 27, 22]),
    array([ 7, 23, 27, 22]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27, 27, 21]),
    array([ 7, 23, 27, 27, 21]),
    array([ 7, 23, 27, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.41796875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.11132812]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.03710938]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.31054688,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20, 23]),
    array([ 7, 20, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 21, 23]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 23, 27])],
   'leaf_nodes_depths': [3,
    4,
    5,
    6,
    7,
    7,
    3,
    5,
    5,
    4,
    5,
    6,
    6,
    4,
    3,
    3,
    5,
    5,
    4],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([ 7, 23, 20, 28, 27, 28, 22, 28, 27, 28, 27, 28, 28, 21, 28, 27, 22,
          28, 28, 28, 23, 27, 22, 27, 28, 22, 28, 28, 28, 28, 27, 28, 27, 21,
          28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [214,
    2,
    2,
    57,
    2,
    19,
    6,
    3,
    2,
    6,
    17,
    1,
    1,
    1,
    8,
    1,
    2,
    9,
    159],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495205,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree18': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    1,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10]),
    array([ 0,  1,  2,  3, 11]),
    array([ 0,  1,  2, 12, 13, 14]),
    array([ 0,  1,  2, 12, 13, 15]),
    array([ 0,  1,  2, 12, 16]),
    array([ 0,  1, 17, 18]),
    array([ 0,  1, 17, 19]),
    array([ 0, 20, 21, 22, 23, 24]),
    array([ 0, 20, 21, 22, 23, 25]),
    array([ 0, 20, 21, 22, 26]),
    array([ 0, 20, 21, 27, 28, 29]),
    array([ 0, 20, 21, 27, 28, 30]),
    array([ 0, 20, 21, 27, 31]),
    array([ 0, 20, 32, 33]),
    array([ 0, 20, 32, 34, 35, 36]),
    array([ 0, 20, 32, 34, 35, 37, 38]),
    array([ 0, 20, 32, 34, 35, 37, 39, 40]),
    array([ 0, 20, 32, 34, 35, 37, 39, 41]),
    array([ 0, 20, 32, 34, 42])],
   'all_leaf_node_samples': [33,
    1,
    1,
    1,
    139,
    1,
    2,
    6,
    2,
    6,
    1,
    1,
    7,
    3,
    1,
    5,
    2,
    2,
    2,
    1,
    10,
    102],
   'all_leaf_node_samples_percent': [10.030395136778116,
    0.303951367781155,
    0.303951367781155,
    0.303951367781155,
    42.249240121580549,
    0.303951367781155,
    0.60790273556231,
    1.8237082066869301,
    0.60790273556231,
    1.8237082066869301,
    0.303951367781155,
    0.303951367781155,
    2.1276595744680851,
    0.91185410334346506,
    0.303951367781155,
    1.5197568389057752,
    0.60790273556231,
    0.60790273556231,
    0.60790273556231,
    0.303951367781155,
    3.0395136778115504,
    31.003039513677813],
   'all_leaf_node_values': [array([[ 0, 47]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[  0, 227]]),
    array([[0, 3]]),
    array([[3, 0]]),
    array([[ 0, 12]]),
    array([[0, 3]]),
    array([[8, 0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 9]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[6, 0]]),
    array([[0, 2]]),
    array([[0, 2]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[13,  0]]),
    array([[164,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    10,
    11,
    14,
    15,
    16,
    18,
    19,
    24,
    25,
    26,
    29,
    30,
    31,
    33,
    36,
    38,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([22, 27, 23, 26,  7, 22]),
    array([22, 27, 23, 26,  7, 22, 20]),
    array([22, 27, 23, 26,  7, 22, 20]),
    array([22, 27, 23, 26,  7]),
    array([22, 27, 23, 26]),
    array([22, 27, 23, 22, 27]),
    array([22, 27, 23, 22, 27]),
    array([22, 27, 23, 22]),
    array([22, 27, 21]),
    array([22, 27, 21]),
    array([22,  6, 22, 13,  7]),
    array([22,  6, 22, 13,  7]),
    array([22,  6, 22, 13]),
    array([22,  6, 22, 27, 22]),
    array([22,  6, 22, 27, 22]),
    array([22,  6, 22, 27]),
    array([22,  6,  7]),
    array([22,  6,  7, 22, 26]),
    array([22,  6,  7, 22, 26, 21]),
    array([22,  6,  7, 22, 26, 21,  7]),
    array([22,  6,  7, 22, 26, 21,  7]),
    array([22,  6,  7, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.09179688]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.44335938]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.       ,  0.0234375]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.02539062,  0.        ]]),
    array([[ 0.3203125,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 23, 26, 27]),
    array([ 7, 20, 22, 23, 26, 27]),
    array([ 7, 20, 22, 23, 26, 27]),
    array([ 7, 22, 23, 26, 27]),
    array([22, 23, 26, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([ 6,  7, 13, 22]),
    array([ 6,  7, 13, 22]),
    array([ 6, 13, 22]),
    array([ 6, 22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 22, 27]),
    array([ 6,  7, 22]),
    array([ 6,  7, 22, 26]),
    array([ 6,  7, 21, 22, 26]),
    array([ 6,  7, 21, 22, 26]),
    array([ 6,  7, 21, 22, 26]),
    array([ 6,  7, 22])],
   'leaf_nodes_depths': [6,
    7,
    7,
    5,
    4,
    5,
    5,
    4,
    3,
    3,
    5,
    5,
    4,
    5,
    5,
    4,
    3,
    5,
    6,
    7,
    7,
    4],
   'max_node_depth': 7,
   'n_nodes': 43,
   'node_features_idx': array([22, 27, 23, 26,  7, 22, 28, 20, 28, 28, 28, 28, 22, 27, 28, 28, 28,
          21, 28, 28,  6, 22, 13,  7, 28, 28, 28, 27, 22, 28, 28, 28,  7, 28,
          22, 26, 28, 21, 28,  7, 28, 28, 28]),
   'num_features_used': 10,
   'tot_leaf_node_values': [47,
    1,
    1,
    2,
    227,
    3,
    3,
    12,
    3,
    8,
    1,
    1,
    9,
    3,
    1,
    6,
    2,
    2,
    2,
    1,
    13,
    164],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree19': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10]),
    array([ 0,  1,  2,  3, 11, 12]),
    array([ 0,  1,  2,  3, 11, 13]),
    array([ 0,  1,  2, 14, 15, 16]),
    array([ 0,  1,  2, 14, 15, 17]),
    array([ 0,  1,  2, 14, 18]),
    array([ 0,  1, 19]),
    array([ 0, 20, 21, 22]),
    array([ 0, 20, 21, 23, 24]),
    array([ 0, 20, 21, 23, 25]),
    array([ 0, 20, 26, 27, 28]),
    array([ 0, 20, 26, 27, 29]),
    array([ 0, 20, 26, 30])],
   'all_leaf_node_samples': [60,
    1,
    7,
    106,
    7,
    2,
    1,
    3,
    5,
    5,
    3,
    2,
    5,
    2,
    1,
    101],
   'all_leaf_node_samples_percent': [19.292604501607716,
    0.32154340836012862,
    2.2508038585209005,
    34.083601286173632,
    2.2508038585209005,
    0.64308681672025725,
    0.32154340836012862,
    0.96463022508038587,
    1.607717041800643,
    1.607717041800643,
    0.96463022508038587,
    0.64308681672025725,
    1.607717041800643,
    0.64308681672025725,
    0.32154340836012862,
    32.475884244372992],
   'all_leaf_node_values': [array([[ 0, 93]]),
    array([[1, 0]]),
    array([[ 0, 11]]),
    array([[  0, 197]]),
    array([[0, 9]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[7, 0]]),
    array([[ 0, 14]]),
    array([[7, 0]]),
    array([[0, 8]]),
    array([[0, 2]]),
    array([[12,  0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[144,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    10,
    12,
    13,
    16,
    17,
    18,
    19,
    22,
    24,
    25,
    28,
    29,
    30],
   'all_leaf_paths_features': [array([22, 27, 22, 21,  6, 27]),
    array([22, 27, 22, 21,  6, 27, 27]),
    array([22, 27, 22, 21,  6, 27, 27]),
    array([22, 27, 22, 21,  6]),
    array([22, 27, 22, 21, 22]),
    array([22, 27, 22, 21, 22]),
    array([22, 27, 22, 23, 26]),
    array([22, 27, 22, 23, 26]),
    array([22, 27, 22, 23]),
    array([22, 27]),
    array([22,  7, 21]),
    array([22,  7, 21, 23]),
    array([22,  7, 21, 23]),
    array([22,  7, 21, 23]),
    array([22,  7, 21, 23]),
    array([22,  7, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.18164062]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.        ,  0.38476562]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.02734375]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.28125,  0.     ]])],
   'all_uniq_leaf_paths_features': [array([ 6, 21, 22, 27]),
    array([ 6, 21, 22, 27]),
    array([ 6, 21, 22, 27]),
    array([ 6, 21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([22, 23, 26, 27]),
    array([22, 23, 26, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22])],
   'leaf_nodes_depths': [6, 7, 7, 5, 5, 5, 5, 5, 4, 2, 3, 4, 4, 4, 4, 3],
   'max_node_depth': 7,
   'n_nodes': 31,
   'node_features_idx': array([22, 27, 22, 21,  6, 27, 28, 27, 28, 28, 28, 22, 28, 28, 23, 26, 28,
          28, 28, 28,  7, 21, 28, 23, 28, 28, 21, 23, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [93,
    1,
    11,
    197,
    9,
    2,
    2,
    7,
    14,
    7,
    8,
    2,
    12,
    2,
    1,
    144],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[10,  4],
           [ 4, 39]]),
    'f1_score': 0.90697674418604646,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8476036762983554,
    'precision_score': 0.90697674418604646,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.14035087719298245}},
  'dtree2': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10, 11, 12, 13]),
    array([ 0,  1,  2,  8, 10, 11, 12, 14]),
    array([ 0,  1,  2,  8, 10, 11, 15]),
    array([ 0,  1,  2,  8, 10, 16, 17]),
    array([ 0,  1,  2,  8, 10, 16, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21]),
    array([ 0, 22, 23, 24, 25]),
    array([ 0, 22, 23, 24, 26]),
    array([ 0, 22, 23, 27, 28]),
    array([ 0, 22, 23, 27, 29]),
    array([ 0, 22, 30, 31]),
    array([ 0, 22, 30, 32, 33, 34]),
    array([ 0, 22, 30, 32, 33, 35]),
    array([ 0, 22, 30, 32, 36])],
   'all_leaf_node_samples': [139,
    1,
    27,
    14,
    1,
    2,
    2,
    1,
    4,
    1,
    10,
    4,
    1,
    2,
    5,
    1,
    2,
    1,
    95],
   'all_leaf_node_samples_percent': [44.408945686900957,
    0.31948881789137379,
    8.6261980830670932,
    4.4728434504792336,
    0.31948881789137379,
    0.63897763578274758,
    0.63897763578274758,
    0.31948881789137379,
    1.2779552715654952,
    0.31948881789137379,
    3.1948881789137382,
    1.2779552715654952,
    0.31948881789137379,
    0.63897763578274758,
    1.5974440894568691,
    0.31948881789137379,
    0.63897763578274758,
    0.31948881789137379,
    30.35143769968051],
   'all_leaf_node_values': [array([[  0, 243]]),
    array([[2, 0]]),
    array([[ 0, 46]]),
    array([[ 0, 21]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[5, 0]]),
    array([[1, 0]]),
    array([[0, 7]]),
    array([[0, 1]]),
    array([[14,  0]]),
    array([[0, 7]]),
    array([[2, 0]]),
    array([[0, 3]]),
    array([[6, 0]]),
    array([[0, 1]]),
    array([[6, 0]]),
    array([[0, 1]]),
    array([[143,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    9,
    13,
    14,
    15,
    17,
    18,
    20,
    21,
    25,
    26,
    28,
    29,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([22, 27, 22, 20]),
    array([22, 27, 22, 20, 20]),
    array([22, 27, 22, 20, 20]),
    array([22, 27, 22, 27]),
    array([22, 27, 22, 27, 22,  6, 27]),
    array([22, 27, 22, 27, 22,  6, 27]),
    array([22, 27, 22, 27, 22,  6]),
    array([22, 27, 22, 27, 22, 27]),
    array([22, 27, 22, 27, 22, 27]),
    array([22, 27, 20]),
    array([22, 27, 20]),
    array([22,  7, 23, 27]),
    array([22,  7, 23, 27]),
    array([22,  7, 23, 21]),
    array([22,  7, 23, 21]),
    array([22,  7, 26]),
    array([22,  7, 26, 22, 22]),
    array([22,  7, 26, 22, 22]),
    array([22,  7, 26, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.47460938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.08984375]]),
    array([[ 0.        ,  0.04101562]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.27929688,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 22, 26]),
    array([ 7, 22, 26]),
    array([ 7, 22, 26]),
    array([ 7, 22, 26])],
   'leaf_nodes_depths': [4,
    5,
    5,
    4,
    7,
    7,
    6,
    6,
    6,
    3,
    3,
    4,
    4,
    4,
    4,
    3,
    5,
    5,
    4],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([22, 27, 22, 20, 28, 20, 28, 28, 27, 28, 22,  6, 27, 28, 28, 28, 27,
          28, 28, 20, 28, 28,  7, 23, 27, 28, 28, 21, 28, 28, 26, 28, 22, 22,
          28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [243,
    2,
    46,
    21,
    1,
    2,
    5,
    1,
    7,
    1,
    14,
    7,
    2,
    3,
    6,
    1,
    6,
    1,
    143],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree3': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([ 0,  1,  2,  8,  9, 10, 11]),
    array([ 0,  1,  2,  8,  9, 10, 12, 13]),
    array([ 0,  1,  2,  8,  9, 10, 12, 14]),
    array([ 0,  1,  2,  8,  9, 15]),
    array([ 0,  1,  2,  8, 16, 17]),
    array([ 0,  1,  2,  8, 16, 18]),
    array([ 0,  1, 19]),
    array([ 0, 20, 21, 22]),
    array([ 0, 20, 21, 23, 24]),
    array([ 0, 20, 21, 23, 25]),
    array([ 0, 20, 26, 27, 28, 29]),
    array([ 0, 20, 26, 27, 28, 30]),
    array([ 0, 20, 26, 27, 31]),
    array([ 0, 20, 26, 32, 33, 34]),
    array([ 0, 20, 26, 32, 33, 35]),
    array([ 0, 20, 26, 32, 36])],
   'all_leaf_node_samples': [137,
    1,
    33,
    12,
    1,
    2,
    1,
    5,
    1,
    6,
    3,
    2,
    3,
    1,
    2,
    1,
    1,
    5,
    107],
   'all_leaf_node_samples_percent': [42.283950617283949,
    0.30864197530864196,
    10.185185185185185,
    3.7037037037037037,
    0.30864197530864196,
    0.61728395061728392,
    0.30864197530864196,
    1.5432098765432098,
    0.30864197530864196,
    1.8518518518518519,
    0.92592592592592593,
    0.61728395061728392,
    0.92592592592592593,
    0.30864197530864196,
    0.61728395061728392,
    0.30864197530864196,
    0.30864197530864196,
    1.5432098765432098,
    33.02469135802469],
   'all_leaf_node_values': [array([[  0, 217]]),
    array([[2, 0]]),
    array([[ 0, 51]]),
    array([[ 0, 17]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[6, 0]]),
    array([[0, 1]]),
    array([[7, 0]]),
    array([[0, 7]]),
    array([[0, 4]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[10,  0]]),
    array([[173,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    11,
    13,
    14,
    15,
    17,
    18,
    19,
    22,
    24,
    25,
    29,
    30,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([22, 27, 23, 23]),
    array([22, 27, 23, 23, 22]),
    array([22, 27, 23, 23, 22]),
    array([22, 27, 23, 21,  6,  7]),
    array([22, 27, 23, 21,  6,  7, 22]),
    array([22, 27, 23, 21,  6,  7, 22]),
    array([22, 27, 23, 21,  6]),
    array([22, 27, 23, 21, 22]),
    array([22, 27, 23, 21, 22]),
    array([22, 27]),
    array([22,  6, 20]),
    array([22,  6, 20, 27]),
    array([22,  6, 20, 27]),
    array([22,  6, 27, 27, 27]),
    array([22,  6, 27, 27, 27]),
    array([22,  6, 27, 27]),
    array([22,  6, 27, 22, 21]),
    array([22,  6, 27, 22, 21]),
    array([22,  6, 27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.42382812]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.09960938]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.33789062,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 6,  7, 21, 22, 23, 27]),
    array([ 6,  7, 21, 22, 23, 27]),
    array([ 6,  7, 21, 22, 23, 27]),
    array([ 6, 21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([22, 27]),
    array([ 6, 20, 22]),
    array([ 6, 20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 21, 22, 27]),
    array([ 6, 21, 22, 27]),
    array([ 6, 22, 27])],
   'leaf_nodes_depths': [4,
    5,
    5,
    6,
    7,
    7,
    5,
    5,
    5,
    2,
    3,
    4,
    4,
    5,
    5,
    4,
    5,
    5,
    4],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([22, 27, 23, 23, 28, 22, 28, 28, 21,  6,  7, 28, 22, 28, 28, 28, 22,
          28, 28, 28,  6, 20, 28, 27, 28, 28, 27, 27, 27, 28, 28, 28, 22, 21,
          28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [217,
    2,
    51,
    17,
    1,
    4,
    1,
    6,
    1,
    7,
    7,
    4,
    5,
    1,
    2,
    2,
    1,
    10,
    173],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241093,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree4': {'all_leaf_node_classes': [1,
    0,
    0,
    1,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8, 9]),
    array([ 0,  1,  2,  3,  5,  7,  8, 10]),
    array([ 0,  1,  2,  3,  5,  7, 11]),
    array([ 0,  1,  2, 12, 13]),
    array([ 0,  1,  2, 12, 14, 15]),
    array([ 0,  1,  2, 12, 14, 16, 17]),
    array([ 0,  1,  2, 12, 14, 16, 18, 19]),
    array([ 0,  1,  2, 12, 14, 16, 18, 20]),
    array([ 0,  1, 21, 22, 23, 24]),
    array([ 0,  1, 21, 22, 23, 25, 26]),
    array([ 0,  1, 21, 22, 23, 25, 27]),
    array([ 0,  1, 21, 22, 28]),
    array([ 0,  1, 21, 29]),
    array([ 0, 30, 31]),
    array([ 0, 30, 32, 33, 34]),
    array([ 0, 30, 32, 33, 35, 36]),
    array([ 0, 30, 32, 33, 35, 37]),
    array([ 0, 30, 32, 38, 39, 40]),
    array([ 0, 30, 32, 38, 39, 41]),
    array([ 0, 30, 32, 38, 42])],
   'all_leaf_node_samples': [115,
    1,
    1,
    1,
    52,
    15,
    5,
    4,
    1,
    1,
    2,
    2,
    2,
    4,
    8,
    1,
    1,
    1,
    2,
    1,
    2,
    110],
   'all_leaf_node_samples_percent': [34.638554216867469,
    0.30120481927710846,
    0.30120481927710846,
    0.30120481927710846,
    15.662650602409638,
    4.5180722891566267,
    1.5060240963855422,
    1.2048192771084338,
    0.30120481927710846,
    0.30120481927710846,
    0.60240963855421692,
    0.60240963855421692,
    0.60240963855421692,
    1.2048192771084338,
    2.4096385542168677,
    0.30120481927710846,
    0.30120481927710846,
    0.30120481927710846,
    0.60240963855421692,
    0.30120481927710846,
    0.60240963855421692,
    33.132530120481931],
   'all_leaf_node_values': [array([[  0, 170]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[ 0, 85]]),
    array([[ 0, 22]]),
    array([[ 0, 11]]),
    array([[7, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[5, 0]]),
    array([[13,  0]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[176,   0]])],
   'all_leaf_nodes': [4,
    6,
    9,
    10,
    11,
    13,
    15,
    17,
    19,
    20,
    24,
    26,
    27,
    28,
    29,
    31,
    34,
    36,
    37,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([27, 23, 27,  7]),
    array([27, 23, 27,  7,  7]),
    array([27, 23, 27,  7,  7, 26, 20]),
    array([27, 23, 27,  7,  7, 26, 20]),
    array([27, 23, 27,  7,  7, 26]),
    array([27, 23, 27, 20]),
    array([27, 23, 27, 20, 21]),
    array([27, 23, 27, 20, 21, 20]),
    array([27, 23, 27, 20, 21, 20, 27]),
    array([27, 23, 27, 20, 21, 20, 27]),
    array([27, 23, 27, 20, 23]),
    array([27, 23, 27, 20, 23, 22]),
    array([27, 23, 27, 20, 23, 22]),
    array([27, 23, 27, 20]),
    array([27, 23, 27]),
    array([27, 26]),
    array([27, 26, 23,  7]),
    array([27, 26, 23,  7, 27]),
    array([27, 26, 23,  7, 27]),
    array([27, 26, 23, 21, 22]),
    array([27, 26, 23, 21, 22]),
    array([27, 26, 23, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.33203125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.16601562]]),
    array([[ 0.        ,  0.04296875]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.02539062,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.34375,  0.     ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 20, 23, 26, 27]),
    array([ 7, 20, 23, 26, 27]),
    array([ 7, 23, 26, 27]),
    array([20, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 23, 27]),
    array([23, 27]),
    array([26, 27]),
    array([ 7, 23, 26, 27]),
    array([ 7, 23, 26, 27]),
    array([ 7, 23, 26, 27]),
    array([21, 22, 23, 26, 27]),
    array([21, 22, 23, 26, 27]),
    array([21, 23, 26, 27])],
   'leaf_nodes_depths': [4,
    5,
    7,
    7,
    6,
    4,
    5,
    6,
    7,
    7,
    5,
    6,
    6,
    4,
    3,
    2,
    4,
    5,
    5,
    5,
    5,
    4],
   'max_node_depth': 7,
   'n_nodes': 43,
   'node_features_idx': array([27, 23, 27,  7, 28,  7, 28, 26, 20, 28, 28, 28, 20, 28, 21, 28, 20,
          28, 27, 28, 28, 27, 20, 23, 28, 22, 28, 28, 28, 28, 26, 28, 23,  7,
          28, 27, 28, 28, 21, 22, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [170,
    2,
    1,
    1,
    85,
    22,
    11,
    7,
    1,
    1,
    3,
    2,
    2,
    5,
    13,
    3,
    1,
    1,
    2,
    1,
    2,
    176],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241098,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree5': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6, 7, 8]),
    array([0, 1, 2, 4, 6, 7, 9]),
    array([ 0,  1,  2,  4,  6, 10]),
    array([ 0,  1, 11, 12, 13]),
    array([ 0,  1, 11, 12, 14]),
    array([ 0,  1, 11, 15]),
    array([ 0, 16, 17, 18, 19]),
    array([ 0, 16, 17, 18, 20]),
    array([ 0, 16, 17, 21]),
    array([ 0, 16, 22, 23]),
    array([ 0, 16, 22, 24, 25, 26]),
    array([ 0, 16, 22, 24, 25, 27]),
    array([ 0, 16, 22, 24, 28])],
   'all_leaf_node_samples': [120,
    1,
    2,
    1,
    42,
    1,
    1,
    3,
    1,
    11,
    6,
    5,
    2,
    1,
    118],
   'all_leaf_node_samples_percent': [38.095238095238095,
    0.31746031746031744,
    0.63492063492063489,
    0.31746031746031744,
    13.333333333333334,
    0.31746031746031744,
    0.31746031746031744,
    0.95238095238095233,
    0.31746031746031744,
    3.4920634920634921,
    1.9047619047619047,
    1.5873015873015872,
    0.63492063492063489,
    0.31746031746031744,
    37.460317460317462],
   'all_leaf_node_values': [array([[  0, 202]]),
    array([[2, 0]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[ 0, 72]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[5, 0]]),
    array([[1, 0]]),
    array([[ 0, 20]]),
    array([[7, 0]]),
    array([[0, 6]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[187,   0]])],
   'all_leaf_nodes': [3, 5, 8, 9, 10, 13, 14, 15, 19, 20, 21, 23, 26, 27, 28],
   'all_leaf_paths_features': [array([ 7, 22,  7]),
    array([ 7, 22,  7, 27]),
    array([ 7, 22,  7, 27, 27,  7]),
    array([ 7, 22,  7, 27, 27,  7]),
    array([ 7, 22,  7, 27, 27]),
    array([ 7, 22, 27, 22]),
    array([ 7, 22, 27, 22]),
    array([ 7, 22, 27]),
    array([ 7,  1, 27,  7]),
    array([ 7,  1, 27,  7]),
    array([ 7,  1, 27]),
    array([ 7,  1, 20]),
    array([ 7,  1, 20, 23,  6]),
    array([ 7,  1, 20, 23,  6]),
    array([ 7,  1, 20, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.39453125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.140625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0390625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.36523438,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 1,  7, 27]),
    array([ 1,  7, 27]),
    array([ 1,  7, 27]),
    array([ 1,  7, 20]),
    array([ 1,  6,  7, 20, 23]),
    array([ 1,  6,  7, 20, 23]),
    array([ 1,  7, 20, 23])],
   'leaf_nodes_depths': [3, 4, 6, 6, 5, 4, 4, 3, 4, 4, 3, 3, 5, 5, 4],
   'max_node_depth': 6,
   'n_nodes': 29,
   'node_features_idx': array([ 7, 22,  7, 28, 27, 28, 27,  7, 28, 28, 28, 27, 22, 28, 28, 28,  1,
          27,  7, 28, 28, 28, 20, 28, 23,  6, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [202, 2, 3, 1, 72, 2, 1, 5, 1, 20, 7, 6, 2, 1, 187],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[10,  4],
           [ 0, 43]]),
    'f1_score': 0.9555555555555556,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238298941993608,
    'precision_score': 0.91489361702127658,
    'recall_score': 1.0,
    'zero_one_loss': 0.070175438596491224}},
  'dtree6': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11, 12]),
    array([ 0,  1,  2,  3,  9, 11, 13]),
    array([ 0,  1,  2, 14, 15]),
    array([ 0,  1,  2, 14, 16]),
    array([ 0,  1, 17]),
    array([ 0, 18, 19, 20, 21, 22]),
    array([ 0, 18, 19, 20, 21, 23]),
    array([ 0, 18, 19, 20, 24]),
    array([ 0, 18, 19, 25]),
    array([ 0, 18, 26, 27, 28]),
    array([ 0, 18, 26, 27, 29, 30]),
    array([ 0, 18, 26, 27, 29, 31]),
    array([ 0, 18, 26, 32])],
   'all_leaf_node_samples': [106,
    1,
    42,
    1,
    1,
    41,
    3,
    4,
    3,
    1,
    1,
    6,
    2,
    3,
    3,
    13,
    98],
   'all_leaf_node_samples_percent': [32.218844984802431,
    0.303951367781155,
    12.76595744680851,
    0.303951367781155,
    0.303951367781155,
    12.462006079027356,
    0.91185410334346506,
    1.21580547112462,
    0.91185410334346506,
    0.303951367781155,
    0.303951367781155,
    1.8237082066869301,
    0.60790273556231,
    0.91185410334346506,
    0.91185410334346506,
    3.9513677811550152,
    29.787234042553191],
   'all_leaf_node_values': [array([[  0, 170]]),
    array([[1, 0]]),
    array([[ 0, 76]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[ 0, 62]]),
    array([[0, 8]]),
    array([[4, 0]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 8]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[0, 3]]),
    array([[18,  0]]),
    array([[147,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    12,
    13,
    15,
    16,
    17,
    22,
    23,
    24,
    25,
    28,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([22, 27, 27, 23, 23]),
    array([22, 27, 27, 23, 23, 20]),
    array([22, 27, 27, 23, 23, 20]),
    array([22, 27, 27, 23, 27]),
    array([22, 27, 27, 23, 27, 20]),
    array([22, 27, 27, 23, 27, 20]),
    array([22, 27, 27, 23]),
    array([22, 27, 27, 23]),
    array([22, 27]),
    array([22, 26, 22,  7, 27]),
    array([22, 26, 22,  7, 27]),
    array([22, 26, 22,  7]),
    array([22, 26, 22]),
    array([22, 26, 27, 23]),
    array([22, 26, 27, 23, 21]),
    array([22, 26, 27, 23, 21]),
    array([22, 26, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.33203125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.1484375]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.12109375]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.03515625,  0.        ]]),
    array([[ 0.28710938,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([ 7, 22, 26, 27]),
    array([ 7, 22, 26, 27]),
    array([ 7, 22, 26]),
    array([22, 26]),
    array([22, 23, 26, 27]),
    array([21, 22, 23, 26, 27]),
    array([21, 22, 23, 26, 27]),
    array([22, 26, 27])],
   'leaf_nodes_depths': [5, 6, 6, 5, 6, 6, 4, 4, 2, 5, 5, 4, 3, 4, 5, 5, 3],
   'max_node_depth': 6,
   'n_nodes': 33,
   'node_features_idx': array([22, 27, 27, 23, 23, 28, 20, 28, 28, 27, 28, 20, 28, 28, 23, 28, 28,
          28, 26, 22,  7, 27, 28, 28, 28, 28, 27, 23, 28, 21, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [170,
    1,
    76,
    2,
    1,
    62,
    8,
    4,
    4,
    1,
    1,
    8,
    2,
    4,
    3,
    18,
    147],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree7': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11, 12]),
    array([ 0,  1, 11, 13]),
    array([ 0, 14, 15, 16, 17]),
    array([ 0, 14, 15, 16, 18, 19]),
    array([ 0, 14, 15, 16, 18, 20, 21, 22, 23]),
    array([ 0, 14, 15, 16, 18, 20, 21, 22, 24]),
    array([ 0, 14, 15, 16, 18, 20, 21, 25]),
    array([ 0, 14, 15, 16, 18, 20, 26]),
    array([ 0, 14, 15, 27]),
    array([ 0, 14, 28, 29, 30]),
    array([ 0, 14, 28, 29, 31]),
    array([ 0, 14, 28, 32])],
   'all_leaf_node_samples': [143,
    1,
    31,
    4,
    2,
    1,
    7,
    11,
    3,
    2,
    1,
    6,
    1,
    9,
    1,
    1,
    102],
   'all_leaf_node_samples_percent': [43.865030674846629,
    0.30674846625766872,
    9.5092024539877293,
    1.2269938650306749,
    0.61349693251533743,
    0.30674846625766872,
    2.147239263803681,
    3.3742331288343559,
    0.92024539877300615,
    0.61349693251533743,
    0.30674846625766872,
    1.8404907975460123,
    0.30674846625766872,
    2.7607361963190185,
    0.30674846625766872,
    0.30674846625766872,
    31.288343558282207],
   'all_leaf_node_values': [array([[  0, 216]]),
    array([[1, 0]]),
    array([[ 0, 46]]),
    array([[0, 6]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[11,  0]]),
    array([[ 0, 16]]),
    array([[0, 6]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[12,  0]]),
    array([[0, 1]]),
    array([[20,  0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[166,   0]])],
   'all_leaf_nodes': [4,
    6,
    7,
    9,
    10,
    12,
    13,
    17,
    19,
    23,
    24,
    25,
    26,
    27,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([22, 27, 23, 23]),
    array([22, 27, 23, 23, 22]),
    array([22, 27, 23, 23, 22]),
    array([22, 27, 23, 27]),
    array([22, 27, 23, 27]),
    array([22, 27, 23]),
    array([22, 27, 23]),
    array([22, 22, 27, 21]),
    array([22, 22, 27, 21, 20]),
    array([22, 22, 27, 21, 20, 22, 20, 21]),
    array([22, 22, 27, 21, 20, 22, 20, 21]),
    array([22, 22, 27, 21, 20, 22, 20]),
    array([22, 22, 27, 21, 20, 22]),
    array([22, 22, 27]),
    array([22, 22,  7, 27]),
    array([22, 22,  7, 27]),
    array([22, 22,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.      ,  0.421875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.08984375]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.     ,  0.03125]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0390625,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.32421875,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22])],
   'leaf_nodes_depths': [4, 5, 5, 4, 4, 3, 3, 4, 5, 8, 8, 7, 6, 3, 4, 4, 3],
   'max_node_depth': 8,
   'n_nodes': 33,
   'node_features_idx': array([22, 27, 23, 23, 28, 22, 28, 28, 27, 28, 28, 23, 28, 28, 22, 27, 21,
          28, 20, 28, 22, 20, 21, 28, 28, 28, 28, 28,  7, 27, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [216,
    1,
    46,
    6,
    2,
    2,
    11,
    16,
    6,
    3,
    1,
    12,
    1,
    20,
    1,
    2,
    166],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244294,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree8': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8, 9]),
    array([ 0,  1,  2,  3,  4,  6,  8, 10]),
    array([ 0,  1,  2,  3, 11, 12]),
    array([ 0,  1,  2,  3, 11, 13, 14]),
    array([ 0,  1,  2,  3, 11, 13, 15, 16]),
    array([ 0,  1,  2,  3, 11, 13, 15, 17]),
    array([ 0,  1,  2, 18, 19]),
    array([ 0,  1,  2, 18, 20]),
    array([ 0,  1, 21, 22, 23]),
    array([ 0,  1, 21, 22, 24]),
    array([ 0,  1, 21, 25]),
    array([ 0, 26, 27, 28, 29, 30, 31]),
    array([ 0, 26, 27, 28, 29, 30, 32]),
    array([ 0, 26, 27, 28, 29, 33]),
    array([ 0, 26, 27, 28, 34]),
    array([ 0, 26, 27, 35]),
    array([ 0, 26, 36, 37]),
    array([ 0, 26, 36, 38, 39, 40, 41, 42]),
    array([ 0, 26, 36, 38, 39, 40, 41, 43]),
    array([ 0, 26, 36, 38, 39, 40, 44]),
    array([ 0, 26, 36, 38, 39, 45]),
    array([ 0, 26, 36, 38, 46])],
   'all_leaf_node_samples': [109,
    45,
    1,
    9,
    10,
    2,
    3,
    1,
    1,
    5,
    2,
    1,
    6,
    2,
    1,
    8,
    1,
    7,
    1,
    1,
    3,
    2,
    6,
    94],
   'all_leaf_node_samples_percent': [33.956386292834893,
    14.018691588785046,
    0.3115264797507788,
    2.8037383177570092,
    3.1152647975077881,
    0.62305295950155759,
    0.93457943925233644,
    0.3115264797507788,
    0.3115264797507788,
    1.557632398753894,
    0.62305295950155759,
    0.3115264797507788,
    1.8691588785046729,
    0.62305295950155759,
    0.3115264797507788,
    2.4922118380062304,
    0.3115264797507788,
    2.1806853582554515,
    0.3115264797507788,
    0.3115264797507788,
    0.93457943925233644,
    0.62305295950155759,
    1.8691588785046729,
    29.283489096573209],
   'all_leaf_node_values': [array([[  0, 174]]),
    array([[ 0, 67]]),
    array([[1, 0]]),
    array([[ 0, 14]]),
    array([[ 0, 17]]),
    array([[3, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[5, 0]]),
    array([[ 0, 10]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[9, 0]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[ 0, 10]]),
    array([[1, 0]]),
    array([[7, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 3]]),
    array([[14,  0]]),
    array([[160,   0]])],
   'all_leaf_nodes': [5,
    7,
    9,
    10,
    12,
    14,
    16,
    17,
    19,
    20,
    23,
    24,
    25,
    31,
    32,
    33,
    34,
    35,
    37,
    42,
    43,
    44,
    45,
    46],
   'all_leaf_paths_features': [array([22, 27, 23,  1,  1]),
    array([22, 27, 23,  1,  1,  7]),
    array([22, 27, 23,  1,  1,  7,  7]),
    array([22, 27, 23,  1,  1,  7,  7]),
    array([22, 27, 23,  1, 20]),
    array([22, 27, 23,  1, 20, 22]),
    array([22, 27, 23,  1, 20, 22, 22]),
    array([22, 27, 23,  1, 20, 22, 22]),
    array([22, 27, 23, 22]),
    array([22, 27, 23, 22]),
    array([22, 27, 22, 21]),
    array([22, 27, 22, 21]),
    array([22, 27, 22]),
    array([22,  6, 23, 27,  7, 26]),
    array([22,  6, 23, 27,  7, 26]),
    array([22,  6, 23, 27,  7]),
    array([22,  6, 23, 27]),
    array([22,  6, 23]),
    array([22,  6, 21]),
    array([22,  6, 21, 20, 27,  7, 27]),
    array([22,  6, 21, 20, 27,  7, 27]),
    array([22,  6, 21, 20, 27,  7]),
    array([22,  6, 21, 20, 27]),
    array([22,  6, 21, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.33984375]]),
    array([[ 0.        ,  0.13085938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02734375]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.3125,  0.    ]])],
   'all_uniq_leaf_paths_features': [array([ 1, 22, 23, 27]),
    array([ 1,  7, 22, 23, 27]),
    array([ 1,  7, 22, 23, 27]),
    array([ 1,  7, 22, 23, 27]),
    array([ 1, 20, 22, 23, 27]),
    array([ 1, 20, 22, 23, 27]),
    array([ 1, 20, 22, 23, 27]),
    array([ 1, 20, 22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([22, 27]),
    array([ 6,  7, 22, 23, 26, 27]),
    array([ 6,  7, 22, 23, 26, 27]),
    array([ 6,  7, 22, 23, 27]),
    array([ 6, 22, 23, 27]),
    array([ 6, 22, 23]),
    array([ 6, 21, 22]),
    array([ 6,  7, 20, 21, 22, 27]),
    array([ 6,  7, 20, 21, 22, 27]),
    array([ 6,  7, 20, 21, 22, 27]),
    array([ 6, 20, 21, 22, 27]),
    array([ 6, 20, 21, 22])],
   'leaf_nodes_depths': [5,
    6,
    7,
    7,
    5,
    6,
    7,
    7,
    4,
    4,
    4,
    4,
    3,
    6,
    6,
    5,
    4,
    3,
    3,
    7,
    7,
    6,
    5,
    4],
   'max_node_depth': 7,
   'n_nodes': 47,
   'node_features_idx': array([22, 27, 23,  1,  1, 28,  7, 28,  7, 28, 28, 20, 28, 22, 28, 22, 28,
          28, 22, 28, 28, 22, 21, 28, 28, 28,  6, 23, 27,  7, 26, 28, 28, 28,
          28, 28, 21, 28, 20, 27,  7, 27, 28, 28, 28, 28, 28]),
   'num_features_used': 10,
   'tot_leaf_node_values': [174,
    67,
    1,
    14,
    17,
    3,
    4,
    1,
    5,
    10,
    2,
    1,
    9,
    3,
    1,
    10,
    1,
    7,
    1,
    1,
    3,
    3,
    14,
    160],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree9': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11, 12]),
    array([ 0,  1,  2,  3,  9, 11, 13, 14]),
    array([ 0,  1,  2,  3,  9, 11, 13, 15]),
    array([ 0,  1,  2, 16, 17, 18]),
    array([ 0,  1,  2, 16, 17, 19]),
    array([ 0,  1,  2, 16, 20, 21]),
    array([ 0,  1,  2, 16, 20, 22]),
    array([ 0,  1, 23]),
    array([ 0, 24, 25, 26, 27]),
    array([ 0, 24, 25, 26, 28]),
    array([ 0, 24, 25, 29, 30, 31]),
    array([ 0, 24, 25, 29, 30, 32]),
    array([ 0, 24, 25, 29, 33]),
    array([ 0, 24, 34, 35, 36]),
    array([ 0, 24, 34, 35, 37]),
    array([ 0, 24, 34, 38])],
   'all_leaf_node_samples': [139,
    1,
    20,
    1,
    29,
    1,
    1,
    1,
    9,
    1,
    4,
    6,
    6,
    1,
    1,
    1,
    7,
    1,
    2,
    97],
   'all_leaf_node_samples_percent': [42.249240121580549,
    0.303951367781155,
    6.0790273556231007,
    0.303951367781155,
    8.8145896656534948,
    0.303951367781155,
    0.303951367781155,
    0.303951367781155,
    2.735562310030395,
    0.303951367781155,
    1.21580547112462,
    1.8237082066869301,
    1.8237082066869301,
    0.303951367781155,
    0.303951367781155,
    0.303951367781155,
    2.1276595744680851,
    0.303951367781155,
    0.60790273556231,
    29.483282674772038],
   'all_leaf_node_values': [array([[  0, 218]]),
    array([[1, 0]]),
    array([[ 0, 36]]),
    array([[2, 0]]),
    array([[ 0, 38]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[ 0, 12]]),
    array([[0, 1]]),
    array([[6, 0]]),
    array([[11,  0]]),
    array([[ 0, 11]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[12,  0]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[149,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    12,
    14,
    15,
    18,
    19,
    21,
    22,
    23,
    27,
    28,
    31,
    32,
    33,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([22, 27, 27, 23,  7]),
    array([22, 27, 27, 23,  7, 27]),
    array([22, 27, 27, 23,  7, 27]),
    array([22, 27, 27, 23, 22]),
    array([22, 27, 27, 23, 22,  6]),
    array([22, 27, 27, 23, 22,  6, 23]),
    array([22, 27, 27, 23, 22,  6, 23]),
    array([22, 27, 27, 23, 27]),
    array([22, 27, 27, 23, 27]),
    array([22, 27, 27, 23, 21]),
    array([22, 27, 27, 23, 21]),
    array([22, 27]),
    array([22, 22, 21, 10]),
    array([22, 22, 21, 10]),
    array([22, 22, 21, 20, 27]),
    array([22, 22, 21, 20, 27]),
    array([22, 22, 21, 20]),
    array([22, 22, 21,  7]),
    array([22, 22, 21,  7]),
    array([22, 22, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.42578125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0703125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.07421875]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0234375]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.29101562,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([22, 23, 27]),
    array([ 6, 22, 23, 27]),
    array([ 6, 22, 23, 27]),
    array([ 6, 22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([22, 27]),
    array([10, 21, 22]),
    array([10, 21, 22]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([21, 22])],
   'leaf_nodes_depths': [5,
    6,
    6,
    5,
    6,
    7,
    7,
    5,
    5,
    5,
    5,
    2,
    4,
    4,
    5,
    5,
    4,
    4,
    4,
    3],
   'max_node_depth': 7,
   'n_nodes': 39,
   'node_features_idx': array([22, 27, 27, 23,  7, 28, 27, 28, 28, 22, 28,  6, 28, 23, 28, 28, 23,
          27, 28, 28, 21, 28, 28, 28, 22, 21, 10, 28, 28, 20, 27, 28, 28, 28,
          21,  7, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [218,
    1,
    36,
    2,
    38,
    3,
    1,
    2,
    12,
    1,
    6,
    11,
    11,
    2,
    1,
    1,
    12,
    1,
    4,
    149],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'feature_importances': array([  4.62416372e-05,   5.38607344e-03,   0.00000000e+00,
           0.00000000e+00,   0.00000000e+00,   0.00000000e+00,
           1.06373887e-02,   1.32204659e-01,   0.00000000e+00,
           0.00000000e+00,   1.42235947e-03,   0.00000000e+00,
           0.00000000e+00,   2.17135147e-03,   0.00000000e+00,
           0.00000000e+00,   0.00000000e+00,   0.00000000e+00,
           0.00000000e+00,   0.00000000e+00,   2.51886568e-02,
           2.96840234e-02,   5.56447586e-01,   6.56279332e-02,
           0.00000000e+00,   0.00000000e+00,   7.51895814e-03,
           1.63664769e-01,   0.00000000e+00,   0.00000000e+00]),
  'feature_importances_rank_idx': array([22, 27,  7, 23, 21, 20,  6, 26,  1, 13, 10,  0,  5,  4,  3,  8,  2,
          9, 29, 11, 12, 28, 15, 16, 17, 18, 19, 24, 25, 14]),
  'feature_importances_std': array([  2.01562623e-04,   1.99617803e-02,   0.00000000e+00,
           0.00000000e+00,   0.00000000e+00,   0.00000000e+00,
           1.89617475e-02,   2.58345073e-01,   0.00000000e+00,
           0.00000000e+00,   3.90628953e-03,   0.00000000e+00,
           0.00000000e+00,   8.72399129e-03,   0.00000000e+00,
           0.00000000e+00,   0.00000000e+00,   0.00000000e+00,
           0.00000000e+00,   0.00000000e+00,   3.28294345e-02,
           1.41123644e-02,   3.44768506e-01,   1.60760779e-01,
           0.00000000e+00,   0.00000000e+00,   1.23750383e-02,
           2.03839448e-01,   0.00000000e+00,   0.00000000e+00]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[12,  2],
          [ 1, 42]]),
   'f1_score': 0.96551724137931039,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178583926244296,
   'precision_score': 0.95454545454545459,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.052631578947368474}},
 'rf_iter4': {'dtree0': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    1,
    1,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11]),
    array([ 0,  1,  2, 12, 13]),
    array([ 0,  1,  2, 12, 14, 15]),
    array([ 0,  1,  2, 12, 14, 16]),
    array([ 0,  1, 17, 18]),
    array([ 0,  1, 17, 19, 20]),
    array([ 0,  1, 17, 19, 21]),
    array([ 0, 22, 23, 24]),
    array([ 0, 22, 23, 25]),
    array([ 0, 22, 26, 27]),
    array([ 0, 22, 26, 28, 29]),
    array([ 0, 22, 26, 28, 30, 31]),
    array([ 0, 22, 26, 28, 30, 32, 33, 34]),
    array([ 0, 22, 26, 28, 30, 32, 33, 35]),
    array([ 0, 22, 26, 28, 30, 32, 36])],
   'all_leaf_node_samples': [158,
    1,
    16,
    8,
    3,
    4,
    5,
    1,
    1,
    1,
    6,
    1,
    5,
    1,
    1,
    1,
    1,
    3,
    103],
   'all_leaf_node_samples_percent': [49.375,
    0.3125,
    5.0,
    2.5,
    0.9375,
    1.25,
    1.5625,
    0.3125,
    0.3125,
    0.3125,
    1.875,
    0.3125,
    1.5625,
    0.3125,
    0.3125,
    0.3125,
    0.3125,
    0.9375,
    32.1875],
   'all_leaf_node_values': [array([[  0, 252]]),
    array([[2, 0]]),
    array([[ 0, 32]]),
    array([[ 0, 15]]),
    array([[7, 0]]),
    array([[0, 8]]),
    array([[7, 0]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[9, 0]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[6, 0]]),
    array([[159,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    11,
    13,
    15,
    16,
    18,
    20,
    21,
    24,
    25,
    27,
    29,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([ 7, 23,  7, 21, 23]),
    array([ 7, 23,  7, 21, 23, 22]),
    array([ 7, 23,  7, 21, 23, 22]),
    array([ 7, 23,  7, 21, 27]),
    array([ 7, 23,  7, 21, 27]),
    array([ 7, 23,  7, 22]),
    array([ 7, 23,  7, 22,  7]),
    array([ 7, 23,  7, 22,  7]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27, 21]),
    array([ 7, 23, 27, 21]),
    array([ 7, 27, 27]),
    array([ 7, 27, 27]),
    array([ 7, 27, 22]),
    array([ 7, 27, 22, 21]),
    array([ 7, 27, 22, 21, 26]),
    array([ 7, 27, 22, 21, 26, 23, 21]),
    array([ 7, 27, 22, 21, 26, 23, 21]),
    array([ 7, 27, 22, 21, 26, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.4921875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.    ,  0.0625]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01757812,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.31054688,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 26, 27]),
    array([ 7, 21, 22, 23, 26, 27]),
    array([ 7, 21, 22, 23, 26, 27]),
    array([ 7, 21, 22, 23, 26, 27])],
   'leaf_nodes_depths': [5,
    6,
    6,
    5,
    5,
    4,
    5,
    5,
    3,
    4,
    4,
    3,
    3,
    3,
    4,
    5,
    7,
    7,
    6],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([ 7, 23,  7, 21, 23, 28, 22, 28, 28, 27, 28, 28, 22, 28,  7, 28, 28,
          27, 28, 21, 28, 28, 27, 27, 28, 28, 22, 28, 21, 28, 26, 28, 23, 21,
          28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [252,
    2,
    32,
    15,
    7,
    8,
    7,
    2,
    1,
    1,
    9,
    1,
    6,
    1,
    1,
    1,
    1,
    6,
    159],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990189,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree1': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([ 0,  1,  2,  3,  4,  6,  8,  9, 10]),
    array([ 0,  1,  2,  3,  4,  6,  8,  9, 11]),
    array([ 0,  1,  2,  3,  4,  6,  8, 12]),
    array([ 0,  1,  2,  3, 13, 14]),
    array([ 0,  1,  2,  3, 13, 15]),
    array([ 0,  1,  2, 16]),
    array([ 0,  1, 17, 18]),
    array([ 0,  1, 17, 19, 20]),
    array([ 0,  1, 17, 19, 21]),
    array([ 0, 22, 23, 24, 25, 26]),
    array([ 0, 22, 23, 24, 25, 27, 28]),
    array([ 0, 22, 23, 24, 25, 27, 29]),
    array([ 0, 22, 23, 24, 30]),
    array([ 0, 22, 23, 31, 32]),
    array([ 0, 22, 23, 31, 33]),
    array([ 0, 22, 34, 35, 36, 37]),
    array([ 0, 22, 34, 35, 36, 38]),
    array([ 0, 22, 34, 35, 39]),
    array([ 0, 22, 34, 40, 41, 42]),
    array([ 0, 22, 34, 40, 41, 43]),
    array([ 0, 22, 34, 40, 44])],
   'all_leaf_node_samples': [118,
    1,
    4,
    1,
    40,
    10,
    1,
    1,
    5,
    1,
    5,
    7,
    1,
    2,
    1,
    2,
    8,
    1,
    2,
    2,
    1,
    5,
    104],
   'all_leaf_node_samples_percent': [36.532507739938083,
    0.30959752321981426,
    1.2383900928792571,
    0.30959752321981426,
    12.383900928792571,
    3.0959752321981426,
    0.30959752321981426,
    0.30959752321981426,
    1.5479876160990713,
    0.30959752321981426,
    1.5479876160990713,
    2.1671826625386998,
    0.30959752321981426,
    0.61919504643962853,
    0.30959752321981426,
    0.61919504643962853,
    2.4767801857585141,
    0.30959752321981426,
    0.61919504643962853,
    0.61919504643962853,
    0.30959752321981426,
    1.5479876160990713,
    32.198142414860683],
   'all_leaf_node_values': [array([[  0, 177]]),
    array([[1, 0]]),
    array([[0, 8]]),
    array([[1, 0]]),
    array([[ 0, 69]]),
    array([[ 0, 14]]),
    array([[2, 0]]),
    array([[2, 0]]),
    array([[0, 9]]),
    array([[0, 1]]),
    array([[7, 0]]),
    array([[ 0, 14]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[17,  0]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[8, 0]]),
    array([[166,   0]])],
   'all_leaf_nodes': [5,
    7,
    10,
    11,
    12,
    14,
    15,
    16,
    18,
    20,
    21,
    26,
    28,
    29,
    30,
    32,
    33,
    37,
    38,
    39,
    42,
    43,
    44],
   'all_leaf_paths_features': [array([22, 22, 27, 21,  7]),
    array([22, 22, 27, 21,  7,  7]),
    array([22, 22, 27, 21,  7,  7, 27, 27]),
    array([22, 22, 27, 21,  7,  7, 27, 27]),
    array([22, 22, 27, 21,  7,  7, 27]),
    array([22, 22, 27, 21, 23]),
    array([22, 22, 27, 21, 23]),
    array([22, 22, 27]),
    array([22, 22, 27]),
    array([22, 22, 27, 23]),
    array([22, 22, 27, 23]),
    array([22, 23, 21,  7, 27]),
    array([22, 23, 21,  7, 27, 27]),
    array([22, 23, 21,  7, 27, 27]),
    array([22, 23, 21,  7]),
    array([22, 23, 21,  6]),
    array([22, 23, 21,  6]),
    array([22, 23, 27, 23, 22]),
    array([22, 23, 27, 23, 22]),
    array([22, 23, 27, 23]),
    array([22, 23, 27, 21, 22]),
    array([22, 23, 27, 21, 22]),
    array([22, 23, 27, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.34570312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.13476562]]),
    array([[ 0.        ,  0.02734375]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.02734375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.03320312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.32421875,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23]),
    array([ 6, 21, 22, 23]),
    array([ 6, 21, 22, 23]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27])],
   'leaf_nodes_depths': [5,
    6,
    8,
    8,
    7,
    5,
    5,
    3,
    3,
    4,
    4,
    5,
    6,
    6,
    4,
    4,
    4,
    5,
    5,
    4,
    5,
    5,
    4],
   'max_node_depth': 8,
   'n_nodes': 45,
   'node_features_idx': array([22, 22, 27, 21,  7, 28,  7, 28, 27, 27, 28, 28, 28, 23, 28, 28, 28,
          27, 28, 23, 28, 28, 23, 21,  7, 27, 28, 27, 28, 28, 28,  6, 28, 28,
          27, 23, 22, 28, 28, 28, 21, 22, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [177,
    1,
    8,
    1,
    69,
    14,
    2,
    2,
    9,
    1,
    7,
    14,
    1,
    3,
    2,
    2,
    17,
    1,
    3,
    3,
    1,
    8,
    166],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[13,  1],
           [ 1, 42]]),
    'f1_score': 0.97674418604651159,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119009190745897,
    'precision_score': 0.97674418604651159,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.035087719298245612}},
  'dtree10': {'all_leaf_node_classes': [1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11, 12]),
    array([ 0,  1,  2,  3,  9, 11, 13, 14]),
    array([ 0,  1,  2,  3,  9, 11, 13, 15]),
    array([ 0,  1,  2, 16]),
    array([ 0,  1, 17, 18, 19, 20, 21]),
    array([ 0,  1, 17, 18, 19, 20, 22]),
    array([ 0,  1, 17, 18, 19, 23]),
    array([ 0,  1, 17, 18, 24]),
    array([ 0,  1, 17, 25]),
    array([ 0, 26, 27, 28, 29]),
    array([ 0, 26, 27, 28, 30, 31]),
    array([ 0, 26, 27, 28, 30, 32]),
    array([ 0, 26, 27, 33]),
    array([ 0, 26, 34])],
   'all_leaf_node_samples': [154,
    7,
    1,
    1,
    13,
    1,
    1,
    2,
    1,
    1,
    11,
    2,
    13,
    3,
    1,
    1,
    5,
    99],
   'all_leaf_node_samples_percent': [48.580441640378552,
    2.2082018927444795,
    0.31545741324921134,
    0.31545741324921134,
    4.1009463722397479,
    0.31545741324921134,
    0.31545741324921134,
    0.63091482649842268,
    0.31545741324921134,
    0.31545741324921134,
    3.4700315457413251,
    0.63091482649842268,
    4.1009463722397479,
    0.94637223974763407,
    0.31545741324921134,
    0.31545741324921134,
    1.5772870662460567,
    31.230283911671926],
   'all_leaf_node_values': [array([[  0, 244]]),
    array([[0, 9]]),
    array([[2, 0]]),
    array([[2, 0]]),
    array([[ 0, 19]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[ 0, 17]]),
    array([[2, 0]]),
    array([[24,  0]]),
    array([[0, 5]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[8, 0]]),
    array([[168,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    12,
    14,
    15,
    16,
    21,
    22,
    23,
    24,
    25,
    29,
    31,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([22, 27, 20, 23, 21]),
    array([22, 27, 20, 23, 21, 27]),
    array([22, 27, 20, 23, 21, 27]),
    array([22, 27, 20, 23, 22]),
    array([22, 27, 20, 23, 22, 21]),
    array([22, 27, 20, 23, 22, 21, 22]),
    array([22, 27, 20, 23, 22, 21, 22]),
    array([22, 27, 20]),
    array([22, 27,  1, 27, 27, 22]),
    array([22, 27,  1, 27, 27, 22]),
    array([22, 27,  1, 27, 27]),
    array([22, 27,  1, 27]),
    array([22, 27,  1]),
    array([22,  7, 21, 22]),
    array([22,  7, 21, 22, 22]),
    array([22,  7, 21, 22, 22]),
    array([22,  7, 21]),
    array([22,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.4765625]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.03710938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.03320312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.046875,  0.      ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.328125,  0.      ]])],
   'all_uniq_leaf_paths_features': [array([20, 21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 21, 22, 23, 27]),
    array([20, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 22])],
   'leaf_nodes_depths': [5, 6, 6, 5, 6, 7, 7, 3, 6, 6, 5, 4, 3, 4, 5, 5, 3, 2],
   'max_node_depth': 7,
   'n_nodes': 35,
   'node_features_idx': array([22, 27, 20, 23, 21, 28, 27, 28, 28, 22, 28, 21, 28, 22, 28, 28, 28,
           1, 27, 27, 22, 28, 28, 28, 28, 28,  7, 21, 22, 28, 22, 28, 28, 28,
          28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [244,
    9,
    2,
    2,
    19,
    1,
    2,
    2,
    2,
    2,
    17,
    2,
    24,
    5,
    2,
    1,
    8,
    168],
   'validation_metrics': {'accuracy_score': 0.98245614035087714,
    'confusion_matrix': array([[14,  0],
           [ 1, 42]]),
    'f1_score': 0.98823529411764699,
    'hamming_loss': 0.017543859649122806,
    'log_loss': 0.60594344552474977,
    'precision_score': 1.0,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.017543859649122862}},
  'dtree11': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11, 12, 13]),
    array([ 0,  1,  2,  3,  9, 11, 12, 14, 15]),
    array([ 0,  1,  2,  3,  9, 11, 12, 14, 16]),
    array([ 0,  1,  2,  3,  9, 11, 17, 18]),
    array([ 0,  1,  2,  3,  9, 11, 17, 19]),
    array([ 0,  1,  2, 20, 21]),
    array([ 0,  1,  2, 20, 22, 23]),
    array([ 0,  1,  2, 20, 22, 24]),
    array([ 0,  1, 25, 26, 27]),
    array([ 0,  1, 25, 26, 28]),
    array([ 0,  1, 25, 29]),
    array([ 0, 30, 31]),
    array([ 0, 30, 32, 33, 34]),
    array([ 0, 30, 32, 33, 35]),
    array([ 0, 30, 32, 36])],
   'all_leaf_node_samples': [138,
    1,
    22,
    1,
    21,
    1,
    5,
    1,
    1,
    4,
    2,
    1,
    2,
    1,
    9,
    1,
    3,
    6,
    106],
   'all_leaf_node_samples_percent': [42.331288343558285,
    0.30674846625766872,
    6.7484662576687118,
    0.30674846625766872,
    6.4417177914110431,
    0.30674846625766872,
    1.5337423312883436,
    0.30674846625766872,
    0.30674846625766872,
    1.2269938650306749,
    0.61349693251533743,
    0.30674846625766872,
    0.61349693251533743,
    0.30674846625766872,
    2.7607361963190185,
    0.30674846625766872,
    0.92024539877300615,
    1.8404907975460123,
    32.515337423312886],
   'all_leaf_node_values': [array([[  0, 227]]),
    array([[2, 0]]),
    array([[ 0, 33]]),
    array([[2, 0]]),
    array([[ 0, 30]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[0, 7]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[12,  0]]),
    array([[0, 2]]),
    array([[0, 3]]),
    array([[10,  0]]),
    array([[165,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    13,
    15,
    16,
    18,
    19,
    21,
    23,
    24,
    27,
    28,
    29,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([22, 27, 22, 20,  7]),
    array([22, 27, 22, 20,  7, 27]),
    array([22, 27, 22, 20,  7, 27]),
    array([22, 27, 22, 20, 20]),
    array([22, 27, 22, 20, 20,  6, 27]),
    array([22, 27, 22, 20, 20,  6, 27,  7]),
    array([22, 27, 22, 20, 20,  6, 27,  7]),
    array([22, 27, 22, 20, 20,  6, 22]),
    array([22, 27, 22, 20, 20,  6, 22]),
    array([22, 27, 22,  7]),
    array([22, 27, 22,  7, 22]),
    array([22, 27, 22,  7, 22]),
    array([22, 27, 21, 23]),
    array([22, 27, 21, 23]),
    array([22, 27, 21]),
    array([22,  7]),
    array([22,  7, 21, 27]),
    array([22,  7, 21, 27]),
    array([22,  7, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.44335938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.06445312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.05859375]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.32226562,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([ 7, 20, 22, 27]),
    array([20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 27]),
    array([ 7, 22]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22])],
   'leaf_nodes_depths': [5,
    6,
    6,
    5,
    7,
    8,
    8,
    7,
    7,
    4,
    5,
    5,
    4,
    4,
    3,
    2,
    4,
    4,
    3],
   'max_node_depth': 8,
   'n_nodes': 37,
   'node_features_idx': array([22, 27, 22, 20,  7, 28, 27, 28, 28, 20, 28,  6, 27, 28,  7, 28, 28,
          22, 28, 28,  7, 28, 22, 28, 28, 21, 23, 28, 28, 28,  7, 28, 21, 27,
          28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [227,
    2,
    33,
    2,
    30,
    1,
    6,
    1,
    3,
    7,
    3,
    2,
    2,
    1,
    12,
    2,
    3,
    10,
    165],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree12': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11]),
    array([ 0,  1,  2, 12, 13]),
    array([ 0,  1,  2, 12, 14, 15]),
    array([ 0,  1,  2, 12, 14, 16, 17]),
    array([ 0,  1,  2, 12, 14, 16, 18]),
    array([ 0,  1, 19, 20, 21, 22]),
    array([ 0,  1, 19, 20, 21, 23, 24]),
    array([ 0,  1, 19, 20, 21, 23, 25]),
    array([ 0,  1, 19, 20, 26]),
    array([ 0,  1, 19, 27]),
    array([ 0, 28, 29, 30]),
    array([ 0, 28, 29, 31]),
    array([ 0, 28, 32, 33]),
    array([ 0, 28, 32, 34, 35]),
    array([ 0, 28, 32, 34, 36, 37, 38, 39, 40]),
    array([ 0, 28, 32, 34, 36, 37, 38, 39, 41]),
    array([ 0, 28, 32, 34, 36, 37, 38, 42]),
    array([ 0, 28, 32, 34, 36, 37, 43]),
    array([ 0, 28, 32, 34, 36, 44])],
   'all_leaf_node_samples': [134,
    1,
    19,
    1,
    17,
    1,
    7,
    1,
    2,
    5,
    1,
    3,
    2,
    7,
    6,
    1,
    2,
    1,
    1,
    1,
    5,
    1,
    109],
   'all_leaf_node_samples_percent': [40.853658536585364,
    0.3048780487804878,
    5.7926829268292686,
    0.3048780487804878,
    5.1829268292682924,
    0.3048780487804878,
    2.1341463414634148,
    0.3048780487804878,
    0.6097560975609756,
    1.524390243902439,
    0.3048780487804878,
    0.91463414634146345,
    0.6097560975609756,
    2.1341463414634148,
    1.8292682926829269,
    0.3048780487804878,
    0.6097560975609756,
    0.3048780487804878,
    0.3048780487804878,
    0.3048780487804878,
    1.524390243902439,
    0.3048780487804878,
    33.231707317073173],
   'all_leaf_node_values': [array([[  0, 209]]),
    array([[1, 0]]),
    array([[ 0, 31]]),
    array([[2, 0]]),
    array([[ 0, 27]]),
    array([[1, 0]]),
    array([[ 0, 10]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[0, 6]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[2, 0]]),
    array([[10,  0]]),
    array([[ 0, 10]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[7, 0]]),
    array([[0, 1]]),
    array([[180,   0]])],
   'all_leaf_nodes': [5,
    7,
    8,
    10,
    11,
    13,
    15,
    17,
    18,
    22,
    24,
    25,
    26,
    27,
    30,
    31,
    33,
    35,
    40,
    41,
    42,
    43,
    44],
   'all_leaf_paths_features': [array([27, 23, 27,  7, 27]),
    array([27, 23, 27,  7, 27, 27]),
    array([27, 23, 27,  7, 27, 27]),
    array([27, 23, 27,  7,  7]),
    array([27, 23, 27,  7,  7]),
    array([27, 23, 27, 27]),
    array([27, 23, 27, 27, 22]),
    array([27, 23, 27, 27, 22, 22]),
    array([27, 23, 27, 27, 22, 22]),
    array([27, 23,  7, 22, 21]),
    array([27, 23,  7, 22, 21,  7]),
    array([27, 23,  7, 22, 21,  7]),
    array([27, 23,  7, 22]),
    array([27, 23,  7]),
    array([27, 23, 27]),
    array([27, 23, 27]),
    array([27, 23, 26]),
    array([27, 23, 26, 22]),
    array([27, 23, 26, 22, 27, 27,  7, 22]),
    array([27, 23, 26, 22, 27, 27,  7, 22]),
    array([27, 23, 26, 22, 27, 27,  7]),
    array([27, 23, 26, 22, 27, 27]),
    array([27, 23, 26, 22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.40820312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.06054688]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.05273438]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.3515625,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 26, 27]),
    array([22, 23, 26, 27]),
    array([ 7, 22, 23, 26, 27]),
    array([ 7, 22, 23, 26, 27]),
    array([ 7, 22, 23, 26, 27]),
    array([22, 23, 26, 27]),
    array([22, 23, 26, 27])],
   'leaf_nodes_depths': [5,
    6,
    6,
    5,
    5,
    4,
    5,
    6,
    6,
    5,
    6,
    6,
    4,
    3,
    3,
    3,
    3,
    4,
    8,
    8,
    7,
    6,
    5],
   'max_node_depth': 8,
   'n_nodes': 45,
   'node_features_idx': array([27, 23, 27,  7, 27, 28, 27, 28, 28,  7, 28, 28, 27, 28, 22, 28, 22,
          28, 28,  7, 22, 21, 28,  7, 28, 28, 28, 28, 23, 27, 28, 28, 26, 28,
          22, 28, 27, 27,  7, 22, 28, 28, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [209,
    1,
    31,
    2,
    27,
    1,
    10,
    1,
    2,
    6,
    1,
    3,
    2,
    10,
    10,
    3,
    2,
    1,
    1,
    1,
    7,
    1,
    180],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree13': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6, 7]),
    array([0, 1, 2, 6, 8, 9]),
    array([ 0,  1,  2,  6,  8, 10]),
    array([ 0,  1, 11]),
    array([ 0, 12, 13, 14, 15, 16]),
    array([ 0, 12, 13, 14, 15, 17]),
    array([ 0, 12, 13, 14, 18]),
    array([ 0, 12, 13, 19, 20]),
    array([ 0, 12, 13, 19, 21]),
    array([ 0, 12, 22, 23, 24]),
    array([ 0, 12, 22, 23, 25]),
    array([ 0, 12, 22, 26, 27, 28]),
    array([ 0, 12, 22, 26, 27, 29]),
    array([ 0, 12, 22, 26, 30])],
   'all_leaf_node_samples': [24,
    1,
    136,
    1,
    6,
    3,
    1,
    1,
    9,
    1,
    5,
    5,
    3,
    1,
    1,
    108],
   'all_leaf_node_samples_percent': [7.8431372549019605,
    0.32679738562091504,
    44.444444444444443,
    0.32679738562091504,
    1.9607843137254901,
    0.98039215686274506,
    0.32679738562091504,
    0.32679738562091504,
    2.9411764705882355,
    0.32679738562091504,
    1.6339869281045751,
    1.6339869281045751,
    0.98039215686274506,
    0.32679738562091504,
    0.32679738562091504,
    35.294117647058826],
   'all_leaf_node_values': [array([[ 0, 40]]),
    array([[3, 0]]),
    array([[  0, 232]]),
    array([[1, 0]]),
    array([[ 0, 11]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[ 0, 15]]),
    array([[0, 1]]),
    array([[10,  0]]),
    array([[0, 6]]),
    array([[7, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[177,   0]])],
   'all_leaf_nodes': [4,
    5,
    7,
    9,
    10,
    11,
    16,
    17,
    18,
    20,
    21,
    24,
    25,
    28,
    29,
    30],
   'all_leaf_paths_features': [array([22, 27, 27, 27]),
    array([22, 27, 27, 27]),
    array([22, 27, 27, 21]),
    array([22, 27, 27, 21, 21]),
    array([22, 27, 27, 21, 21]),
    array([22, 27]),
    array([22,  7, 23, 10, 22]),
    array([22,  7, 23, 10, 22]),
    array([22,  7, 23, 10]),
    array([22,  7, 23,  7]),
    array([22,  7, 23,  7]),
    array([22,  7, 21, 27]),
    array([22,  7, 21, 27]),
    array([22,  7, 21, 23, 22]),
    array([22,  7, 21, 23, 22]),
    array([22,  7, 21, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.      ,  0.078125]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.      ,  0.453125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.34570312,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([22, 27]),
    array([ 7, 10, 22, 23]),
    array([ 7, 10, 22, 23]),
    array([ 7, 10, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23])],
   'leaf_nodes_depths': [4, 4, 4, 5, 5, 2, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4],
   'max_node_depth': 5,
   'n_nodes': 31,
   'node_features_idx': array([22, 27, 27, 27, 28, 28, 21, 28, 21, 28, 28, 28,  7, 23, 10, 22, 28,
          28, 28,  7, 28, 28, 21, 27, 28, 28, 23, 22, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [40,
    3,
    232,
    1,
    11,
    3,
    1,
    1,
    15,
    1,
    10,
    6,
    7,
    2,
    2,
    177],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237666,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree14': {'all_leaf_node_classes': [1,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8]),
    array([0, 1, 2, 3, 5, 7, 9]),
    array([ 0,  1,  2, 10, 11, 12, 13]),
    array([ 0,  1,  2, 10, 11, 12, 14]),
    array([ 0,  1,  2, 10, 11, 15]),
    array([ 0,  1,  2, 10, 16, 17]),
    array([ 0,  1,  2, 10, 16, 18]),
    array([ 0,  1, 19, 20]),
    array([ 0,  1, 19, 21]),
    array([ 0, 22, 23, 24]),
    array([ 0, 22, 23, 25, 26, 27]),
    array([ 0, 22, 23, 25, 26, 28]),
    array([ 0, 22, 23, 25, 29]),
    array([ 0, 22, 30, 31, 32]),
    array([ 0, 22, 30, 31, 33]),
    array([ 0, 22, 30, 34])],
   'all_leaf_node_samples': [172,
    10,
    1,
    1,
    1,
    3,
    3,
    9,
    2,
    3,
    10,
    2,
    1,
    1,
    3,
    1,
    1,
    96],
   'all_leaf_node_samples_percent': [53.75,
    3.125,
    0.3125,
    0.3125,
    0.3125,
    0.9375,
    0.9375,
    2.8125,
    0.625,
    0.9375,
    3.125,
    0.625,
    0.3125,
    0.3125,
    0.9375,
    0.3125,
    0.3125,
    30.0],
   'all_leaf_node_values': [array([[  0, 268]]),
    array([[ 0, 18]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[0, 5]]),
    array([[5, 0]]),
    array([[ 0, 20]]),
    array([[3, 0]]),
    array([[0, 3]]),
    array([[14,  0]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[157,   0]])],
   'all_leaf_nodes': [4,
    6,
    8,
    9,
    13,
    14,
    15,
    17,
    18,
    20,
    21,
    24,
    27,
    28,
    29,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([22, 27, 22, 21]),
    array([22, 27, 22, 21, 27]),
    array([22, 27, 22, 21, 27, 22]),
    array([22, 27, 22, 21, 27, 22]),
    array([22, 27, 22, 23, 22, 23]),
    array([22, 27, 22, 23, 22, 23]),
    array([22, 27, 22, 23, 22]),
    array([22, 27, 22, 23,  1]),
    array([22, 27, 22, 23,  1]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22, 27, 22,  7, 22]),
    array([22, 27, 22,  7, 22]),
    array([22, 27, 22,  7]),
    array([22, 27, 22, 22]),
    array([22, 27, 22, 22]),
    array([22, 27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.5234375]]),
    array([[ 0.        ,  0.03515625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.       ,  0.0390625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.30664062,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [4, 5, 6, 6, 6, 6, 5, 5, 5, 3, 3, 3, 5, 5, 4, 4, 4, 3],
   'max_node_depth': 6,
   'n_nodes': 35,
   'node_features_idx': array([22, 27, 22, 21, 28, 27, 28, 22, 28, 28, 23, 22, 23, 28, 28, 28,  1,
          28, 28, 22, 28, 28, 27, 22, 28,  7, 22, 28, 28, 28, 22, 22, 28, 28,
          28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [268,
    18,
    1,
    1,
    2,
    5,
    5,
    20,
    3,
    3,
    14,
    4,
    1,
    1,
    5,
    3,
    1,
    157],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree15': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8, 9]),
    array([ 0,  1,  2,  3,  5,  7,  8, 10]),
    array([ 0,  1,  2,  3,  5,  7, 11, 12]),
    array([ 0,  1,  2,  3,  5,  7, 11, 13, 14]),
    array([ 0,  1,  2,  3,  5,  7, 11, 13, 15]),
    array([ 0,  1,  2, 16, 17]),
    array([ 0,  1,  2, 16, 18, 19]),
    array([ 0,  1,  2, 16, 18, 20, 21]),
    array([ 0,  1,  2, 16, 18, 20, 22, 23]),
    array([ 0,  1,  2, 16, 18, 20, 22, 24]),
    array([ 0,  1, 25, 26, 27]),
    array([ 0,  1, 25, 26, 28]),
    array([ 0,  1, 25, 29]),
    array([ 0, 30, 31, 32]),
    array([ 0, 30, 31, 33]),
    array([ 0, 30, 34, 35, 36]),
    array([ 0, 30, 34, 35, 37]),
    array([ 0, 30, 34, 38])],
   'all_leaf_node_samples': [130,
    1,
    5,
    1,
    40,
    2,
    1,
    2,
    11,
    3,
    2,
    3,
    2,
    1,
    9,
    4,
    3,
    2,
    1,
    104],
   'all_leaf_node_samples_percent': [39.755351681957187,
    0.3058103975535168,
    1.5290519877675841,
    0.3058103975535168,
    12.232415902140673,
    0.6116207951070336,
    0.3058103975535168,
    0.6116207951070336,
    3.3639143730886851,
    0.91743119266055051,
    0.6116207951070336,
    0.91743119266055051,
    0.6116207951070336,
    0.3058103975535168,
    2.7522935779816513,
    1.2232415902140672,
    0.91743119266055051,
    0.6116207951070336,
    0.3058103975535168,
    31.804281345565748],
   'all_leaf_node_values': [array([[  0, 200]]),
    array([[1, 0]]),
    array([[0, 7]]),
    array([[2, 0]]),
    array([[ 0, 66]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[ 0, 16]]),
    array([[0, 4]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[14,  0]]),
    array([[0, 8]]),
    array([[4, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[172,   0]])],
   'all_leaf_nodes': [4,
    6,
    9,
    10,
    12,
    14,
    15,
    17,
    19,
    21,
    23,
    24,
    27,
    28,
    29,
    32,
    33,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([22, 27, 23,  7]),
    array([22, 27, 23,  7,  7]),
    array([22, 27, 23,  7,  7, 27, 10]),
    array([22, 27, 23,  7,  7, 27, 10]),
    array([22, 27, 23,  7,  7, 27, 21]),
    array([22, 27, 23,  7,  7, 27, 21,  7]),
    array([22, 27, 23,  7,  7, 27, 21,  7]),
    array([22, 27, 23, 20]),
    array([22, 27, 23, 20,  7]),
    array([22, 27, 23, 20,  7, 27]),
    array([22, 27, 23, 20,  7, 27, 26]),
    array([22, 27, 23, 20,  7, 27, 26]),
    array([22, 27, 22, 27]),
    array([22, 27, 22, 27]),
    array([22, 27, 22]),
    array([22, 21, 27]),
    array([22, 21, 27]),
    array([22, 21,  7, 22]),
    array([22, 21,  7, 22]),
    array([22, 21,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.      ,  0.390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01367188]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.12890625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.     ,  0.03125]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.3359375,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 10, 22, 23, 27]),
    array([ 7, 10, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 20, 22, 23, 27]),
    array([ 7, 20, 22, 23, 26, 27]),
    array([ 7, 20, 22, 23, 26, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22])],
   'leaf_nodes_depths': [4,
    5,
    7,
    7,
    7,
    8,
    8,
    4,
    5,
    6,
    7,
    7,
    4,
    4,
    3,
    3,
    3,
    4,
    4,
    3],
   'max_node_depth': 8,
   'n_nodes': 39,
   'node_features_idx': array([22, 27, 23,  7, 28,  7, 28, 27, 10, 28, 28, 21, 28,  7, 28, 28, 20,
          28,  7, 28, 27, 28, 26, 28, 28, 22, 27, 28, 28, 28, 21, 27, 28, 28,
           7, 22, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [200,
    1,
    7,
    2,
    66,
    2,
    1,
    3,
    16,
    4,
    2,
    4,
    2,
    1,
    14,
    8,
    4,
    2,
    1,
    172],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495205,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree16': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8, 9]),
    array([ 0,  1,  2,  3,  5,  7,  8, 10]),
    array([ 0,  1,  2,  3,  5,  7, 11]),
    array([ 0,  1,  2, 12, 13, 14]),
    array([ 0,  1,  2, 12, 13, 15, 16]),
    array([ 0,  1,  2, 12, 13, 15, 17, 18, 19]),
    array([ 0,  1,  2, 12, 13, 15, 17, 18, 20]),
    array([ 0,  1,  2, 12, 13, 15, 17, 21]),
    array([ 0,  1,  2, 12, 22]),
    array([ 0,  1, 23]),
    array([ 0, 24, 25]),
    array([ 0, 24, 26, 27, 28]),
    array([ 0, 24, 26, 27, 29]),
    array([ 0, 24, 26, 30, 31, 32]),
    array([ 0, 24, 26, 30, 31, 33]),
    array([ 0, 24, 26, 30, 34])],
   'all_leaf_node_samples': [136,
    1,
    3,
    1,
    38,
    2,
    17,
    1,
    4,
    8,
    4,
    9,
    2,
    1,
    2,
    2,
    1,
    95],
   'all_leaf_node_samples_percent': [41.590214067278289,
    0.3058103975535168,
    0.91743119266055051,
    0.3058103975535168,
    11.62079510703364,
    0.6116207951070336,
    5.1987767584097861,
    0.3058103975535168,
    1.2232415902140672,
    2.4464831804281344,
    1.2232415902140672,
    2.7522935779816513,
    0.6116207951070336,
    0.3058103975535168,
    0.6116207951070336,
    0.6116207951070336,
    0.3058103975535168,
    29.051987767584098],
   'all_leaf_node_values': [array([[  0, 215]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[ 0, 58]]),
    array([[2, 0]]),
    array([[ 0, 29]]),
    array([[0, 2]]),
    array([[5, 0]]),
    array([[ 0, 11]]),
    array([[6, 0]]),
    array([[14,  0]]),
    array([[0, 2]]),
    array([[0, 2]]),
    array([[3, 0]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[153,   0]])],
   'all_leaf_nodes': [4,
    6,
    9,
    10,
    11,
    14,
    16,
    19,
    20,
    21,
    22,
    23,
    25,
    28,
    29,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([22, 27, 27,  7]),
    array([22, 27, 27,  7, 27]),
    array([22, 27, 27,  7, 27, 27,  7]),
    array([22, 27, 27,  7, 27, 27,  7]),
    array([22, 27, 27,  7, 27, 27]),
    array([22, 27, 27, 21, 27]),
    array([22, 27, 27, 21, 27, 23]),
    array([22, 27, 27, 21, 27, 23, 22, 21]),
    array([22, 27, 27, 21, 27, 23, 22, 21]),
    array([22, 27, 27, 21, 27, 23, 22]),
    array([22, 27, 27, 21]),
    array([22, 27]),
    array([22,  7]),
    array([22,  7, 21, 27]),
    array([22,  7, 21, 27]),
    array([22,  7, 21, 27, 27]),
    array([22,  7, 21, 27, 27]),
    array([22,  7, 21, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.41992188]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.11328125]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.05664062]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.02148438]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.02734375,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.29882812,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 27]),
    array([22, 27]),
    array([ 7, 22]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27])],
   'leaf_nodes_depths': [4, 5, 7, 7, 6, 5, 6, 8, 8, 7, 4, 2, 2, 4, 4, 5, 5, 4],
   'max_node_depth': 8,
   'n_nodes': 35,
   'node_features_idx': array([22, 27, 27,  7, 28, 27, 28, 27,  7, 28, 28, 28, 21, 27, 28, 23, 28,
          22, 21, 28, 28, 28, 28, 28,  7, 28, 21, 27, 28, 28, 27, 27, 28, 28,
          28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [215,
    1,
    4,
    1,
    58,
    2,
    29,
    2,
    5,
    11,
    6,
    14,
    2,
    2,
    3,
    3,
    1,
    153],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742699,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree17': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    1,
    0,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7, 8]),
    array([0, 1, 2, 3, 4, 6, 7, 9]),
    array([ 0,  1,  2,  3,  4,  6, 10, 11]),
    array([ 0,  1,  2,  3,  4,  6, 10, 12, 13]),
    array([ 0,  1,  2,  3,  4,  6, 10, 12, 14]),
    array([ 0,  1,  2,  3, 15, 16]),
    array([ 0,  1,  2,  3, 15, 17]),
    array([ 0,  1,  2, 18]),
    array([ 0,  1, 19]),
    array([ 0, 20, 21, 22]),
    array([ 0, 20, 21, 23, 24]),
    array([ 0, 20, 21, 23, 25]),
    array([ 0, 20, 26, 27, 28]),
    array([ 0, 20, 26, 27, 29]),
    array([ 0, 20, 26, 30, 31, 32]),
    array([ 0, 20, 26, 30, 31, 33]),
    array([ 0, 20, 26, 30, 34])],
   'all_leaf_node_samples': [147,
    1,
    2,
    35,
    1,
    1,
    1,
    1,
    1,
    3,
    11,
    1,
    4,
    1,
    3,
    1,
    1,
    119],
   'all_leaf_node_samples_percent': [44.011976047904191,
    0.29940119760479039,
    0.59880239520958078,
    10.479041916167665,
    0.29940119760479039,
    0.29940119760479039,
    0.29940119760479039,
    0.29940119760479039,
    0.29940119760479039,
    0.89820359281437123,
    3.2934131736526946,
    0.29940119760479039,
    1.1976047904191616,
    0.29940119760479039,
    0.89820359281437123,
    0.29940119760479039,
    0.29940119760479039,
    35.628742514970057],
   'all_leaf_node_values': [array([[  0, 221]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[ 0, 47]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[5, 0]]),
    array([[ 0, 15]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[203,   0]])],
   'all_leaf_nodes': [5,
    8,
    9,
    11,
    13,
    14,
    16,
    17,
    18,
    19,
    22,
    24,
    25,
    28,
    29,
    32,
    33,
    34],
   'all_leaf_paths_features': [array([22, 27, 21, 27, 23]),
    array([22, 27, 21, 27, 23, 22,  1]),
    array([22, 27, 21, 27, 23, 22,  1]),
    array([22, 27, 21, 27, 23, 22, 21]),
    array([22, 27, 21, 27, 23, 22, 21,  1]),
    array([22, 27, 21, 27, 23, 22, 21,  1]),
    array([22, 27, 21, 27, 27]),
    array([22, 27, 21, 27, 27]),
    array([22, 27, 21]),
    array([22, 27]),
    array([22, 21, 22]),
    array([22, 21, 22, 27]),
    array([22, 21, 22, 27]),
    array([22, 21, 27,  6]),
    array([22, 21, 27,  6]),
    array([22, 21, 27, 23,  1]),
    array([22, 21, 27, 23,  1]),
    array([22, 21, 27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.43164062]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.09179688]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.39648438,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 22, 23, 27]),
    array([ 1, 21, 22, 23, 27]),
    array([ 1, 21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([ 1, 21, 22, 23, 27]),
    array([ 1, 21, 22, 23, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([22, 27]),
    array([21, 22]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([ 6, 21, 22, 27]),
    array([ 6, 21, 22, 27]),
    array([ 1, 21, 22, 23, 27]),
    array([ 1, 21, 22, 23, 27]),
    array([21, 22, 23, 27])],
   'leaf_nodes_depths': [5, 7, 7, 7, 8, 8, 5, 5, 3, 2, 3, 4, 4, 4, 4, 5, 5, 4],
   'max_node_depth': 8,
   'n_nodes': 35,
   'node_features_idx': array([22, 27, 21, 27, 23, 28, 22,  1, 28, 28, 21, 28,  1, 28, 28, 27, 28,
          28, 28, 28, 21, 22, 28, 27, 28, 28, 27,  6, 28, 28, 23,  1, 28, 28,
          28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [221,
    1,
    2,
    47,
    1,
    1,
    1,
    2,
    1,
    5,
    15,
    1,
    5,
    1,
    3,
    1,
    1,
    203],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990176,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree18': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    0,
    0,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8]),
    array([ 0,  1,  2,  3,  9, 10]),
    array([ 0,  1,  2,  3,  9, 11]),
    array([ 0,  1,  2, 12, 13]),
    array([ 0,  1,  2, 12, 14]),
    array([ 0,  1, 15, 16, 17]),
    array([ 0,  1, 15, 16, 18]),
    array([ 0,  1, 15, 19]),
    array([ 0, 20, 21]),
    array([ 0, 20, 22, 23, 24]),
    array([ 0, 20, 22, 23, 25]),
    array([ 0, 20, 22, 26])],
   'all_leaf_node_samples': [179, 10, 1, 2, 2, 2, 6, 2, 1, 15, 2, 1, 3, 101],
   'all_leaf_node_samples_percent': [54.740061162079513,
    3.0581039755351682,
    0.3058103975535168,
    0.6116207951070336,
    0.6116207951070336,
    0.6116207951070336,
    1.834862385321101,
    0.6116207951070336,
    0.3058103975535168,
    4.5871559633027523,
    0.6116207951070336,
    0.3058103975535168,
    0.91743119266055051,
    30.8868501529052],
   'all_leaf_node_values': [array([[  0, 294]]),
    array([[ 0, 13]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[3, 0]]),
    array([[4, 0]]),
    array([[0, 8]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[22,  0]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[152,   0]])],
   'all_leaf_nodes': [5, 7, 8, 10, 11, 13, 14, 17, 18, 19, 21, 24, 25, 26],
   'all_leaf_paths_features': [array([27, 20, 27, 10, 21]),
    array([27, 20, 27, 10, 21, 27]),
    array([27, 20, 27, 10, 21, 27]),
    array([27, 20, 27, 10,  7]),
    array([27, 20, 27, 10,  7]),
    array([27, 20, 27, 27]),
    array([27, 20, 27, 27]),
    array([27, 20, 27, 22]),
    array([27, 20, 27, 22]),
    array([27, 20, 27]),
    array([27, 22]),
    array([27, 22, 21, 23]),
    array([27, 22, 21, 23]),
    array([27, 22, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.57421875]]),
    array([[ 0.        ,  0.02539062]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.04296875,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.296875,  0.      ]])],
   'all_uniq_leaf_paths_features': [array([10, 20, 21, 27]),
    array([10, 20, 21, 27]),
    array([10, 20, 21, 27]),
    array([ 7, 10, 20, 27]),
    array([ 7, 10, 20, 27]),
    array([20, 27]),
    array([20, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 27]),
    array([22, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 27])],
   'leaf_nodes_depths': [5, 6, 6, 5, 5, 4, 4, 4, 4, 3, 2, 4, 4, 3],
   'max_node_depth': 6,
   'n_nodes': 27,
   'node_features_idx': array([27, 20, 27, 10, 21, 28, 27, 28, 28,  7, 28, 28, 27, 28, 28, 27, 22,
          28, 28, 28, 22, 28, 21, 23, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [294, 13, 1, 5, 3, 4, 8, 2, 1, 22, 3, 1, 3, 152],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495209,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree19': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10, 11]),
    array([ 0,  1,  2,  3,  4, 10, 12]),
    array([ 0,  1,  2,  3, 13, 14]),
    array([ 0,  1,  2,  3, 13, 15, 16, 17]),
    array([ 0,  1,  2,  3, 13, 15, 16, 18]),
    array([ 0,  1,  2,  3, 13, 15, 19]),
    array([ 0,  1,  2, 20, 21]),
    array([ 0,  1,  2, 20, 22]),
    array([ 0,  1, 23]),
    array([ 0, 24, 25, 26]),
    array([ 0, 24, 25, 27]),
    array([ 0, 24, 28, 29, 30]),
    array([ 0, 24, 28, 29, 31]),
    array([ 0, 24, 28, 32])],
   'all_leaf_node_samples': [138,
    1,
    21,
    1,
    12,
    14,
    2,
    3,
    3,
    3,
    1,
    8,
    2,
    3,
    1,
    2,
    99],
   'all_leaf_node_samples_percent': [43.949044585987259,
    0.31847133757961782,
    6.6878980891719744,
    0.31847133757961782,
    3.8216560509554141,
    4.4585987261146496,
    0.63694267515923564,
    0.95541401273885351,
    0.95541401273885351,
    0.95541401273885351,
    0.31847133757961782,
    2.5477707006369426,
    0.63694267515923564,
    0.95541401273885351,
    0.31847133757961782,
    0.63694267515923564,
    31.528662420382165],
   'all_leaf_node_values': [array([[  0, 246]]),
    array([[1, 0]]),
    array([[ 0, 38]]),
    array([[2, 0]]),
    array([[ 0, 18]]),
    array([[ 0, 20]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[4, 0]]),
    array([[4, 0]]),
    array([[0, 2]]),
    array([[10,  0]]),
    array([[0, 3]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[150,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    11,
    12,
    14,
    17,
    18,
    19,
    21,
    22,
    23,
    26,
    27,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([27, 22, 23, 22, 21,  7]),
    array([27, 22, 23, 22, 21,  7,  7]),
    array([27, 22, 23, 22, 21,  7,  7]),
    array([27, 22, 23, 22, 21, 21]),
    array([27, 22, 23, 22, 21, 21]),
    array([27, 22, 23, 22, 21]),
    array([27, 22, 23, 22, 21,  7,  6]),
    array([27, 22, 23, 22, 21,  7,  6]),
    array([27, 22, 23, 22, 21,  7]),
    array([27, 22, 23, 20]),
    array([27, 22, 23, 20]),
    array([27, 22]),
    array([27, 23, 27]),
    array([27, 23, 27]),
    array([27, 23,  7, 21]),
    array([27, 23,  7, 21]),
    array([27, 23,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.48046875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.07421875]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.03515625]]),
    array([[ 0.       ,  0.0390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01953125,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.29296875,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([ 6,  7, 21, 22, 23, 27]),
    array([ 6,  7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([22, 27]),
    array([23, 27]),
    array([23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 23, 27])],
   'leaf_nodes_depths': [6, 7, 7, 6, 6, 5, 7, 7, 6, 4, 4, 2, 3, 3, 4, 4, 3],
   'max_node_depth': 7,
   'n_nodes': 33,
   'node_features_idx': array([27, 22, 23, 22, 21,  7, 28,  7, 28, 28, 21, 28, 28, 21, 28,  7,  6,
          28, 28, 28, 20, 28, 28, 28, 23, 27, 28, 28,  7, 21, 28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [246,
    1,
    38,
    2,
    18,
    20,
    2,
    4,
    4,
    4,
    2,
    10,
    3,
    5,
    1,
    2,
    150],
   'validation_metrics': {'accuracy_score': 0.98245614035087714,
    'confusion_matrix': array([[13,  1],
           [ 0, 43]]),
    'f1_score': 0.9885057471264368,
    'hamming_loss': 0.017543859649122806,
    'log_loss': 0.60595747354984086,
    'precision_score': 0.97727272727272729,
    'recall_score': 1.0,
    'zero_one_loss': 0.017543859649122862}},
  'dtree2': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6, 7]),
    array([0, 1, 2, 3, 5, 6, 8]),
    array([0, 1, 2, 3, 5, 9]),
    array([ 0,  1,  2, 10, 11, 12]),
    array([ 0,  1,  2, 10, 11, 13]),
    array([ 0,  1,  2, 10, 14]),
    array([ 0,  1, 15, 16]),
    array([ 0,  1, 15, 17]),
    array([ 0, 18, 19, 20]),
    array([ 0, 18, 19, 21]),
    array([ 0, 18, 22, 23, 24]),
    array([ 0, 18, 22, 23, 25]),
    array([ 0, 18, 22, 26])],
   'all_leaf_node_samples': [130, 2, 2, 42, 1, 9, 3, 3, 10, 3, 2, 2, 2, 110],
   'all_leaf_node_samples_percent': [40.498442367601243,
    0.62305295950155759,
    0.62305295950155759,
    13.084112149532711,
    0.3115264797507788,
    2.8037383177570092,
    0.93457943925233644,
    0.93457943925233644,
    3.1152647975077881,
    0.93457943925233644,
    0.62305295950155759,
    0.62305295950155759,
    0.62305295950155759,
    34.267912772585667],
   'all_leaf_node_values': [array([[  0, 212]]),
    array([[0, 2]]),
    array([[3, 0]]),
    array([[ 0, 63]]),
    array([[1, 0]]),
    array([[ 0, 18]]),
    array([[7, 0]]),
    array([[0, 4]]),
    array([[15,  0]]),
    array([[0, 4]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[6, 0]]),
    array([[172,   0]])],
   'all_leaf_nodes': [4, 7, 8, 9, 12, 13, 14, 16, 17, 20, 21, 24, 25, 26],
   'all_leaf_paths_features': [array([22, 27, 27,  7]),
    array([22, 27, 27,  7, 26, 22]),
    array([22, 27, 27,  7, 26, 22]),
    array([22, 27, 27,  7, 26]),
    array([22, 27, 27,  1, 27]),
    array([22, 27, 27,  1, 27]),
    array([22, 27, 27,  1]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22, 23, 22]),
    array([22, 23, 22]),
    array([22, 23, 27, 22]),
    array([22, 23, 27, 22]),
    array([22, 23, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.4140625]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.12304688]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.03515625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.02929688,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.3359375,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 26, 27]),
    array([ 7, 22, 26, 27]),
    array([ 7, 22, 26, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 23]),
    array([22, 23]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27])],
   'leaf_nodes_depths': [4, 6, 6, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 3],
   'max_node_depth': 6,
   'n_nodes': 27,
   'node_features_idx': array([22, 27, 27,  7, 28, 26, 22, 28, 28, 28,  1, 27, 28, 28, 28, 22, 28,
          28, 23, 22, 28, 28, 27, 22, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [212, 2, 3, 63, 1, 18, 7, 4, 15, 4, 3, 2, 6, 172],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6, 7]),
    array([0, 1, 2, 3, 4, 6, 8, 9]),
    array([ 0,  1,  2,  3,  4,  6,  8, 10]),
    array([ 0,  1,  2,  3, 11, 12]),
    array([ 0,  1,  2,  3, 11, 13, 14]),
    array([ 0,  1,  2,  3, 11, 13, 15, 16]),
    array([ 0,  1,  2,  3, 11, 13, 15, 17]),
    array([ 0,  1,  2, 18, 19]),
    array([ 0,  1,  2, 18, 20]),
    array([ 0,  1, 21, 22]),
    array([ 0,  1, 21, 23, 24]),
    array([ 0,  1, 21, 23, 25, 26, 27]),
    array([ 0,  1, 21, 23, 25, 26, 28]),
    array([ 0,  1, 21, 23, 25, 29]),
    array([ 0, 30, 31, 32]),
    array([ 0, 30, 31, 33]),
    array([ 0, 30, 34, 35, 36]),
    array([ 0, 30, 34, 35, 37]),
    array([ 0, 30, 34, 38])],
   'all_leaf_node_samples': [140,
    11,
    1,
    1,
    1,
    23,
    1,
    4,
    2,
    2,
    7,
    1,
    1,
    1,
    14,
    4,
    1,
    3,
    10,
    105],
   'all_leaf_node_samples_percent': [42.042042042042041,
    3.3033033033033035,
    0.3003003003003003,
    0.3003003003003003,
    0.3003003003003003,
    6.9069069069069071,
    0.3003003003003003,
    1.2012012012012012,
    0.60060060060060061,
    0.60060060060060061,
    2.1021021021021022,
    0.3003003003003003,
    0.3003003003003003,
    0.3003003003003003,
    4.2042042042042045,
    1.2012012012012012,
    0.3003003003003003,
    0.90090090090090091,
    3.0030030030030028,
    31.531531531531531],
   'all_leaf_node_values': [array([[  0, 213]]),
    array([[ 0, 16]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[ 0, 35]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[0, 3]]),
    array([[3, 0]]),
    array([[ 0, 12]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[25,  0]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[16,  0]]),
    array([[161,   0]])],
   'all_leaf_nodes': [5,
    7,
    9,
    10,
    12,
    14,
    16,
    17,
    19,
    20,
    22,
    24,
    27,
    28,
    29,
    32,
    33,
    36,
    37,
    38],
   'all_leaf_paths_features': [array([27, 20,  6,  7,  1]),
    array([27, 20,  6,  7,  1, 27]),
    array([27, 20,  6,  7,  1, 27, 22]),
    array([27, 20,  6,  7,  1, 27, 22]),
    array([27, 20,  6,  7, 27]),
    array([27, 20,  6,  7, 27, 23]),
    array([27, 20,  6,  7, 27, 23, 22]),
    array([27, 20,  6,  7, 27, 23, 22]),
    array([27, 20,  6, 22]),
    array([27, 20,  6, 22]),
    array([27, 20, 21]),
    array([27, 20, 21,  1]),
    array([27, 20, 21,  1,  7, 22]),
    array([27, 20, 21,  1,  7, 22]),
    array([27, 20, 21,  1,  7]),
    array([27, 22, 27]),
    array([27, 22, 27]),
    array([27, 22, 27, 22]),
    array([27, 22, 27, 22]),
    array([27, 22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.41601562]]),
    array([[ 0.     ,  0.03125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.06835938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.       ,  0.0234375]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.04882812,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.03125,  0.     ]]),
    array([[ 0.31445312,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1,  6,  7, 20, 27]),
    array([ 1,  6,  7, 20, 27]),
    array([ 1,  6,  7, 20, 22, 27]),
    array([ 1,  6,  7, 20, 22, 27]),
    array([ 6,  7, 20, 27]),
    array([ 6,  7, 20, 23, 27]),
    array([ 6,  7, 20, 22, 23, 27]),
    array([ 6,  7, 20, 22, 23, 27]),
    array([ 6, 20, 22, 27]),
    array([ 6, 20, 22, 27]),
    array([20, 21, 27]),
    array([ 1, 20, 21, 27]),
    array([ 1,  7, 20, 21, 22, 27]),
    array([ 1,  7, 20, 21, 22, 27]),
    array([ 1,  7, 20, 21, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [5,
    6,
    7,
    7,
    5,
    6,
    7,
    7,
    4,
    4,
    3,
    4,
    6,
    6,
    5,
    3,
    3,
    4,
    4,
    3],
   'max_node_depth': 7,
   'n_nodes': 39,
   'node_features_idx': array([27, 20,  6,  7,  1, 28, 27, 28, 22, 28, 28, 27, 28, 23, 28, 22, 28,
          28, 22, 28, 28, 21, 28,  1, 28,  7, 22, 28, 28, 28, 22, 27, 28, 28,
          27, 22, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [213,
    16,
    1,
    3,
    2,
    35,
    1,
    6,
    3,
    3,
    12,
    2,
    1,
    2,
    25,
    6,
    1,
    3,
    16,
    161],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244298,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree4': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6]),
    array([0, 1, 2, 3, 7, 8]),
    array([ 0,  1,  2,  3,  7,  9, 10]),
    array([ 0,  1,  2,  3,  7,  9, 11]),
    array([ 0,  1,  2, 12, 13, 14, 15]),
    array([ 0,  1,  2, 12, 13, 14, 16, 17]),
    array([ 0,  1,  2, 12, 13, 14, 16, 18]),
    array([ 0,  1,  2, 12, 13, 19]),
    array([ 0,  1,  2, 12, 20, 21]),
    array([ 0,  1,  2, 12, 20, 22, 23]),
    array([ 0,  1,  2, 12, 20, 22, 24, 25]),
    array([ 0,  1,  2, 12, 20, 22, 24, 26]),
    array([ 0,  1, 27]),
    array([ 0, 28, 29, 30]),
    array([ 0, 28, 29, 31]),
    array([ 0, 28, 32, 33, 34]),
    array([ 0, 28, 32, 33, 35]),
    array([ 0, 28, 32, 36])],
   'all_leaf_node_samples': [41,
    1,
    129,
    1,
    8,
    17,
    2,
    4,
    1,
    2,
    5,
    1,
    1,
    9,
    3,
    4,
    1,
    1,
    96],
   'all_leaf_node_samples_percent': [12.538226299694189,
    0.3058103975535168,
    39.449541284403672,
    0.3058103975535168,
    2.4464831804281344,
    5.1987767584097861,
    0.6116207951070336,
    1.2232415902140672,
    0.3058103975535168,
    0.6116207951070336,
    1.5290519877675841,
    0.3058103975535168,
    0.3058103975535168,
    2.7522935779816513,
    0.91743119266055051,
    1.2232415902140672,
    0.3058103975535168,
    0.3058103975535168,
    29.357798165137616],
   'all_leaf_node_values': [array([[ 0, 56]]),
    array([[2, 0]]),
    array([[  0, 208]]),
    array([[1, 0]]),
    array([[ 0, 12]]),
    array([[ 0, 32]]),
    array([[2, 0]]),
    array([[0, 8]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[7, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[11,  0]]),
    array([[0, 3]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[158,   0]])],
   'all_leaf_nodes': [5,
    6,
    8,
    10,
    11,
    15,
    17,
    18,
    19,
    21,
    23,
    25,
    26,
    27,
    30,
    31,
    34,
    35,
    36],
   'all_leaf_paths_features': [array([23, 27, 22, 26,  7]),
    array([23, 27, 22, 26,  7]),
    array([23, 27, 22, 26, 21]),
    array([23, 27, 22, 26, 21, 21]),
    array([23, 27, 22, 26, 21, 21]),
    array([23, 27, 22,  1, 27, 22]),
    array([23, 27, 22,  1, 27, 22, 22]),
    array([23, 27, 22,  1, 27, 22, 22]),
    array([23, 27, 22,  1, 27]),
    array([23, 27, 22,  1, 27]),
    array([23, 27, 22,  1, 27, 23]),
    array([23, 27, 22,  1, 27, 23, 22]),
    array([23, 27, 22,  1, 27, 23, 22]),
    array([23, 27]),
    array([23, 21, 22]),
    array([23, 21, 22]),
    array([23, 21, 27, 23]),
    array([23, 21, 27, 23]),
    array([23, 21, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.      ,  0.109375]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.     ,  0.40625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.       ,  0.0234375]]),
    array([[ 0.    ,  0.0625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.      ,  0.015625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.01367188,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.30859375,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 23, 26, 27]),
    array([ 7, 22, 23, 26, 27]),
    array([21, 22, 23, 26, 27]),
    array([21, 22, 23, 26, 27]),
    array([21, 22, 23, 26, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([23, 27]),
    array([21, 22, 23]),
    array([21, 22, 23]),
    array([21, 23, 27]),
    array([21, 23, 27]),
    array([21, 23, 27])],
   'leaf_nodes_depths': [5,
    5,
    5,
    6,
    6,
    6,
    7,
    7,
    5,
    5,
    6,
    7,
    7,
    2,
    3,
    3,
    4,
    4,
    3],
   'max_node_depth': 7,
   'n_nodes': 37,
   'node_features_idx': array([23, 27, 22, 26,  7, 28, 28, 21, 28, 21, 28, 28,  1, 27, 22, 28, 22,
          28, 28, 28, 27, 28, 23, 28, 22, 28, 28, 28, 21, 22, 28, 28, 27, 23,
          28, 28, 28]),
   'num_features_used': 8,
   'tot_leaf_node_values': [56,
    2,
    208,
    1,
    12,
    32,
    2,
    8,
    1,
    2,
    7,
    1,
    1,
    11,
    3,
    5,
    1,
    1,
    158],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[12,  2],
           [ 0, 43]]),
    'f1_score': 0.97727272727272729,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119149470996806,
    'precision_score': 0.9555555555555556,
    'recall_score': 1.0,
    'zero_one_loss': 0.035087719298245612}},
  'dtree5': {'all_leaf_node_classes': [1,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6, 7]),
    array([0, 1, 2, 4, 6, 8, 9]),
    array([ 0,  1,  2,  4,  6,  8, 10, 11]),
    array([ 0,  1,  2,  4,  6,  8, 10, 12]),
    array([ 0,  1, 13, 14]),
    array([ 0,  1, 13, 15, 16]),
    array([ 0,  1, 13, 15, 17, 18]),
    array([ 0,  1, 13, 15, 17, 19]),
    array([ 0, 20, 21, 22, 23, 24]),
    array([ 0, 20, 21, 22, 23, 25]),
    array([ 0, 20, 21, 22, 26]),
    array([ 0, 20, 21, 27]),
    array([ 0, 20, 28])],
   'all_leaf_node_samples': [163, 26, 2, 8, 2, 2, 4, 1, 1, 15, 1, 2, 2, 3, 96],
   'all_leaf_node_samples_percent': [49.695121951219512,
    7.9268292682926829,
    0.6097560975609756,
    2.4390243902439024,
    0.6097560975609756,
    0.6097560975609756,
    1.2195121951219512,
    0.3048780487804878,
    0.3048780487804878,
    4.5731707317073171,
    0.3048780487804878,
    0.6097560975609756,
    0.6097560975609756,
    0.91463414634146345,
    29.26829268292683],
   'all_leaf_node_values': [array([[  0, 251]]),
    array([[ 0, 50]]),
    array([[6, 0]]),
    array([[ 0, 10]]),
    array([[4, 0]]),
    array([[0, 2]]),
    array([[0, 9]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[21,  0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[3, 0]]),
    array([[147,   0]])],
   'all_leaf_nodes': [3, 5, 7, 9, 11, 12, 14, 16, 18, 19, 24, 25, 26, 27, 28],
   'all_leaf_paths_features': [array([27, 22,  1]),
    array([27, 22,  1, 23]),
    array([27, 22,  1, 23, 22]),
    array([27, 22,  1, 23, 22, 27]),
    array([27, 22,  1, 23, 22, 27, 27]),
    array([27, 22,  1, 23, 22, 27, 27]),
    array([27, 22, 21]),
    array([27, 22, 21, 23]),
    array([27, 22, 21, 23,  1]),
    array([27, 22, 21, 23,  1]),
    array([27,  7, 23, 22, 22]),
    array([27,  7, 23, 22, 22]),
    array([27,  7, 23, 22]),
    array([27,  7, 23]),
    array([27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.49023438]]),
    array([[ 0.        ,  0.09765625]]),
    array([[ 0.01171875,  0.        ]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.01757812]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.04101562,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.28710938,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1, 22, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([21, 22, 27]),
    array([21, 22, 23, 27]),
    array([ 1, 21, 22, 23, 27]),
    array([ 1, 21, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 27])],
   'leaf_nodes_depths': [3, 4, 5, 6, 7, 7, 3, 4, 5, 5, 5, 5, 4, 3, 2],
   'max_node_depth': 7,
   'n_nodes': 29,
   'node_features_idx': array([27, 22,  1, 28, 23, 28, 22, 28, 27, 28, 27, 28, 28, 21, 28, 23, 28,
           1, 28, 28,  7, 23, 22, 22, 28, 28, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [251,
    50,
    6,
    10,
    4,
    2,
    9,
    1,
    1,
    21,
    1,
    2,
    4,
    3,
    147],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree6': {'all_leaf_node_classes': [1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    1,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7, 8, 9]),
    array([ 0,  1,  2,  3,  5,  7,  8, 10]),
    array([ 0,  1,  2,  3,  5,  7, 11]),
    array([ 0,  1,  2, 12, 13, 14]),
    array([ 0,  1,  2, 12, 13, 15]),
    array([ 0,  1,  2, 12, 16]),
    array([ 0,  1, 17, 18, 19]),
    array([ 0,  1, 17, 18, 20]),
    array([ 0,  1, 17, 21]),
    array([ 0, 22, 23]),
    array([ 0, 22, 24, 25, 26]),
    array([ 0, 22, 24, 25, 27]),
    array([ 0, 22, 24, 28])],
   'all_leaf_node_samples': [144, 1, 1, 1, 51, 3, 1, 7, 1, 1, 11, 2, 1, 3, 95],
   'all_leaf_node_samples_percent': [44.582043343653254,
    0.30959752321981426,
    0.30959752321981426,
    0.30959752321981426,
    15.789473684210526,
    0.92879256965944268,
    0.30959752321981426,
    2.1671826625386998,
    0.30959752321981426,
    0.30959752321981426,
    3.4055727554179565,
    0.61919504643962853,
    0.30959752321981426,
    0.92879256965944268,
    29.411764705882351],
   'all_leaf_node_values': [array([[  0, 236]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[ 0, 74]]),
    array([[4, 0]]),
    array([[0, 2]]),
    array([[ 0, 10]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[16,  0]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[155,   0]])],
   'all_leaf_nodes': [4, 6, 9, 10, 11, 14, 15, 16, 19, 20, 21, 23, 26, 27, 28],
   'all_leaf_paths_features': [array([27, 23, 27, 23]),
    array([27, 23, 27, 23, 22]),
    array([27, 23, 27, 23, 22, 27, 22]),
    array([27, 23, 27, 23, 22, 27, 22]),
    array([27, 23, 27, 23, 22, 27]),
    array([27, 23, 27, 27, 23]),
    array([27, 23, 27, 27, 23]),
    array([27, 23, 27, 27]),
    array([27, 23, 27, 23]),
    array([27, 23, 27, 23]),
    array([27, 23, 27]),
    array([27, 22]),
    array([27, 22,  6, 23]),
    array([27, 22,  6, 23]),
    array([27, 22,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.4609375]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.14453125]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.01953125]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.03125,  0.     ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.30273438,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([22, 27]),
    array([ 6, 22, 23, 27]),
    array([ 6, 22, 23, 27]),
    array([ 6, 22, 27])],
   'leaf_nodes_depths': [4, 5, 7, 7, 6, 5, 5, 4, 4, 4, 3, 2, 4, 4, 3],
   'max_node_depth': 7,
   'n_nodes': 29,
   'node_features_idx': array([27, 23, 27, 23, 28, 22, 28, 27, 22, 28, 28, 28, 27, 23, 28, 28, 28,
          27, 23, 28, 28, 28, 22, 28,  6, 23, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [236,
    2,
    1,
    2,
    74,
    4,
    2,
    10,
    2,
    1,
    16,
    2,
    1,
    4,
    155],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742699,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree7': {'all_leaf_node_classes': [1,
    0,
    1,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6, 7]),
    array([0, 1, 2, 4, 6, 8, 9]),
    array([ 0,  1,  2,  4,  6,  8, 10]),
    array([ 0,  1, 11, 12, 13]),
    array([ 0,  1, 11, 12, 14, 15]),
    array([ 0,  1, 11, 12, 14, 16]),
    array([ 0,  1, 11, 17, 18]),
    array([ 0,  1, 11, 17, 19]),
    array([ 0, 20, 21, 22, 23, 24]),
    array([ 0, 20, 21, 22, 23, 25]),
    array([ 0, 20, 21, 22, 26]),
    array([ 0, 20, 21, 27]),
    array([ 0, 20, 28, 29, 30]),
    array([ 0, 20, 28, 29, 31]),
    array([ 0, 20, 28, 32])],
   'all_leaf_node_samples': [146,
    1,
    28,
    4,
    1,
    7,
    1,
    4,
    1,
    10,
    1,
    2,
    6,
    1,
    2,
    1,
    109],
   'all_leaf_node_samples_percent': [44.92307692307692,
    0.30769230769230771,
    8.615384615384615,
    1.2307692307692308,
    0.30769230769230771,
    2.1538461538461537,
    0.30769230769230771,
    1.2307692307692308,
    0.30769230769230771,
    3.0769230769230771,
    0.30769230769230771,
    0.61538461538461542,
    1.8461538461538463,
    0.30769230769230771,
    0.61538461538461542,
    0.30769230769230771,
    33.53846153846154],
   'all_leaf_node_values': [array([[  0, 226]]),
    array([[2, 0]]),
    array([[ 0, 44]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[ 0, 15]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[20,  0]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[11,  0]]),
    array([[0, 3]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[173,   0]])],
   'all_leaf_nodes': [3,
    5,
    7,
    9,
    10,
    13,
    15,
    16,
    18,
    19,
    24,
    25,
    26,
    27,
    30,
    31,
    32],
   'all_leaf_paths_features': [array([20, 27, 23]),
    array([20, 27, 23, 27]),
    array([20, 27, 23, 27,  7]),
    array([20, 27, 23, 27,  7, 27]),
    array([20, 27, 23, 27,  7, 27]),
    array([20, 27, 21, 23]),
    array([20, 27, 21, 23, 21]),
    array([20, 27, 21, 23, 21]),
    array([20, 27, 21,  7]),
    array([20, 27, 21,  7]),
    array([20, 27, 27, 27, 27]),
    array([20, 27, 27, 27, 27]),
    array([20, 27, 27, 27]),
    array([20, 27, 27]),
    array([20, 27, 23, 22]),
    array([20, 27, 23, 22]),
    array([20, 27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.44140625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.       ,  0.0859375]]),
    array([[ 0.       ,  0.0078125]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00976562,  0.        ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0390625,  0.       ]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.02148438,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.33789062,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 23, 27]),
    array([20, 23, 27]),
    array([ 7, 20, 23, 27]),
    array([ 7, 20, 23, 27]),
    array([ 7, 20, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 21, 23, 27]),
    array([ 7, 20, 21, 27]),
    array([ 7, 20, 21, 27]),
    array([20, 27]),
    array([20, 27]),
    array([20, 27]),
    array([20, 27]),
    array([20, 22, 23, 27]),
    array([20, 22, 23, 27]),
    array([20, 23, 27])],
   'leaf_nodes_depths': [3, 4, 5, 6, 6, 4, 5, 5, 4, 4, 5, 5, 4, 3, 4, 4, 3],
   'max_node_depth': 6,
   'n_nodes': 33,
   'node_features_idx': array([20, 27, 23, 28, 27, 28,  7, 28, 27, 28, 28, 21, 23, 28, 21, 28, 28,
           7, 28, 28, 27, 27, 27, 27, 28, 28, 28, 28, 23, 22, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [226,
    2,
    44,
    4,
    1,
    15,
    1,
    5,
    1,
    20,
    1,
    2,
    11,
    3,
    2,
    1,
    173],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree8': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8, 9]),
    array([ 0,  1,  7,  8, 10]),
    array([ 0,  1,  7, 11]),
    array([ 0, 12, 13, 14]),
    array([ 0, 12, 13, 15]),
    array([ 0, 12, 16, 17, 18]),
    array([ 0, 12, 16, 17, 19, 20, 21]),
    array([ 0, 12, 16, 17, 19, 20, 22]),
    array([ 0, 12, 16, 17, 19, 23]),
    array([ 0, 12, 16, 24])],
   'all_leaf_node_samples': [155, 1, 23, 1, 8, 3, 10, 2, 5, 1, 2, 14, 105],
   'all_leaf_node_samples_percent': [46.969696969696969,
    0.30303030303030304,
    6.9696969696969697,
    0.30303030303030304,
    2.4242424242424243,
    0.90909090909090906,
    3.0303030303030303,
    0.60606060606060608,
    1.5151515151515151,
    0.30303030303030304,
    0.60606060606060608,
    4.2424242424242422,
    31.818181818181817],
   'all_leaf_node_values': [array([[  0, 243]]),
    array([[1, 0]]),
    array([[ 0, 39]]),
    array([[0, 1]]),
    array([[13,  0]]),
    array([[0, 6]]),
    array([[ 0, 13]]),
    array([[4, 0]]),
    array([[0, 5]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[19,  0]]),
    array([[163,   0]])],
   'all_leaf_nodes': [3, 5, 6, 9, 10, 11, 14, 15, 18, 21, 22, 23, 24],
   'all_leaf_paths_features': [array([ 7, 20,  7]),
    array([ 7, 20,  7,  7]),
    array([ 7, 20,  7,  7]),
    array([ 7, 20,  7, 27]),
    array([ 7, 20,  7, 27]),
    array([ 7, 20,  7]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 22, 21]),
    array([ 7, 22, 22, 21, 23, 27]),
    array([ 7, 22, 22, 21, 23, 27]),
    array([ 7, 22, 22, 21, 23]),
    array([ 7, 22, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.47460938]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.07617188]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.02539062,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.02539062]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.00976562]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.03710938,  0.        ]]),
    array([[ 0.31835938,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20]),
    array([ 7, 20]),
    array([ 7, 20]),
    array([ 7, 20, 27]),
    array([ 7, 20, 27]),
    array([ 7, 20]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23]),
    array([ 7, 22])],
   'leaf_nodes_depths': [3, 4, 4, 4, 4, 3, 3, 3, 4, 6, 6, 5, 3],
   'max_node_depth': 6,
   'n_nodes': 25,
   'node_features_idx': array([ 7, 20,  7, 28,  7, 28, 28,  7, 27, 28, 28, 28, 22, 27, 28, 28, 22,
          21, 28, 23, 27, 28, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [243, 1, 39, 1, 13, 6, 13, 4, 5, 1, 4, 19, 163],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree9': {'all_leaf_node_classes': [1,
    1,
    0,
    0,
    1,
    0,
    1,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    0,
    1,
    1,
    0,
    0,
    0,
    1,
    0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5, 6]),
    array([0, 1, 2, 3, 4, 5, 7, 8]),
    array([0, 1, 2, 3, 4, 5, 7, 9]),
    array([ 0,  1,  2,  3,  4, 10]),
    array([ 0,  1,  2,  3, 11]),
    array([ 0,  1,  2, 12, 13]),
    array([ 0,  1,  2, 12, 14]),
    array([ 0,  1, 15, 16]),
    array([ 0,  1, 15, 17]),
    array([ 0, 18, 19, 20]),
    array([ 0, 18, 19, 21]),
    array([ 0, 18, 22, 23, 24, 25, 26]),
    array([ 0, 18, 22, 23, 24, 25, 27]),
    array([ 0, 18, 22, 23, 24, 28]),
    array([ 0, 18, 22, 23, 29, 30, 31]),
    array([ 0, 18, 22, 23, 29, 30, 32]),
    array([ 0, 18, 22, 23, 29, 33, 34, 35]),
    array([ 0, 18, 22, 23, 29, 33, 34, 36]),
    array([ 0, 18, 22, 23, 29, 33, 37]),
    array([ 0, 18, 22, 38, 39, 40]),
    array([ 0, 18, 22, 38, 39, 41]),
    array([ 0, 18, 22, 38, 42])],
   'all_leaf_node_samples': [33,
    1,
    1,
    1,
    138,
    1,
    2,
    1,
    4,
    11,
    1,
    2,
    1,
    2,
    3,
    2,
    1,
    1,
    8,
    4,
    1,
    97],
   'all_leaf_node_samples_percent': [10.443037974683545,
    0.31645569620253167,
    0.31645569620253167,
    0.31645569620253167,
    43.670886075949369,
    0.31645569620253167,
    0.63291139240506333,
    0.31645569620253167,
    1.2658227848101267,
    3.481012658227848,
    0.31645569620253167,
    0.63291139240506333,
    0.31645569620253167,
    0.63291139240506333,
    0.94936708860759489,
    0.63291139240506333,
    0.31645569620253167,
    0.31645569620253167,
    2.5316455696202533,
    1.2658227848101267,
    0.31645569620253167,
    30.696202531645568],
   'all_leaf_node_values': [array([[ 0, 60]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[  0, 226]]),
    array([[2, 0]]),
    array([[0, 6]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[ 0, 15]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[0, 6]]),
    array([[3, 0]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[12,  0]]),
    array([[8, 0]]),
    array([[0, 1]]),
    array([[151,   0]])],
   'all_leaf_nodes': [6,
    8,
    9,
    10,
    11,
    13,
    14,
    16,
    17,
    20,
    21,
    26,
    27,
    28,
    31,
    32,
    35,
    36,
    37,
    40,
    41,
    42],
   'all_leaf_paths_features': [array([27, 22, 22, 26,  7,  7]),
    array([27, 22, 22, 26,  7,  7, 22]),
    array([27, 22, 22, 26,  7,  7, 22]),
    array([27, 22, 22, 26,  7]),
    array([27, 22, 22, 26]),
    array([27, 22, 22, 22]),
    array([27, 22, 22, 22]),
    array([27, 22, 27]),
    array([27, 22, 27]),
    array([27, 23, 27]),
    array([27, 23, 27]),
    array([27, 23,  7, 21, 22, 22]),
    array([27, 23,  7, 21, 22, 22]),
    array([27, 23,  7, 21, 22]),
    array([27, 23,  7, 21,  7,  7]),
    array([27, 23,  7, 21,  7,  7]),
    array([27, 23,  7, 21,  7,  6, 23]),
    array([27, 23,  7, 21,  7,  6, 23]),
    array([27, 23,  7, 21,  7,  6]),
    array([27, 23,  7, 20, 20]),
    array([27, 23,  7, 20, 20]),
    array([27, 23,  7, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.1171875]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.44140625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.0078125,  0.       ]]),
    array([[ 0.        ,  0.02929688]]),
    array([[ 0.00195312,  0.        ]]),
    array([[ 0.        ,  0.00390625]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.        ,  0.01171875]]),
    array([[ 0.00585938,  0.        ]]),
    array([[ 0.        ,  0.00585938]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.00390625,  0.        ]]),
    array([[ 0.0234375,  0.       ]]),
    array([[ 0.015625,  0.      ]]),
    array([[ 0.        ,  0.00195312]]),
    array([[ 0.29492188,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 26, 27]),
    array([ 7, 22, 26, 27]),
    array([ 7, 22, 26, 27]),
    array([ 7, 22, 26, 27]),
    array([22, 26, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([23, 27]),
    array([23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 22, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 6,  7, 21, 23, 27]),
    array([ 6,  7, 21, 23, 27]),
    array([ 6,  7, 21, 23, 27]),
    array([ 7, 20, 23, 27]),
    array([ 7, 20, 23, 27]),
    array([ 7, 20, 23, 27])],
   'leaf_nodes_depths': [6,
    7,
    7,
    5,
    4,
    4,
    4,
    3,
    3,
    3,
    3,
    6,
    6,
    5,
    6,
    6,
    7,
    7,
    6,
    5,
    5,
    4],
   'max_node_depth': 7,
   'n_nodes': 43,
   'node_features_idx': array([27, 22, 22, 26,  7,  7, 28, 22, 28, 28, 28, 28, 22, 28, 28, 27, 28,
          28, 23, 27, 28, 28,  7, 21, 22, 22, 28, 28, 28,  7,  7, 28, 28,  6,
          23, 28, 28, 28, 20, 20, 28, 28, 28]),
   'num_features_used': 9,
   'tot_leaf_node_values': [60,
    2,
    1,
    2,
    226,
    2,
    6,
    2,
    4,
    15,
    1,
    2,
    2,
    6,
    3,
    3,
    1,
    2,
    12,
    8,
    1,
    151],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.01000883,  0.        ,  0.        ,  0.        ,
          0.        ,  0.00241698,  0.09720962,  0.        ,  0.        ,
          0.00126956,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.05707778,  0.03086415,  0.38451391,  0.0762436 ,  0.        ,
          0.        ,  0.00246584,  0.33792972,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 27,  7, 23, 20, 21,  1, 26,  6, 10,  3,  4,  5, 11,  2,  8,  9,
         29, 14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25,  0]),
  'feature_importances_std': array([ 0.        ,  0.01688327,  0.        ,  0.        ,  0.        ,
          0.        ,  0.00442531,  0.2266052 ,  0.        ,  0.        ,
          0.00335185,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.1621713 ,  0.02349025,  0.36313971,  0.16672893,  0.        ,
          0.        ,  0.00493408,  0.31758588,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=20, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.96491228070175439,
   'confusion_matrix': array([[12,  2],
          [ 0, 43]]),
   'f1_score': 0.97727272727272729,
   'hamming_loss': 0.035087719298245612,
   'log_loss': 1.2119149470996806,
   'precision_score': 0.9555555555555556,
   'recall_score': 1.0,
   'zero_one_loss': 0.035087719298245612}}}

In [26]:
all_rf_bootstrap_output


Out[26]:
{'rf_bootstrap0': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [42, 1, 3, 18],
   'all_leaf_node_samples_percent': [65.625, 1.5625, 4.6875, 28.125],
   'all_leaf_node_values': [array([[ 0, 62]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[36,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([27, 22]),
    array([27, 22, 20]),
    array([27, 22, 20]),
    array([27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.60194175]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.34951456,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([27])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([27, 22, 28, 20, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [62, 1, 4, 36],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2, 3]), array([0, 2, 4])],
   'all_leaf_node_samples': [42, 1, 19],
   'all_leaf_node_samples_percent': [67.741935483870961,
    1.6129032258064515,
    30.64516129032258],
   'all_leaf_node_values': [array([[ 0, 75]]),
    array([[0, 1]]),
    array([[27,  0]])],
   'all_leaf_nodes': [1, 3, 4],
   'all_leaf_paths_features': [array([22]), array([22, 23]), array([22, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.72815534]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.26213592,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([22, 23]),
    array([22, 23])],
   'leaf_nodes_depths': [1, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([22, 28, 23, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [75, 1, 27],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[ 9,  5],
           [ 2, 41]]),
    'f1_score': 0.92134831460674171,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416742587986977,
    'precision_score': 0.89130434782608692,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.1228070175438597}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]), array([0, 1, 3]), array([0, 4])],
   'all_leaf_node_samples': [48, 1, 21],
   'all_leaf_node_samples_percent': [68.571428571428569,
    1.4285714285714286,
    30.0],
   'all_leaf_node_values': [array([[ 0, 65]]),
    array([[1, 0]]),
    array([[37,  0]])],
   'all_leaf_nodes': [2, 3, 4],
   'all_leaf_paths_features': [array([22, 27]), array([22, 27]), array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.63106796]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.3592233,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [2, 2, 1],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([22, 27, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [65, 1, 37],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree3': {'all_leaf_node_classes': [1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2])],
   'all_leaf_node_samples': [45, 17],
   'all_leaf_node_samples_percent': [72.58064516129032, 27.419354838709676],
   'all_leaf_node_values': [array([[ 0, 75]]), array([[28,  0]])],
   'all_leaf_nodes': [1, 2],
   'all_leaf_paths_features': [array([20]), array([20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.72815534]]),
    array([[ 0.27184466,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20]), array([20])],
   'leaf_nodes_depths': [1, 1],
   'max_node_depth': 1,
   'n_nodes': 3,
   'node_features_idx': array([20, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [75, 28],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2, 3]), array([0, 2, 4])],
   'all_leaf_node_samples': [43, 1, 19],
   'all_leaf_node_samples_percent': [68.253968253968253,
    1.5873015873015872,
    30.158730158730158],
   'all_leaf_node_values': [array([[ 0, 70]]),
    array([[0, 1]]),
    array([[32,  0]])],
   'all_leaf_nodes': [1, 3, 4],
   'all_leaf_paths_features': [array([20]), array([20, 27]), array([20, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.67961165]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.31067961,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20]),
    array([20, 27]),
    array([20, 27])],
   'leaf_nodes_depths': [1, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([20, 28, 27, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [70, 1, 32],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[10,  4],
           [ 0, 43]]),
    'f1_score': 0.9555555555555556,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238298941993603,
    'precision_score': 0.91489361702127658,
    'recall_score': 1.0,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.39774754,  0.        ,  0.40631242,  0.00968045,  0.        ,
          0.        ,  0.        ,  0.18625959,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 20, 27, 23, 29,  6, 10,  9,  8,  7,  4,  5, 12,  3,  2,  1, 11,
         14, 13, 28, 15, 16, 17, 18, 19, 21, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.47414444,  0.        ,  0.45039711,  0.0193609 ,  0.        ,
          0.        ,  0.        ,  0.33055306,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.89473684210526316,
   'confusion_matrix': array([[ 9,  5],
          [ 1, 42]]),
   'f1_score': 0.93333333333333324,
   'hamming_loss': 0.10526315789473684,
   'log_loss': 3.6357308132739496,
   'precision_score': 0.8936170212765957,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.10526315789473684}},
 'rf_bootstrap1': {'dtree0': {'all_leaf_node_classes': [1,
    1,
    0,
    0,
    1,
    1,
    0,
    0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4, 5]),
    array([0, 2, 3, 4, 6]),
    array([0, 2, 3, 7, 8]),
    array([0, 2, 3, 7, 9]),
    array([ 0,  2, 10, 11, 12]),
    array([ 0,  2, 10, 11, 13]),
    array([ 0,  2, 10, 14])],
   'all_leaf_node_samples': [33, 1, 6, 1, 6, 1, 1, 14],
   'all_leaf_node_samples_percent': [52.38095238095238,
    1.5873015873015872,
    9.5238095238095237,
    1.5873015873015872,
    9.5238095238095237,
    1.5873015873015872,
    1.5873015873015872,
    22.222222222222221],
   'all_leaf_node_values': [array([[ 0, 59]]),
    array([[0, 1]]),
    array([[8, 0]]),
    array([[2, 0]]),
    array([[0, 8]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[23,  0]])],
   'all_leaf_nodes': [1, 5, 6, 8, 9, 12, 13, 14],
   'all_leaf_paths_features': [array([20]),
    array([20, 27, 27, 27]),
    array([20, 27, 27, 27]),
    array([20, 27, 27, 22]),
    array([20, 27, 27, 22]),
    array([20, 27,  1, 22]),
    array([20, 27,  1, 22]),
    array([20, 27,  1])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.57281553]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.0776699,  0.       ]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.       ,  0.0776699]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.22330097,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20]),
    array([20, 27]),
    array([20, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([ 1, 20, 22, 27]),
    array([ 1, 20, 22, 27]),
    array([ 1, 20, 27])],
   'leaf_nodes_depths': [1, 4, 4, 4, 4, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 15,
   'node_features_idx': array([20, 28, 27, 27, 27, 28, 28, 22, 28, 28,  1, 22, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [59, 1, 8, 2, 8, 1, 1, 23],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241098,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8])],
   'all_leaf_node_samples': [38, 6, 3, 1, 20],
   'all_leaf_node_samples_percent': [55.882352941176471,
    8.8235294117647065,
    4.4117647058823533,
    1.4705882352941178,
    29.411764705882351],
   'all_leaf_node_values': [array([[ 0, 59]]),
    array([[0, 8]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[31,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 8],
   'all_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 23]),
    array([ 7, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.57281553]]),
    array([[ 0.       ,  0.0776699]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 23]),
    array([ 7, 23])],
   'leaf_nodes_depths': [2, 3, 3, 2, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([ 7, 21, 28, 27, 28, 28, 23, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [59, 8, 4, 1, 31],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 1, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8, 9]),
    array([ 0,  6,  8, 10])],
   'all_leaf_node_samples': [29, 4, 3, 1, 1, 23],
   'all_leaf_node_samples_percent': [47.540983606557376,
    6.557377049180328,
    4.918032786885246,
    1.639344262295082,
    1.639344262295082,
    37.704918032786885],
   'all_leaf_node_values': [array([[ 0, 55]]),
    array([[0, 5]]),
    array([[5, 0]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[35,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 9, 10],
   'all_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 23]),
    array([ 7, 23,  1]),
    array([ 7, 23,  1])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.53398058]]),
    array([[ 0.        ,  0.04854369]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.33980583,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 23]),
    array([ 1,  7, 23]),
    array([ 1,  7, 23])],
   'leaf_nodes_depths': [2, 3, 3, 2, 3, 3],
   'max_node_depth': 3,
   'n_nodes': 11,
   'node_features_idx': array([ 7, 21, 28, 22, 28, 28, 23, 28,  1, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [55, 5, 5, 2, 1, 35],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3]),
    array([0, 2, 4, 5]),
    array([0, 2, 4, 6])],
   'all_leaf_node_samples': [32, 3, 1, 23],
   'all_leaf_node_samples_percent': [54.237288135593218,
    5.0847457627118642,
    1.6949152542372881,
    38.983050847457626],
   'all_leaf_node_values': [array([[ 0, 54]]),
    array([[0, 5]]),
    array([[0, 1]]),
    array([[43,  0]])],
   'all_leaf_nodes': [1, 3, 5, 6],
   'all_leaf_paths_features': [array([23]),
    array([23,  1]),
    array([23,  1, 27]),
    array([23,  1, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.52427184]]),
    array([[ 0.        ,  0.04854369]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.41747573,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23]),
    array([ 1, 23]),
    array([ 1, 23, 27]),
    array([ 1, 23, 27])],
   'leaf_nodes_depths': [1, 2, 3, 3],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([23, 28,  1, 28, 27, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [54, 5, 1, 43],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [39, 2, 2, 4, 16],
   'all_leaf_node_samples_percent': [61.904761904761905,
    3.1746031746031744,
    3.1746031746031744,
    6.3492063492063489,
    25.396825396825395],
   'all_leaf_node_values': [array([[ 0, 63]]),
    array([[0, 7]]),
    array([[3, 0]]),
    array([[4, 0]]),
    array([[26,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([20, 27, 21]),
    array([20, 27, 21, 22]),
    array([20, 27, 21, 22]),
    array([20, 27]),
    array([20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.61165049]]),
    array([[ 0.        ,  0.06796117]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.25242718,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 21, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 27]),
    array([20])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([20, 27, 21, 28, 22, 28, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [63, 7, 3, 4, 26],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993383,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'feature_importances': array([ 0.        ,  0.04622453,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.29862704,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.27539825,  0.03380904,  0.05760368,  0.18098435,  0.        ,
          0.        ,  0.        ,  0.1073531 ,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([ 7, 20, 23, 27, 22,  1, 21,  5,  9,  8,  6, 29,  4, 11,  3,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.06420136,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.36700759,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.33774916,  0.03243181,  0.0471569 ,  0.30565241,  0.        ,
          0.        ,  0.        ,  0.08106671,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[11,  3],
          [ 0, 43]]),
   'f1_score': 0.96629213483146059,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178724206495209,
   'precision_score': 0.93478260869565222,
   'recall_score': 1.0,
   'zero_one_loss': 0.052631578947368474}},
 'rf_bootstrap10': {'dtree0': {'all_leaf_node_classes': [1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2])],
   'all_leaf_node_samples': [37, 30],
   'all_leaf_node_samples_percent': [55.223880597014926, 44.776119402985074],
   'all_leaf_node_values': [array([[ 0, 60]]), array([[43,  0]])],
   'all_leaf_nodes': [1, 2],
   'all_leaf_paths_features': [array([20]), array([20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.58252427]]),
    array([[ 0.41747573,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20]), array([20])],
   'leaf_nodes_depths': [1, 1],
   'max_node_depth': 1,
   'n_nodes': 3,
   'node_features_idx': array([20, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [60, 43],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2, 3]), array([0, 2, 4])],
   'all_leaf_node_samples': [38, 1, 25],
   'all_leaf_node_samples_percent': [59.375, 1.5625, 39.0625],
   'all_leaf_node_values': [array([[ 0, 64]]),
    array([[0, 1]]),
    array([[38,  0]])],
   'all_leaf_nodes': [1, 3, 4],
   'all_leaf_paths_features': [array([20]), array([20, 27]), array([20, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.62135922]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.36893204,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20]),
    array([20, 27]),
    array([20, 27])],
   'leaf_nodes_depths': [1, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([20, 28, 27, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [64, 1, 38],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241098,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree2': {'all_leaf_node_classes': [1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2])],
   'all_leaf_node_samples': [41, 27],
   'all_leaf_node_samples_percent': [60.294117647058826, 39.705882352941174],
   'all_leaf_node_values': [array([[ 0, 59]]), array([[44,  0]])],
   'all_leaf_nodes': [1, 2],
   'all_leaf_paths_features': [array([20]), array([20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.57281553]]),
    array([[ 0.42718447,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20]), array([20])],
   'leaf_nodes_depths': [1, 1],
   'max_node_depth': 1,
   'n_nodes': 3,
   'node_features_idx': array([20, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [59, 44],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2, 3]), array([0, 2, 4])],
   'all_leaf_node_samples': [33, 1, 27],
   'all_leaf_node_samples_percent': [54.098360655737707,
    1.639344262295082,
    44.26229508196721],
   'all_leaf_node_values': [array([[ 0, 57]]),
    array([[0, 1]]),
    array([[45,  0]])],
   'all_leaf_nodes': [1, 3, 4],
   'all_leaf_paths_features': [array([20]), array([20,  7]), array([20,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.55339806]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.4368932,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([20]),
    array([ 7, 20]),
    array([ 7, 20])],
   'leaf_nodes_depths': [1, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([20, 28,  7, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [57, 1, 45],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241098,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [41, 1, 1, 24],
   'all_leaf_node_samples_percent': [61.194029850746269,
    1.4925373134328359,
    1.4925373134328359,
    35.820895522388057],
   'all_leaf_node_values': [array([[ 0, 62]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[38,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([22, 22]),
    array([22, 22, 27]),
    array([22, 22, 27]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.60194175]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.36893204,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22, 22, 28, 27, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [62, 2, 1, 38],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[ 9,  5],
           [ 2, 41]]),
    'f1_score': 0.92134831460674171,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416742587986977,
    'precision_score': 0.89130434782608692,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.1228070175438597}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.00772114,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.78415263,  0.        ,  0.19449786,  0.        ,  0.        ,
          0.        ,  0.        ,  0.01362837,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([20, 22, 27,  7, 29, 12,  1,  2,  3,  4,  5,  6,  8,  9, 10, 11, 14,
         13, 28, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.01544228,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.39247697,  0.        ,  0.38899573,  0.        ,  0.        ,
          0.        ,  0.        ,  0.01719923,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.91228070175438591,
   'confusion_matrix': array([[10,  4],
          [ 1, 42]]),
   'f1_score': 0.9438202247191011,
   'hamming_loss': 0.08771929824561403,
   'log_loss': 3.0297733397241098,
   'precision_score': 0.91304347826086951,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.087719298245614086}},
 'rf_bootstrap11': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8, 9]),
    array([ 0,  8, 10])],
   'all_leaf_node_samples': [33, 2, 1, 1, 1, 32],
   'all_leaf_node_samples_percent': [47.142857142857146,
    2.8571428571428572,
    1.4285714285714286,
    1.4285714285714286,
    1.4285714285714286,
    45.714285714285715],
   'all_leaf_node_values': [array([[ 0, 47]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[50,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 9, 10],
   'all_leaf_paths_features': [array([27, 21, 23]),
    array([27, 21, 23,  7]),
    array([27, 21, 23,  7]),
    array([27, 21]),
    array([27, 22]),
    array([27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.45631068]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.48543689,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([21, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 2, 2],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([27, 21, 23, 28,  7, 28, 28, 28, 22, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [47, 3, 1, 1, 1, 50],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[13,  1],
           [ 3, 40]]),
    'f1_score': 0.95238095238095244,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4237878101240868,
    'precision_score': 0.97560975609756095,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.070175438596491224}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [34, 2, 1, 1, 22],
   'all_leaf_node_samples_percent': [56.666666666666664,
    3.3333333333333335,
    1.6666666666666667,
    1.6666666666666667,
    36.666666666666664],
   'all_leaf_node_values': [array([[ 0, 56]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[42,  0]])],
   'all_leaf_nodes': [4, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([22,  7, 23, 21]),
    array([22,  7, 23, 21]),
    array([22,  7, 23]),
    array([22,  7]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.54368932]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22]),
    array([22])],
   'leaf_nodes_depths': [4, 4, 3, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([22,  7, 23, 21, 28, 28, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [56, 2, 1, 2, 42],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735853,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8, 9]),
    array([ 0,  8, 10, 11, 12]),
    array([ 0,  8, 10, 11, 13]),
    array([ 0,  8, 10, 14])],
   'all_leaf_node_samples': [25, 1, 7, 1, 2, 2, 1, 33],
   'all_leaf_node_samples_percent': [34.722222222222221,
    1.3888888888888888,
    9.7222222222222214,
    1.3888888888888888,
    2.7777777777777777,
    2.7777777777777777,
    1.3888888888888888,
    45.833333333333336],
   'all_leaf_node_values': [array([[ 0, 37]]),
    array([[1, 0]]),
    array([[ 0, 10]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[49,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 9, 12, 13, 14],
   'all_leaf_paths_features': [array([27, 21,  7]),
    array([27, 21,  7,  7]),
    array([27, 21,  7,  7]),
    array([27, 21]),
    array([27, 20]),
    array([27, 20,  1, 27]),
    array([27, 20,  1, 27]),
    array([27, 20,  1])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.3592233]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.09708738]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.47572816,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([21, 27]),
    array([20, 27]),
    array([ 1, 20, 27]),
    array([ 1, 20, 27]),
    array([ 1, 20, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 15,
   'node_features_idx': array([27, 21,  7, 28,  7, 28, 28, 28, 20, 28,  1, 27, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [37, 1, 10, 1, 2, 2, 1, 49],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[11,  3],
           [ 5, 38]]),
    'f1_score': 0.90476190476190466,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8475896482732646,
    'precision_score': 0.92682926829268297,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.14035087719298245}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11]),
    array([ 0, 12, 13]),
    array([ 0, 12, 14])],
   'all_leaf_node_samples': [23, 1, 3, 4, 1, 1, 1, 30],
   'all_leaf_node_samples_percent': [35.9375,
    1.5625,
    4.6875,
    6.25,
    1.5625,
    1.5625,
    1.5625,
    46.875],
   'all_leaf_node_values': [array([[ 0, 41]]),
    array([[2, 0]]),
    array([[0, 7]]),
    array([[0, 5]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[44,  0]])],
   'all_leaf_nodes': [4, 6, 7, 9, 10, 11, 13, 14],
   'all_leaf_paths_features': [array([27, 22,  1,  7]),
    array([27, 22,  1,  7, 27]),
    array([27, 22,  1,  7, 27]),
    array([27, 22,  1, 21]),
    array([27, 22,  1, 21]),
    array([27, 22]),
    array([27, 22]),
    array([27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.39805825]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.06796117]]),
    array([[ 0.        ,  0.04854369]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.42718447,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1,  7, 22, 27]),
    array([ 1,  7, 22, 27]),
    array([ 1,  7, 22, 27]),
    array([ 1, 21, 22, 27]),
    array([ 1, 21, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [4, 5, 5, 4, 4, 2, 2, 2],
   'max_node_depth': 5,
   'n_nodes': 15,
   'node_features_idx': array([27, 22,  1,  7, 28, 27, 28, 28, 21, 28, 28, 28, 22, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [41, 2, 7, 5, 2, 1, 1, 44],
   'validation_metrics': {'accuracy_score': 0.84210526315789469,
    'confusion_matrix': array([[12,  2],
           [ 7, 36]]),
    'f1_score': 0.88888888888888884,
    'hamming_loss': 0.15789473684210525,
    'log_loss': 5.4535190657729222,
    'precision_score': 0.94736842105263153,
    'recall_score': 0.83720930232558144,
    'zero_one_loss': 0.15789473684210531}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [31, 1, 1, 33],
   'all_leaf_node_samples_percent': [46.969696969696969,
    1.5151515151515151,
    1.5151515151515151,
    50.0],
   'all_leaf_node_values': [array([[ 0, 50]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[50,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([27, 21]),
    array([27, 21]),
    array([27, 22]),
    array([27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.48543689]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.48543689,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 27]),
    array([21, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([27, 21, 28, 28, 22, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [50, 2, 1, 50],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[12,  2],
           [ 5, 38]]),
    'f1_score': 0.91566265060240959,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416321747234242,
    'precision_score': 0.94999999999999996,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.1228070175438597}},
  'feature_importances': array([ 0.        ,  0.01264568,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.02990873,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.01383141,  0.05579152,  0.19353205,  0.00896224,  0.        ,
          0.        ,  0.        ,  0.68532837,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([27, 22, 21,  7, 20,  1, 23,  5,  9,  8,  6, 29,  4, 11,  3,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.01892016,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.02312742,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.02766283,  0.01725791,  0.31422709,  0.01388971,  0.        ,
          0.        ,  0.        ,  0.34395366,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.8771929824561403,
   'confusion_matrix': array([[12,  2],
          [ 5, 38]]),
   'f1_score': 0.91566265060240959,
   'hamming_loss': 0.12280701754385964,
   'log_loss': 4.2416321747234242,
   'precision_score': 0.94999999999999996,
   'recall_score': 0.88372093023255816,
   'zero_one_loss': 0.1228070175438597}},
 'rf_bootstrap12': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6, 7]),
    array([0, 2, 6, 8])],
   'all_leaf_node_samples': [39, 3, 1, 1, 13],
   'all_leaf_node_samples_percent': [68.421052631578945,
    5.2631578947368425,
    1.7543859649122806,
    1.7543859649122806,
    22.807017543859651],
   'all_leaf_node_values': [array([[ 0, 74]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[23,  0]])],
   'all_leaf_nodes': [1, 4, 5, 7, 8],
   'all_leaf_paths_features': [array([23]),
    array([23, 27, 22]),
    array([23, 27, 22]),
    array([23, 27, 21]),
    array([23, 27, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.7184466]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.22330097,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([21, 23, 27]),
    array([21, 23, 27])],
   'leaf_nodes_depths': [1, 3, 3, 3, 3],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([23, 28, 27, 22, 28, 28, 21, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [74, 4, 1, 1, 23],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[ 9,  5],
           [ 1, 42]]),
    'f1_score': 0.93333333333333324,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357308132739496,
    'precision_score': 0.8936170212765957,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.10526315789473684}},
  'dtree1': {'all_leaf_node_classes': [1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2])],
   'all_leaf_node_samples': [44, 18],
   'all_leaf_node_samples_percent': [70.967741935483872, 29.032258064516128],
   'all_leaf_node_values': [array([[ 0, 78]]), array([[25,  0]])],
   'all_leaf_nodes': [1, 2],
   'all_leaf_paths_features': [array([22]), array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.75728155]]),
    array([[ 0.24271845,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]), array([22])],
   'leaf_nodes_depths': [1, 1],
   'max_node_depth': 1,
   'n_nodes': 3,
   'node_features_idx': array([22, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [78, 25],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[ 8,  6],
           [ 0, 43]]),
    'f1_score': 0.93478260869565222,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357448412990401,
    'precision_score': 0.87755102040816324,
    'recall_score': 1.0,
    'zero_one_loss': 0.10526315789473684}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [43, 2, 2, 18],
   'all_leaf_node_samples_percent': [66.15384615384616,
    3.0769230769230771,
    3.0769230769230771,
    27.692307692307693],
   'all_leaf_node_values': [array([[ 0, 69]]),
    array([[0, 2]]),
    array([[3, 0]]),
    array([[29,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([20]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.66990291]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.2815534,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([20]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([20, 28, 22, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [69, 2, 3, 29],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree3': {'all_leaf_node_classes': [1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2])],
   'all_leaf_node_samples': [48, 17],
   'all_leaf_node_samples_percent': [73.84615384615384, 26.153846153846153],
   'all_leaf_node_values': [array([[ 0, 78]]), array([[25,  0]])],
   'all_leaf_nodes': [1, 2],
   'all_leaf_paths_features': [array([22]), array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.75728155]]),
    array([[ 0.24271845,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]), array([22])],
   'leaf_nodes_depths': [1, 1],
   'max_node_depth': 1,
   'n_nodes': 3,
   'node_features_idx': array([22, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [78, 25],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[ 8,  6],
           [ 0, 43]]),
    'f1_score': 0.93478260869565222,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357448412990401,
    'precision_score': 0.87755102040816324,
    'recall_score': 1.0,
    'zero_one_loss': 0.10526315789473684}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2, 3]), array([0, 2, 4])],
   'all_leaf_node_samples': [51, 1, 19],
   'all_leaf_node_samples_percent': [71.83098591549296,
    1.408450704225352,
    26.760563380281692],
   'all_leaf_node_values': [array([[ 0, 72]]),
    array([[0, 3]]),
    array([[28,  0]])],
   'all_leaf_nodes': [1, 3, 4],
   'all_leaf_paths_features': [array([22]), array([22,  7]), array([22,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.69902913]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.27184466,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([ 7, 22]),
    array([ 7, 22])],
   'leaf_nodes_depths': [1, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([22, 28,  7, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [72, 3, 28],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[ 8,  6],
           [ 0, 43]]),
    'f1_score': 0.93478260869565222,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357448412990401,
    'precision_score': 0.87755102040816324,
    'recall_score': 1.0,
    'zero_one_loss': 0.10526315789473684}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.02658065,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.18293289,  0.01041227,  0.58829816,  0.15504147,  0.        ,
          0.        ,  0.        ,  0.03673456,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 20, 23, 27,  7, 21,  5,  9,  8,  6, 29,  4, 11,  3,  2,  1, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.05316129,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.36586578,  0.02082454,  0.45259891,  0.31008293,  0.        ,
          0.        ,  0.        ,  0.05083988,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.89473684210526316,
   'confusion_matrix': array([[ 8,  6],
          [ 0, 43]]),
   'f1_score': 0.93478260869565222,
   'hamming_loss': 0.10526315789473684,
   'log_loss': 3.6357448412990401,
   'precision_score': 0.87755102040816324,
   'recall_score': 1.0,
   'zero_one_loss': 0.10526315789473684}},
 'rf_bootstrap13': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [36, 1, 1, 28],
   'all_leaf_node_samples_percent': [54.545454545454547,
    1.5151515151515151,
    1.5151515151515151,
    42.424242424242422],
   'all_leaf_node_values': [array([[ 0, 61]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[40,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.59223301]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.38834951,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([ 7, 21, 28, 28, 21, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [61, 1, 1, 40],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735844,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 0, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12])],
   'all_leaf_node_samples': [40, 3, 1, 1, 1, 1, 21],
   'all_leaf_node_samples_percent': [58.823529411764703,
    4.4117647058823533,
    1.4705882352941178,
    1.4705882352941178,
    1.4705882352941178,
    1.4705882352941178,
    30.882352941176471],
   'all_leaf_node_values': [array([[ 0, 61]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[33,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([ 7, 23, 21]),
    array([ 7, 23, 21, 27]),
    array([ 7, 23, 21, 27]),
    array([ 7, 23]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.59223301]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21, 23]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 23]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22])],
   'leaf_nodes_depths': [3, 4, 4, 2, 3, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([ 7, 23, 21, 28, 27, 28, 28, 28, 22, 27, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [61, 3, 1, 2, 1, 2, 33],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8])],
   'all_leaf_node_samples': [40, 2, 1, 1, 19],
   'all_leaf_node_samples_percent': [63.492063492063494,
    3.1746031746031744,
    1.5873015873015872,
    1.5873015873015872,
    30.158730158730158],
   'all_leaf_node_values': [array([[ 0, 65]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[33,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 8],
   'all_leaf_paths_features': [array([20, 21]),
    array([20, 21, 27]),
    array([20, 21, 27]),
    array([20, 27]),
    array([20, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.63106796]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 21]),
    array([20, 21, 27]),
    array([20, 21, 27]),
    array([20, 27]),
    array([20, 27])],
   'leaf_nodes_depths': [2, 3, 3, 2, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([20, 21, 28, 27, 28, 28, 27, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [65, 2, 2, 1, 33],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742699,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8])],
   'all_leaf_node_samples': [34, 4, 1, 1, 25],
   'all_leaf_node_samples_percent': [52.307692307692307,
    6.1538461538461542,
    1.5384615384615385,
    1.5384615384615385,
    38.46153846153846],
   'all_leaf_node_values': [array([[ 0, 52]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[43,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 8],
   'all_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 22]),
    array([ 7, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.50485437]]),
    array([[ 0.        ,  0.05825243]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.41747573,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 22]),
    array([ 7, 22])],
   'leaf_nodes_depths': [2, 3, 3, 2, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([ 7, 21, 28, 27, 28, 28, 22, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [52, 6, 1, 1, 43],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[10,  4],
           [ 0, 43]]),
    'f1_score': 0.9555555555555556,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238298941993603,
    'precision_score': 0.91489361702127658,
    'recall_score': 1.0,
    'zero_one_loss': 0.070175438596491224}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7, 8]),
    array([0, 6, 7, 9]),
    array([ 0,  6, 10])],
   'all_leaf_node_samples': [31, 1, 9, 1, 1, 22],
   'all_leaf_node_samples_percent': [47.692307692307693,
    1.5384615384615385,
    13.846153846153847,
    1.5384615384615385,
    1.5384615384615385,
    33.846153846153847],
   'all_leaf_node_values': [array([[ 0, 48]]),
    array([[2, 0]]),
    array([[ 0, 16]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[33,  0]])],
   'all_leaf_nodes': [2, 4, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([ 7, 27]),
    array([ 7, 27, 27]),
    array([ 7, 27, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.46601942]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.15533981]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22])],
   'leaf_nodes_depths': [2, 3, 3, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 11,
   'node_features_idx': array([ 7, 27, 28, 27, 28, 28, 22, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [48, 2, 16, 1, 3, 33],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495205,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.7122672 ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.17478995,  0.02698887,  0.01216291,  0.01568816,  0.        ,
          0.        ,  0.        ,  0.0581029 ,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([ 7, 20, 27, 21, 23, 22,  5,  9,  8,  6, 29,  4, 11,  3,  2,  1, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.35742559,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.3495799 ,  0.02981473,  0.01423097,  0.03137632,  0.        ,
          0.        ,  0.        ,  0.03903099,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[11,  3],
          [ 0, 43]]),
   'f1_score': 0.96629213483146059,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178724206495205,
   'precision_score': 0.93478260869565222,
   'recall_score': 1.0,
   'zero_one_loss': 0.052631578947368474}},
 'rf_bootstrap14': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8, 9]),
    array([ 0,  1,  7,  8, 10]),
    array([ 0,  1,  7, 11]),
    array([ 0, 12])],
   'all_leaf_node_samples': [32, 1, 3, 2, 3, 3, 24],
   'all_leaf_node_samples_percent': [47.058823529411768,
    1.4705882352941178,
    4.4117647058823533,
    2.9411764705882355,
    4.4117647058823533,
    4.4117647058823533,
    35.294117647058826],
   'all_leaf_node_values': [array([[ 0, 54]]),
    array([[2, 0]]),
    array([[0, 5]]),
    array([[0, 4]]),
    array([[3, 0]]),
    array([[3, 0]]),
    array([[32,  0]])],
   'all_leaf_nodes': [3, 5, 6, 9, 10, 11, 12],
   'all_leaf_paths_features': [array([27, 23, 27]),
    array([27, 23, 27, 27]),
    array([27, 23, 27, 27]),
    array([27, 23, 22, 21]),
    array([27, 23, 22, 21]),
    array([27, 23, 22]),
    array([27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.52427184]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.04854369]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.31067961,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([22, 23, 27]),
    array([27])],
   'leaf_nodes_depths': [3, 4, 4, 4, 4, 3, 1],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([27, 23, 27, 28, 27, 28, 28, 22, 21, 28, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [54, 2, 5, 4, 3, 3, 32],
   'validation_metrics': {'accuracy_score': 0.98245614035087714,
    'confusion_matrix': array([[13,  1],
           [ 0, 43]]),
    'f1_score': 0.9885057471264368,
    'hamming_loss': 0.017543859649122806,
    'log_loss': 0.60595747354984086,
    'precision_score': 0.97727272727272729,
    'recall_score': 1.0,
    'zero_one_loss': 0.017543859649122862}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6, 7, 8]),
    array([0, 4, 6, 7, 9]),
    array([ 0,  4,  6, 10])],
   'all_leaf_node_samples': [30, 1, 1, 3, 2, 27],
   'all_leaf_node_samples_percent': [46.875,
    1.5625,
    1.5625,
    4.6875,
    3.125,
    42.1875],
   'all_leaf_node_values': [array([[ 0, 46]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[50,  0]])],
   'all_leaf_nodes': [2, 3, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([23, 27]),
    array([23, 27]),
    array([23, 21]),
    array([23, 21, 27, 27]),
    array([23, 21, 27, 27]),
    array([23, 21, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.44660194]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.48543689,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23, 27]),
    array([23, 27]),
    array([21, 23]),
    array([21, 23, 27]),
    array([21, 23, 27]),
    array([21, 23, 27])],
   'leaf_nodes_depths': [2, 2, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([23, 27, 28, 28, 21, 28, 27, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [46, 1, 1, 3, 2, 50],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[12,  2],
           [ 4, 39]]),
    'f1_score': 0.9285714285714286,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356887291986753,
    'precision_score': 0.95121951219512191,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.10526315789473684}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([ 0,  6,  8,  9, 10]),
    array([ 0,  6,  8,  9, 11]),
    array([ 0,  6,  8, 12])],
   'all_leaf_node_samples': [33, 1, 3, 1, 2, 1, 29],
   'all_leaf_node_samples_percent': [47.142857142857146,
    1.4285714285714286,
    4.2857142857142856,
    1.4285714285714286,
    2.8571428571428572,
    1.4285714285714286,
    41.428571428571431],
   'all_leaf_node_values': [array([[ 0, 53]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[42,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([22, 22]),
    array([22, 22, 22]),
    array([22, 22, 22]),
    array([22, 27]),
    array([22, 27, 27, 27]),
    array([22, 27, 27, 27]),
    array([22, 27, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.51456311]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [2, 3, 3, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([22, 22, 28, 22, 28, 28, 27, 28, 27, 27, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [53, 1, 3, 1, 2, 1, 42],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[ 9,  5],
           [ 3, 40]]),
    'f1_score': 0.90909090909090917,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8476177043234463,
    'precision_score': 0.88888888888888884,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.14035087719298245}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [38, 1, 3, 1, 27],
   'all_leaf_node_samples_percent': [54.285714285714285,
    1.4285714285714286,
    4.2857142857142856,
    1.4285714285714286,
    38.571428571428569],
   'all_leaf_node_values': [array([[ 0, 53]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[2, 0]]),
    array([[42,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([22,  7, 27]),
    array([22,  7, 27, 27]),
    array([22,  7, 27, 27]),
    array([22,  7]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.51456311]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([22,  7, 27, 28, 27, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [53, 2, 4, 2, 42],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[ 9,  5],
           [ 3, 40]]),
    'f1_score': 0.90909090909090917,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8476177043234463,
    'precision_score': 0.88888888888888884,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.14035087719298245}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6, 7, 8]),
    array([0, 4, 6, 7, 9]),
    array([ 0,  4,  6, 10])],
   'all_leaf_node_samples': [34, 2, 2, 1, 2, 22],
   'all_leaf_node_samples_percent': [53.968253968253968,
    3.1746031746031744,
    3.1746031746031744,
    1.5873015873015872,
    3.1746031746031744,
    34.920634920634917],
   'all_leaf_node_values': [array([[ 0, 55]]),
    array([[2, 0]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[38,  0]])],
   'all_leaf_nodes': [2, 3, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([22,  7]),
    array([22,  7]),
    array([22, 21]),
    array([22, 21, 27, 20]),
    array([22, 21, 27, 20]),
    array([22, 21, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.53398058]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.36893204,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22]),
    array([21, 22]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([21, 22, 27])],
   'leaf_nodes_depths': [2, 2, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([22,  7, 28, 28, 21, 28, 27, 20, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [55, 2, 3, 1, 4, 38],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[ 8,  6],
           [ 2, 41]]),
    'f1_score': 0.9111111111111112,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8476317323485381,
    'precision_score': 0.87234042553191493,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.14035087719298245}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.02949881,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.00634823,  0.04234423,  0.51684593,  0.19287147,  0.        ,
          0.        ,  0.        ,  0.21209133,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 27, 23, 21,  7, 20,  5,  9,  8,  6, 29,  4, 11,  3,  2,  1, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.03617256,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.01269646,  0.04116519,  0.41324341,  0.33214791,  0.        ,
          0.        ,  0.        ,  0.2904463 ,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.8771929824561403,
   'confusion_matrix': array([[ 9,  5],
          [ 2, 41]]),
   'f1_score': 0.92134831460674171,
   'hamming_loss': 0.12280701754385964,
   'log_loss': 4.2416742587986977,
   'precision_score': 0.89130434782608692,
   'recall_score': 0.95348837209302328,
   'zero_one_loss': 0.1228070175438597}},
 'rf_bootstrap15': {'dtree0': {'all_leaf_node_classes': [1, 1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3]),
    array([0, 2, 4, 5]),
    array([0, 2, 4, 6, 7, 8]),
    array([0, 2, 4, 6, 7, 9]),
    array([ 0,  2,  4,  6, 10])],
   'all_leaf_node_samples': [40, 2, 1, 3, 1, 16],
   'all_leaf_node_samples_percent': [63.492063492063494,
    3.1746031746031744,
    1.5873015873015872,
    4.7619047619047619,
    1.5873015873015872,
    25.396825396825395],
   'all_leaf_node_values': [array([[ 0, 65]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[28,  0]])],
   'all_leaf_nodes': [1, 3, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([27]),
    array([27, 23]),
    array([27, 23, 21]),
    array([27, 23, 21, 23, 22]),
    array([27, 23, 21, 23, 22]),
    array([27, 23, 21, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.63106796]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.27184466,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([27]),
    array([23, 27]),
    array([21, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 23, 27])],
   'leaf_nodes_depths': [1, 2, 3, 5, 5, 4],
   'max_node_depth': 5,
   'n_nodes': 11,
   'node_features_idx': array([27, 28, 23, 28, 21, 28, 23, 22, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [65, 3, 1, 5, 1, 28],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742699,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [45, 1, 2, 1, 3, 13],
   'all_leaf_node_samples_percent': [69.230769230769226,
    1.5384615384615385,
    3.0769230769230771,
    1.5384615384615385,
    4.615384615384615,
    20.0],
   'all_leaf_node_values': [array([[ 0, 68]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[0, 2]]),
    array([[4, 0]]),
    array([[23,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 10],
   'all_leaf_paths_features': [array([20, 27,  7]),
    array([20, 27,  7,  7]),
    array([20, 27,  7,  7]),
    array([20, 27, 21]),
    array([20, 27, 21]),
    array([20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.66019417]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.22330097,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20, 27]),
    array([ 7, 20, 27]),
    array([ 7, 20, 27]),
    array([20, 21, 27]),
    array([20, 21, 27]),
    array([20])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 1],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([20, 27,  7, 28,  7, 28, 28, 21, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [68, 2, 4, 2, 4, 23],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6, 7, 8]),
    array([0, 4, 6, 7, 9]),
    array([ 0,  4,  6, 10])],
   'all_leaf_node_samples': [42, 1, 1, 1, 3, 18],
   'all_leaf_node_samples_percent': [63.636363636363633,
    1.5151515151515151,
    1.5151515151515151,
    1.5151515151515151,
    4.5454545454545459,
    27.272727272727273],
   'all_leaf_node_values': [array([[ 0, 68]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[26,  0]])],
   'all_leaf_nodes': [2, 3, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 23]),
    array([ 7, 23, 22, 27]),
    array([ 7, 23, 22, 27]),
    array([ 7, 23, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.66019417]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.25242718,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 23]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23])],
   'leaf_nodes_depths': [2, 2, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([ 7, 21, 28, 28, 23, 28, 22, 27, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [68, 3, 1, 1, 4, 26],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [43, 1, 3, 1, 1, 13],
   'all_leaf_node_samples_percent': [69.354838709677423,
    1.6129032258064515,
    4.838709677419355,
    1.6129032258064515,
    1.6129032258064515,
    20.967741935483872],
   'all_leaf_node_values': [array([[ 0, 66]]),
    array([[1, 0]]),
    array([[0, 5]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[29,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 10],
   'all_leaf_paths_features': [array([23, 21, 23]),
    array([23, 21, 23, 23]),
    array([23, 21, 23, 23]),
    array([23, 21, 27]),
    array([23, 21, 27]),
    array([23])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.6407767]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.04854369]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.2815534,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([21, 23]),
    array([21, 23]),
    array([21, 23]),
    array([21, 23, 27]),
    array([21, 23, 27]),
    array([23])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 1],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([23, 21, 23, 28, 23, 28, 28, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [66, 1, 5, 1, 1, 29],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [43, 1, 1, 20],
   'all_leaf_node_samples_percent': [66.15384615384616,
    1.5384615384615385,
    1.5384615384615385,
    30.76923076923077],
   'all_leaf_node_values': [array([[ 0, 70]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[30,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([20, 27]),
    array([20, 27]),
    array([20, 21]),
    array([20, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.67961165]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.29126214,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 27]),
    array([20, 27]),
    array([20, 21]),
    array([20, 21])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([20, 27, 28, 28, 21, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [70, 2, 1, 30],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.17633602,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.32031963,  0.05960111,  0.00892734,  0.22236149,  0.        ,
          0.        ,  0.        ,  0.2124544 ,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([20, 23, 27,  7, 21, 22,  5,  9,  8,  6, 29,  4, 11,  3,  2,  1, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.30810378,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.39460382,  0.03684338,  0.01440915,  0.36909691,  0.        ,
          0.        ,  0.        ,  0.29867552,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.96491228070175439,
   'confusion_matrix': array([[12,  2],
          [ 0, 43]]),
   'f1_score': 0.97727272727272729,
   'hamming_loss': 0.035087719298245612,
   'log_loss': 1.2119149470996806,
   'precision_score': 0.9555555555555556,
   'recall_score': 1.0,
   'zero_one_loss': 0.035087719298245612}},
 'rf_bootstrap16': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6, 7]),
    array([0, 1, 2, 4, 6, 8]),
    array([0, 1, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [36, 1, 7, 1, 2, 22],
   'all_leaf_node_samples_percent': [52.173913043478258,
    1.4492753623188406,
    10.144927536231885,
    1.4492753623188406,
    2.8985507246376812,
    31.884057971014492],
   'all_leaf_node_values': [array([[ 0, 53]]),
    array([[1, 0]]),
    array([[0, 8]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[37,  0]])],
   'all_leaf_nodes': [3, 5, 7, 8, 9, 10],
   'all_leaf_paths_features': [array([23, 27, 23]),
    array([23, 27, 23, 20]),
    array([23, 27, 23, 20, 21]),
    array([23, 27, 23, 20, 21]),
    array([23, 27]),
    array([23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.51456311]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.       ,  0.0776699]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.3592233,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([23, 27]),
    array([20, 23, 27]),
    array([20, 21, 23, 27]),
    array([20, 21, 23, 27]),
    array([23, 27]),
    array([23])],
   'leaf_nodes_depths': [3, 4, 5, 5, 2, 1],
   'max_node_depth': 5,
   'n_nodes': 11,
   'node_features_idx': array([23, 27, 23, 28, 20, 28, 21, 28, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [53, 1, 8, 1, 3, 37],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495205,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4]),
    array([0, 1, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [46, 1, 2, 20],
   'all_leaf_node_samples_percent': [66.666666666666671,
    1.4492753623188406,
    2.8985507246376812,
    28.985507246376812],
   'all_leaf_node_values': [array([[ 0, 69]]),
    array([[1, 0]]),
    array([[2, 0]]),
    array([[31,  0]])],
   'all_leaf_nodes': [3, 4, 5, 6],
   'all_leaf_paths_features': [array([ 7, 23, 21]),
    array([ 7, 23, 21]),
    array([ 7, 23]),
    array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.66990291]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21, 23]),
    array([ 7, 21, 23]),
    array([ 7, 23]),
    array([7])],
   'leaf_nodes_depths': [3, 3, 2, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([ 7, 23, 21, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [69, 1, 2, 31],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[12,  2],
           [ 4, 39]]),
    'f1_score': 0.9285714285714286,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356887291986761,
    'precision_score': 0.95121951219512191,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.10526315789473684}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [29, 4, 2, 3, 1, 25],
   'all_leaf_node_samples_percent': [45.3125,
    6.25,
    3.125,
    4.6875,
    1.5625,
    39.0625],
   'all_leaf_node_values': [array([[ 0, 41]]),
    array([[0, 5]]),
    array([[2, 0]]),
    array([[6, 0]]),
    array([[0, 1]]),
    array([[48,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 10],
   'all_leaf_paths_features': [array([22, 27, 23]),
    array([22, 27, 23, 27]),
    array([22, 27, 23, 27]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.39805825]]),
    array([[ 0.        ,  0.04854369]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.05825243,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.46601942,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 1],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([22, 27, 23, 28, 27, 28, 28, 22, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [41, 5, 2, 6, 1, 48],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[10,  4],
           [ 4, 39]]),
    'f1_score': 0.90697674418604646,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8476036762983554,
    'precision_score': 0.90697674418604646,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.14035087719298245}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11]),
    array([ 0, 12])],
   'all_leaf_node_samples': [40, 1, 1, 1, 1, 1, 20],
   'all_leaf_node_samples_percent': [61.53846153846154,
    1.5384615384615385,
    1.5384615384615385,
    1.5384615384615385,
    1.5384615384615385,
    1.5384615384615385,
    30.76923076923077],
   'all_leaf_node_values': [array([[ 0, 64]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[33,  0]])],
   'all_leaf_nodes': [4, 6, 7, 9, 10, 11, 12],
   'all_leaf_paths_features': [array([22, 27, 20, 27]),
    array([22, 27, 20, 27, 22]),
    array([22, 27, 20, 27, 22]),
    array([22, 27, 20, 22]),
    array([22, 27, 20, 22]),
    array([22, 27]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.62135922]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [4, 5, 5, 4, 4, 2, 1],
   'max_node_depth': 5,
   'n_nodes': 13,
   'node_features_idx': array([22, 27, 20, 27, 28, 22, 28, 28, 22, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [64, 1, 2, 1, 1, 1, 33],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3]),
    array([0, 2, 4, 5, 6]),
    array([0, 2, 4, 5, 7]),
    array([0, 2, 4, 8])],
   'all_leaf_node_samples': [34, 3, 2, 2, 20],
   'all_leaf_node_samples_percent': [55.73770491803279,
    4.918032786885246,
    3.278688524590164,
    3.278688524590164,
    32.786885245901637],
   'all_leaf_node_values': [array([[ 0, 64]]),
    array([[0, 6]]),
    array([[5, 0]]),
    array([[0, 2]]),
    array([[26,  0]])],
   'all_leaf_nodes': [1, 3, 6, 7, 8],
   'all_leaf_paths_features': [array([23]),
    array([23, 27]),
    array([23, 27,  7, 22]),
    array([23, 27,  7, 22]),
    array([23, 27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.62135922]]),
    array([[ 0.        ,  0.05825243]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.25242718,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23]),
    array([23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 23, 27])],
   'leaf_nodes_depths': [1, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([23, 28, 27, 28,  7, 22, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [64, 6, 5, 2, 26],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[10,  4],
           [ 0, 43]]),
    'f1_score': 0.9555555555555556,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238298941993603,
    'precision_score': 0.91489361702127658,
    'recall_score': 1.0,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.17891013,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.00962043,  0.01580266,  0.35182725,  0.32726881,  0.        ,
          0.        ,  0.        ,  0.11657072,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 23,  7, 27, 21, 20,  5,  9,  8,  6, 29,  4, 11,  3,  2,  1, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.34752536,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.01212705,  0.01950059,  0.40789916,  0.36224155,  0.        ,
          0.        ,  0.        ,  0.08422171,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.92982456140350878,
   'confusion_matrix': array([[11,  3],
          [ 1, 42]]),
   'f1_score': 0.95454545454545447,
   'hamming_loss': 0.070175438596491224,
   'log_loss': 2.4238158661742695,
   'precision_score': 0.93333333333333335,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.070175438596491224}},
 'rf_bootstrap17': {'dtree0': {'all_leaf_node_classes': [1, 1, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3]),
    array([0, 2, 4, 5]),
    array([0, 2, 4, 6])],
   'all_leaf_node_samples': [36, 2, 1, 25],
   'all_leaf_node_samples_percent': [56.25, 3.125, 1.5625, 39.0625],
   'all_leaf_node_values': [array([[ 0, 63]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[37,  0]])],
   'all_leaf_nodes': [1, 3, 5, 6],
   'all_leaf_paths_features': [array([22]),
    array([22, 27]),
    array([22, 27,  1]),
    array([22, 27,  1])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.61165049]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.3592233,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27])],
   'leaf_nodes_depths': [1, 2, 3, 3],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22, 28, 27, 28,  1, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [63, 2, 1, 37],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4]),
    array([0, 1, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [37, 1, 3, 28],
   'all_leaf_node_samples_percent': [53.623188405797102,
    1.4492753623188406,
    4.3478260869565215,
    40.579710144927539],
   'all_leaf_node_values': [array([[ 0, 58]]),
    array([[1, 0]]),
    array([[4, 0]]),
    array([[40,  0]])],
   'all_leaf_nodes': [3, 4, 5, 6],
   'all_leaf_paths_features': [array([22,  7, 23]),
    array([22,  7, 23]),
    array([22,  7]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.5631068]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.38834951,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22]),
    array([22])],
   'leaf_nodes_depths': [3, 3, 2, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22,  7, 23, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [58, 1, 4, 40],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241093,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5, 6]),
    array([0, 4, 5, 7]),
    array([0, 4, 8])],
   'all_leaf_node_samples': [37, 2, 1, 1, 23],
   'all_leaf_node_samples_percent': [57.8125, 3.125, 1.5625, 1.5625, 35.9375],
   'all_leaf_node_values': [array([[ 0, 66]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[33,  0]])],
   'all_leaf_nodes': [2, 3, 6, 7, 8],
   'all_leaf_paths_features': [array([20, 22]),
    array([20, 22]),
    array([20,  7, 22]),
    array([20,  7, 22]),
    array([20,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.6407767]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 22]),
    array([20, 22]),
    array([ 7, 20, 22]),
    array([ 7, 20, 22]),
    array([ 7, 20])],
   'leaf_nodes_depths': [2, 2, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([20, 22, 28, 28,  7, 22, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [66, 2, 1, 1, 33],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [37, 1, 1, 27],
   'all_leaf_node_samples_percent': [56.060606060606062,
    1.5151515151515151,
    1.5151515151515151,
    40.909090909090907],
   'all_leaf_node_values': [array([[ 0, 61]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[40,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([22,  7]),
    array([22,  7]),
    array([22, 21]),
    array([22, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.59223301]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.38834951,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22]),
    array([21, 22]),
    array([21, 22])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([22,  7, 28, 28, 21, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [61, 1, 1, 40],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241093,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]), array([0, 1, 3]), array([0, 4])],
   'all_leaf_node_samples': [35, 3, 27],
   'all_leaf_node_samples_percent': [53.846153846153847,
    4.615384615384615,
    41.53846153846154],
   'all_leaf_node_values': [array([[ 0, 52]]),
    array([[3, 0]]),
    array([[48,  0]])],
   'all_leaf_nodes': [2, 3, 4],
   'all_leaf_paths_features': [array([22,  7]), array([22,  7]), array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.50485437]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.46601942,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22]),
    array([22])],
   'leaf_nodes_depths': [2, 2, 1],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([22,  7, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [52, 3, 48],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[ 8,  6],
           [ 0, 43]]),
    'f1_score': 0.93478260869565222,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357448412990401,
    'precision_score': 0.87755102040816324,
    'recall_score': 1.0,
    'zero_one_loss': 0.10526315789473684}},
  'feature_importances': array([ 0.        ,  0.00821372,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.06260415,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.17512452,  0.0079062 ,  0.72319709,  0.00775895,  0.        ,
          0.        ,  0.        ,  0.01519537,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 20,  7, 27,  1, 21, 23,  5,  9,  8,  6, 29,  4, 11,  3,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.01642743,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.05466872,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.35024903,  0.0158124 ,  0.31126017,  0.01551789,  0.        ,
          0.        ,  0.        ,  0.03039075,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.91228070175438591,
   'confusion_matrix': array([[10,  4],
          [ 1, 42]]),
   'f1_score': 0.9438202247191011,
   'hamming_loss': 0.08771929824561403,
   'log_loss': 3.0297733397241093,
   'precision_score': 0.91304347826086951,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.087719298245614086}},
 'rf_bootstrap18': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [41, 1, 1, 20],
   'all_leaf_node_samples_percent': [65.079365079365076,
    1.5873015873015872,
    1.5873015873015872,
    31.746031746031747],
   'all_leaf_node_values': [array([[ 0, 66]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[34,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([ 7, 20]),
    array([ 7, 20]),
    array([ 7, 22]),
    array([ 7, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.6407767]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.33009709,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20]),
    array([ 7, 20]),
    array([ 7, 22]),
    array([ 7, 22])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([ 7, 20, 28, 28, 22, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [66, 2, 1, 34],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495209,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12])],
   'all_leaf_node_samples': [36, 1, 1, 1, 4, 2, 22],
   'all_leaf_node_samples_percent': [53.731343283582092,
    1.4925373134328359,
    1.4925373134328359,
    1.4925373134328359,
    5.9701492537313436,
    2.9850746268656718,
    32.835820895522389],
   'all_leaf_node_values': [array([[ 0, 55]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[3, 0]]),
    array([[36,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([22,  7, 22]),
    array([22,  7, 22,  1]),
    array([22,  7, 22,  1]),
    array([22,  7]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.53398058]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.34951456,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 1,  7, 22]),
    array([ 1,  7, 22]),
    array([ 7, 22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 3, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([22,  7, 22, 28,  1, 28, 28, 28, 27, 22, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [55, 1, 3, 1, 4, 3, 36],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.423815866174269,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12])],
   'all_leaf_node_samples': [28, 1, 7, 1, 1, 1, 27],
   'all_leaf_node_samples_percent': [42.424242424242422,
    1.5151515151515151,
    10.606060606060606,
    1.5151515151515151,
    1.5151515151515151,
    1.5151515151515151,
    40.909090909090907],
   'all_leaf_node_values': [array([[ 0, 41]]),
    array([[2, 0]]),
    array([[ 0, 10]]),
    array([[4, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[42,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([ 7, 23,  7]),
    array([ 7, 23,  7, 27]),
    array([ 7, 23,  7, 27]),
    array([ 7, 23]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.39805825]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.09708738]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 21])],
   'leaf_nodes_depths': [3, 4, 4, 2, 3, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([ 7, 23,  7, 28, 27, 28, 28, 28, 21, 27, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [41, 2, 10, 4, 2, 2, 42],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2, 3]), array([0, 2, 4])],
   'all_leaf_node_samples': [44, 1, 19],
   'all_leaf_node_samples_percent': [68.75, 1.5625, 29.6875],
   'all_leaf_node_values': [array([[ 0, 73]]),
    array([[0, 3]]),
    array([[27,  0]])],
   'all_leaf_nodes': [1, 3, 4],
   'all_leaf_paths_features': [array([22]), array([22,  6]), array([22,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.70873786]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.26213592,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([ 6, 22]),
    array([ 6, 22])],
   'leaf_nodes_depths': [1, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([22, 28,  6, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [73, 3, 27],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[ 9,  5],
           [ 2, 41]]),
    'f1_score': 0.92134831460674171,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416742587986977,
    'precision_score': 0.89130434782608692,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.1228070175438597}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [32, 1, 7, 2, 25],
   'all_leaf_node_samples_percent': [47.761194029850749,
    1.4925373134328359,
    10.447761194029852,
    2.9850746268656718,
    37.313432835820898],
   'all_leaf_node_values': [array([[ 0, 46]]),
    array([[1, 0]]),
    array([[ 0, 14]]),
    array([[4, 0]]),
    array([[38,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([27, 22,  7]),
    array([27, 22,  7,  7]),
    array([27, 22,  7,  7]),
    array([27, 22]),
    array([27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.44660194]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.13592233]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.36893204,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([27, 22,  7, 28,  7, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [46, 1, 14, 4, 38],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[13,  1],
           [ 1, 42]]),
    'f1_score': 0.97674418604651159,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119009190745897,
    'precision_score': 0.97674418604651159,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.035087719298245612}},
  'feature_importances': array([ 0.        ,  0.00607789,  0.        ,  0.        ,  0.        ,
          0.        ,  0.02710526,  0.3360805 ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.01657887,  0.00709762,  0.38090271,  0.02677139,  0.        ,
          0.        ,  0.        ,  0.19938575,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22,  7, 27,  6, 23, 20, 21,  1,  5,  9,  8, 29,  4, 11,  3,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.01215578,  0.        ,  0.        ,  0.        ,
          0.        ,  0.05421053,  0.38302177,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.03315774,  0.01419524,  0.39324298,  0.05354279,  0.        ,
          0.        ,  0.        ,  0.31093966,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[11,  3],
          [ 0, 43]]),
   'f1_score': 0.96629213483146059,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178724206495209,
   'precision_score': 0.93478260869565222,
   'recall_score': 1.0,
   'zero_one_loss': 0.052631578947368474}},
 'rf_bootstrap19': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8, 9]),
    array([ 0,  8, 10])],
   'all_leaf_node_samples': [30, 1, 5, 1, 1, 30],
   'all_leaf_node_samples_percent': [44.117647058823529,
    1.4705882352941178,
    7.3529411764705879,
    1.4705882352941178,
    1.4705882352941178,
    44.117647058823529],
   'all_leaf_node_values': [array([[ 0, 44]]),
    array([[2, 0]]),
    array([[ 0, 10]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[45,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 9, 10],
   'all_leaf_paths_features': [array([23, 27, 20]),
    array([23, 27, 20, 20]),
    array([23, 27, 20, 20]),
    array([23, 27]),
    array([23, 21]),
    array([23, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.42718447]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.09708738]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.4368932,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([20, 23, 27]),
    array([20, 23, 27]),
    array([20, 23, 27]),
    array([23, 27]),
    array([21, 23]),
    array([21, 23])],
   'leaf_nodes_depths': [3, 4, 4, 2, 2, 2],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([23, 27, 20, 28, 20, 28, 28, 28, 21, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [44, 2, 10, 1, 1, 45],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[12,  2],
           [ 5, 38]]),
    'f1_score': 0.91566265060240959,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416321747234242,
    'precision_score': 0.94999999999999996,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.1228070175438597}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12])],
   'all_leaf_node_samples': [32, 1, 7, 3, 2, 1, 24],
   'all_leaf_node_samples_percent': [45.714285714285715,
    1.4285714285714286,
    10.0,
    4.2857142857142856,
    2.8571428571428572,
    1.4285714285714286,
    34.285714285714285],
   'all_leaf_node_values': [array([[ 0, 52]]),
    array([[1, 0]]),
    array([[0, 7]]),
    array([[3, 0]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[36,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([27, 22, 23]),
    array([27, 22, 23, 22]),
    array([27, 22, 23, 22]),
    array([27, 22]),
    array([27,  7, 22]),
    array([27,  7, 22]),
    array([27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.50485437]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.06796117]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.34951456,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 3, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([27, 22, 23, 28, 22, 28, 28, 28,  7, 22, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [52, 1, 7, 3, 3, 1, 36],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2, 3]), array([0, 2, 4])],
   'all_leaf_node_samples': [42, 1, 21],
   'all_leaf_node_samples_percent': [65.625, 1.5625, 32.8125],
   'all_leaf_node_values': [array([[ 0, 64]]),
    array([[0, 1]]),
    array([[38,  0]])],
   'all_leaf_nodes': [1, 3, 4],
   'all_leaf_paths_features': [array([23]), array([23, 22]), array([23, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.62135922]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.36893204,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23]),
    array([22, 23]),
    array([22, 23])],
   'leaf_nodes_depths': [1, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([23, 28, 22, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [64, 1, 38],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[ 9,  5],
           [ 2, 41]]),
    'f1_score': 0.92134831460674171,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416742587986977,
    'precision_score': 0.89130434782608692,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.1228070175438597}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 0, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([ 0,  1,  7,  9, 10]),
    array([ 0,  1,  7,  9, 11]),
    array([ 0, 12])],
   'all_leaf_node_samples': [37, 3, 1, 3, 1, 2, 21],
   'all_leaf_node_samples_percent': [54.411764705882355,
    4.4117647058823533,
    1.4705882352941178,
    4.4117647058823533,
    1.4705882352941178,
    2.9411764705882355,
    30.882352941176471],
   'all_leaf_node_values': [array([[ 0, 57]]),
    array([[0, 6]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[33,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 10, 11, 12],
   'all_leaf_paths_features': [array([22, 27,  1]),
    array([22, 27,  1, 22]),
    array([22, 27,  1, 22]),
    array([22, 27, 20]),
    array([22, 27, 20, 27]),
    array([22, 27, 20, 27]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.55339806]]),
    array([[ 0.        ,  0.05825243]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 3, 4, 4, 1],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([22, 27,  1, 28, 22, 28, 28, 20, 28, 27, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [57, 6, 1, 3, 1, 2, 33],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[12,  2],
           [ 6, 37]]),
    'f1_score': 0.90243902439024393,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8475756202481737,
    'precision_score': 0.94871794871794868,
    'recall_score': 0.86046511627906974,
    'zero_one_loss': 0.14035087719298245}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 0, 1, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12, 13, 14]),
    array([ 0,  8, 12, 13, 15]),
    array([ 0,  8, 12, 16])],
   'all_leaf_node_samples': [33, 4, 1, 1, 1, 1, 1, 1, 28],
   'all_leaf_node_samples_percent': [46.478873239436616,
    5.6338028169014081,
    1.408450704225352,
    1.408450704225352,
    1.408450704225352,
    1.408450704225352,
    1.408450704225352,
    1.408450704225352,
    39.436619718309856],
   'all_leaf_node_values': [array([[ 0, 44]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[45,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 10, 11, 14, 15, 16],
   'all_leaf_paths_features': [array([ 7, 22,  1]),
    array([ 7, 22,  1,  7]),
    array([ 7, 22,  1,  7]),
    array([ 7, 22]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22,  7, 27]),
    array([ 7, 22,  7, 27]),
    array([ 7, 22,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.42718447]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.4368932,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 1,  7, 22]),
    array([ 1,  7, 22]),
    array([ 1,  7, 22]),
    array([ 7, 22]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22])],
   'leaf_nodes_depths': [3, 4, 4, 2, 3, 3, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 17,
   'node_features_idx': array([ 7, 22,  1, 28,  7, 28, 28, 28, 22, 27, 28, 28,  7, 27, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [44, 4, 1, 1, 3, 2, 2, 1, 45],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.00245615,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.16679816,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.02060876,  0.0076334 ,  0.23069021,  0.36292832,  0.        ,
          0.        ,  0.        ,  0.208885  ,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([23, 22, 27,  7, 20, 21,  1,  5,  9,  8,  6, 29,  4, 11,  3,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.00305413,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.32912343,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.02936268,  0.0152668 ,  0.31130642,  0.44405735,  0.        ,
          0.        ,  0.        ,  0.30413781,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.92982456140350878,
   'confusion_matrix': array([[12,  2],
          [ 2, 41]]),
   'f1_score': 0.95348837209302328,
   'hamming_loss': 0.070175438596491224,
   'log_loss': 2.4238018381491786,
   'precision_score': 0.95348837209302328,
   'recall_score': 0.95348837209302328,
   'zero_one_loss': 0.070175438596491224}},
 'rf_bootstrap2': {'dtree0': {'all_leaf_node_classes': [1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]), array([0, 1, 3]), array([0, 4])],
   'all_leaf_node_samples': [39, 1, 21],
   'all_leaf_node_samples_percent': [63.934426229508198,
    1.639344262295082,
    34.42622950819672],
   'all_leaf_node_values': [array([[ 0, 66]]),
    array([[4, 0]]),
    array([[33,  0]])],
   'all_leaf_nodes': [2, 3, 4],
   'all_leaf_paths_features': [array([22, 27]), array([22, 27]), array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.6407767]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [2, 2, 1],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([22, 27, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [66, 4, 33],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739271,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [28, 1, 10, 26],
   'all_leaf_node_samples_percent': [43.07692307692308,
    1.5384615384615385,
    15.384615384615385,
    40.0],
   'all_leaf_node_values': [array([[ 0, 49]]),
    array([[1, 0]]),
    array([[ 0, 15]]),
    array([[38,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([22, 27]),
    array([22, 27, 27]),
    array([22, 27, 27]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.47572816]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.14563107]]),
    array([[ 0.36893204,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22, 27, 28, 27, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [49, 1, 15, 38],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[ 9,  5],
           [ 3, 40]]),
    'f1_score': 0.90909090909090917,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8476177043234472,
    'precision_score': 0.88888888888888884,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.14035087719298245}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8])],
   'all_leaf_node_samples': [33, 5, 1, 1, 21],
   'all_leaf_node_samples_percent': [54.098360655737707,
    8.1967213114754092,
    1.639344262295082,
    1.639344262295082,
    34.42622950819672],
   'all_leaf_node_values': [array([[ 0, 51]]),
    array([[0, 7]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[43,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 8],
   'all_leaf_paths_features': [array([22, 21]),
    array([22, 21, 27]),
    array([22, 21, 27]),
    array([22, 21]),
    array([22, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.49514563]]),
    array([[ 0.        ,  0.06796117]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.41747573,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 22]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22]),
    array([21, 22])],
   'leaf_nodes_depths': [2, 3, 3, 2, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([22, 21, 28, 27, 28, 28, 21, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [51, 7, 1, 1, 43],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]), array([0, 1, 3]), array([0, 4])],
   'all_leaf_node_samples': [43, 1, 21],
   'all_leaf_node_samples_percent': [66.15384615384616,
    1.5384615384615385,
    32.307692307692307],
   'all_leaf_node_values': [array([[ 0, 67]]),
    array([[1, 0]]),
    array([[35,  0]])],
   'all_leaf_nodes': [2, 3, 4],
   'all_leaf_paths_features': [array([22, 27]), array([22, 27]), array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.65048544]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.33980583,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [2, 2, 1],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([22, 27, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [67, 1, 35],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739271,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [39, 1, 1, 21],
   'all_leaf_node_samples_percent': [62.903225806451616,
    1.6129032258064515,
    1.6129032258064515,
    33.87096774193548],
   'all_leaf_node_values': [array([[ 0, 66]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[35,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([22]),
    array([22, 21, 22]),
    array([22, 21, 22]),
    array([22, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.6407767]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.33980583,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([21, 22]),
    array([21, 22]),
    array([21, 22])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22, 28, 21, 22, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [66, 1, 1, 35],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.01265184,  0.93204885,  0.        ,  0.        ,
          0.        ,  0.        ,  0.05529931,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 27, 21, 29, 12,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 14,
         13, 28, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.01709916,  0.04918577,  0.        ,  0.        ,
          0.        ,  0.        ,  0.05411236,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.91228070175438591,
   'confusion_matrix': array([[11,  3],
          [ 2, 41]]),
   'f1_score': 0.94252873563218398,
   'hamming_loss': 0.08771929824561403,
   'log_loss': 3.0297593116990185,
   'precision_score': 0.93181818181818177,
   'recall_score': 0.95348837209302328,
   'zero_one_loss': 0.087719298245614086}},
 'rf_bootstrap20': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7, 8]),
    array([0, 6, 7, 9]),
    array([ 0,  6, 10])],
   'all_leaf_node_samples': [31, 1, 10, 2, 1, 22],
   'all_leaf_node_samples_percent': [46.268656716417908,
    1.4925373134328359,
    14.925373134328359,
    2.9850746268656718,
    1.4925373134328359,
    32.835820895522389],
   'all_leaf_node_values': [array([[ 0, 49]]),
    array([[1, 0]]),
    array([[ 0, 17]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[33,  0]])],
   'all_leaf_nodes': [2, 4, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([20, 20]),
    array([20, 20, 22]),
    array([20, 20, 22]),
    array([20, 27, 22]),
    array([20, 27, 22]),
    array([20, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.47572816]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.16504854]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20]),
    array([20, 22]),
    array([20, 22]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 27])],
   'leaf_nodes_depths': [2, 3, 3, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 11,
   'node_features_idx': array([20, 20, 28, 22, 28, 28, 27, 22, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [49, 1, 17, 2, 1, 33],
   'validation_metrics': {'accuracy_score': 0.84210526315789469,
    'confusion_matrix': array([[10,  4],
           [ 5, 38]]),
    'f1_score': 0.89411764705882357,
    'hamming_loss': 0.15789473684210525,
    'log_loss': 5.453547121823104,
    'precision_score': 0.90476190476190477,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.15789473684210531}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7, 8]),
    array([0, 6, 7, 9]),
    array([ 0,  6, 10])],
   'all_leaf_node_samples': [39, 1, 1, 1, 1, 18],
   'all_leaf_node_samples_percent': [63.934426229508198,
    1.639344262295082,
    1.639344262295082,
    1.639344262295082,
    1.639344262295082,
    29.508196721311474],
   'all_leaf_node_values': [array([[ 0, 62]]),
    array([[0, 4]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[32,  0]])],
   'all_leaf_nodes': [2, 4, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([22, 21]),
    array([22, 21,  7]),
    array([22, 21,  7]),
    array([22, 27, 23]),
    array([22, 27, 23]),
    array([22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.60194175]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.31067961,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [2, 3, 3, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 11,
   'node_features_idx': array([22, 21, 28,  7, 28, 28, 27, 23, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [62, 4, 2, 2, 1, 32],
   'validation_metrics': {'accuracy_score': 0.84210526315789469,
    'confusion_matrix': array([[11,  3],
           [ 6, 37]]),
    'f1_score': 0.89156626506024095,
    'hamming_loss': 0.15789473684210525,
    'log_loss': 5.453533093798014,
    'precision_score': 0.92500000000000004,
    'recall_score': 0.86046511627906974,
    'zero_one_loss': 0.15789473684210531}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [43, 1, 1, 1, 2, 20],
   'all_leaf_node_samples_percent': [63.235294117647058,
    1.4705882352941178,
    1.4705882352941178,
    1.4705882352941178,
    2.9411764705882355,
    29.411764705882351],
   'all_leaf_node_values': [array([[ 0, 67]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[29,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 10],
   'all_leaf_paths_features': [array([22, 27, 22]),
    array([22, 27, 22, 27]),
    array([22, 27, 22, 27]),
    array([22, 27,  7]),
    array([22, 27,  7]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.65048544]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.2815534,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 1],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([22, 27, 22, 28, 27, 28, 28,  7, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [67, 2, 1, 1, 3, 29],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[10,  4],
           [ 3, 40]]),
    'f1_score': 0.91954022988505746,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416602307736069,
    'precision_score': 0.90909090909090906,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.1228070175438597}},
  'dtree3': {'all_leaf_node_classes': [1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2])],
   'all_leaf_node_samples': [45, 17],
   'all_leaf_node_samples_percent': [72.58064516129032, 27.419354838709676],
   'all_leaf_node_values': [array([[ 0, 77]]), array([[26,  0]])],
   'all_leaf_nodes': [1, 2],
   'all_leaf_paths_features': [array([22]), array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.74757282]]),
    array([[ 0.25242718,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]), array([22])],
   'leaf_nodes_depths': [1, 1],
   'max_node_depth': 1,
   'n_nodes': 3,
   'node_features_idx': array([22, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [77, 26],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[ 9,  5],
           [ 3, 40]]),
    'f1_score': 0.90909090909090917,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8476177043234463,
    'precision_score': 0.88888888888888884,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.14035087719298245}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10, 11]),
    array([ 0, 10, 12])],
   'all_leaf_node_samples': [27, 1, 8, 2, 1, 1, 22],
   'all_leaf_node_samples_percent': [43.548387096774192,
    1.6129032258064515,
    12.903225806451612,
    3.225806451612903,
    1.6129032258064515,
    1.6129032258064515,
    35.483870967741936],
   'all_leaf_node_values': [array([[ 0, 46]]),
    array([[1, 0]]),
    array([[ 0, 16]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[36,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 11, 12],
   'all_leaf_paths_features': [array([22, 20, 20]),
    array([22, 20, 20, 22]),
    array([22, 20, 20, 22]),
    array([22, 20, 22]),
    array([22, 20, 22]),
    array([22, 27]),
    array([22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.44660194]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.15533981]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.34951456,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 22]),
    array([20, 22]),
    array([20, 22]),
    array([20, 22]),
    array([20, 22]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 2, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([22, 20, 20, 28, 22, 28, 28, 22, 28, 28, 27, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [46, 1, 16, 2, 1, 1, 36],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[11,  3],
           [ 4, 39]]),
    'f1_score': 0.91764705882352937,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.241646202748516,
    'precision_score': 0.9285714285714286,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.1228070175438597}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.01822893,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.17824135,  0.00526116,  0.73904392,  0.00577031,  0.        ,
          0.        ,  0.        ,  0.05345433,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 20, 27,  7, 23, 21,  5,  9,  8,  6, 29,  4, 11,  3,  2,  1, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.02360726,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.34961081,  0.01052233,  0.34034602,  0.01154062,  0.        ,
          0.        ,  0.        ,  0.03896873,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.85964912280701755,
   'confusion_matrix': array([[ 9,  5],
          [ 3, 40]]),
   'f1_score': 0.90909090909090917,
   'hamming_loss': 0.14035087719298245,
   'log_loss': 4.8476177043234463,
   'precision_score': 0.88888888888888884,
   'recall_score': 0.93023255813953487,
   'zero_one_loss': 0.14035087719298245}},
 'rf_bootstrap21': {'dtree0': {'all_leaf_node_classes': [1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2])],
   'all_leaf_node_samples': [36, 31],
   'all_leaf_node_samples_percent': [53.731343283582092, 46.268656716417908],
   'all_leaf_node_values': [array([[ 0, 55]]), array([[48,  0]])],
   'all_leaf_nodes': [1, 2],
   'all_leaf_paths_features': [array([7]), array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.53398058]]),
    array([[ 0.46601942,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([7]), array([7])],
   'leaf_nodes_depths': [1, 1],
   'max_node_depth': 1,
   'n_nodes': 3,
   'node_features_idx': array([ 7, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [55, 48],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[12,  2],
           [ 4, 39]]),
    'f1_score': 0.9285714285714286,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356887291986761,
    'precision_score': 0.95121951219512191,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.10526315789473684}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [34, 1, 2, 1, 28],
   'all_leaf_node_samples_percent': [51.515151515151516,
    1.5151515151515151,
    3.0303030303030303,
    1.5151515151515151,
    42.424242424242422],
   'all_leaf_node_values': [array([[ 0, 47]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[50,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27, 27]),
    array([ 7, 22, 27, 27]),
    array([ 7, 22]),
    array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.45631068]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.48543689,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([7])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([ 7, 22, 27, 28, 27, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [47, 1, 3, 2, 50],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[12,  2],
           [ 4, 39]]),
    'f1_score': 0.9285714285714286,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356887291986761,
    'precision_score': 0.95121951219512191,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.10526315789473684}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [32, 2, 1, 1, 32],
   'all_leaf_node_samples_percent': [47.058823529411768,
    2.9411764705882355,
    1.4705882352941178,
    1.4705882352941178,
    47.058823529411768],
   'all_leaf_node_values': [array([[ 0, 50]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[47,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([ 7, 22,  7]),
    array([ 7, 22,  7, 22]),
    array([ 7, 22,  7, 22]),
    array([ 7, 22]),
    array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.48543689]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.45631068,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([ 7, 22,  7, 28, 22, 28, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [50, 4, 1, 1, 47],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree3': {'all_leaf_node_classes': [1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2])],
   'all_leaf_node_samples': [34, 30],
   'all_leaf_node_samples_percent': [53.125, 46.875],
   'all_leaf_node_values': [array([[ 0, 60]]), array([[43,  0]])],
   'all_leaf_nodes': [1, 2],
   'all_leaf_paths_features': [array([7]), array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.58252427]]),
    array([[ 0.41747573,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([7]), array([7])],
   'leaf_nodes_depths': [1, 1],
   'max_node_depth': 1,
   'n_nodes': 3,
   'node_features_idx': array([ 7, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [60, 43],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]), array([0, 1, 3]), array([0, 4])],
   'all_leaf_node_samples': [37, 2, 22],
   'all_leaf_node_samples_percent': [60.655737704918032,
    3.278688524590164,
    36.065573770491802],
   'all_leaf_node_values': [array([[ 0, 58]]),
    array([[4, 0]]),
    array([[41,  0]])],
   'all_leaf_nodes': [2, 3, 4],
   'all_leaf_paths_features': [array([22, 27]), array([22, 27]), array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.5631068]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.39805825,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [2, 2, 1],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([22, 27, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [58, 4, 41],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[10,  4],
           [ 0, 43]]),
    'f1_score': 0.9555555555555556,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238298941993603,
    'precision_score': 0.91489361702127658,
    'recall_score': 1.0,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.76440023,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.19844456,  0.        ,  0.        ,
          0.        ,  0.        ,  0.03715521,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([ 7, 22, 27, 29, 13,  1,  2,  3,  4,  5,  6,  8,  9, 10, 11, 12, 14,
         28, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.38449652,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.32843795,  0.        ,  0.        ,
          0.        ,  0.        ,  0.05719442,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.92982456140350878,
   'confusion_matrix': array([[12,  2],
          [ 2, 41]]),
   'f1_score': 0.95348837209302328,
   'hamming_loss': 0.070175438596491224,
   'log_loss': 2.4238018381491786,
   'precision_score': 0.95348837209302328,
   'recall_score': 0.95348837209302328,
   'zero_one_loss': 0.070175438596491224}},
 'rf_bootstrap22': {'dtree0': {'all_leaf_node_classes': [1, 0, 1],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2, 3]), array([0, 2, 4])],
   'all_leaf_node_samples': [38, 21, 1],
   'all_leaf_node_samples_percent': [63.333333333333336,
    35.0,
    1.6666666666666667],
   'all_leaf_node_values': [array([[ 0, 65]]),
    array([[36,  0]]),
    array([[0, 2]])],
   'all_leaf_nodes': [1, 3, 4],
   'all_leaf_paths_features': [array([27]), array([27, 26]), array([27, 26])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.63106796]]),
    array([[ 0.34951456,  0.        ]]),
    array([[ 0.        ,  0.01941748]])],
   'all_uniq_leaf_paths_features': [array([27]),
    array([26, 27]),
    array([26, 27])],
   'leaf_nodes_depths': [1, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([27, 28, 26, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [65, 36, 2],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241093,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [45, 1, 1, 18],
   'all_leaf_node_samples_percent': [69.230769230769226,
    1.5384615384615385,
    1.5384615384615385,
    27.692307692307693],
   'all_leaf_node_values': [array([[ 0, 68]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[30,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([27, 22]),
    array([27, 22]),
    array([27,  7]),
    array([27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.66019417]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.29126214,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([ 7, 27]),
    array([ 7, 27])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([27, 22, 28, 28,  7, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [68, 1, 4, 30],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [13, 1, 27, 2, 21],
   'all_leaf_node_samples_percent': [20.3125, 1.5625, 42.1875, 3.125, 32.8125],
   'all_leaf_node_values': [array([[ 0, 20]]),
    array([[1, 0]]),
    array([[ 0, 46]]),
    array([[4, 0]]),
    array([[32,  0]])],
   'all_leaf_nodes': [4, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([27, 22,  7, 27]),
    array([27, 22,  7, 27]),
    array([27, 22,  7]),
    array([27, 22]),
    array([27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.19417476]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.44660194]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.31067961,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([27])],
   'leaf_nodes_depths': [4, 4, 3, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([27, 22,  7, 27, 28, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [20, 1, 46, 4, 32],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6, 7]),
    array([0, 1, 2, 4, 6, 8]),
    array([0, 1, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [40, 3, 1, 1, 1, 24],
   'all_leaf_node_samples_percent': [57.142857142857146,
    4.2857142857142856,
    1.4285714285714286,
    1.4285714285714286,
    1.4285714285714286,
    34.285714285714285],
   'all_leaf_node_values': [array([[ 0, 58]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[36,  0]])],
   'all_leaf_nodes': [3, 5, 7, 8, 9, 10],
   'all_leaf_paths_features': [array([27, 23,  1]),
    array([27, 23,  1, 22]),
    array([27, 23,  1, 22, 22]),
    array([27, 23,  1, 22, 22]),
    array([27, 23]),
    array([27])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.5631068]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.34951456,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([ 1, 22, 23, 27]),
    array([23, 27]),
    array([27])],
   'leaf_nodes_depths': [3, 4, 5, 5, 2, 1],
   'max_node_depth': 5,
   'n_nodes': 11,
   'node_features_idx': array([27, 23,  1, 28, 22, 28, 22, 28, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [58, 4, 1, 1, 3, 36],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[13,  1],
           [ 3, 40]]),
    'f1_score': 0.95238095238095244,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4237878101240873,
    'precision_score': 0.97560975609756095,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.070175438596491224}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [46, 1, 1, 15],
   'all_leaf_node_samples_percent': [73.015873015873012,
    1.5873015873015872,
    1.5873015873015872,
    23.80952380952381],
   'all_leaf_node_values': [array([[ 0, 74]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[27,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([27, 21]),
    array([27, 21, 23]),
    array([27, 21, 23]),
    array([27])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.7184466]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.26213592,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 27]),
    array([21, 23, 27]),
    array([21, 23, 27]),
    array([27])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([27, 21, 28, 23, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [74, 1, 1, 27],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488574,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'feature_importances': array([ 0.        ,  0.00123471,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.03285011,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.00477569,  0.04680622,  0.02760416,  0.        ,
          0.        ,  0.01618225,  0.87054687,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([27, 22,  7, 23, 26, 21,  1,  5,  9,  8,  6, 29,  4,  3, 11,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 20, 24, 25,  0]),
  'feature_importances_std': array([ 0.        ,  0.00246941,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.06501294,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.00955138,  0.05681919,  0.04398416,  0.        ,
          0.        ,  0.03236449,  0.05733686,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[12,  2],
          [ 1, 42]]),
   'f1_score': 0.96551724137931039,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178583926244296,
   'precision_score': 0.95454545454545459,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.052631578947368474}},
 'rf_bootstrap23': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [36, 2, 2, 23],
   'all_leaf_node_samples_percent': [57.142857142857146,
    3.1746031746031744,
    3.1746031746031744,
    36.507936507936506],
   'all_leaf_node_values': [array([[ 0, 63]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[35,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([22,  7]),
    array([22,  7, 21]),
    array([22,  7, 21]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.61165049]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.33980583,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([22])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22,  7, 28, 21, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [63, 3, 2, 35],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993385,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 1, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4]),
    array([0, 1, 5]),
    array([0, 6, 7]),
    array([0, 6, 8, 9]),
    array([ 0,  6,  8, 10, 11, 12]),
    array([ 0,  6,  8, 10, 11, 13]),
    array([ 0,  6,  8, 10, 14])],
   'all_leaf_node_samples': [3, 1, 27, 1, 1, 1, 2, 25],
   'all_leaf_node_samples_percent': [4.918032786885246,
    1.639344262295082,
    44.26229508196721,
    1.639344262295082,
    1.639344262295082,
    1.639344262295082,
    3.278688524590164,
    40.983606557377051],
   'all_leaf_node_values': [array([[0, 9]]),
    array([[1, 0]]),
    array([[ 0, 46]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[5, 0]]),
    array([[37,  0]])],
   'all_leaf_nodes': [3, 4, 5, 7, 9, 12, 13, 14],
   'all_leaf_paths_features': [array([23, 27, 27]),
    array([23, 27, 27]),
    array([23, 27]),
    array([23, 21]),
    array([23, 21, 27]),
    array([23, 21, 27,  7, 20]),
    array([23, 21, 27,  7, 20]),
    array([23, 21, 27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.08737864]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.44660194]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.3592233,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([21, 23]),
    array([21, 23, 27]),
    array([ 7, 20, 21, 23, 27]),
    array([ 7, 20, 21, 23, 27]),
    array([ 7, 21, 23, 27])],
   'leaf_nodes_depths': [3, 3, 2, 2, 3, 5, 5, 4],
   'max_node_depth': 5,
   'n_nodes': 15,
   'node_features_idx': array([23, 27, 27, 28, 28, 28, 21, 28, 27, 28,  7, 20, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [9, 1, 46, 3, 1, 1, 5, 37],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[10,  4],
           [ 3, 40]]),
    'f1_score': 0.91954022988505746,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416602307736069,
    'precision_score': 0.90909090909090906,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.1228070175438597}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3]),
    array([0, 2, 4, 5]),
    array([0, 2, 4, 6, 7, 8]),
    array([0, 2, 4, 6, 7, 9]),
    array([ 0,  2,  4,  6, 10])],
   'all_leaf_node_samples': [35, 1, 1, 2, 1, 25],
   'all_leaf_node_samples_percent': [53.846153846153847,
    1.5384615384615385,
    1.5384615384615385,
    3.0769230769230771,
    1.5384615384615385,
    38.46153846153846],
   'all_leaf_node_values': [array([[ 0, 53]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[42,  0]])],
   'all_leaf_nodes': [1, 3, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([22]),
    array([22, 21]),
    array([22, 21, 27]),
    array([22, 21, 27, 22, 22]),
    array([22, 21, 27, 22, 22]),
    array([22, 21, 27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.51456311]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([21, 22]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27])],
   'leaf_nodes_depths': [1, 2, 3, 5, 5, 4],
   'max_node_depth': 5,
   'n_nodes': 11,
   'node_features_idx': array([22, 28, 21, 28, 27, 28, 22, 22, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [53, 2, 1, 4, 1, 42],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742699,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5]),
    array([0, 1, 2, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [5, 1, 38, 1, 23],
   'all_leaf_node_samples_percent': [7.3529411764705879,
    1.4705882352941178,
    55.882352941176471,
    1.4705882352941178,
    33.823529411764703],
   'all_leaf_node_values': [array([[ 0, 12]]),
    array([[1, 0]]),
    array([[ 0, 57]]),
    array([[2, 0]]),
    array([[31,  0]])],
   'all_leaf_nodes': [4, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([22, 27, 27, 22]),
    array([22, 27, 27, 22]),
    array([22, 27, 27]),
    array([22, 27]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.11650485]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.55339806]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [4, 4, 3, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([22, 27, 27, 22, 28, 28, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [12, 1, 57, 2, 31],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241093,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4]),
    array([0, 1, 5]),
    array([0, 6, 7]),
    array([ 0,  6,  8,  9, 10]),
    array([ 0,  6,  8,  9, 11]),
    array([ 0,  6,  8, 12])],
   'all_leaf_node_samples': [5, 1, 33, 2, 1, 1, 26],
   'all_leaf_node_samples_percent': [7.2463768115942031,
    1.4492753623188406,
    47.826086956521742,
    2.8985507246376812,
    1.4492753623188406,
    1.4492753623188406,
    37.681159420289852],
   'all_leaf_node_values': [array([[0, 5]]),
    array([[1, 0]]),
    array([[ 0, 52]]),
    array([[0, 3]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[37,  0]])],
   'all_leaf_nodes': [3, 4, 5, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([27, 27, 27]),
    array([27, 27, 27]),
    array([27, 27]),
    array([27, 23]),
    array([27, 23,  7, 27]),
    array([27, 23,  7, 27]),
    array([27, 23,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.04854369]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.50485437]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.3592233,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27])],
   'leaf_nodes_depths': [3, 3, 2, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([27, 27, 27, 28, 28, 28, 23, 28,  7, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [5, 1, 52, 3, 3, 2, 37],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[11,  3],
           [ 4, 39]]),
    'f1_score': 0.91764705882352937,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.241646202748516,
    'precision_score': 0.9285714285714286,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.1228070175438597}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.0131087 ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.00665375,  0.04440893,  0.54526231,  0.1770639 ,  0.        ,
          0.        ,  0.        ,  0.21350242,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 27, 23, 21,  7, 20,  5,  9,  8,  6, 29,  4, 11,  3,  2,  1, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.0139022 ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.01330749,  0.03984014,  0.44528109,  0.30528749,  0.        ,
          0.        ,  0.        ,  0.32893294,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[11,  3],
          [ 0, 43]]),
   'f1_score': 0.96629213483146059,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178724206495209,
   'precision_score': 0.93478260869565222,
   'recall_score': 1.0,
   'zero_one_loss': 0.052631578947368474}},
 'rf_bootstrap24': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [40, 4, 2, 1, 21],
   'all_leaf_node_samples_percent': [58.823529411764703,
    5.882352941176471,
    2.9411764705882355,
    1.4705882352941178,
    30.882352941176471],
   'all_leaf_node_values': [array([[ 0, 63]]),
    array([[0, 5]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[32,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([ 7, 27, 22]),
    array([ 7, 27, 22, 21]),
    array([ 7, 27, 22, 21]),
    array([ 7, 27]),
    array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.61165049]]),
    array([[ 0.        ,  0.04854369]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.31067961,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 27]),
    array([7])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([ 7, 27, 22, 28, 21, 28, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [63, 5, 2, 1, 32],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10, 11]),
    array([ 0, 10, 12])],
   'all_leaf_node_samples': [39, 1, 1, 3, 4, 1, 15],
   'all_leaf_node_samples_percent': [60.9375,
    1.5625,
    1.5625,
    4.6875,
    6.25,
    1.5625,
    23.4375],
   'all_leaf_node_values': [array([[ 0, 62]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[0, 6]]),
    array([[0, 1]]),
    array([[28,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 11, 12],
   'all_leaf_paths_features': [array([27, 27, 22]),
    array([27, 27, 22, 22]),
    array([27, 27, 22, 22]),
    array([27, 27, 23]),
    array([27, 27, 23]),
    array([27, 21]),
    array([27, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.60194175]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.        ,  0.05825243]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.27184466,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([23, 27]),
    array([23, 27]),
    array([21, 27]),
    array([21, 27])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 2, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([27, 27, 22, 28, 22, 28, 28, 23, 28, 28, 21, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [62, 1, 1, 4, 6, 1, 28],
   'validation_metrics': {'accuracy_score': 0.84210526315789469,
    'confusion_matrix': array([[11,  3],
           [ 6, 37]]),
    'f1_score': 0.89156626506024095,
    'hamming_loss': 0.15789473684210525,
    'log_loss': 5.4535330937980122,
    'precision_score': 0.92500000000000004,
    'recall_score': 0.86046511627906974,
    'zero_one_loss': 0.15789473684210531}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12])],
   'all_leaf_node_samples': [42, 1, 3, 1, 1, 1, 21],
   'all_leaf_node_samples_percent': [60.0,
    1.4285714285714286,
    4.2857142857142856,
    1.4285714285714286,
    1.4285714285714286,
    1.4285714285714286,
    30.0],
   'all_leaf_node_values': [array([[ 0, 63]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[31,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([27, 22, 27]),
    array([27, 22, 27, 27]),
    array([27, 22, 27, 27]),
    array([27, 22]),
    array([27,  1, 27]),
    array([27,  1, 27]),
    array([27,  1])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.61165049]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([ 1, 27]),
    array([ 1, 27]),
    array([ 1, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 3, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([27, 22, 27, 28, 27, 28, 28, 28,  1, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [63, 1, 4, 2, 1, 1, 31],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739271,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10, 11]),
    array([ 0,  8,  9, 10, 12]),
    array([ 0,  8,  9, 13]),
    array([ 0,  8, 14])],
   'all_leaf_node_samples': [33, 1, 4, 1, 1, 4, 1, 15],
   'all_leaf_node_samples_percent': [55.0,
    1.6666666666666667,
    6.666666666666667,
    1.6666666666666667,
    1.6666666666666667,
    6.666666666666667,
    1.6666666666666667,
    25.0],
   'all_leaf_node_values': [array([[ 0, 56]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[6, 0]]),
    array([[0, 2]]),
    array([[31,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 11, 12, 13, 14],
   'all_leaf_paths_features': [array([27,  7, 23]),
    array([27,  7, 23, 22]),
    array([27,  7, 23, 22]),
    array([27,  7]),
    array([27,  7, 27, 21]),
    array([27,  7, 27, 21]),
    array([27,  7, 27]),
    array([27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.54368932]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.05825243,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 27]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 27]),
    array([ 7, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 4, 4, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 15,
   'node_features_idx': array([27,  7, 23, 28, 22, 28, 28, 28,  7, 27, 21, 28, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [56, 1, 4, 1, 2, 6, 2, 31],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5, 6]),
    array([0, 1, 3, 5, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12])],
   'all_leaf_node_samples': [35, 4, 3, 1, 1, 1, 19],
   'all_leaf_node_samples_percent': [54.6875,
    6.25,
    4.6875,
    1.5625,
    1.5625,
    1.5625,
    29.6875],
   'all_leaf_node_values': [array([[ 0, 56]]),
    array([[0, 8]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[33,  0]])],
   'all_leaf_nodes': [2, 4, 6, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([27, 21]),
    array([27, 21, 23]),
    array([27, 21, 23,  7]),
    array([27, 21, 23,  7]),
    array([27,  6, 22]),
    array([27,  6, 22]),
    array([27,  6])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.54368932]]),
    array([[ 0.       ,  0.0776699]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 27]),
    array([21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 7, 21, 23, 27]),
    array([ 6, 22, 27]),
    array([ 6, 22, 27]),
    array([ 6, 27])],
   'leaf_nodes_depths': [2, 3, 4, 4, 3, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([27, 21, 28, 23, 28,  7, 28, 28,  6, 22, 28, 28, 28]),
   'num_features_used': 7,
   'tot_leaf_node_values': [56, 8, 3, 1, 1, 1, 33],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[12,  2],
           [ 1, 42]]),
    'f1_score': 0.96551724137931039,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178583926244296,
    'precision_score': 0.95454545454545459,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.052631578947368474}},
  'feature_importances': array([ 0.        ,  0.00406544,  0.        ,  0.        ,  0.        ,
          0.        ,  0.00397683,  0.19929797,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.03856528,  0.04037557,  0.0355715 ,  0.        ,
          0.        ,  0.        ,  0.67814739,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([27,  7, 22, 21, 23,  1,  6, 10,  9,  8, 29,  5,  4, 12,  3,  2, 11,
         14, 13, 28, 15, 16, 17, 18, 19, 20, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.00813089,  0.        ,  0.        ,  0.        ,
          0.        ,  0.00795367,  0.33974375,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.0234498 ,  0.02221931,  0.04286104,  0.        ,
          0.        ,  0.        ,  0.32066368,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[13,  1],
          [ 2, 41]]),
   'f1_score': 0.96470588235294119,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178443645993385,
   'precision_score': 0.97619047619047616,
   'recall_score': 0.95348837209302328,
   'zero_one_loss': 0.052631578947368474}},
 'rf_bootstrap25': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([ 0,  6,  8,  9, 10]),
    array([ 0,  6,  8,  9, 11]),
    array([ 0,  6,  8, 12])],
   'all_leaf_node_samples': [39, 2, 1, 2, 1, 1, 21],
   'all_leaf_node_samples_percent': [58.208955223880594,
    2.9850746268656718,
    1.4925373134328359,
    2.9850746268656718,
    1.4925373134328359,
    1.4925373134328359,
    31.343283582089551],
   'all_leaf_node_values': [array([[ 0, 61]]),
    array([[0, 4]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[31,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 23]),
    array([ 7, 23, 21, 22]),
    array([ 7, 23, 21, 22]),
    array([ 7, 23, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.59223301]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 23])],
   'leaf_nodes_depths': [2, 3, 3, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([ 7, 21, 28, 22, 28, 28, 23, 28, 21, 22, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [61, 4, 1, 3, 1, 2, 31],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10, 11]),
    array([ 0,  8,  9, 10, 12]),
    array([ 0,  8,  9, 13]),
    array([ 0,  8, 14])],
   'all_leaf_node_samples': [33, 1, 9, 2, 1, 4, 2, 18],
   'all_leaf_node_samples_percent': [47.142857142857146,
    1.4285714285714286,
    12.857142857142858,
    2.8571428571428572,
    1.4285714285714286,
    5.7142857142857144,
    2.8571428571428572,
    25.714285714285715],
   'all_leaf_node_values': [array([[ 0, 49]]),
    array([[1, 0]]),
    array([[ 0, 12]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[7, 0]]),
    array([[0, 2]]),
    array([[29,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 11, 12, 13, 14],
   'all_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27, 27]),
    array([ 7, 22, 27, 27]),
    array([ 7, 22]),
    array([ 7, 23, 20, 27]),
    array([ 7, 23, 20, 27]),
    array([ 7, 23, 20]),
    array([ 7, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.47572816]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.11650485]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.06796117,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.2815534,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([ 7, 20, 23, 27]),
    array([ 7, 20, 23, 27]),
    array([ 7, 20, 23]),
    array([ 7, 23])],
   'leaf_nodes_depths': [3, 4, 4, 2, 4, 4, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 15,
   'node_features_idx': array([ 7, 22, 27, 28, 27, 28, 28, 28, 23, 20, 27, 28, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [49, 1, 12, 2, 1, 7, 2, 29],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735844,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [33, 3, 2, 17],
   'all_leaf_node_samples_percent': [60.0,
    5.4545454545454541,
    3.6363636363636362,
    30.90909090909091],
   'all_leaf_node_values': [array([[ 0, 66]]),
    array([[6, 0]]),
    array([[0, 4]]),
    array([[27,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([22]),
    array([22, 22, 22]),
    array([22, 22, 22]),
    array([22, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.6407767]]),
    array([[ 0.05825243,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.26213592,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([22]),
    array([22]),
    array([22])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22, 28, 22, 22, 28, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [66, 6, 4, 27],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[11,  3],
           [ 4, 39]]),
    'f1_score': 0.91764705882352937,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.241646202748516,
    'precision_score': 0.9285714285714286,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.1228070175438597}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([ 0,  1,  7,  9, 10]),
    array([ 0,  1,  7,  9, 11, 12]),
    array([ 0,  1,  7,  9, 11, 13]),
    array([ 0, 14])],
   'all_leaf_node_samples': [27, 1, 10, 2, 4, 1, 1, 22],
   'all_leaf_node_samples_percent': [39.705882352941174,
    1.4705882352941178,
    14.705882352941176,
    2.9411764705882355,
    5.882352941176471,
    1.4705882352941178,
    1.4705882352941178,
    32.352941176470587],
   'all_leaf_node_values': [array([[ 0, 40]]),
    array([[1, 0]]),
    array([[ 0, 16]]),
    array([[0, 2]]),
    array([[5, 0]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[37,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 10, 12, 13, 14],
   'all_leaf_paths_features': [array([22, 27, 20]),
    array([22, 27, 20, 22]),
    array([22, 27, 20, 22]),
    array([22, 27, 22]),
    array([22, 27, 22,  7]),
    array([22, 27, 22,  7, 23]),
    array([22, 27, 22,  7, 23]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.38834951]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.15533981]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.3592233,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 23, 27]),
    array([ 7, 22, 23, 27]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 3, 4, 5, 5, 1],
   'max_node_depth': 5,
   'n_nodes': 15,
   'node_features_idx': array([22, 27, 20, 28, 22, 28, 28, 22, 28,  7, 28, 23, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [40, 1, 16, 2, 5, 1, 1, 37],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237675,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 1, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8, 9]),
    array([ 0,  6,  8, 10])],
   'all_leaf_node_samples': [32, 8, 1, 2, 1, 19],
   'all_leaf_node_samples_percent': [50.793650793650791,
    12.698412698412698,
    1.5873015873015872,
    3.1746031746031744,
    1.5873015873015872,
    30.158730158730158],
   'all_leaf_node_values': [array([[ 0, 58]]),
    array([[ 0, 12]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[0, 1]]),
    array([[29,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 9, 10],
   'all_leaf_paths_features': [array([ 7, 23]),
    array([ 7, 23, 21]),
    array([ 7, 23, 21]),
    array([ 7, 21]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.5631068]]),
    array([[ 0.        ,  0.11650485]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.2815534,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23]),
    array([ 7, 21, 23]),
    array([ 7, 21, 23]),
    array([ 7, 21]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22])],
   'leaf_nodes_depths': [2, 3, 3, 2, 3, 3],
   'max_node_depth': 3,
   'n_nodes': 11,
   'node_features_idx': array([ 7, 23, 28, 21, 28, 28, 21, 28, 22, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [58, 12, 1, 2, 1, 29],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.48155813,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.01043774,  0.02945545,  0.40433218,  0.03288585,  0.        ,
          0.        ,  0.        ,  0.04133065,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([ 7, 22, 27, 23, 21, 20,  5,  9,  8,  6, 29,  4, 11,  3,  2,  1, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.38786789,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.0200666 ,  0.04889286,  0.42214189,  0.04185194,  0.        ,
          0.        ,  0.        ,  0.05334557,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.8771929824561403,
   'confusion_matrix': array([[11,  3],
          [ 4, 39]]),
   'f1_score': 0.91764705882352937,
   'hamming_loss': 0.12280701754385964,
   'log_loss': 4.241646202748516,
   'precision_score': 0.9285714285714286,
   'recall_score': 0.90697674418604646,
   'zero_one_loss': 0.1228070175438597}},
 'rf_bootstrap26': {'dtree0': {'all_leaf_node_classes': [1, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5, 6]),
    array([0, 4, 5, 7]),
    array([0, 4, 8])],
   'all_leaf_node_samples': [30, 2, 4, 2, 26],
   'all_leaf_node_samples_percent': [46.875, 3.125, 6.25, 3.125, 40.625],
   'all_leaf_node_values': [array([[ 0, 48]]),
    array([[3, 0]]),
    array([[8, 0]]),
    array([[0, 2]]),
    array([[42,  0]])],
   'all_leaf_nodes': [2, 3, 6, 7, 8],
   'all_leaf_paths_features': [array([23,  7]),
    array([23,  7]),
    array([23,  7,  7]),
    array([23,  7,  7]),
    array([23,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.46601942]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.0776699,  0.       ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 23]),
    array([ 7, 23]),
    array([ 7, 23]),
    array([ 7, 23]),
    array([ 7, 23])],
   'leaf_nodes_depths': [2, 2, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([23,  7, 28, 28,  7,  7, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [48, 3, 8, 2, 42],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237666,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5, 6]),
    array([0, 4, 5, 7]),
    array([0, 4, 8])],
   'all_leaf_node_samples': [33, 1, 2, 2, 25],
   'all_leaf_node_samples_percent': [52.38095238095238,
    1.5873015873015872,
    3.1746031746031744,
    3.1746031746031744,
    39.682539682539684],
   'all_leaf_node_values': [array([[ 0, 54]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[2, 0]]),
    array([[42,  0]])],
   'all_leaf_nodes': [2, 3, 6, 7, 8],
   'all_leaf_paths_features': [array([23, 27]),
    array([23, 27]),
    array([23, 21, 20]),
    array([23, 21, 20]),
    array([23, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.52427184]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23, 27]),
    array([23, 27]),
    array([20, 21, 23]),
    array([20, 21, 23]),
    array([21, 23])],
   'leaf_nodes_depths': [2, 2, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([23, 27, 28, 28, 21, 20, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [54, 1, 4, 2, 42],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491777,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10, 11]),
    array([ 0, 10, 12])],
   'all_leaf_node_samples': [27, 2, 2, 1, 3, 1, 27],
   'all_leaf_node_samples_percent': [42.857142857142854,
    3.1746031746031744,
    3.1746031746031744,
    1.5873015873015872,
    4.7619047619047619,
    1.5873015873015872,
    42.857142857142854],
   'all_leaf_node_values': [array([[ 0, 48]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[44,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 11, 12],
   'all_leaf_paths_features': [array([27, 23,  1]),
    array([27, 23,  1, 27]),
    array([27, 23,  1, 27]),
    array([27, 23, 21]),
    array([27, 23, 21]),
    array([27, 22]),
    array([27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.46601942]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.42718447,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1, 23, 27]),
    array([ 1, 23, 27]),
    array([ 1, 23, 27]),
    array([21, 23, 27]),
    array([21, 23, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 2, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([27, 23,  1, 28, 27, 28, 28, 21, 28, 28, 22, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [48, 3, 2, 1, 4, 1, 44],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742699,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [38, 3, 2, 25],
   'all_leaf_node_samples_percent': [55.882352941176471,
    4.4117647058823533,
    2.9411764705882355,
    36.764705882352942],
   'all_leaf_node_values': [array([[ 0, 55]]),
    array([[4, 0]]),
    array([[0, 4]]),
    array([[40,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.53398058]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.38834951,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([ 7, 22, 28, 28, 22, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [55, 4, 4, 40],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495209,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [27, 2, 5, 4, 29],
   'all_leaf_node_samples_percent': [40.298507462686565,
    2.9850746268656718,
    7.4626865671641793,
    5.9701492537313436,
    43.28358208955224],
   'all_leaf_node_values': [array([[ 0, 41]]),
    array([[2, 0]]),
    array([[0, 8]]),
    array([[5, 0]]),
    array([[47,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([ 7, 22, 23]),
    array([ 7, 22, 23, 22]),
    array([ 7, 22, 23, 22]),
    array([ 7, 22]),
    array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.39805825]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.       ,  0.0776699]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.45631068,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22]),
    array([7])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([ 7, 22, 23, 28, 22, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [41, 2, 8, 5, 47],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735844,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'feature_importances': array([ 0.        ,  0.00563218,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.33076818,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.01052363,  0.02463522,  0.11122728,  0.34955336,  0.        ,
          0.        ,  0.        ,  0.16766015,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([23,  7, 27, 22, 21, 20,  1,  5,  9,  8,  6, 29,  4, 11,  3,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.01126436,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.33702847,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.02104725,  0.03580904,  0.12330138,  0.38253945,  0.        ,
          0.        ,  0.        ,  0.31630344,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.92982456140350878,
   'confusion_matrix': array([[11,  3],
          [ 1, 42]]),
   'f1_score': 0.95454545454545447,
   'hamming_loss': 0.070175438596491224,
   'log_loss': 2.423815866174269,
   'precision_score': 0.93333333333333335,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.070175438596491224}},
 'rf_bootstrap27': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [32, 1, 1, 4, 1, 30],
   'all_leaf_node_samples_percent': [46.376811594202898,
    1.4492753623188406,
    1.4492753623188406,
    5.7971014492753623,
    1.4492753623188406,
    43.478260869565219],
   'all_leaf_node_values': [array([[ 0, 46]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[4, 0]]),
    array([[0, 1]]),
    array([[48,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 10],
   'all_leaf_paths_features': [array([22, 27, 23]),
    array([22, 27, 23, 21]),
    array([22, 27, 23, 21]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.44660194]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.46601942,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([21, 22, 23, 27]),
    array([21, 22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 1],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([22, 27, 23, 28, 21, 28, 28, 22, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [46, 3, 1, 4, 1, 48],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[12,  2],
           [ 6, 37]]),
    'f1_score': 0.90243902439024393,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8475756202481737,
    'precision_score': 0.94871794871794868,
    'recall_score': 0.86046511627906974,
    'zero_one_loss': 0.14035087719298245}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [36, 3, 1, 26],
   'all_leaf_node_samples_percent': [54.545454545454547,
    4.5454545454545459,
    1.5151515151515151,
    39.393939393939391],
   'all_leaf_node_values': [array([[ 0, 58]]),
    array([[0, 7]]),
    array([[3, 0]]),
    array([[35,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([20]),
    array([20, 21, 22]),
    array([20, 21, 22]),
    array([20, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.5631068]]),
    array([[ 0.        ,  0.06796117]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.33980583,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20]),
    array([20, 21, 22]),
    array([20, 21, 22]),
    array([20, 21])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([20, 28, 21, 22, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [58, 7, 3, 35],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739267,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [34, 1, 4, 29],
   'all_leaf_node_samples_percent': [50.0,
    1.4705882352941178,
    5.882352941176471,
    42.647058823529413],
   'all_leaf_node_values': [array([[ 0, 50]]),
    array([[1, 0]]),
    array([[0, 7]]),
    array([[45,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([20, 27]),
    array([20, 27]),
    array([20,  1]),
    array([20,  1])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.48543689]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.06796117]]),
    array([[ 0.4368932,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([20, 27]),
    array([20, 27]),
    array([ 1, 20]),
    array([ 1, 20])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([20, 27, 28, 28,  1, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [50, 1, 7, 45],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[12,  2],
           [ 4, 39]]),
    'f1_score': 0.9285714285714286,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356887291986761,
    'precision_score': 0.95121951219512191,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.10526315789473684}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [34, 3, 4, 26],
   'all_leaf_node_samples_percent': [50.746268656716417,
    4.4776119402985071,
    5.9701492537313436,
    38.805970149253731],
   'all_leaf_node_values': [array([[ 0, 54]]),
    array([[0, 6]]),
    array([[4, 0]]),
    array([[39,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([23]),
    array([23, 27,  1]),
    array([23, 27,  1]),
    array([23, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.52427184]]),
    array([[ 0.        ,  0.05825243]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.37864078,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23]),
    array([ 1, 23, 27]),
    array([ 1, 23, 27]),
    array([23, 27])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([23, 28, 27,  1, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [54, 6, 4, 39],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739267,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [34, 1, 1, 28],
   'all_leaf_node_samples_percent': [53.125, 1.5625, 1.5625, 43.75],
   'all_leaf_node_values': [array([[ 0, 54]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[47,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([22]),
    array([22, 22, 22]),
    array([22, 22, 22]),
    array([22, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.52427184]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.45631068,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22]),
    array([22]),
    array([22]),
    array([22])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22, 28, 22, 22, 28, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [54, 1, 1, 47],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[10,  4],
           [ 3, 40]]),
    'f1_score': 0.91954022988505746,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416602307736069,
    'precision_score': 0.90909090909090906,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.1228070175438597}},
  'feature_importances': array([ 0.        ,  0.06675564,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.29540545,  0.03761516,  0.38839856,  0.15974711,  0.        ,
          0.        ,  0.        ,  0.05207807,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 20, 23,  1, 27, 21,  5,  9,  8,  7,  6, 29,  4, 11,  3,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.09330137,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.36192052,  0.06169666,  0.44349483,  0.31504343,  0.        ,
          0.        ,  0.        ,  0.05012238,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.91228070175438591,
   'confusion_matrix': array([[12,  2],
          [ 3, 40]]),
   'f1_score': 0.94117647058823517,
   'hamming_loss': 0.08771929824561403,
   'log_loss': 3.0297452836739267,
   'precision_score': 0.95238095238095233,
   'recall_score': 0.93023255813953487,
   'zero_one_loss': 0.087719298245614086}},
 'rf_bootstrap28': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8, 9]),
    array([ 0,  8, 10])],
   'all_leaf_node_samples': [30, 1, 5, 1, 1, 28],
   'all_leaf_node_samples_percent': [45.454545454545453,
    1.5151515151515151,
    7.5757575757575761,
    1.5151515151515151,
    1.5151515151515151,
    42.424242424242422],
   'all_leaf_node_values': [array([[ 0, 42]]),
    array([[2, 0]]),
    array([[0, 8]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[48,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 9, 10],
   'all_leaf_paths_features': [array([27, 22,  7]),
    array([27, 22,  7, 27]),
    array([27, 22,  7, 27]),
    array([27, 22]),
    array([27, 22]),
    array([27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.40776699]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.       ,  0.0776699]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.46601942,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 2, 2],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([27, 22,  7, 28, 27, 28, 28, 28, 22, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [42, 2, 8, 2, 1, 48],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735844,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [28, 1, 6, 30],
   'all_leaf_node_samples_percent': [43.07692307692308,
    1.5384615384615385,
    9.2307692307692299,
    46.153846153846153],
   'all_leaf_node_values': [array([[ 0, 39]]),
    array([[1, 0]]),
    array([[0, 9]]),
    array([[54,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([27,  7]),
    array([27,  7, 27]),
    array([27,  7, 27]),
    array([27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.37864078]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.08737864]]),
    array([[ 0.52427184,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([27,  7, 28, 27, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [39, 1, 9, 54],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735844,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12])],
   'all_leaf_node_samples': [29, 1, 7, 1, 1, 1, 33],
   'all_leaf_node_samples_percent': [39.726027397260275,
    1.3698630136986301,
    9.5890410958904102,
    1.3698630136986301,
    1.3698630136986301,
    1.3698630136986301,
    45.205479452054796],
   'all_leaf_node_values': [array([[ 0, 46]]),
    array([[2, 0]]),
    array([[0, 9]]),
    array([[1, 0]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[42,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([22, 27,  7]),
    array([22, 27,  7, 27]),
    array([22, 27,  7, 27]),
    array([22, 27]),
    array([22, 27, 27]),
    array([22, 27, 27]),
    array([22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.44660194]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.08737864]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 3, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([22, 27,  7, 28, 27, 28, 28, 28, 27, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [46, 2, 9, 1, 1, 2, 42],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739267,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [32, 1, 6, 20],
   'all_leaf_node_samples_percent': [54.237288135593218,
    1.6949152542372881,
    10.169491525423728,
    33.898305084745765],
   'all_leaf_node_values': [array([[ 0, 57]]),
    array([[1, 0]]),
    array([[ 0, 10]]),
    array([[35,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([22,  7]),
    array([22,  7, 27]),
    array([22,  7, 27]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.55339806]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.09708738]]),
    array([[ 0.33980583,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22,  7, 28, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [57, 1, 10, 35],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[11,  3],
           [ 5, 38]]),
    'f1_score': 0.90476190476190466,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8475896482732646,
    'precision_score': 0.92682926829268297,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.14035087719298245}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8, 9]),
    array([ 0,  8, 10])],
   'all_leaf_node_samples': [21, 2, 16, 1, 1, 23],
   'all_leaf_node_samples_percent': [32.8125,
    3.125,
    25.0,
    1.5625,
    1.5625,
    35.9375],
   'all_leaf_node_values': [array([[ 0, 36]]),
    array([[4, 0]]),
    array([[ 0, 23]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[37,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 9, 10],
   'all_leaf_paths_features': [array([27, 22, 23]),
    array([27, 22, 23, 22]),
    array([27, 22, 23, 22]),
    array([27, 22]),
    array([27, 23]),
    array([27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.34951456]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.        ,  0.22330097]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.3592233,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([23, 27]),
    array([23, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 2, 2],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([27, 22, 23, 28, 22, 28, 28, 28, 23, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [36, 4, 23, 1, 2, 37],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237675,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.00608706,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.40999945,  0.01797925,  0.        ,
          0.        ,  0.        ,  0.56593424,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([27, 22, 23,  7, 29, 12,  1,  2,  3,  4,  5,  6,  8,  9, 10, 11, 14,
         13, 28, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.00500629,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.39480225,  0.0359585 ,  0.        ,
          0.        ,  0.        ,  0.38593041,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.89473684210526316,
   'confusion_matrix': array([[12,  2],
          [ 4, 39]]),
   'f1_score': 0.9285714285714286,
   'hamming_loss': 0.10526315789473684,
   'log_loss': 3.6356887291986761,
   'precision_score': 0.95121951219512191,
   'recall_score': 0.90697674418604646,
   'zero_one_loss': 0.10526315789473684}},
 'rf_bootstrap29': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([ 0,  1,  7,  9, 10]),
    array([ 0,  1,  7,  9, 11]),
    array([ 0, 12])],
   'all_leaf_node_samples': [31, 2, 1, 1, 7, 1, 26],
   'all_leaf_node_samples_percent': [44.927536231884055,
    2.8985507246376812,
    1.4492753623188406,
    1.4492753623188406,
    10.144927536231885,
    1.4492753623188406,
    37.681159420289852],
   'all_leaf_node_values': [array([[ 0, 44]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[4, 0]]),
    array([[0, 9]]),
    array([[1, 0]]),
    array([[41,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 10, 11, 12],
   'all_leaf_paths_features': [array([22,  7, 27]),
    array([22,  7, 27, 22]),
    array([22,  7, 27, 22]),
    array([22,  7, 27]),
    array([22,  7, 27, 27]),
    array([22,  7, 27, 27]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.42718447]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.        ,  0.08737864]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.39805825,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 3, 4, 4, 1],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([22,  7, 27, 28, 22, 28, 28, 27, 28, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [44, 2, 2, 4, 9, 1, 41],
   'validation_metrics': {'accuracy_score': 0.84210526315789469,
    'confusion_matrix': array([[10,  4],
           [ 5, 38]]),
    'f1_score': 0.89411764705882357,
    'hamming_loss': 0.15789473684210525,
    'log_loss': 5.4535471218231049,
    'precision_score': 0.90476190476190477,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.15789473684210531}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [29, 1, 10, 1, 24],
   'all_leaf_node_samples_percent': [44.615384615384613,
    1.5384615384615385,
    15.384615384615385,
    1.5384615384615385,
    36.92307692307692],
   'all_leaf_node_values': [array([[ 0, 46]]),
    array([[2, 0]]),
    array([[ 0, 16]]),
    array([[1, 0]]),
    array([[38,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([ 7, 20,  7]),
    array([ 7, 20,  7, 27]),
    array([ 7, 20,  7, 27]),
    array([ 7, 20]),
    array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.44660194]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.15533981]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.36893204,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20]),
    array([ 7, 20, 27]),
    array([ 7, 20, 27]),
    array([ 7, 20]),
    array([7])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([ 7, 20,  7, 28, 27, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [46, 2, 16, 1, 38],
   'validation_metrics': {'accuracy_score': 0.84210526315789469,
    'confusion_matrix': array([[ 8,  6],
           [ 3, 40]]),
    'f1_score': 0.898876404494382,
    'hamming_loss': 0.15789473684210525,
    'log_loss': 5.4535751778732866,
    'precision_score': 0.86956521739130432,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.15789473684210531}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [24, 2, 8, 2, 28],
   'all_leaf_node_samples_percent': [37.5, 3.125, 12.5, 3.125, 43.75],
   'all_leaf_node_values': [array([[ 0, 41]]),
    array([[3, 0]]),
    array([[ 0, 13]]),
    array([[3, 0]]),
    array([[43,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([20,  7,  7]),
    array([20,  7,  7, 22]),
    array([20,  7,  7, 22]),
    array([20,  7]),
    array([20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.39805825]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.12621359]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.41747573,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20]),
    array([ 7, 20, 22]),
    array([ 7, 20, 22]),
    array([ 7, 20]),
    array([20])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([20,  7,  7, 28, 22, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [41, 3, 13, 3, 43],
   'validation_metrics': {'accuracy_score': 0.78947368421052633,
    'confusion_matrix': array([[ 9,  5],
           [ 7, 36]]),
    'f1_score': 0.85714285714285721,
    'hamming_loss': 0.21052631578947367,
    'log_loss': 7.2713914864224405,
    'precision_score': 0.87804878048780488,
    'recall_score': 0.83720930232558144,
    'zero_one_loss': 0.21052631578947367}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4, 5]),
    array([0, 1, 2, 3, 4, 6]),
    array([0, 1, 2, 3, 7]),
    array([0, 1, 2, 8, 9]),
    array([ 0,  1,  2,  8, 10]),
    array([ 0,  1, 11]),
    array([ 0, 12])],
   'all_leaf_node_samples': [13, 1, 26, 1, 1, 3, 20],
   'all_leaf_node_samples_percent': [20.0,
    1.5384615384615385,
    40.0,
    1.5384615384615385,
    1.5384615384615385,
    4.615384615384615,
    30.76923076923077],
   'all_leaf_node_values': [array([[ 0, 17]]),
    array([[1, 0]]),
    array([[ 0, 47]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[33,  0]])],
   'all_leaf_nodes': [5, 6, 7, 9, 10, 11, 12],
   'all_leaf_paths_features': [array([20, 27, 21, 22, 22]),
    array([20, 27, 21, 22, 22]),
    array([20, 27, 21, 22]),
    array([20, 27, 21,  7]),
    array([20, 27, 21,  7]),
    array([20, 27]),
    array([20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.16504854]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.45631068]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([20, 21, 22, 27]),
    array([ 7, 20, 21, 27]),
    array([ 7, 20, 21, 27]),
    array([20, 27]),
    array([20])],
   'leaf_nodes_depths': [5, 5, 4, 4, 4, 2, 1],
   'max_node_depth': 5,
   'n_nodes': 13,
   'node_features_idx': array([20, 27, 21, 22, 22, 28, 28, 28,  7, 28, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [17, 1, 47, 1, 1, 3, 33],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[10,  4],
           [ 3, 40]]),
    'f1_score': 0.91954022988505746,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416602307736069,
    'precision_score': 0.90909090909090906,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.1228070175438597}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [38, 3, 2, 1, 20],
   'all_leaf_node_samples_percent': [59.375, 4.6875, 3.125, 1.5625, 31.25],
   'all_leaf_node_values': [array([[ 0, 63]]),
    array([[0, 5]]),
    array([[2, 0]]),
    array([[2, 0]]),
    array([[31,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 8],
   'all_leaf_paths_features': [array([23, 27,  1]),
    array([23, 27,  1, 27]),
    array([23, 27,  1, 27]),
    array([23, 27]),
    array([23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.61165049]]),
    array([[ 0.        ,  0.04854369]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 1, 23, 27]),
    array([ 1, 23, 27]),
    array([ 1, 23, 27]),
    array([23, 27]),
    array([23])],
   'leaf_nodes_depths': [3, 4, 4, 2, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([23, 27,  1, 28, 27, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [63, 5, 2, 2, 31],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[13,  1],
           [ 2, 41]]),
    'f1_score': 0.96470588235294119,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178443645993383,
    'precision_score': 0.97619047619047616,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.052631578947368474}},
  'feature_importances': array([ 0.        ,  0.00445138,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.2137563 ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.32672565,  0.00380043,  0.18653726,  0.16730159,  0.        ,
          0.        ,  0.        ,  0.09742739,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([20,  7, 22, 23, 27,  1, 21,  5,  9,  8,  6, 29,  4, 11,  3,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.00890276,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.34061111,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.3851487 ,  0.00760087,  0.3070858 ,  0.33460317,  0.        ,
          0.        ,  0.        ,  0.05718793,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.85964912280701755,
   'confusion_matrix': array([[ 9,  5],
          [ 3, 40]]),
   'f1_score': 0.90909090909090917,
   'hamming_loss': 0.14035087719298245,
   'log_loss': 4.8476177043234463,
   'precision_score': 0.88888888888888884,
   'recall_score': 0.93023255813953487,
   'zero_one_loss': 0.14035087719298245}},
 'rf_bootstrap3': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [32, 2, 1, 30],
   'all_leaf_node_samples_percent': [49.230769230769234,
    3.0769230769230771,
    1.5384615384615385,
    46.153846153846153],
   'all_leaf_node_values': [array([[ 0, 47]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[53,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([27]),
    array([27,  7,  7]),
    array([27,  7,  7]),
    array([27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.45631068]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.51456311,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([27, 28,  7,  7, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [47, 2, 1, 53],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.635702757223767,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree1': {'all_leaf_node_classes': [1, 0],
   'all_leaf_node_paths': [array([0, 1]), array([0, 2])],
   'all_leaf_node_samples': [31, 28],
   'all_leaf_node_samples_percent': [52.542372881355931, 47.457627118644069],
   'all_leaf_node_values': [array([[ 0, 60]]), array([[43,  0]])],
   'all_leaf_nodes': [1, 2],
   'all_leaf_paths_features': [array([27]), array([27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.58252427]]),
    array([[ 0.41747573,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([27]), array([27])],
   'leaf_nodes_depths': [1, 1],
   'max_node_depth': 1,
   'n_nodes': 3,
   'node_features_idx': array([27, 28, 28]),
   'num_features_used': 2,
   'tot_leaf_node_values': [60, 43],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[13,  1],
           [ 4, 39]]),
    'f1_score': 0.93975903614457834,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297312556488363,
    'precision_score': 0.97499999999999998,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.087719298245614086}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [30, 1, 1, 27],
   'all_leaf_node_samples_percent': [50.847457627118644,
    1.6949152542372881,
    1.6949152542372881,
    45.762711864406782],
   'all_leaf_node_values': [array([[ 0, 52]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[49,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([27]),
    array([27, 27, 22]),
    array([27, 27, 22]),
    array([27, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.50485437]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.47572816,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([27, 28, 27, 22, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [52, 1, 1, 49],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [32, 1, 1, 31],
   'all_leaf_node_samples_percent': [49.230769230769234,
    1.5384615384615385,
    1.5384615384615385,
    47.692307692307693],
   'all_leaf_node_values': [array([[ 0, 59]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[42,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([27, 22]),
    array([27, 22]),
    array([27, 22]),
    array([27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.57281553]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([27, 22, 28, 28, 22, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [59, 1, 1, 42],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237675,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([ 0,  6,  8,  9, 10]),
    array([ 0,  6,  8,  9, 11]),
    array([ 0,  6,  8, 12])],
   'all_leaf_node_samples': [26, 1, 1, 1, 1, 2, 28],
   'all_leaf_node_samples_percent': [43.333333333333336,
    1.6666666666666667,
    1.6666666666666667,
    1.6666666666666667,
    1.6666666666666667,
    3.3333333333333335,
    46.666666666666664],
   'all_leaf_node_values': [array([[ 0, 43]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[51,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([27, 22]),
    array([27, 22, 27]),
    array([27, 22, 27]),
    array([27, 22]),
    array([27, 22, 21, 27]),
    array([27, 22, 21, 27]),
    array([27, 22, 21])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.41747573]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.49514563,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27])],
   'leaf_nodes_depths': [2, 3, 3, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([27, 22, 28, 27, 28, 28, 22, 28, 21, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [43, 3, 1, 1, 1, 3, 51],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.00766369,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.00180888,  0.0287093 ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.96181812,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([27, 22,  7, 21, 29, 12,  1,  2,  3,  4,  5,  6,  8,  9, 10, 11, 14,
         13, 28, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.01532738,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.00361777,  0.02994351,  0.        ,  0.        ,
          0.        ,  0.        ,  0.02718307,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.91228070175438591,
   'confusion_matrix': array([[12,  2],
          [ 3, 40]]),
   'f1_score': 0.94117647058823517,
   'hamming_loss': 0.08771929824561403,
   'log_loss': 3.0297452836739276,
   'precision_score': 0.95238095238095233,
   'recall_score': 0.93023255813953487,
   'zero_one_loss': 0.087719298245614086}},
 'rf_bootstrap4': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3]),
    array([0, 2, 4, 5, 6]),
    array([0, 2, 4, 5, 7]),
    array([0, 2, 4, 8])],
   'all_leaf_node_samples': [37, 1, 2, 1, 23],
   'all_leaf_node_samples_percent': [57.8125, 1.5625, 3.125, 1.5625, 35.9375],
   'all_leaf_node_values': [array([[ 0, 59]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[40,  0]])],
   'all_leaf_nodes': [1, 3, 6, 7, 8],
   'all_leaf_paths_features': [array([27]),
    array([27, 22]),
    array([27, 22, 20, 27]),
    array([27, 22, 20, 27]),
    array([27, 22, 20])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.57281553]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.38834951,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([27]),
    array([22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([20, 22, 27])],
   'leaf_nodes_depths': [1, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([27, 28, 22, 28, 20, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [59, 1, 2, 1, 40],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[10,  4],
           [ 2, 41]]),
    'f1_score': 0.93181818181818188,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357167852488583,
    'precision_score': 0.91111111111111109,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.10526315789473684}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]), array([0, 1, 3]), array([0, 4])],
   'all_leaf_node_samples': [41, 1, 23],
   'all_leaf_node_samples_percent': [63.07692307692308,
    1.5384615384615385,
    35.384615384615387],
   'all_leaf_node_values': [array([[ 0, 70]]),
    array([[1, 0]]),
    array([[32,  0]])],
   'all_leaf_nodes': [2, 3, 4],
   'all_leaf_paths_features': [array([27, 22]), array([27, 22]), array([27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.67961165]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.31067961,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([27])],
   'leaf_nodes_depths': [2, 2, 1],
   'max_node_depth': 2,
   'n_nodes': 5,
   'node_features_idx': array([27, 22, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [70, 1, 32],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735853,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [38, 2, 1, 23],
   'all_leaf_node_samples_percent': [59.375, 3.125, 1.5625, 35.9375],
   'all_leaf_node_values': [array([[ 0, 62]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[37,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([ 7, 20]),
    array([ 7, 20, 23]),
    array([ 7, 20, 23]),
    array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.60194175]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.3592233,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 20]),
    array([ 7, 20, 23]),
    array([ 7, 20, 23]),
    array([7])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([ 7, 20, 28, 23, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [62, 3, 1, 37],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735853,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6, 7, 8]),
    array([0, 4, 6, 7, 9]),
    array([ 0,  4,  6, 10])],
   'all_leaf_node_samples': [41, 1, 2, 1, 1, 21],
   'all_leaf_node_samples_percent': [61.194029850746269,
    1.4925373134328359,
    2.9850746268656718,
    1.4925373134328359,
    1.4925373134328359,
    31.343283582089551],
   'all_leaf_node_values': [array([[ 0, 69]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[29,  0]])],
   'all_leaf_nodes': [2, 3, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27, 23, 22]),
    array([22, 27, 23, 22]),
    array([22, 27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.66990291]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.2815534,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27])],
   'leaf_nodes_depths': [2, 2, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([22, 27, 28, 28, 27, 28, 23, 22, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [69, 1, 2, 1, 1, 29],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [40, 1, 2, 25],
   'all_leaf_node_samples_percent': [58.823529411764703,
    1.4705882352941178,
    2.9411764705882355,
    36.764705882352942],
   'all_leaf_node_values': [array([[ 0, 60]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[40,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.58252427]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.38834951,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([22, 27, 28, 28, 27, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [60, 1, 2, 40],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[12,  2],
           [ 3, 40]]),
    'f1_score': 0.94117647058823517,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297452836739276,
    'precision_score': 0.95238095238095233,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.087719298245614086}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.17659091,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.01977135,  0.        ,  0.36322794,  0.01044793,  0.        ,
          0.        ,  0.        ,  0.42996188,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([27, 22,  7, 20, 23, 29,  6, 10,  9,  8,  4,  5, 12,  3,  2,  1, 11,
         14, 13, 28, 15, 16, 17, 18, 19, 21, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.35318182,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.03365776,  0.        ,  0.41200425,  0.01311354,  0.        ,
          0.        ,  0.        ,  0.42942234,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.91228070175438591,
   'confusion_matrix': array([[12,  2],
          [ 3, 40]]),
   'f1_score': 0.94117647058823517,
   'hamming_loss': 0.08771929824561403,
   'log_loss': 3.0297452836739276,
   'precision_score': 0.95238095238095233,
   'recall_score': 0.93023255813953487,
   'zero_one_loss': 0.087719298245614086}},
 'rf_bootstrap5': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [43, 1, 2, 20],
   'all_leaf_node_samples_percent': [65.151515151515156,
    1.5151515151515151,
    3.0303030303030303,
    30.303030303030305],
   'all_leaf_node_values': [array([[ 0, 71]]),
    array([[0, 2]]),
    array([[3, 0]]),
    array([[27,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([23, 27]),
    array([23, 27, 22]),
    array([23, 27, 22]),
    array([23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.68932039]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.26213592,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([23])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([23, 27, 28, 22, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [71, 2, 3, 27],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[13,  1],
           [ 1, 42]]),
    'f1_score': 0.97674418604651159,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119009190745897,
    'precision_score': 0.97674418604651159,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.035087719298245612}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5, 6]),
    array([0, 1, 3, 5, 7]),
    array([0, 8])],
   'all_leaf_node_samples': [33, 2, 1, 3, 24],
   'all_leaf_node_samples_percent': [52.38095238095238,
    3.1746031746031744,
    1.5873015873015872,
    4.7619047619047619,
    38.095238095238095],
   'all_leaf_node_values': [array([[ 0, 52]]),
    array([[0, 3]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[43,  0]])],
   'all_leaf_nodes': [2, 4, 6, 7, 8],
   'all_leaf_paths_features': [array([23,  6]),
    array([23,  6, 23]),
    array([23,  6, 23, 27]),
    array([23,  6, 23, 27]),
    array([23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.50485437]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.41747573,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6, 23]),
    array([ 6, 23]),
    array([ 6, 23, 27]),
    array([ 6, 23, 27]),
    array([23])],
   'leaf_nodes_depths': [2, 3, 4, 4, 1],
   'max_node_depth': 4,
   'n_nodes': 9,
   'node_features_idx': array([23,  6, 28, 23, 28, 27, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [52, 3, 1, 4, 43],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8])],
   'all_leaf_node_samples': [36, 1, 2, 3, 23],
   'all_leaf_node_samples_percent': [55.384615384615387,
    1.5384615384615385,
    3.0769230769230771,
    4.615384615384615,
    35.384615384615387],
   'all_leaf_node_values': [array([[ 0, 61]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[0, 3]]),
    array([[35,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 8],
   'all_leaf_paths_features': [array([27, 23]),
    array([27, 23, 27]),
    array([27, 23, 27]),
    array([27,  7]),
    array([27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.59223301]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.33980583,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([ 7, 27]),
    array([ 7, 27])],
   'leaf_nodes_depths': [2, 3, 3, 2, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([27, 23, 28, 27, 28, 28,  7, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [61, 2, 2, 3, 35],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[13,  1],
           [ 3, 40]]),
    'f1_score': 0.95238095238095244,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4237878101240873,
    'precision_score': 0.97560975609756095,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.070175438596491224}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8])],
   'all_leaf_node_samples': [37, 5, 2, 2, 19],
   'all_leaf_node_samples_percent': [56.92307692307692,
    7.6923076923076925,
    3.0769230769230771,
    3.0769230769230771,
    29.23076923076923],
   'all_leaf_node_values': [array([[ 0, 61]]),
    array([[0, 7]]),
    array([[2, 0]]),
    array([[0, 2]]),
    array([[31,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 8],
   'all_leaf_paths_features': [array([27, 26]),
    array([27, 26, 22]),
    array([27, 26, 22]),
    array([27, 22]),
    array([27, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.59223301]]),
    array([[ 0.        ,  0.06796117]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([26, 27]),
    array([22, 26, 27]),
    array([22, 26, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [2, 3, 3, 2, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([27, 26, 28, 22, 28, 28, 22, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [61, 7, 2, 2, 31],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[10,  4],
           [ 3, 40]]),
    'f1_score': 0.91954022988505746,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416602307736069,
    'precision_score': 0.90909090909090906,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.1228070175438597}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5, 6]),
    array([0, 1, 2, 4, 5, 7]),
    array([0, 1, 2, 4, 8]),
    array([0, 1, 9]),
    array([ 0, 10, 11]),
    array([ 0, 10, 12])],
   'all_leaf_node_samples': [38, 1, 2, 1, 1, 1, 22],
   'all_leaf_node_samples_percent': [57.575757575757578,
    1.5151515151515151,
    3.0303030303030303,
    1.5151515151515151,
    1.5151515151515151,
    1.5151515151515151,
    33.333333333333336],
   'all_leaf_node_values': [array([[ 0, 66]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[0, 1]]),
    array([[29,  0]])],
   'all_leaf_nodes': [3, 6, 7, 8, 9, 11, 12],
   'all_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27, 22, 22]),
    array([22, 23, 27, 22, 22]),
    array([22, 23, 27, 22]),
    array([22, 23]),
    array([22, 27]),
    array([22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.6407767]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.2815534,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [3, 5, 5, 4, 2, 2, 2],
   'max_node_depth': 5,
   'n_nodes': 13,
   'node_features_idx': array([22, 23, 27, 28, 22, 22, 28, 28, 28, 28, 27, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [66, 1, 2, 3, 1, 1, 29],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[11,  3],
           [ 1, 42]]),
    'f1_score': 0.95454545454545447,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238158661742695,
    'precision_score': 0.93333333333333335,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.01356636,  0.02330919,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.21915595,  0.36943634,  0.        ,
          0.        ,  0.00345386,  0.37107829,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([27, 23, 22,  7,  6, 26, 29, 10,  9,  8,  3,  5,  4, 12,  2,  1, 11,
         14, 13, 28, 15, 16, 17, 18, 19, 20, 21, 24, 25,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.02713273,  0.04661839,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.33818739,  0.41947649,  0.        ,
          0.        ,  0.00690772,  0.3805802 ,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[12,  2],
          [ 1, 42]]),
   'f1_score': 0.96551724137931039,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178583926244296,
   'precision_score': 0.95454545454545459,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.052631578947368474}},
 'rf_bootstrap6': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [44, 1, 2, 15],
   'all_leaf_node_samples_percent': [70.967741935483872,
    1.6129032258064515,
    3.225806451612903,
    24.193548387096776],
   'all_leaf_node_values': [array([[ 0, 69]]),
    array([[1, 0]]),
    array([[0, 2]]),
    array([[31,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([23, 22]),
    array([23, 22]),
    array([23, 27]),
    array([23, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.66990291]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23]),
    array([22, 23]),
    array([23, 27]),
    array([23, 27])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([23, 22, 28, 28, 27, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [69, 1, 2, 31],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[ 8,  6],
           [ 0, 43]]),
    'f1_score': 0.93478260869565222,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357448412990401,
    'precision_score': 0.87755102040816324,
    'recall_score': 1.0,
    'zero_one_loss': 0.10526315789473684}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [43, 1, 2, 20],
   'all_leaf_node_samples_percent': [65.151515151515156,
    1.5151515151515151,
    3.0303030303030303,
    30.303030303030305],
   'all_leaf_node_values': [array([[ 0, 66]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[33,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([27]),
    array([27, 27, 22]),
    array([27, 27, 22]),
    array([27, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.6407767]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.32038835,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([27, 28, 27, 22, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [66, 2, 2, 33],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[13,  1],
           [ 4, 39]]),
    'f1_score': 0.93975903614457834,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297312556488363,
    'precision_score': 0.97499999999999998,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.087719298245614086}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8])],
   'all_leaf_node_samples': [36, 2, 6, 1, 17],
   'all_leaf_node_samples_percent': [58.064516129032256,
    3.225806451612903,
    9.67741935483871,
    1.6129032258064515,
    27.419354838709676],
   'all_leaf_node_values': [array([[ 0, 57]]),
    array([[5, 0]]),
    array([[0, 8]]),
    array([[0, 1]]),
    array([[32,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 8],
   'all_leaf_paths_features': [array([22, 20]),
    array([22, 20, 22]),
    array([22, 20, 22]),
    array([22, 27]),
    array([22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.55339806]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.       ,  0.0776699]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.31067961,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([20, 22]),
    array([20, 22]),
    array([20, 22]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [2, 3, 3, 2, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([22, 20, 28, 22, 28, 28, 27, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [57, 5, 8, 1, 32],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[ 8,  6],
           [ 1, 42]]),
    'f1_score': 0.92307692307692302,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416882868237895,
    'precision_score': 0.875,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.1228070175438597}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [41, 4, 4, 15],
   'all_leaf_node_samples_percent': [64.0625, 6.25, 6.25, 23.4375],
   'all_leaf_node_values': [array([[ 0, 73]]),
    array([[0, 6]]),
    array([[5, 0]]),
    array([[19,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21,  7]),
    array([ 7, 21,  7]),
    array([7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.70873786]]),
    array([[ 0.        ,  0.05825243]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.18446602,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([7])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([ 7, 21, 28,  7, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [73, 6, 5, 19],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735844,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [38, 2, 1, 16],
   'all_leaf_node_samples_percent': [66.666666666666671,
    3.5087719298245612,
    1.7543859649122806,
    28.07017543859649],
   'all_leaf_node_values': [array([[ 0, 68]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[31,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([22, 21]),
    array([22, 21, 22]),
    array([22, 21, 22]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.66019417]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 22]),
    array([21, 22]),
    array([21, 22]),
    array([22])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22, 21, 28, 22, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [68, 2, 2, 31],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[10,  4],
           [ 1, 42]]),
    'f1_score': 0.9438202247191011,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297733397241093,
    'precision_score': 0.91304347826086951,
    'recall_score': 0.97674418604651159,
    'zero_one_loss': 0.087719298245614086}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.17854049,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.01320976,  0.02988183,  0.38778067,  0.17402784,  0.        ,
          0.        ,  0.        ,  0.2165594 ,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 27,  7, 23, 21, 20,  5,  9,  8,  6, 29,  4, 11,  3,  2,  1, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.35708098,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.02641953,  0.04200365,  0.43979324,  0.34805568,  0.        ,
          0.        ,  0.        ,  0.37141779,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.89473684210526316,
   'confusion_matrix': array([[ 9,  5],
          [ 1, 42]]),
   'f1_score': 0.93333333333333324,
   'hamming_loss': 0.10526315789473684,
   'log_loss': 3.6357308132739496,
   'precision_score': 0.8936170212765957,
   'recall_score': 0.97674418604651159,
   'zero_one_loss': 0.10526315789473684}},
 'rf_bootstrap7': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6, 7, 8]),
    array([0, 4, 6, 7, 9]),
    array([ 0,  4,  6, 10])],
   'all_leaf_node_samples': [34, 1, 2, 1, 1, 25],
   'all_leaf_node_samples_percent': [53.125,
    1.5625,
    3.125,
    1.5625,
    1.5625,
    39.0625],
   'all_leaf_node_values': [array([[ 0, 48]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[46,  0]])],
   'all_leaf_nodes': [2, 3, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 21]),
    array([22, 21,  7, 21]),
    array([22, 21,  7, 21]),
    array([22, 21,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.46601942]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.44660194,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22]),
    array([ 7, 21, 22])],
   'leaf_nodes_depths': [2, 2, 2, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([22, 27, 28, 28, 21, 28,  7, 21, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [48, 1, 4, 3, 1, 46],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[11,  3],
           [ 2, 41]]),
    'f1_score': 0.94252873563218398,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297593116990185,
    'precision_score': 0.93181818181818177,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.087719298245614086}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [37, 3, 1, 30],
   'all_leaf_node_samples_percent': [52.112676056338032,
    4.225352112676056,
    1.408450704225352,
    42.25352112676056],
   'all_leaf_node_values': [array([[ 0, 55]]),
    array([[0, 4]]),
    array([[2, 0]]),
    array([[42,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([23]),
    array([23, 27, 21]),
    array([23, 27, 21]),
    array([23, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.53398058]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.40776699,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23]),
    array([21, 23, 27]),
    array([21, 23, 27]),
    array([23, 27])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([23, 28, 27, 21, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [55, 4, 2, 42],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[12,  2],
           [ 5, 38]]),
    'f1_score': 0.91566265060240959,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416321747234242,
    'precision_score': 0.94999999999999996,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.1228070175438597}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6, 7]),
    array([0, 6, 8])],
   'all_leaf_node_samples': [32, 2, 1, 3, 23],
   'all_leaf_node_samples_percent': [52.459016393442624,
    3.278688524590164,
    1.639344262295082,
    4.918032786885246,
    37.704918032786885],
   'all_leaf_node_values': [array([[ 0, 54]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[0, 6]]),
    array([[37,  0]])],
   'all_leaf_nodes': [2, 4, 5, 7, 8],
   'all_leaf_paths_features': [array([20, 23]),
    array([20, 23, 22]),
    array([20, 23, 22]),
    array([20,  7]),
    array([20,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.52427184]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.        ,  0.05825243]]),
    array([[ 0.3592233,  0.       ]])],
   'all_uniq_leaf_paths_features': [array([20, 23]),
    array([20, 22, 23]),
    array([20, 22, 23]),
    array([ 7, 20]),
    array([ 7, 20])],
   'leaf_nodes_depths': [2, 3, 3, 2, 2],
   'max_node_depth': 3,
   'n_nodes': 9,
   'node_features_idx': array([20, 23, 28, 22, 28, 28,  7, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [54, 2, 4, 6, 37],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[11,  3],
           [ 3, 40]]),
    'f1_score': 0.93023255813953487,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6357027572237666,
    'precision_score': 0.93023255813953487,
    'recall_score': 0.93023255813953487,
    'zero_one_loss': 0.10526315789473684}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6, 7, 8]),
    array([0, 2, 6, 7, 9]),
    array([ 0,  2,  6, 10])],
   'all_leaf_node_samples': [29, 1, 2, 3, 1, 30],
   'all_leaf_node_samples_percent': [43.939393939393938,
    1.5151515151515151,
    3.0303030303030303,
    4.5454545454545459,
    1.5151515151515151,
    45.454545454545453],
   'all_leaf_node_values': [array([[ 0, 44]]),
    array([[2, 0]]),
    array([[0, 4]]),
    array([[5, 0]]),
    array([[0, 1]]),
    array([[47,  0]])],
   'all_leaf_nodes': [1, 4, 5, 8, 9, 10],
   'all_leaf_paths_features': [array([23]),
    array([23, 27, 27]),
    array([23, 27, 27]),
    array([23, 27,  7,  7]),
    array([23, 27,  7,  7]),
    array([23, 27,  7])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.42718447]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.45631068,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([23]),
    array([23, 27]),
    array([23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27]),
    array([ 7, 23, 27])],
   'leaf_nodes_depths': [1, 3, 3, 4, 4, 3],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([23, 28, 27, 27, 28, 28,  7,  7, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [44, 2, 4, 5, 1, 47],
   'validation_metrics': {'accuracy_score': 0.85964912280701755,
    'confusion_matrix': array([[11,  3],
           [ 5, 38]]),
    'f1_score': 0.90476190476190466,
    'hamming_loss': 0.14035087719298245,
    'log_loss': 4.8475896482732646,
    'precision_score': 0.92682926829268297,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.14035087719298245}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6]),
    array([0, 1, 2, 3, 5, 7]),
    array([0, 1, 2, 8]),
    array([ 0,  1,  9, 10]),
    array([ 0,  1,  9, 11]),
    array([ 0, 12])],
   'all_leaf_node_samples': [33, 1, 2, 1, 1, 4, 21],
   'all_leaf_node_samples_percent': [52.38095238095238,
    1.5873015873015872,
    3.1746031746031744,
    1.5873015873015872,
    1.5873015873015872,
    6.3492063492063489,
    33.333333333333336],
   'all_leaf_node_values': [array([[ 0, 56]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[4, 0]]),
    array([[36,  0]])],
   'all_leaf_nodes': [4, 6, 7, 8, 10, 11, 12],
   'all_leaf_paths_features': [array([ 6, 23, 27, 21]),
    array([ 6, 23, 27, 21,  1]),
    array([ 6, 23, 27, 21,  1]),
    array([ 6, 23, 27]),
    array([ 6, 23, 27]),
    array([ 6, 23, 27]),
    array([6])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.54368932]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.34951456,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 6, 21, 23, 27]),
    array([ 1,  6, 21, 23, 27]),
    array([ 1,  6, 21, 23, 27]),
    array([ 6, 23, 27]),
    array([ 6, 23, 27]),
    array([ 6, 23, 27]),
    array([6])],
   'leaf_nodes_depths': [4, 5, 5, 3, 3, 3, 1],
   'max_node_depth': 5,
   'n_nodes': 13,
   'node_features_idx': array([ 6, 23, 27, 21, 28,  1, 28, 28, 28, 27, 28, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [56, 1, 3, 2, 1, 4, 36],
   'validation_metrics': {'accuracy_score': 0.89473684210526316,
    'confusion_matrix': array([[13,  1],
           [ 5, 38]]),
    'f1_score': 0.92682926829268308,
    'hamming_loss': 0.10526315789473684,
    'log_loss': 3.6356747011735844,
    'precision_score': 0.97435897435897434,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.10526315789473684}},
  'feature_importances': array([ 0.        ,  0.00598837,  0.        ,  0.        ,  0.        ,
          0.        ,  0.14994793,  0.05203594,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.14143423,  0.04592455,  0.16812029,  0.36109809,  0.        ,
          0.        ,  0.        ,  0.0754506 ,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([23, 22,  6, 20, 27,  7, 21,  1,  5,  9,  8, 29,  4, 11,  3,  2, 10,
         14, 12, 13, 28, 15, 16, 17, 18, 19, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.01197674,  0.        ,  0.        ,  0.        ,
          0.        ,  0.29989587,  0.08171812,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.28286847,  0.06381958,  0.30946446,  0.39120386,  0.        ,
          0.        ,  0.        ,  0.05003293,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.89473684210526316,
   'confusion_matrix': array([[11,  3],
          [ 3, 40]]),
   'f1_score': 0.93023255813953487,
   'hamming_loss': 0.10526315789473684,
   'log_loss': 3.6357027572237675,
   'precision_score': 0.93023255813953487,
   'recall_score': 0.93023255813953487,
   'zero_one_loss': 0.10526315789473684}},
 'rf_bootstrap8': {'dtree0': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [35, 1, 3, 2, 3, 18],
   'all_leaf_node_samples_percent': [56.451612903225808,
    1.6129032258064515,
    4.838709677419355,
    3.225806451612903,
    4.838709677419355,
    29.032258064516128],
   'all_leaf_node_values': [array([[ 0, 56]]),
    array([[1, 0]]),
    array([[0, 6]]),
    array([[0, 2]]),
    array([[6, 0]]),
    array([[32,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 10],
   'all_leaf_paths_features': [array([22, 27, 27]),
    array([22, 27, 27, 27]),
    array([22, 27, 27, 27]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.54368932]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.05825243]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.05825243,  0.        ]]),
    array([[ 0.31067961,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 1],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([22, 27, 27, 28, 27, 28, 28, 22, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [56, 1, 6, 2, 6, 32],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[12,  2],
           [ 5, 38]]),
    'f1_score': 0.91566265060240959,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416321747234251,
    'precision_score': 0.94999999999999996,
    'recall_score': 0.88372093023255816,
    'zero_one_loss': 0.1228070175438597}},
  'dtree1': {'all_leaf_node_classes': [1, 0, 1, 0, 0, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3, 4]),
    array([0, 1, 2, 3, 5, 6, 7]),
    array([0, 1, 2, 3, 5, 6, 8]),
    array([0, 1, 2, 3, 5, 9]),
    array([ 0,  1,  2, 10]),
    array([ 0,  1, 11]),
    array([ 0, 12])],
   'all_leaf_node_samples': [34, 1, 6, 1, 1, 3, 23],
   'all_leaf_node_samples_percent': [49.275362318840578,
    1.4492753623188406,
    8.695652173913043,
    1.4492753623188406,
    1.4492753623188406,
    4.3478260869565215,
    33.333333333333336],
   'all_leaf_node_values': [array([[ 0, 49]]),
    array([[1, 0]]),
    array([[ 0, 11]]),
    array([[2, 0]]),
    array([[1, 0]]),
    array([[4, 0]]),
    array([[35,  0]])],
   'all_leaf_nodes': [4, 7, 8, 9, 10, 11, 12],
   'all_leaf_paths_features': [array([22, 27, 23, 23]),
    array([22, 27, 23, 23, 27, 22]),
    array([22, 27, 23, 23, 27, 22]),
    array([22, 27, 23, 23, 27]),
    array([22, 27, 23]),
    array([22, 27]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.47572816]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.10679612]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.03883495,  0.        ]]),
    array([[ 0.33980583,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [4, 6, 6, 5, 3, 2, 1],
   'max_node_depth': 6,
   'n_nodes': 13,
   'node_features_idx': array([22, 27, 23, 23, 28, 27, 22, 28, 28, 28, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [49, 1, 11, 2, 1, 4, 35],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree2': {'all_leaf_node_classes': [1, 1, 0, 1, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4, 5]),
    array([0, 1, 3, 4, 6]),
    array([0, 1, 3, 7]),
    array([0, 8, 9]),
    array([ 0,  8, 10])],
   'all_leaf_node_samples': [30, 1, 2, 3, 2, 25],
   'all_leaf_node_samples_percent': [47.61904761904762,
    1.5873015873015872,
    3.1746031746031744,
    4.7619047619047619,
    3.1746031746031744,
    39.682539682539684],
   'all_leaf_node_values': [array([[ 0, 52]]),
    array([[0, 1]]),
    array([[3, 0]]),
    array([[0, 4]]),
    array([[0, 3]]),
    array([[40,  0]])],
   'all_leaf_nodes': [2, 5, 6, 7, 9, 10],
   'all_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22,  7, 27]),
    array([ 7, 22,  7, 27]),
    array([ 7, 22,  7]),
    array([ 7, 27]),
    array([ 7, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.50485437]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.38834951,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([ 7, 27]),
    array([ 7, 27])],
   'leaf_nodes_depths': [2, 4, 4, 3, 2, 2],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([ 7, 22, 28,  7, 27, 28, 28, 28, 27, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [52, 1, 3, 4, 3, 40],
   'validation_metrics': {'accuracy_score': 0.91228070175438591,
    'confusion_matrix': array([[13,  1],
           [ 4, 39]]),
    'f1_score': 0.93975903614457834,
    'hamming_loss': 0.08771929824561403,
    'log_loss': 3.0297312556488363,
    'precision_score': 0.97499999999999998,
    'recall_score': 0.90697674418604646,
    'zero_one_loss': 0.087719298245614086}},
  'dtree3': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3]),
    array([0, 4, 5]),
    array([0, 4, 6])],
   'all_leaf_node_samples': [37, 2, 1, 23],
   'all_leaf_node_samples_percent': [58.730158730158728,
    3.1746031746031744,
    1.5873015873015872,
    36.507936507936506],
   'all_leaf_node_values': [array([[ 0, 60]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[39,  0]])],
   'all_leaf_nodes': [2, 3, 5, 6],
   'all_leaf_paths_features': [array([27, 22]),
    array([27, 22]),
    array([27, 23]),
    array([27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.58252427]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.37864078,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([23, 27]),
    array([23, 27])],
   'leaf_nodes_depths': [2, 2, 2, 2],
   'max_node_depth': 2,
   'n_nodes': 7,
   'node_features_idx': array([27, 22, 28, 28, 23, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [60, 3, 1, 39],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'dtree4': {'all_leaf_node_classes': [1, 1, 0, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7]),
    array([ 0,  8,  9, 10]),
    array([ 0,  8,  9, 11]),
    array([ 0,  8, 12])],
   'all_leaf_node_samples': [39, 3, 1, 2, 1, 1, 23],
   'all_leaf_node_samples_percent': [55.714285714285715,
    4.2857142857142856,
    1.4285714285714286,
    2.8571428571428572,
    1.4285714285714286,
    1.4285714285714286,
    32.857142857142854],
   'all_leaf_node_values': [array([[ 0, 56]]),
    array([[0, 3]]),
    array([[1, 0]]),
    array([[3, 0]]),
    array([[0, 1]]),
    array([[1, 0]]),
    array([[38,  0]])],
   'all_leaf_nodes': [3, 5, 6, 7, 10, 11, 12],
   'all_leaf_paths_features': [array([22, 27, 23]),
    array([22, 27, 23, 27]),
    array([22, 27, 23, 27]),
    array([22, 27]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22, 27])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.54368932]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.36893204,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'leaf_nodes_depths': [3, 4, 4, 2, 3, 3, 2],
   'max_node_depth': 4,
   'n_nodes': 13,
   'node_features_idx': array([22, 27, 23, 28, 27, 28, 28, 28, 27, 22, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [56, 3, 1, 3, 1, 1, 38],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.16394443,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.50831641,  0.02082389,  0.        ,
          0.        ,  0.        ,  0.30691527,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22, 27,  7, 23, 29, 12,  1,  2,  3,  4,  5,  6,  8,  9, 10, 11, 14,
         13, 28, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.32788886,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.353917  ,  0.02257051,  0.        ,
          0.        ,  0.        ,  0.27029396,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.91228070175438591,
   'confusion_matrix': array([[12,  2],
          [ 3, 40]]),
   'f1_score': 0.94117647058823517,
   'hamming_loss': 0.08771929824561403,
   'log_loss': 3.0297452836739276,
   'precision_score': 0.95238095238095233,
   'recall_score': 0.93023255813953487,
   'zero_one_loss': 0.087719298245614086}},
 'rf_bootstrap9': {'dtree0': {'all_leaf_node_classes': [1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2]),
    array([0, 1, 3, 4]),
    array([0, 1, 3, 5]),
    array([0, 6])],
   'all_leaf_node_samples': [37, 1, 1, 26],
   'all_leaf_node_samples_percent': [56.92307692307692,
    1.5384615384615385,
    1.5384615384615385,
    40.0],
   'all_leaf_node_values': [array([[ 0, 57]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[43,  0]])],
   'all_leaf_nodes': [2, 4, 5, 6],
   'all_leaf_paths_features': [array([22, 27]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.55339806]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.41747573,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [2, 3, 3, 1],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([22, 27, 28, 22, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [57, 2, 1, 43],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[10,  4],
           [ 0, 43]]),
    'f1_score': 0.9555555555555556,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238298941993603,
    'precision_score': 0.91489361702127658,
    'recall_score': 1.0,
    'zero_one_loss': 0.070175438596491224}},
  'dtree1': {'all_leaf_node_classes': [1, 1, 0, 1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6, 7]),
    array([0, 1, 2, 4, 6, 8]),
    array([0, 1, 9]),
    array([ 0, 10, 11]),
    array([ 0, 10, 12])],
   'all_leaf_node_samples': [36, 2, 1, 2, 1, 1, 21],
   'all_leaf_node_samples_percent': [56.25,
    3.125,
    1.5625,
    3.125,
    1.5625,
    1.5625,
    32.8125],
   'all_leaf_node_values': [array([[ 0, 59]]),
    array([[0, 5]]),
    array([[3, 0]]),
    array([[0, 2]]),
    array([[2, 0]]),
    array([[0, 1]]),
    array([[31,  0]])],
   'all_leaf_nodes': [3, 5, 7, 8, 9, 11, 12],
   'all_leaf_paths_features': [array([27, 22, 27]),
    array([27, 22, 27,  6]),
    array([27, 22, 27,  6,  7]),
    array([27, 22, 27,  6,  7]),
    array([27, 22]),
    array([27, 23]),
    array([27, 23])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.57281553]]),
    array([[ 0.        ,  0.04854369]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.30097087,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([22, 27]),
    array([ 6, 22, 27]),
    array([ 6,  7, 22, 27]),
    array([ 6,  7, 22, 27]),
    array([22, 27]),
    array([23, 27]),
    array([23, 27])],
   'leaf_nodes_depths': [3, 4, 5, 5, 2, 2, 2],
   'max_node_depth': 5,
   'n_nodes': 13,
   'node_features_idx': array([27, 22, 27, 28,  6, 28,  7, 28, 28, 28, 23, 28, 28]),
   'num_features_used': 6,
   'tot_leaf_node_values': [59, 5, 3, 2, 2, 1, 31],
   'validation_metrics': {'accuracy_score': 0.96491228070175439,
    'confusion_matrix': array([[12,  2],
           [ 0, 43]]),
    'f1_score': 0.97727272727272729,
    'hamming_loss': 0.035087719298245612,
    'log_loss': 1.2119149470996811,
    'precision_score': 0.9555555555555556,
    'recall_score': 1.0,
    'zero_one_loss': 0.035087719298245612}},
  'dtree2': {'all_leaf_node_classes': [1, 0, 1, 0],
   'all_leaf_node_paths': [array([0, 1]),
    array([0, 2, 3, 4]),
    array([0, 2, 3, 5]),
    array([0, 2, 6])],
   'all_leaf_node_samples': [40, 2, 2, 25],
   'all_leaf_node_samples_percent': [57.971014492753625,
    2.8985507246376812,
    2.8985507246376812,
    36.231884057971016],
   'all_leaf_node_values': [array([[ 0, 57]]),
    array([[3, 0]]),
    array([[0, 3]]),
    array([[40,  0]])],
   'all_leaf_nodes': [1, 4, 5, 6],
   'all_leaf_paths_features': [array([7]),
    array([ 7, 22, 22]),
    array([ 7, 22, 22]),
    array([ 7, 22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.55339806]]),
    array([[ 0.02912621,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.38834951,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22])],
   'leaf_nodes_depths': [1, 3, 3, 2],
   'max_node_depth': 3,
   'n_nodes': 7,
   'node_features_idx': array([ 7, 28, 22, 22, 28, 28, 28]),
   'num_features_used': 3,
   'tot_leaf_node_values': [57, 3, 3, 40],
   'validation_metrics': {'accuracy_score': 0.8771929824561403,
    'confusion_matrix': array([[ 9,  5],
           [ 2, 41]]),
    'f1_score': 0.92134831460674171,
    'hamming_loss': 0.12280701754385964,
    'log_loss': 4.2416742587986977,
    'precision_score': 0.89130434782608692,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.1228070175438597}},
  'dtree3': {'all_leaf_node_classes': [1, 1, 0, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [41, 2, 1, 1, 3, 23],
   'all_leaf_node_samples_percent': [57.74647887323944,
    2.816901408450704,
    1.408450704225352,
    1.408450704225352,
    4.225352112676056,
    32.394366197183096],
   'all_leaf_node_values': [array([[ 0, 58]]),
    array([[0, 2]]),
    array([[1, 0]]),
    array([[0, 3]]),
    array([[5, 0]]),
    array([[34,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 10],
   'all_leaf_paths_features': [array([22, 27, 21]),
    array([22, 27, 21,  7]),
    array([22, 27, 21,  7]),
    array([22, 27, 21]),
    array([22, 27, 21]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.       ,  0.5631068]]),
    array([[ 0.        ,  0.01941748]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.02912621]]),
    array([[ 0.04854369,  0.        ]]),
    array([[ 0.33009709,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([ 7, 21, 22, 27]),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 1],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([22, 27, 21, 28,  7, 28, 28, 21, 28, 28, 28]),
   'num_features_used': 5,
   'tot_leaf_node_values': [58, 2, 1, 3, 5, 34],
   'validation_metrics': {'accuracy_score': 0.94736842105263153,
    'confusion_matrix': array([[11,  3],
           [ 0, 43]]),
    'f1_score': 0.96629213483146059,
    'hamming_loss': 0.052631578947368418,
    'log_loss': 1.8178724206495205,
    'precision_score': 0.93478260869565222,
    'recall_score': 1.0,
    'zero_one_loss': 0.052631578947368474}},
  'dtree4': {'all_leaf_node_classes': [1, 0, 1, 1, 0, 0],
   'all_leaf_node_paths': [array([0, 1, 2, 3]),
    array([0, 1, 2, 4, 5]),
    array([0, 1, 2, 4, 6]),
    array([0, 1, 7, 8]),
    array([0, 1, 7, 9]),
    array([ 0, 10])],
   'all_leaf_node_samples': [37, 1, 3, 1, 2, 19],
   'all_leaf_node_samples_percent': [58.730158730158728,
    1.5873015873015872,
    4.7619047619047619,
    1.5873015873015872,
    3.1746031746031744,
    30.158730158730158],
   'all_leaf_node_values': [array([[ 0, 55]]),
    array([[1, 0]]),
    array([[0, 4]]),
    array([[0, 1]]),
    array([[2, 0]]),
    array([[40,  0]])],
   'all_leaf_nodes': [3, 5, 6, 8, 9, 10],
   'all_leaf_paths_features': [array([22, 27,  7]),
    array([22, 27,  7,  7]),
    array([22, 27,  7,  7]),
    array([22, 27, 22]),
    array([22, 27, 22]),
    array([22])],
   'all_scaled_leaf_node_values': [array([[ 0.        ,  0.53398058]]),
    array([[ 0.00970874,  0.        ]]),
    array([[ 0.        ,  0.03883495]]),
    array([[ 0.        ,  0.00970874]]),
    array([[ 0.01941748,  0.        ]]),
    array([[ 0.38834951,  0.        ]])],
   'all_uniq_leaf_paths_features': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'leaf_nodes_depths': [3, 4, 4, 3, 3, 1],
   'max_node_depth': 4,
   'n_nodes': 11,
   'node_features_idx': array([22, 27,  7, 28,  7, 28, 28, 22, 28, 28, 28]),
   'num_features_used': 4,
   'tot_leaf_node_values': [55, 1, 4, 1, 2, 40],
   'validation_metrics': {'accuracy_score': 0.92982456140350878,
    'confusion_matrix': array([[12,  2],
           [ 2, 41]]),
    'f1_score': 0.95348837209302328,
    'hamming_loss': 0.070175438596491224,
    'log_loss': 2.4238018381491786,
    'precision_score': 0.95348837209302328,
    'recall_score': 0.95348837209302328,
    'zero_one_loss': 0.070175438596491224}},
  'feature_importances': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.00768657,  0.20115861,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.01791824,  0.572794  ,  0.00827374,  0.        ,
          0.        ,  0.        ,  0.19216885,  0.        ,  0.        ]),
  'feature_importances_rank_idx': array([22,  7, 27, 21, 23,  6,  5, 10,  9,  8, 29,  4, 12,  3,  2,  1, 11,
         14, 13, 28, 15, 16, 17, 18, 19, 20, 24, 25, 26,  0]),
  'feature_importances_std': array([ 0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.01537313,  0.34386242,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.        ,  0.        ,  0.        ,  0.        ,
          0.        ,  0.03583648,  0.39696993,  0.01654747,  0.        ,
          0.        ,  0.        ,  0.30271209,  0.        ,  0.        ]),
  'get_params': <bound method BaseEstimator.get_params of RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False)>,
  'rf_obj': RandomForestClassifier(bootstrap=True, class_weight=None, criterion='gini',
              max_depth=None, max_features='auto', max_leaf_nodes=None,
              min_impurity_decrease=0.0, min_impurity_split=None,
              min_samples_leaf=1, min_samples_split=2,
              min_weight_fraction_leaf=0.0, n_estimators=5, n_jobs=1,
              oob_score=False, random_state=None, verbose=0,
              warm_start=False),
  'rf_validation_metrics': {'accuracy_score': 0.94736842105263153,
   'confusion_matrix': array([[11,  3],
          [ 0, 43]]),
   'f1_score': 0.96629213483146059,
   'hamming_loss': 0.052631578947368418,
   'log_loss': 1.8178724206495205,
   'precision_score': 0.93478260869565222,
   'recall_score': 1.0,
   'zero_one_loss': 0.052631578947368474}}}

In [27]:
all_rit_bootstrap_output


Out[27]:
{'rf_bootstrap0': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f412e8>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f419e8>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f41d68>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f5b3c8>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f5b6d8>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f5b828>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f5bb38>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f5beb8>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f5bf60>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f60208>,
   'rit_intersected_values': [array([20, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f60518>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f60898>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f41dd8>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f59128>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f593c8>,
   'rit_intersected_values': [array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f597b8>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f59908>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f59d68>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f5b128>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f59748>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]}},
 'rf_bootstrap1': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f60c88>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f69128>,
   'rit_intersected_values': [array([ 7, 21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f69dd8>,
   'rit_intersected_values': [array([20, 21, 27]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 21, 27]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f6a208>,
   'rit_intersected_values': [array([ 7, 21]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f6a668>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f6aba8>,
   'rit_intersected_values': [array([20, 21, 22, 27]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21])],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f6af28>,
   'rit_intersected_values': [array([20, 21, 27]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f6e358>,
   'rit_intersected_values': [array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f6e6d8>,
   'rit_intersected_values': [array([ 7, 21]),
    array([ 7, 21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f6ea58>,
   'rit_intersected_values': [array([ 7, 21]),
    array([ 7, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([ 7, 21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f6eeb8>,
   'rit_intersected_values': [array([ 7, 21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f70208>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f694a8>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f695f8>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f697b8>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f69908>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f69a58>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f60eb8>,
   'rit_intersected_values': [array([20, 21, 27]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21])],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f5b668>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f69940>,
   'rit_intersected_values': [array([ 7, 21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([], dtype=int64),
    array([21, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 21]),
    array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21])],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([21, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21])]}},
 'rf_bootstrap10': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150d6128>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20])],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150d66d8>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e7978>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20])],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e7c18>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e7d68>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e7eb8>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20])],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150ec4a8>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e7ef0>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20])],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150d6710>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150ecf28>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150f2208>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150f25f8>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150d69e8>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20])],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150d6400>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20])],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e2208>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e23c8>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e27b8>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e2978>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e2f28>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20])],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150e7588>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]}},
 'rf_bootstrap11': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150f2ba8>,
   'rit_intersected_values': [array([ 7, 21, 22, 23]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([21]),
    array([7]),
    array([ 7, 21]),
    array([21]),
    array([21]),
    array([ 7, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([ 7, 21]),
    array([21]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([7]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([7])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150ff358>,
   'rit_intersected_values': [array([ 1,  7, 22, 27]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11510f588>,
   'rit_intersected_values': [array([21, 23, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([21, 27]),
    array([21, 27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11510fc88>,
   'rit_intersected_values': [array([ 1,  7, 22, 27]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 1,  7, 22, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 27]),
    array([27]),
    array([ 7, 27])],
   'rit_leaf_node_union_value': array([ 7, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([ 7, 27])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115111198>,
   'rit_intersected_values': [array([ 1,  7, 22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151115f8>,
   'rit_intersected_values': [array([ 7, 21, 27]),
    array([ 7, 21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([ 7, 21]),
    array([21]),
    array([ 7, 21])],
   'rit_leaf_node_union_value': array([ 7, 21, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21, 27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([ 7, 21])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115111908>,
   'rit_intersected_values': [array([ 7, 21, 22, 23]),
    array([], dtype=int64),
    array([21, 22]),
    array([21, 22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115111cf8>,
   'rit_intersected_values': [array([ 7, 21, 27]),
    array([ 7, 21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 27]),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 27]),
    array([7]),
    array([27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 21, 27]),
   'rit_leaf_node_values': [array([21, 27]),
    array([21]),
    array([27]),
    array([27]),
    array([7]),
    array([7]),
    array([7]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11511b438>,
   'rit_intersected_values': [array([ 1, 21, 22, 27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([21])],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([21])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11511bb38>,
   'rit_intersected_values': [array([21, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21]),
    array([21, 27])],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([27]),
    array([27]),
    array([21]),
    array([21, 27])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115121198>,
   'rit_intersected_values': [array([21, 23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([21]),
    array([21])],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([21])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151217b8>,
   'rit_intersected_values': [array([ 7, 21, 27]),
    array([ 7, 21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21]),
    array([21, 27])],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21]),
    array([21, 27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150ff828>,
   'rit_intersected_values': [array([21, 23, 27]),
    array([21, 23]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21, 23]),
    array([21, 23]),
    array([], dtype=int64),
    array([21, 23]),
    array([21, 23]),
    array([21, 23]),
    array([], dtype=int64),
    array([21, 23, 27]),
    array([21, 27]),
    array([21]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27])],
   'rit_leaf_node_union_value': array([21, 23, 27]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21, 23]),
    array([21, 23]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150fff98>,
   'rit_intersected_values': [array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([21, 27])],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([21]),
    array([21]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([21, 27])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150fe6d8>,
   'rit_intersected_values': [array([21, 23, 27]),
    array([21, 23, 27]),
    array([21, 23, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([21, 27]),
    array([21, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21, 27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150ecc18>,
   'rit_intersected_values': [array([ 1,  7, 22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([ 7, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([ 7, 27]),
    array([27]),
    array([27])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150fecf8>,
   'rit_intersected_values': [array([ 1,  7, 22, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115108198>,
   'rit_intersected_values': [array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21, 22, 23]),
    array([ 7, 21]),
    array([21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21, 23]),
    array([21, 23]),
    array([21, 23]),
    array([21, 23]),
    array([], dtype=int64),
    array([21, 23]),
    array([21, 23]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 21, 23]),
   'rit_leaf_node_values': [array([ 7, 21]),
    array([21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21, 23]),
    array([], dtype=int64),
    array([21, 23]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115108908>,
   'rit_intersected_values': [array([21, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([27]),
    array([27])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115108f28>,
   'rit_intersected_values': [array([ 7, 21, 22, 23]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([ 7, 21, 22, 23]),
    array([21, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([21, 22]),
    array([21]),
    array([21]),
    array([ 7, 21]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21])],
   'rit_leaf_node_union_value': array([ 7, 21, 22]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([21]),
    array([21]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21])]}},
 'rf_bootstrap12': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151217f0>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115111898>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151357b8>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115135908>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115135b38>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115135dd8>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115135f98>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11513b128>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11513b4a8>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11513b5f8>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11513bba8>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11513bfd0>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11512b3c8>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11512b518>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11512b668>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11512bc18>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11512beb8>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11512bf60>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115135358>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115135668>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]}},
 'rf_bootstrap13': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115135e10>,
   'rit_intersected_values': [array([20, 21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21])],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115145278>,
   'rit_intersected_values': [array([ 7, 21]),
    array([ 7, 21]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21])],
   'rit_leaf_node_union_value': array([ 7, 21]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115159748>,
   'rit_intersected_values': [array([ 7, 21, 23, 27]),
    array([ 7, 21]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 21]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115159e48>,
   'rit_intersected_values': [array([20, 21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11515e3c8>,
   'rit_intersected_values': [array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([ 7, 21]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([21]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 21]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([7]),
    array([ 7, 21]),
    array([21]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11515e9e8>,
   'rit_intersected_values': [array([20, 21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11515eb38>,
   'rit_intersected_values': [array([ 7, 21, 23]),
    array([ 7, 21]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115165128>,
   'rit_intersected_values': [array([ 7, 27]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115165668>,
   'rit_intersected_values': [array([20, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([20, 21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115165ac8>,
   'rit_intersected_values': [array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115165d68>,
   'rit_intersected_values': [array([20, 21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21])],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11516a2e8>,
   'rit_intersected_values': [array([ 7, 27]),
    array([], dtype=int64),
    array([ 7, 27]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115145908>,
   'rit_intersected_values': [array([ 7, 21]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21])],
   'rit_leaf_node_union_value': array([ 7, 21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115145f28>,
   'rit_intersected_values': [array([20, 21]),
    array([20, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([20, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11514a3c8>,
   'rit_intersected_values': [array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([21]),
    array([ 7, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 21]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21])],
   'rit_leaf_node_union_value': array([ 7, 21]),
   'rit_leaf_node_values': [array([21]),
    array([ 7, 21]),
    array([21]),
    array([21]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([ 7, 21])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11514ab38>,
   'rit_intersected_values': [array([ 7, 21]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115153278>,
   'rit_intersected_values': [array([20, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([20, 21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115153898>,
   'rit_intersected_values': [array([ 7, 21, 23]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21])],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115135b70>,
   'rit_intersected_values': [array([ 7, 21, 23]),
    array([ 7, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 21]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 21]),
    array([ 7, 21]),
    array([21]),
    array([7]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 21]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([21]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115159198>,
   'rit_intersected_values': [array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7])]}},
 'rf_bootstrap14': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11516a6d8>,
   'rit_intersected_values': [array([23, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11516aac8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([ 7, 22]),
    array([], dtype=int64),
    array([22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11517ef28>,
   'rit_intersected_values': [array([ 7, 22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115182198>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151825f8>,
   'rit_intersected_values': [array([23, 27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151827b8>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151829e8>,
   'rit_intersected_values': [array([23, 27]),
    array([], dtype=int64),
    array([23, 27]),
    array([], dtype=int64),
    array([23, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115182c18>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([], dtype=int64),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115182f98>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115188588>,
   'rit_intersected_values': [array([23, 27]),
    array([], dtype=int64),
    array([23, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115188898>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115188fd0>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115178128>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([], dtype=int64),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115178588>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22, 27]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115178a58>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11517e208>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11517e668>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151780b8>,
   'rit_intersected_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11516a6a0>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11517eac8>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]}},
 'rf_bootstrap15': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115182fd0>,
   'rit_intersected_values': [array([ 7, 21]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151821d0>,
   'rit_intersected_values': [array([21, 23]),
    array([], dtype=int64),
    array([21, 23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151a24a8>,
   'rit_intersected_values': [array([20, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151a2898>,
   'rit_intersected_values': [array([ 7, 20, 27]),
    array([ 7, 20, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151a2c18>,
   'rit_intersected_values': [array([ 7, 21]),
    array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151a2dd8>,
   'rit_intersected_values': [array([ 7, 20, 27]),
    array([20, 27]),
    array([], dtype=int64),
    array([20, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151ac198>,
   'rit_intersected_values': [array([20, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151a2e10>,
   'rit_intersected_values': [array([21, 23]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11519dd30>,
   'rit_intersected_values': [array([20, 27]),
    array([20, 27]),
    array([20, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115178160>,
   'rit_intersected_values': [array([21, 23]),
    array([21, 23]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151ac438>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151ac748>,
   'rit_intersected_values': [array([20, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11516a9e8>,
   'rit_intersected_values': [array([ 7, 21]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115190978>,
   'rit_intersected_values': [array([ 7, 20, 27]),
    array([], dtype=int64),
    array([20, 27]),
    array([], dtype=int64),
    array([20, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115190c18>,
   'rit_intersected_values': [array([ 7, 20, 27]),
    array([20, 27]),
    array([20, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([20, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 20, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 27]),
    array([], dtype=int64),
    array([20, 27]),
    array([20, 27]),
    array([20, 27])],
   'rit_leaf_node_union_value': array([20, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 27]),
    array([20, 27])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11519d208>,
   'rit_intersected_values': [array([20, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11519d4a8>,
   'rit_intersected_values': [array([20, 27]),
    array([20, 27]),
    array([20, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 27]),
    array([20, 27]),
    array([], dtype=int64),
    array([20, 27]),
    array([], dtype=int64),
    array([20, 27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 27]),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11519d828>,
   'rit_intersected_values': [array([20, 27]),
    array([20, 27]),
    array([], dtype=int64),
    array([20, 27]),
    array([20, 27]),
    array([20, 27]),
    array([20, 27]),
    array([], dtype=int64),
    array([20, 27]),
    array([], dtype=int64),
    array([20, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([20, 27]),
    array([27]),
    array([20, 27])],
   'rit_leaf_node_union_value': array([20, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20, 27]),
    array([20, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([20, 27])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11519dc88>,
   'rit_intersected_values': [array([20, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11519ddd8>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)]}},
 'rf_bootstrap16': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151acba8>,
   'rit_intersected_values': [array([20, 22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151acf98>,
   'rit_intersected_values': [array([ 7, 21, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151be208>,
   'rit_intersected_values': [array([23, 27]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151be7b8>,
   'rit_intersected_values': [array([20, 22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151be908>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151bec88>,
   'rit_intersected_values': [array([20, 22, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151c50b8>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([23, 27]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([27]),
    array([23, 27]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151c5828>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151c5ac8>,
   'rit_intersected_values': [array([20, 22, 27]),
    array([20, 22, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151c5d68>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([23, 27]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([23])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151cc3c8>,
   'rit_intersected_values': [array([ 7, 21, 23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151cc898>,
   'rit_intersected_values': [array([20, 22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151b73c8>,
   'rit_intersected_values': [array([20, 22, 27]),
    array([], dtype=int64),
    array([20, 22, 27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151b7668>,
   'rit_intersected_values': [array([ 7, 21, 23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151b7c18>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151b6278>,
   'rit_intersected_values': [array([ 7, 21, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 21, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151b6748>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([23, 27]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115182978>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115153828>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151b6dd8>,
   'rit_intersected_values': [array([ 7, 21, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([ 7, 21, 23]),
    array([], dtype=int64),
    array([ 7, 21, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([ 7, 21, 23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)]}},
 'rf_bootstrap17': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b17470>,
   'rit_intersected_values': [array([20, 22]),
    array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b17f60>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b8d358>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b4cb00>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([20, 22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b8b5f8>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b87da0>,
   'rit_intersected_values': [array([ 7, 22, 23]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b87630>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b84e48>,
   'rit_intersected_values': [array([ 7, 22, 23]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b84668>,
   'rit_intersected_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b67208>,
   'rit_intersected_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b82dd8>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b82588>,
   'rit_intersected_values': [array([ 7, 22, 23]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b197b8>,
   'rit_intersected_values': [array([ 7, 20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b19fd0>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5a780>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5a278>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b4ca90>,
   'rit_intersected_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b4c320>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151b76a0>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b32fd0>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22])]}},
 'rf_bootstrap18': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b7ec88>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([7]),
    array([7])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b7e320>,
   'rit_intersected_values': [array([ 7, 23]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 23]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b706a0>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b70080>,
   'rit_intersected_values': [array([ 7, 23]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b6cb00>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([7]),
    array([7]),
    array([7]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([22]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b6c400>,
   'rit_intersected_values': [array([ 7, 20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b6c278>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b6c240>,
   'rit_intersected_values': [array([ 7, 20]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b6ab38>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b6a828>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b6a588>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b58b38>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b79e80>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b79a90>,
   'rit_intersected_values': [array([ 1,  7, 22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b795c0>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([7]),
    array([7])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b82e48>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b77be0>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b77898>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b774a8>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b77198>,
   'rit_intersected_values': [array([ 7, 23]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])]}},
 'rf_bootstrap19': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b586a0>,
   'rit_intersected_values': [array([20, 23, 27]),
    array([20, 23, 27]),
    array([20, 23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b58160>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5c278>,
   'rit_intersected_values': [array([ 1, 22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5cf98>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5cd68>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5cb38>,
   'rit_intersected_values': [array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22]),
    array([ 1, 22]),
    array([ 1, 22]),
    array([ 1, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 1, 22]),
    array([], dtype=int64),
    array([ 1, 22]),
    array([ 1, 22]),
    array([ 1, 22]),
    array([ 1, 22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 1, 22, 27]),
   'rit_leaf_node_values': [array([ 1, 22]),
    array([ 1, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([ 1, 22]),
    array([ 1, 22]),
    array([22]),
    array([22]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b55da0>,
   'rit_intersected_values': [array([ 1, 22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b55a90>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b553c8>,
   'rit_intersected_values': [array([ 1,  7, 22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b55278>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b55e10>,
   'rit_intersected_values': [array([20, 23, 27]),
    array([], dtype=int64),
    array([20, 23, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5eb70>,
   'rit_intersected_values': [array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b63ba8>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b637b8>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b63518>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5ef28>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b6a5f8>,
   'rit_intersected_values': [array([20, 23, 27]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5eb00>,
   'rit_intersected_values': [array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([ 1, 22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 1, 22, 27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([ 1, 22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5e6d8>,
   'rit_intersected_values': [array([20, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b5e160>,
   'rit_intersected_values': [array([20, 23, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]}},
 'rf_bootstrap2': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f6e710>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f70908>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f7d9e8>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f83198>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f83908>,
   'rit_intersected_values': [array([21, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f890b8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f83940>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f89cf8>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f8d4a8>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f8dc18>,
   'rit_intersected_values': [array([21, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([21, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([21, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f913c8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f91b38>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f760b8>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f76828>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f76f98>,
   'rit_intersected_values': [array([21, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f77748>,
   'rit_intersected_values': [array([21, 22]),
    array([21, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f77eb8>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f77ef0>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f7eac8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f7d278>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]}},
 'rf_bootstrap20': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b4f160>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b4ada0>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b34358>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b2f978>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b2f4a8>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b22dd8>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b22710>,
   'rit_intersected_values': [array([21, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([21, 22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b22160>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b15eb8>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b15c88>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b15588>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b15128>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b4a748>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b4a160>,
   'rit_intersected_values': [array([21, 22]),
    array([], dtype=int64),
    array([21, 22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b3ddd8>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b3d898>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b3d2e8>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b3d0b8>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b34a90>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b34860>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([20, 22]),
    array([20, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64)]}},
 'rf_bootstrap21': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b09b00>,
   'rit_intersected_values': [array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af1be0>,
   'rit_intersected_values': [array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22]),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114acb5c0>,
   'rit_intersected_values': [array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114acb8d0>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1149ff710>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22]),
    array([], dtype=int64),
    array([22, 27])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1149ffe80>,
   'rit_intersected_values': [array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1149fffd0>,
   'rit_intersected_values': [array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1149d4a58>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11473cda0>,
   'rit_intersected_values': [array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1149c0518>,
   'rit_intersected_values': [array([ 7, 22]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1148ca668>,
   'rit_intersected_values': [array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114832278>,
   'rit_intersected_values': [array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af1d68>,
   'rit_intersected_values': [array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af1828>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22, 27]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b09dd8>,
   'rit_intersected_values': [array([22, 27]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af1d30>,
   'rit_intersected_values': [array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114adf9e8>,
   'rit_intersected_values': [array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114adfeb8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114adf438>,
   'rit_intersected_values': [array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114adf048>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([7]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]}},
 'rf_bootstrap22': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1145bcfd0>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11497e208>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b0afd0>,
   'rit_intersected_values': [array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b047b8>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b04f28>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ad86d8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ad8e48>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ac85f8>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b0af98>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ada278>,
   'rit_intersected_values': [array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ada9e8>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ad1198>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1149b4f28>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151ccdd8>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 1, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b2a588>,
   'rit_intersected_values': [array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b2acf8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b034a8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b03c18>,
   'rit_intersected_values': [array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b0a3c8>,
   'rit_intersected_values': [array([21, 27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([21, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b03438>,
   'rit_intersected_values': [array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]}},
 'rf_bootstrap23': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ad1a58>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af2128>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ae75f8>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ae79e8>,
   'rit_intersected_values': [array([ 7, 20, 21, 23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ace0b8>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ace668>,
   'rit_intersected_values': [array([21, 22, 27]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af0668>,
   'rit_intersected_values': [array([ 7, 22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ace9e8>,
   'rit_intersected_values': [array([23, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aceb38>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23, 27]),
    array([23, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23, 27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114acefd0>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a0d588>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a0d9e8>,
   'rit_intersected_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af2668>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ad1a20>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b04748>,
   'rit_intersected_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af2ba8>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af0128>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af06d8>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af0b38>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114af0f98>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22])]}},
 'rf_bootstrap24': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a180f0>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a189e8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a2d668>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a2ddd8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a35588>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a35cf8>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a244a8>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a24c18>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a163c8>,
   'rit_intersected_values': [array([21, 27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([21, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a16898>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a16fd0>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a837b8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([ 7, 27]),
    array([27]),
    array([27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a2c198>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aceb70>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([22, 27])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a2cba8>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a1e358>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a1eac8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a0e278>,
   'rit_intersected_values': [array([ 7, 22, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a0e9e8>,
   'rit_intersected_values': [array([ 7, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a2d198>,
   'rit_intersected_values': [array([ 7, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]}},
 'rf_bootstrap25': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aa20b8>,
   'rit_intersected_values': [array([ 7, 21]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aa2748>,
   'rit_intersected_values': [array([ 7, 23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aac128>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aac278>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aac898>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aacc88>,
   'rit_intersected_values': [array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aacdd8>,
   'rit_intersected_values': [array([20, 22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 22, 27]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 22, 27]),
    array([20, 22, 27]),
    array([22]),
    array([], dtype=int64),
    array([20, 22, 27]),
    array([], dtype=int64),
    array([20, 22, 27])],
   'rit_leaf_node_union_value': array([20, 22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 22, 27])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ab22e8>,
   'rit_intersected_values': [array([20, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ab2668>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ab2c18>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ab2f60>,
   'rit_intersected_values': [array([ 7, 23]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aac860>,
   'rit_intersected_values': [array([ 7, 21, 22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aa2898>,
   'rit_intersected_values': [array([ 7, 20, 23]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aa2b38>,
   'rit_intersected_values': [array([ 7, 23]),
    array([ 7, 23]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aa2eb8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a89358>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114aa22b0>,
   'rit_intersected_values': [array([ 7, 23]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a894a8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a89a58>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a89e48>,
   'rit_intersected_values': [array([ 7, 21]),
    array([], dtype=int64),
    array([ 7, 21]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7])]}},
 'rf_bootstrap26': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a7f5f8>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a7fcf8>,
   'rit_intersected_values': [array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a7e630>,
   'rit_intersected_values': [array([ 7, 23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a66128>,
   'rit_intersected_values': [array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([ 7, 22, 23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([ 7, 22]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a666d8>,
   'rit_intersected_values': [array([ 7, 23]),
    array([ 7, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a66cf8>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([], dtype=int64),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a50358>,
   'rit_intersected_values': [array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a504a8>,
   'rit_intersected_values': [array([23, 27]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a50828>,
   'rit_intersected_values': [array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a50978>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([ 1, 23, 27]),
    array([], dtype=int64),
    array([ 1, 23, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a50ba8>,
   'rit_intersected_values': [array([ 7, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([ 7, 23]),
    array([ 7, 23]),
    array([ 7, 23]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a52208>,
   'rit_intersected_values': [array([ 7, 22, 23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([ 7, 22, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22, 23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a8e4a8>,
   'rit_intersected_values': [array([ 7, 23]),
    array([ 7, 23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([ 7, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a8ea58>,
   'rit_intersected_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a8ef28>,
   'rit_intersected_values': [array([ 7, 22]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7])],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a7e208>,
   'rit_intersected_values': [array([ 7, 22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a7e358>,
   'rit_intersected_values': [array([ 7, 22]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a7e5f8>,
   'rit_intersected_values': [array([23, 27]),
    array([], dtype=int64),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a7e898>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a8ef60>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23, 27]),
    array([23, 27]),
    array([], dtype=int64),
    array([23, 27]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]}},
 'rf_bootstrap27': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a503c8>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a52240>,
   'rit_intersected_values': [array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a44668>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a44978>,
   'rit_intersected_values': [array([20, 27]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20, 27]),
   'rit_leaf_node_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a44e80>,
   'rit_intersected_values': [array([20, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([20, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a484a8>,
   'rit_intersected_values': [array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a44eb8>,
   'rit_intersected_values': [array([20, 21, 22]),
    array([20, 21, 22]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a507b8>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a7ed68>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ace5f8>,
   'rit_intersected_values': [array([20, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114b0a358>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a48668>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a52d68>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a52f98>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a75278>,
   'rit_intersected_values': [array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a75518>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a75908>,
   'rit_intersected_values': [array([20, 27]),
    array([20, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([20, 27]),
    array([20, 27]),
    array([20, 27]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([20, 27]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a75c88>,
   'rit_intersected_values': [array([20, 21, 22]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a75f98>,
   'rit_intersected_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a44198>,
   'rit_intersected_values': [array([20, 21, 22]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22])]}},
 'rf_bootstrap28': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a48908>,
   'rit_intersected_values': [array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a5c278>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22, 27])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151fcf98>,
   'rit_intersected_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([7]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115201668>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([7]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([27]),
    array([22, 27]),
    array([ 7, 27]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([ 7, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([ 7, 27]),
    array([ 7, 27]),
    array([], dtype=int64),
    array([27])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151fcfd0>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115202208>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115202978>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11520b0b8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([ 7, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([ 7, 27]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([ 7, 27]),
    array([ 7, 22]),
    array([ 7, 27]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([ 7, 22])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11520b828>,
   'rit_intersected_values': [array([ 7, 22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11520bb38>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11520f2e8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([ 7, 27]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([27]),
    array([ 7, 27]),
    array([7]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([7]),
    array([7])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11520fa58>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 27]),
    array([7]),
    array([22]),
    array([], dtype=int64),
    array([7]),
    array([7])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a5c9e8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 22]),
    array([7]),
    array([ 7, 22]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([ 7, 22, 27]),
    array([ 7, 27]),
    array([7]),
    array([ 7, 22]),
    array([27]),
    array([27]),
    array([7]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a4e198>,
   'rit_intersected_values': [array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([ 7, 27]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([ 7, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a4e898>,
   'rit_intersected_values': [array([ 7, 22]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a48940>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([27]),
    array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([ 7, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([ 7, 27]),
    array([ 7, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22]),
    array([22]),
    array([27]),
    array([7]),
    array([ 7, 27]),
    array([27]),
    array([ 7, 27]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22, 27]),
    array([22, 27])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a3d208>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114a3d978>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 27]),
    array([27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151fc0b8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([7]),
    array([7]),
    array([27]),
    array([27]),
    array([27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([7]),
    array([7]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([ 7, 27]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([27]),
    array([27]),
    array([7]),
    array([7]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1151fc828>,
   'rit_intersected_values': [array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([22]),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22])],
   'rit_leaf_node_union_value': array([ 7, 22]),
   'rit_leaf_node_values': [array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([22]),
    array([7]),
    array([ 7, 22]),
    array([ 7, 22])]}},
 'rf_bootstrap29': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1152180b8>,
   'rit_intersected_values': [array([ 7, 20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115218518>,
   'rit_intersected_values': [array([ 7, 20]),
    array([], dtype=int64),
    array([ 7, 20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([ 7, 20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20])],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1152188d0>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 22]),
    array([ 7, 22]),
    array([7]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([ 7, 22]),
    array([22]),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11522ddd8>,
   'rit_intersected_values': [array([ 7, 20, 22]),
    array([], dtype=int64),
    array([20, 22]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20, 22]),
    array([], dtype=int64),
    array([20, 22]),
    array([], dtype=int64),
    array([22])],
   'rit_leaf_node_union_value': array([20, 22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115233198>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115233518>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 27]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115233b38>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([ 1, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115238198>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([7]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1152385f8>,
   'rit_intersected_values': [array([ 7, 20]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115238ba8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 27]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11523f208>,
   'rit_intersected_values': [array([20, 21, 22, 27]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11523f6d8>,
   'rit_intersected_values': [array([20, 21, 22, 27]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([20]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115218898>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115218c18>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([ 1, 23, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115218f28>,
   'rit_intersected_values': [array([ 7, 20, 27]),
    array([ 7, 20]),
    array([20]),
    array([], dtype=int64),
    array([20]),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([20, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([20]),
    array([20]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1152274a8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115227908>,
   'rit_intersected_values': [array([ 7, 20]),
    array([ 7, 20]),
    array([ 7, 20]),
    array([ 7, 20]),
    array([ 7, 20]),
    array([ 7, 20]),
    array([ 7, 20]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 20]),
   'rit_leaf_node_values': [array([ 7, 20]),
    array([ 7, 20]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115227dd8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11522d358>,
   'rit_intersected_values': [array([ 1, 23, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([ 1, 23, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11522d7b8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([7]),
    array([ 7, 27]),
    array([ 7, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)]}},
 'rf_bootstrap3': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f91358>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114f96ac8>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fb3ba8>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fbb358>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fbbac8>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fbf278>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fbbb00>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fbfeb8>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fc3668>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fc3dd8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fcd588>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fcdcf8>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fa2278>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fa29e8>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fa8198>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fa8908>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114faf0b8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fa8940>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fafc88>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fb3438>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]}},
 'rf_bootstrap4': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fc3d68>,
   'rit_intersected_values': [array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114faf7b8>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fe1a58>,
   'rit_intersected_values': [array([ 7, 20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fe1ba8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fe8278>,
   'rit_intersected_values': [array([ 7, 20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fe83c8>,
   'rit_intersected_values': [array([ 7, 20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fe1be0>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fcdd30>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fe8908>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fe8fd0>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fee518>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114feeac8>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fd4978>,
   'rit_intersected_values': [array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([22, 27])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fd4f28>,
   'rit_intersected_values': [array([ 7, 20]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fdb0b8>,
   'rit_intersected_values': [array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fdb358>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fdb748>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fdba58>,
   'rit_intersected_values': [array([ 7, 20]),
    array([], dtype=int64),
    array([ 7, 20]),
    array([ 7, 20]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fdbc88>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fe13c8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27])]}},
 'rf_bootstrap5': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ff4358>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([27]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23, 27]),
    array([27]),
    array([23, 27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([27]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([27]),
    array([23, 27])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114ff4cf8>,
   'rit_intersected_values': [array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([23, 27]),
    array([23, 27]),
    array([27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([23, 27]),
    array([27])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11500c9b0>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23, 27])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115015438>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115015ba8>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150180b8>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150187b8>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23, 27]),
    array([27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115018f28>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23, 27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([23, 27])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11501d518>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([23, 27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11501db38>,
   'rit_intersected_values': [array([26, 27]),
    array([26, 27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11501db70>,
   'rit_intersected_values': [array([26, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([26, 27]),
    array([], dtype=int64),
    array([26, 27]),
    array([26, 27]),
    array([27]),
    array([27]),
    array([26, 27]),
    array([], dtype=int64),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150243c8>,
   'rit_intersected_values': [array([26, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x114fe8898>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([23, 27]),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([], dtype=int64),
    array([23])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([27]),
    array([27]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([27]),
    array([23]),
    array([23, 27]),
    array([], dtype=int64),
    array([23])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115000748>,
   'rit_intersected_values': [array([22, 26, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([26, 27]),
    array([26, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115000c18>,
   'rit_intersected_values': [array([26, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([26, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115006198>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([22, 27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([27]),
    array([27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([23, 27]),
    array([23, 27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([27]),
    array([27])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115006898>,
   'rit_intersected_values': [array([ 6, 23]),
    array([ 6, 23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 6, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([ 6, 23]),
    array([ 6, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115006d68>,
   'rit_intersected_values': [array([ 6, 23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 6, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11500c208>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([22, 23, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([27]),
    array([23, 27])],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([23]),
    array([23]),
    array([27]),
    array([23, 27])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11500c978>,
   'rit_intersected_values': [array([23, 27]),
    array([23, 27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23, 27]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)]}},
 'rf_bootstrap6': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115024ac8>,
   'rit_intersected_values': [array([ 7, 21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11502f198>,
   'rit_intersected_values': [array([21, 22]),
    array([21, 22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([21, 22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150377b8>,
   'rit_intersected_values': [array([22, 23]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115037978>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115037ba8>,
   'rit_intersected_values': [array([21, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21, 22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11502f128>,
   'rit_intersected_values': [array([20, 22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150377f0>,
   'rit_intersected_values': [array([ 7, 21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115037dd8>,
   'rit_intersected_values': [array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115037f28>,
   'rit_intersected_values': [array([ 7, 21]),
    array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115040198>,
   'rit_intersected_values': [array([22, 23]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64)]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150404a8>,
   'rit_intersected_values': [array([21, 22]),
    array([21, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115040978>,
   'rit_intersected_values': [array([21, 22]),
    array([21, 22]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21, 22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64)]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11502f7b8>,
   'rit_intersected_values': [array([22, 23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11502f908>,
   'rit_intersected_values': [array([21, 22]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11502fa58>,
   'rit_intersected_values': [array([ 7, 21]),
    array([ 7, 21]),
    array([], dtype=int64),
    array([21]),
    array([21]),
    array([21]),
    array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([21]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([21]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11502fd68>,
   'rit_intersected_values': [array([ 7, 21]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11502feb8>,
   'rit_intersected_values': [array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150370b8>,
   'rit_intersected_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115037278>,
   'rit_intersected_values': [array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150373c8>,
   'rit_intersected_values': [array([22, 23]),
    array([22, 23]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]}},
 'rf_bootstrap7': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150450f0>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150457b8>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115057b38>,
   'rit_intersected_values': [array([ 6, 21, 23, 27]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([ 6, 21, 23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115059128>,
   'rit_intersected_values': [array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115059438>,
   'rit_intersected_values': [array([20, 22, 23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([20, 23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115059898>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115059f28>,
   'rit_intersected_values': [array([20, 23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64), array([], dtype=int64)]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11505b0b8>,
   'rit_intersected_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11505b3c8>,
   'rit_intersected_values': [array([20, 23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([20, 23]),
    array([], dtype=int64),
    array([20, 23]),
    array([20, 23]),
    array([20, 23]),
    array([23]),
    array([20, 23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([20, 23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([20, 23]),
    array([23]),
    array([23]),
    array([23])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150590b8>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11505b828>,
   'rit_intersected_values': [array([20, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11505bdd8>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115045ba8>,
   'rit_intersected_values': [array([ 1,  6, 21, 23, 27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([ 6, 21, 23, 27]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23])],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115045fd0>,
   'rit_intersected_values': [array([ 6, 21, 23, 27]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115052518>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150457f0>,
   'rit_intersected_values': [array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150528d0>,
   'rit_intersected_values': [array([ 6, 21, 23, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([27]),
   'rit_leaf_node_values': [array([27]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115052d68>,
   'rit_intersected_values': [array([ 6, 21, 23, 27]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([27]),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([27]),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115057208>,
   'rit_intersected_values': [array([20, 23]),
    array([], dtype=int64),
    array([20, 23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([20, 23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64)]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150575f8>,
   'rit_intersected_values': [array([ 6, 21, 23, 27]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([23])],
   'rit_leaf_node_union_value': array([23]),
   'rit_leaf_node_values': [array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([23]),
    array([23]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([23]),
    array([23])]}},
 'rf_bootstrap8': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115066668>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150740b8>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115089d68>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 23, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27])]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11507ceb8>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11508f9e8>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115094198>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115094908>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11509a0b8>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 23, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 23, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11509a828>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11509af98>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115082668>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150a0c18>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 23, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 23, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115074828>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22])]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115074dd8>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115066898>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11507c7b8>,
   'rit_intersected_values': [array([22, 23, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11507cf28>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150826d8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x115082e48>,
   'rit_intersected_values': [array([ 7, 22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150895f8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22])]}},
 'rf_bootstrap9': {'rit0': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150a3518>,
   'rit_intersected_values': [array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64)]},
  'rit1': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150a3ac8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27])]},
  'rit10': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150bc198>,
   'rit_intersected_values': [array([7]),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit11': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150bc358>,
   'rit_intersected_values': [array([21, 22, 27]),
    array([21, 22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21, 22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64)]},
  'rit12': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150bc9e8>,
   'rit_intersected_values': [array([21, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([27])]},
  'rit13': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150cb128>,
   'rit_intersected_values': [array([21, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64)]},
  'rit14': {'rit': <sklearn.tree.irf_utils.RITTree at 0x11509af28>,
   'rit_intersected_values': [array([21, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27])]},
  'rit15': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150cb518>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit16': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150cbba8>,
   'rit_intersected_values': [array([21, 22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]},
  'rit17': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150cbfd0>,
   'rit_intersected_values': [array([21, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([21, 22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([21, 22, 27]),
    array([21, 22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27])]},
  'rit18': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150cf6d8>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([], dtype=int64),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit19': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150cf908>,
   'rit_intersected_values': [array([21, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27])]},
  'rit2': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150b2198>,
   'rit_intersected_values': [array([ 7, 22, 27]),
    array([ 7, 22, 27]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([ 7, 22, 27]),
   'rit_leaf_node_values': [array([7]),
    array([7]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64)]},
  'rit3': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150b2908>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit4': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150b2f28>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]},
  'rit5': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150ba2e8>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([27]),
    array([27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64)]},
  'rit6': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150ba908>,
   'rit_intersected_values': [array([22, 27]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22]),
    array([22]),
    array([22]),
    array([22]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit7': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150baf28>,
   'rit_intersected_values': [array([21, 22, 27]),
    array([21, 22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64)]},
  'rit8': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150bf518>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]},
  'rit9': {'rit': <sklearn.tree.irf_utils.RITTree at 0x1150bfb38>,
   'rit_intersected_values': [array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])],
   'rit_leaf_node_union_value': array([22, 27]),
   'rit_leaf_node_values': [array([], dtype=int64),
    array([], dtype=int64),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([], dtype=int64),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27]),
    array([22, 27])]}}}

In [28]:
stability_score


Out[28]:
{'1_21_22_27': 0.03333333333333333,
 '1_22': 0.03333333333333333,
 '1_22_27': 0.03333333333333333,
 '1_23_27': 0.1,
 '1_6_21_23_27': 0.03333333333333333,
 '1_7_22': 0.06666666666666667,
 '1_7_22_27': 0.03333333333333333,
 '20': 0.3,
 '20_21': 0.03333333333333333,
 '20_21_22': 0.03333333333333333,
 '20_21_22_27': 0.06666666666666667,
 '20_21_27': 0.03333333333333333,
 '20_22': 0.13333333333333333,
 '20_22_23': 0.03333333333333333,
 '20_22_27': 0.06666666666666667,
 '20_23': 0.03333333333333333,
 '20_23_27': 0.03333333333333333,
 '20_27': 0.1,
 '21': 0.16666666666666666,
 '21_22': 0.13333333333333333,
 '21_22_27': 0.06666666666666667,
 '21_23': 0.06666666666666667,
 '21_23_27': 0.03333333333333333,
 '21_27': 0.13333333333333333,
 '22': 0.6333333333333333,
 '22_23': 0.03333333333333333,
 '22_23_27': 0.23333333333333334,
 '22_26_27': 0.03333333333333333,
 '22_27': 0.7,
 '23': 0.26666666666666666,
 '23_27': 0.23333333333333334,
 '26_27': 0.03333333333333333,
 '27': 0.6,
 '6_21_23_27': 0.03333333333333333,
 '6_23': 0.03333333333333333,
 '7': 0.36666666666666664,
 '7_20': 0.1,
 '7_20_21_23_27': 0.03333333333333333,
 '7_20_22': 0.06666666666666667,
 '7_20_23': 0.03333333333333333,
 '7_20_27': 0.06666666666666667,
 '7_21': 0.2,
 '7_21_22': 0.03333333333333333,
 '7_21_22_23': 0.03333333333333333,
 '7_21_23': 0.06666666666666667,
 '7_21_23_27': 0.03333333333333333,
 '7_21_27': 0.06666666666666667,
 '7_22': 0.4,
 '7_22_23': 0.06666666666666667,
 '7_22_23_27': 0.03333333333333333,
 '7_22_27': 0.3333333333333333,
 '7_23': 0.1,
 '7_23_27': 0.03333333333333333,
 '7_27': 0.23333333333333334}

End Wrapper test