'Return the feature importances (the higher, the more important the
feature).
Returns
feature_importances_ : array, shape = [n_features]'

@property
def feature_importances_(self):

    check_is_fitted(self, 'estimators_')
    all_importances = Parallel(n_jobs=self.n_jobs, backend='threading')((delayed(getattr)(tree, 'feature_importances_') for tree in self.estimators_))
    return (sum(all_importances) / len(self.estimators_))
