├── .gitignore ├── README.md ├── config └── func_optim │ ├── ackley │ ├── gippo.yaml │ ├── lr.yaml │ ├── lrp.yaml │ ├── ppo.yaml │ └── rp.yaml │ ├── ackley64 │ ├── gippo.yaml │ ├── lr.yaml │ ├── lrp.yaml │ ├── ppo.yaml │ └── rp.yaml │ ├── dejong │ ├── gippo.yaml │ ├── lr.yaml │ ├── lrp.yaml │ ├── ppo.yaml │ └── rp.yaml │ └── dejong64 │ ├── gippo.yaml │ ├── lr.yaml │ ├── lrp.yaml │ ├── ppo.yaml │ └── rp.yaml ├── envs ├── __init__.py ├── base.py └── func_optim │ ├── ackley.py │ ├── base.py │ └── dejong.py ├── run_func_optim.sh ├── setup.py ├── src └── gippo │ ├── __init__.py │ ├── dataset.py │ ├── experience.py │ ├── network.py │ ├── rl_algorithm │ ├── base.py │ ├── gippo.py │ ├── lr.py │ ├── lrp.py │ ├── ppo.py │ └── rp.py │ ├── runner.py │ ├── utils.py │ └── vecenv.py └── train.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.egg-info 2 | .vscode/ 3 | __pycache__/ 4 | logdir/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/README.md -------------------------------------------------------------------------------- /config/func_optim/ackley/gippo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley/gippo.yaml -------------------------------------------------------------------------------- /config/func_optim/ackley/lr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley/lr.yaml -------------------------------------------------------------------------------- /config/func_optim/ackley/lrp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley/lrp.yaml -------------------------------------------------------------------------------- /config/func_optim/ackley/ppo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley/ppo.yaml -------------------------------------------------------------------------------- /config/func_optim/ackley/rp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley/rp.yaml -------------------------------------------------------------------------------- /config/func_optim/ackley64/gippo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley64/gippo.yaml -------------------------------------------------------------------------------- /config/func_optim/ackley64/lr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley64/lr.yaml -------------------------------------------------------------------------------- /config/func_optim/ackley64/lrp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley64/lrp.yaml -------------------------------------------------------------------------------- /config/func_optim/ackley64/ppo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley64/ppo.yaml -------------------------------------------------------------------------------- /config/func_optim/ackley64/rp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/ackley64/rp.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong/gippo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong/gippo.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong/lr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong/lr.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong/lrp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong/lrp.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong/ppo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong/ppo.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong/rp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong/rp.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong64/gippo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong64/gippo.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong64/lr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong64/lr.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong64/lrp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong64/lrp.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong64/ppo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong64/ppo.yaml -------------------------------------------------------------------------------- /config/func_optim/dejong64/rp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/config/func_optim/dejong64/rp.yaml -------------------------------------------------------------------------------- /envs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /envs/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/envs/base.py -------------------------------------------------------------------------------- /envs/func_optim/ackley.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/envs/func_optim/ackley.py -------------------------------------------------------------------------------- /envs/func_optim/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/envs/func_optim/base.py -------------------------------------------------------------------------------- /envs/func_optim/dejong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/envs/func_optim/dejong.py -------------------------------------------------------------------------------- /run_func_optim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/run_func_optim.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/setup.py -------------------------------------------------------------------------------- /src/gippo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gippo/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/dataset.py -------------------------------------------------------------------------------- /src/gippo/experience.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/experience.py -------------------------------------------------------------------------------- /src/gippo/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/network.py -------------------------------------------------------------------------------- /src/gippo/rl_algorithm/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/rl_algorithm/base.py -------------------------------------------------------------------------------- /src/gippo/rl_algorithm/gippo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/rl_algorithm/gippo.py -------------------------------------------------------------------------------- /src/gippo/rl_algorithm/lr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/rl_algorithm/lr.py -------------------------------------------------------------------------------- /src/gippo/rl_algorithm/lrp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/rl_algorithm/lrp.py -------------------------------------------------------------------------------- /src/gippo/rl_algorithm/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/rl_algorithm/ppo.py -------------------------------------------------------------------------------- /src/gippo/rl_algorithm/rp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/rl_algorithm/rp.py -------------------------------------------------------------------------------- /src/gippo/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/runner.py -------------------------------------------------------------------------------- /src/gippo/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/utils.py -------------------------------------------------------------------------------- /src/gippo/vecenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/src/gippo/vecenv.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SonSang/gippo/HEAD/train.py --------------------------------------------------------------------------------