Skip to content

Commit e8ff574

Browse files
0.18.4
1 parent bf8b3fb commit e8ff574

3 files changed

Lines changed: 13 additions & 7 deletions

File tree

RELEASE_NOTES.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
spotpython 0.18.4:
2+
3+
4+
- architecture.py:
5+
documentation updated
6+
17
spotpython 0.18.3:
28

39
- init.py:

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.18.3"
10+
version = "0.18.4"
1111
authors = [
1212
{ name="T. Bartz-Beielstein", email="tbb@bartzundbartz.de" }
1313
]

src/spotpython/hyperparameters/architecture.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ def generate_div2_list(n, n_min) -> list:
1212

1313
def get_hidden_sizes(_L_in, l1, n=10) -> list:
1414
"""
15-
Generates a list of hidden sizes for a neural network with a given input size and l1 regularization.
16-
The list is generated by dividing the input size by 2 until the minimum size is reached.
15+
Generates a list of hidden sizes for a neural network with a given input size.
16+
Starting with size l1, the list is generated by dividing the input size by 2 until the minimum size is reached.
1717
1818
Args:
1919
_L_in (int):
2020
input size.
2121
l1 (int):
22-
l1 regularization.
22+
number of neurons in the first hidden layer.
2323
n (int):
2424
number of hidden sizes to generate.
2525
@@ -30,10 +30,10 @@ def get_hidden_sizes(_L_in, l1, n=10) -> list:
3030
Examples:
3131
>>> from spotpython.hyperparameters.architecture import get_hidden_sizes
3232
_L_in = 10
33-
l1 = 10
34-
n = 10
33+
l1 = 20
34+
n = 4
3535
get_hidden_sizes(_L_in, l1, n)
36-
[10, 5, 2, 1, 1, 1, 1, 1, 1, 1]
36+
[20, 10, 10, 5]
3737
"""
3838
if l1 < 4:
3939
raise ValueError("l1 must be at least 4")

0 commit comments

Comments
 (0)