Skip to content

This is the official repository of paper 'An Invariant Information Geometric Method for High-Dimensional Online Optimization'

Notifications You must be signed in to change notification settings

Anoxxx/SynCMA-official

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

An Invariant Information Geometric Method for High-Dimensional Online Optimization

This is the official repository of paper 'An Invariant Information Geometric Method for High-Dimensional Online Optimization', including the source-code and full version of the work.

Except for the common modules (e.g., numpy, scipy), our source code depends on the following modules.

To run SynCMA as well as other evolutionary baselines, use the file exp.py. For example:

python exp.py --optimizer SynCMA --func ackley --dim 32 --eval_num 10000 --rep 100 --lam 2

To run TuRBO over our mentioned benchmarks, use bo_baseline.py inside the baseline folder:

cd baseline

python bo_baseline.py --func ackley --dim 32  --tr_num 1 --eval_num 5000 --repeat_num 30 --gpu_idx 0

About

This is the official repository of paper 'An Invariant Information Geometric Method for High-Dimensional Online Optimization'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages