Skip to content

Commit 54ca1bd

Browse files
Migrate nevergrad optimizers to new documentation style (#632)
1 parent 522b8c9 commit 54ca1bd

15 files changed

Lines changed: 901 additions & 595 deletions

.tools/envs/testenv-linux.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ dependencies:
4040
- Py-BOBYQA # dev, tests
4141
- fides==0.7.4 # dev, tests
4242
- kaleido>=1.0 # dev, tests
43-
- bayes_optim # dev, tests
4443
- gradient_free_optimizers # dev, tests
4544
- pyswarms # dev, tests
4645
- pandas-stubs # dev, tests

.tools/envs/testenv-nevergrad.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,14 @@ dependencies:
3737
- Py-BOBYQA # dev, tests
3838
- fides==0.7.4 # dev, tests
3939
- kaleido>=1.0 # dev, tests
40-
- bayes_optim # dev, tests
4140
- gradient_free_optimizers # dev, tests
4241
- pyswarms # dev, tests
4342
- pandas-stubs # dev, tests
4443
- types-cffi # dev, tests
4544
- types-openpyxl # dev, tests
4645
- types-jinja2 # dev, tests
4746
- sqlalchemy-stubs # dev, tests
47+
- sphinxcontrib-mermaid # dev, tests, docs
4848
- bayesian_optimization==1.4.0
4949
- nevergrad
50-
- sphinxcontrib-mermaid # dev, tests, docs
5150
- -e ../../

.tools/envs/testenv-numpy.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ dependencies:
3838
- Py-BOBYQA # dev, tests
3939
- fides==0.7.4 # dev, tests
4040
- kaleido>=1.0 # dev, tests
41-
- bayes_optim # dev, tests
4241
- gradient_free_optimizers # dev, tests
4342
- pyswarms # dev, tests
4443
- types-cffi # dev, tests

.tools/envs/testenv-others.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ dependencies:
3838
- Py-BOBYQA # dev, tests
3939
- fides==0.7.4 # dev, tests
4040
- kaleido>=1.0 # dev, tests
41-
- bayes_optim # dev, tests
4241
- gradient_free_optimizers # dev, tests
4342
- pyswarms # dev, tests
4443
- pandas-stubs # dev, tests

.tools/envs/testenv-pandas.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ dependencies:
3838
- Py-BOBYQA # dev, tests
3939
- fides==0.7.4 # dev, tests
4040
- kaleido>=1.0 # dev, tests
41-
- bayes_optim # dev, tests
4241
- gradient_free_optimizers # dev, tests
4342
- pyswarms # dev, tests
4443
- types-cffi # dev, tests

.tools/envs/testenv-plotly.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,13 @@ dependencies:
3737
- DFO-LS>=1.5.3 # dev, tests
3838
- Py-BOBYQA # dev, tests
3939
- fides==0.7.4 # dev, tests
40-
- bayes_optim # dev, tests
4140
- gradient_free_optimizers # dev, tests
4241
- pyswarms # dev, tests
4342
- pandas-stubs # dev, tests
4443
- types-cffi # dev, tests
4544
- types-openpyxl # dev, tests
4645
- types-jinja2 # dev, tests
4746
- sqlalchemy-stubs # dev, tests
48-
- kaleido<0.3
4947
- sphinxcontrib-mermaid # dev, tests, docs
48+
- kaleido<0.3
5049
- -e ../../

docs/source/algorithms.md

Lines changed: 290 additions & 558 deletions
Large diffs are not rendered by default.

docs/source/refs.bib

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -964,8 +964,8 @@ @inproceedings{tbpsaimpl
964964
year = {2016},
965965
month = {09},
966966
pages = {},
967-
title = {Evolution under Strong Noise: A Self-Adaptive Evolution Strategy Can Reach the Lower Performance Bound - the pcCMSA-ES},
968-
volume = {9921},
967+
title = {Evolution under Strong Noise: A Self-Adaptive Evolution Strategy Can Reach the Lower Performance Bound - the pcCMSA-ES},
968+
booktitle = {Parallel Problem Solving from Nature -- PPSN XIII},volume = {9921},
969969
isbn = {9783319458229},
970970
doi = {10.1007/978-3-319-45823-6_3}
971971
}
@@ -1037,6 +1037,7 @@ @book{emnaimpl
10371037
pages = {},
10381038
title = {Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation},
10391039
isbn = {9781461356042},
1040+
publisher = {Springer},
10401041
journal = {Genetic algorithms and evolutionary computation ; 2},
10411042
doi = {10.1007/978-1-4615-1539-5}
10421043
}

environment.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ dependencies:
5252
- fides==0.7.4 # dev, tests
5353
- kaleido>=1.0 # dev, tests
5454
- pre-commit>=4 # dev
55-
- bayes_optim # dev, tests
5655
- gradient_free_optimizers # dev, tests
5756
- pyswarms # dev, tests
5857
- -e . # dev

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,7 @@ module = [
383383
"pdbp",
384384
"iminuit",
385385
"nevergrad",
386+
"nevergrad.optimization.base",
386387
"pygad",
387388
"pyswarms",
388389
"pyswarms.backend.topology",

0 commit comments

Comments
 (0)