├── README.md ├── buffer.py ├── components ├── __init__.py ├── actor.py ├── critic.py ├── dynamics.py ├── dynamics_model.py ├── network.py └── static_fns │ ├── __init__.py │ ├── ant_truncated_obs.py │ ├── halfcheetah.py │ ├── hopper.py │ ├── humanoid_truncated_obs.py │ ├── inverted_pendulum.py │ ├── swimmer.py │ └── walker2d.py ├── config ├── __init__.py ├── ant.py ├── halfcheetah.py ├── hopper.py ├── humanoid.py ├── invertedpendulum.py ├── swimmer.py └── walker2d.py ├── env ├── __init__.py ├── ant.py ├── humanoid.py └── mujoco_env.py ├── main.py ├── mppve.py ├── requirements.txt ├── trainer ├── base_trainer.py └── mppve_trainer.py └── utils ├── logger.py ├── plotter.py └── scaler.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/README.md -------------------------------------------------------------------------------- /buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/buffer.py -------------------------------------------------------------------------------- /components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/__init__.py -------------------------------------------------------------------------------- /components/actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/actor.py -------------------------------------------------------------------------------- /components/critic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/critic.py -------------------------------------------------------------------------------- /components/dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/dynamics.py -------------------------------------------------------------------------------- /components/dynamics_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/dynamics_model.py -------------------------------------------------------------------------------- /components/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/network.py -------------------------------------------------------------------------------- /components/static_fns/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/static_fns/__init__.py -------------------------------------------------------------------------------- /components/static_fns/ant_truncated_obs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/static_fns/ant_truncated_obs.py -------------------------------------------------------------------------------- /components/static_fns/halfcheetah.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/static_fns/halfcheetah.py -------------------------------------------------------------------------------- /components/static_fns/hopper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/static_fns/hopper.py -------------------------------------------------------------------------------- /components/static_fns/humanoid_truncated_obs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/static_fns/humanoid_truncated_obs.py -------------------------------------------------------------------------------- /components/static_fns/inverted_pendulum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/static_fns/inverted_pendulum.py -------------------------------------------------------------------------------- /components/static_fns/swimmer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/static_fns/swimmer.py -------------------------------------------------------------------------------- /components/static_fns/walker2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/components/static_fns/walker2d.py -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/config/__init__.py -------------------------------------------------------------------------------- /config/ant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/config/ant.py -------------------------------------------------------------------------------- /config/halfcheetah.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/config/halfcheetah.py -------------------------------------------------------------------------------- /config/hopper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/config/hopper.py -------------------------------------------------------------------------------- /config/humanoid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/config/humanoid.py -------------------------------------------------------------------------------- /config/invertedpendulum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/config/invertedpendulum.py -------------------------------------------------------------------------------- /config/swimmer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/config/swimmer.py -------------------------------------------------------------------------------- /config/walker2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/config/walker2d.py -------------------------------------------------------------------------------- /env/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/env/__init__.py -------------------------------------------------------------------------------- /env/ant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/env/ant.py -------------------------------------------------------------------------------- /env/humanoid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/env/humanoid.py -------------------------------------------------------------------------------- /env/mujoco_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/env/mujoco_env.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/main.py -------------------------------------------------------------------------------- /mppve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/mppve.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/requirements.txt -------------------------------------------------------------------------------- /trainer/base_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/trainer/base_trainer.py -------------------------------------------------------------------------------- /trainer/mppve_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/trainer/mppve_trainer.py -------------------------------------------------------------------------------- /utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/utils/logger.py -------------------------------------------------------------------------------- /utils/plotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/utils/plotter.py -------------------------------------------------------------------------------- /utils/scaler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HxLyn3/MPPVE/HEAD/utils/scaler.py --------------------------------------------------------------------------------