Skip to content

Commit 3476c1a

Browse files
0.16.7
regression max length 10
1 parent 6374424 commit 3476c1a

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta"
77

88
[project]
99
name = "spotpython"
10-
version = "0.16.6"
10+
version = "0.16.7"
1111
authors = [
1212
{ name="T. Bartz-Beielstein", email="tbb@bartzundbartz.de" }
1313
]

src/spotpython/light/regression/nn_linear_regressor.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,10 +249,13 @@ def _generate_div2_list(self, n, n_min) -> list:
249249
repeats = repeats + 1
250250
return result
251251

252-
def _get_hidden_sizes(self):
252+
def _get_hidden_sizes(self, n=10) -> list:
253253
n_low = self._L_in // 4
254254
n_high = max(self.hparams.l1, 2 * n_low)
255255
hidden_sizes = self._generate_div2_list(n_high, n_low)
256+
# keep only the first 10 values of hidden_sizes list
257+
if len(hidden_sizes) > n:
258+
hidden_sizes = hidden_sizes[:n]
256259
return hidden_sizes
257260

258261
def forward(self, x: torch.Tensor) -> torch.Tensor:

0 commit comments

Comments
 (0)