syne-tune

Syne Tune

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f65fccbe-6238-4330-bf89-cd206f357d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f72656c656173652d302e31312d627269676874677265656e2e737667

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3401f00f-1f68-4600-8d16-632674dc14d3/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f707974686f6e2d332e36253230253743253230332e37253230253743253230332e38253230253743253230332e392d627269676874677265656e2e737667

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/401cf5ed-3fd2-4027-a6c5-58ca20b40c50/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667

This package provides state-of-the-art distributed hyperparameter optimizers (HPO) where trials can be evaluated with several backend options (local backend to evaluate them locally; SageMaker to evaluate them as separate SageMaker training jobs; another backend with fast startup times is also in the making).

Installing

To install Syne Tune from pip, you can simply do:

pip install syne-tune

This will install a bare-bone version. If you want in addition to install our own Gaussian process based optimizers, Ray Tune or Bore optimizer, you can run pip install syne-tune[X] where X can be

For instance, pip install syne-tune[gpsearchers] will install Syne Tune along with many built-in Gaussian process optimizers.

To install the latest version from git, run the following:

pip install git+https://github.com/awslabs/syne-tune.git

For local development, we recommend to use the following setup which will enable you to easily test your changes:

pip install --upgrade pip
git clone [email protected]:awslabs/syne-tune.git
cd syne-tune
pip install -e .[extra]