diff --git a/AcquistionFunctions/PreferenceExpectedImprovement.py b/AcquistionFunctions/PreferenceExpectedImprovement.py index 83bbe3c..c47f937 100644 --- a/AcquistionFunctions/PreferenceExpectedImprovement.py +++ b/AcquistionFunctions/PreferenceExpectedImprovement.py @@ -3,7 +3,16 @@ from scipy.stats import norm class PreferenceExpectedImprovement: - def __init__(self): + def __init__(self, nr_samples, upper_bound, lower_bound, nr_dims=2): + + self.nr_samples = nr_samples + self.upper_bound = upper_bound + self.lower_bound = lower_bound + + self.user_model = None + self.proposal_model_mean = np.array() + + def initialize(self): pass def rejection_sampling(self):