-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add tutorial page on Optuna integration (#492)
## Description <!-- Provide a brief description of the PR's purpose here. --> Created a short tutorial page explaining the Optuna integration. ## Status - [x] I have read the guidelines in [CONTRIBUTING.md](https://github.com/icaros-usc/pyribs/blob/master/CONTRIBUTING.md) - [x] I have formatted my code using `yapf` - [x] I have tested my code by running `pytest` - [x] I have linted my code with `pylint` - [x] I have added a one-line description of my change to the changelog in `HISTORY.md` - [x] This PR is ready to go
- Loading branch information
Showing
3 changed files
with
20 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Integrating with Optuna | ||
|
||
[Optuna](https://optuna.org/) is an open source hyperparameter optimization | ||
framework. Currently, there is limited support for using pyribs in Optuna via | ||
plugins that are available on [OptunaHub](https://hub.optuna.org): | ||
|
||
- [CMA-MAE Sampler](https://hub.optuna.org/samplers/cmamae/) provides an Optuna | ||
sampler that uses CMA-MAE as implemented in pyribs. This enables one to search | ||
for diverse, high-performing hyperparameters using CMA-MAE. | ||
- [Pyribs Visualization Wrappers](https://hub.optuna.org/visualization/plot_pyribs/) | ||
provides wrappers around pyribs visualization tools, enabling visualizing | ||
results from the CMA-MAE sampler. | ||
|
||
For more information, please refer to the documentation for these plugins and to | ||
the more general Optuna documentation. |