418831c50506840b10bce58960b1ffd75080381e,elfi/methods/posteriors.py,BolfiPosterior,_within_bounds,#BolfiPosterior#Any#,237
Before Change
def _within_bounds(self, x):
x = x.reshape((-1, self.model.input_dim))
for ii in range(self.model.input_dim):
if np.any(x[:, ii] < self.model.bounds[ii][0]) or np.any(x[:, ii] > self.model.bounds[ii][1]) :
return False
return True
After Change
def _within_bounds(self, x):
x = x.reshape((-1, self.dim))
logical = np.ones(len(x), dtype=bool)
for i in range(self.dim):
logical *= (x[:, i] >= self.model.bounds[i][0])
logical *= (x[:, i] <= self.model.bounds[i][1])
return logical
def plot(self):
if len(self.model.bounds) == 1:
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 3
Instances Project Name: elfi-dev/elfi
Commit Name: 418831c50506840b10bce58960b1ffd75080381e
Time: 2017-06-19
Author: jarno.lintusaari@aalto.fi
File Name: elfi/methods/posteriors.py
Class Name: BolfiPosterior
Method Name: _within_bounds
Project Name: EpistasisLab/scikit-rebate
Commit Name: ece383696800b9b34854df27a65a3d1d74669952
Time: 2020-05-28
Author: alexmxu@alexs-mbp-3.attlocal.net
File Name: skrebate/iterrelief.py
Class Name: IterRelief
Method Name: fit
Project Name: EpistasisLab/scikit-rebate
Commit Name: 163eb7df13667e21b0e02a2706e18d1f53eee610
Time: 2020-01-29
Author: alexmxu99@gmail.com
File Name: skrebate/iterrelief.py
Class Name: IterRelief
Method Name: fit