From 38052143cfa6b846782efb0e61cc5fe3a72a8a19 Mon Sep 17 00:00:00 2001
From: Alina Lacheim <a.lacheim@outlook.de>
Date: Fri, 10 Jan 2025 11:09:32 +0100
Subject: [PATCH] changed one case for n_init_samples and changelog

---
 CHANGELOG.md                                      | 1 +
 src/bayesvalidrox/surrogate_models/exp_designs.py | 3 +--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index b62a4cb67..91d288acb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -27,6 +27,7 @@ Examples
 
 Bug fixes
 * `ExpDesign` always uses user-defined samples when given
+* `ExpDesign` n_init_samples can be user-defined
 
 ### Removed
 * Input `n_samples` for `ExpDesign.generate_ED()`
diff --git a/src/bayesvalidrox/surrogate_models/exp_designs.py b/src/bayesvalidrox/surrogate_models/exp_designs.py
index 3d6d3aa53..fa29032b6 100644
--- a/src/bayesvalidrox/surrogate_models/exp_designs.py
+++ b/src/bayesvalidrox/surrogate_models/exp_designs.py
@@ -233,8 +233,7 @@ class ExpDesigns(InputSpace):
             if self.X.ndim != 2:
                 raise AttributeError(
                     'The provided samples shuld have 2 dimensions')
-            if self.n_init_samples is None:
-                self.n_init_samples = self.X.shape[0]
+            self.n_init_samples = self.X.shape[0]
             self.n_samples = len(self.X) # TODO: difference between n_samples and n_init_samples?
             return
 
-- 
GitLab