while np.min(np.sum(self.subspaces, axis=1)) == 0:
                self.ers = np.random.normal(self.subspace_mean, size=self.n_estimators)
                self.subspaces = np.random.uniform(0,1,size=(self.n_estimators,
                                                             self.n_features)) < self.ers[:,None]