Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
nomuramasahir0 committed Jan 22, 2024
1 parent 2bf64ea commit 34e45f9
Showing 1 changed file with 2 additions and 11 deletions.
13 changes: 2 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,8 @@

[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square)](./LICENSE) [![PyPI - Downloads](https://img.shields.io/pypi/dw/cmaes)](https://pypistats.org/packages/cmaes)

**_Simple_** and **_Practical_** CMA-ES implementation in Python.
*Simple* and *Practical* CMA-ES implementation in Python.

#### _Simplicity_ :
* [CMA-ES](https://arxiv.org/abs/1604.00772) [Hansen 2016] implementation with *high code readability*
* This is suitable for quick use of CMA-ES as well as for educational purposes and easy integration into other
libraries

#### _Practicality_ :
* implementations of highly practical methods with easy-to-use APIs
* The methods include [LRA-CMA](https://arxiv.org/abs/2304.03473) [Nomura et al. 2023] (removing hyperparameter tuning), [WS-CMA](https://arxiv.org/abs/2012.06932) [Nomura et al. 2021] (transfer learning), and [CMAwM](https://arxiv.org/abs/2205.13482) [Hamano et al. 2022] (mixed-integer optimization)

(We also provide [animated visualization](./tools/cmaes_visualizer.py).)
![visualize-six-hump-camel](https://user-images.githubusercontent.com/5564044/73486622-db5cff00-43e8-11ea-98fb-8246dbacab6d.gif)

## Installation
Expand Down Expand Up @@ -344,6 +334,7 @@ if __name__ == "__main__":

Full source code is available [here](./examples/ipop_cma.py).

</details>

## Links

Expand Down

0 comments on commit 34e45f9

Please sign in to comment.