'The subset of drawn samples for each base estimator.
Returns a dynamically generated list of boolean masks identifying
the samples used for fitting each member of the ensemble, i.e.,
the in-bag samples.
Note: the list is re-created at each call to the property in order
to reduce the object memory footprint by not storing the sampling
data. Thus fetching the property may be slower than expected.'

@property
def estimators_samples_(self):

    sample_masks = []
    for (_, sample_indices) in self._get_estimators_indices():
        mask = indices_to_mask(sample_indices, self._n_samples)
        sample_masks.append(mask)
    return sample_masks
