https://github.com/data-science-in-mechanical-engineering/macura

Code for the paper: "Trust the Model Where It Trusts Itself - Model-Based Actor-Critic with Uncertainty Aware Rollout Adaption"

https://github.com/data-science-in-mechanical-engineering/macura

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Code for the paper: "Trust the Model Where It Trusts Itself - Model-Based Actor-Critic with Uncertainty Aware Rollout Adaption"

Basic Info
  • Host: GitHub
  • Owner: Data-Science-in-Mechanical-Engineering
  • License: mit
  • Language: Python
  • Default Branch: master
  • Size: 12 MB
Statistics
  • Stars: 5
  • Watchers: 1
  • Forks: 2
  • Open Issues: 0
  • Releases: 0
Created about 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

This is the github repository of the paper 'Trust the Model Where It Trusts Itself - Model-Based Actor-Critic with Uncertainty-Aware Rollout Adaption'. arxiv

Watch the video

The repository containts the code to reproduce the results of SAC, MBPO, M2AC, and MACURA on MuJoCo as reported in the paper.

Installation instructions are provided in InstallationGuide/InstallationGouide.txt, instructions on how to launch experiments using the Hydra config-file manager are provided in the 'Howtostart_experiments' directory.

A video comparing the final performance of MACURA and MBPO on the Humanoid task is provided in the 'Video' directory.

Owner

  • Name: Data Science in Mechanical Engineering (DSME)
  • Login: Data-Science-in-Mechanical-Engineering
  • Kind: organization
  • Location: Aachen, Germany

Public code repository of the Institute for Data Science in Mechanical Engineering at the RWTH Aachen University

GitHub Events

Total
  • Watch event: 4
  • Push event: 1
  • Pull request event: 2
  • Fork event: 2
Last Year
  • Watch event: 4
  • Push event: 1
  • Pull request event: 2
  • Fork event: 2

Dependencies

environment.yaml pypi
  • absl-py ==1.4.0
  • alabaster ==0.7.13
  • antlr4-python3-runtime ==4.8
  • anyio ==4.2.0
  • appdirs ==1.4.4
  • argon2-cffi ==23.1.0
  • argon2-cffi-bindings ==21.2.0
  • arrow ==1.2.3
  • asttokens ==2.2.1
  • async-lru ==2.0.2
  • attrs ==23.1.0
  • babel ==2.12.1
  • backcall ==0.2.0
  • beautifulsoup4 ==4.12.2
  • black ==23.3.0
  • bleach ==6.0.0
  • cachetools ==5.3.0
  • carla ==0.9.13
  • cfgv ==3.3.1
  • click ==8.1.3
  • cloudpickle ==1.3.0
  • colorednoise ==2.2.0
  • comm ==0.1.3
  • contourpy ==1.0.7
  • cycler ==0.11.0
  • cython ==0.29.34
  • debugpy ==1.6.7
  • decorator ==5.1.1
  • defusedxml ==0.7.1
  • distlib ==0.3.6
  • docker-pycreds ==0.4.0
  • docutils ==0.18.1
  • exceptiongroup ==1.1.1
  • executing ==2.0.1
  • fasteners ==0.18
  • fastjsonschema ==2.16.3
  • filelock ==3.12.0
  • flake8 ==6.0.0
  • fonttools ==4.39.3
  • fqdn ==1.5.1
  • future ==0.18.3
  • gitdb ==4.0.10
  • gitpython ==3.1.31
  • glfw ==2.5.9
  • google-auth ==2.17.3
  • google-auth-oauthlib ==1.0.0
  • grpcio ==1.54.0
  • gym ==0.17.2
  • hydra-core ==1.0.3
  • hydra-joblib-launcher ==1.1.2
  • identify ==2.5.23
  • imageio ==2.28.1
  • imagesize ==1.4.1
  • importlib-metadata ==6.6.0
  • importlib-resources ==5.12.0
  • iniconfig ==2.0.0
  • ipykernel ==6.22.0
  • ipympl ==0.9.3
  • ipython ==8.12.1
  • ipython-genutils ==0.2.0
  • ipywidgets ==8.0.6
  • isoduration ==20.11.0
  • jedi ==0.18.2
  • json5 ==0.9.14
  • jsonpointer ==2.3
  • jsonschema ==4.17.3
  • jupyter-client ==8.2.0
  • jupyter-console ==6.6.3
  • jupyter-core ==5.3.0
  • jupyter-events ==0.6.3
  • jupyter-lsp ==2.1.0
  • jupyter-server ==2.5.0
  • jupyter-server-terminals ==0.4.4
  • jupyterlab ==4.0.0
  • jupyterlab-pygments ==0.3.0
  • jupyterlab-server ==2.22.1
  • jupyterlab-widgets ==3.0.7
  • kiwisolver ==1.4.4
  • markdown ==3.4.3
  • markupsafe ==2.1.2
  • matplotlib ==3.7.1
  • matplotlib-inline ==0.1.6
  • mccabe ==0.7.0
  • mistune ==2.0.5
  • mujoco-py ==2.1.2.14
  • mypy ==1.2.0
  • mypy-extensions ==1.0.0
  • nbclassic ==0.5.6
  • nbclient ==0.7.4
  • nbconvert ==7.3.1
  • nbformat ==5.8.0
  • nbsphinx ==0.9.1
  • nest-asyncio ==1.6.0
  • nodeenv ==1.7.0
  • nodejs-bin ==18.4.0a4
  • notebook ==6.5.4
  • notebook-shim ==0.2.3
  • oauthlib ==3.2.2
  • omegaconf ==2.1.2
  • opencv-python ==4.9.0.80
  • pandocfilters ==1.5.1
  • parso ==0.8.3
  • patchelf ==0.17.2.1
  • pathspec ==0.11.1
  • pathtools ==0.1.2
  • pexpect ==4.8.0
  • pickleshare ==0.7.5
  • pillow ==9.5.0
  • pkgutil-resolve-name ==1.3.10
  • pluggy ==1.0.0
  • pre-commit ==3.3.1
  • prometheus-client ==0.16.0
  • prompt-toolkit ==3.0.38
  • protobuf ==4.22.3
  • psutil ==5.9.5
  • ptyprocess ==0.7.0
  • pure-eval ==0.2.2
  • pyasn1 ==0.5.0
  • pyasn1-modules ==0.3.0
  • pycodestyle ==2.10.0
  • pyflakes ==3.0.1
  • pyglet ==1.5.0
  • pygments ==2.15.1
  • pyparsing ==3.0.9
  • pyrsistent ==0.19.3
  • pytest ==7.3.1
  • python-dateutil ==2.8.2
  • python-json-logger ==2.0.7
  • pytz ==2023.3
  • pyyaml ==6.0
  • pyzmq ==25.0.2
  • qtconsole ==5.4.2
  • qtpy ==2.3.1
  • requests-oauthlib ==1.3.1
  • rfc3339-validator ==0.1.4
  • rfc3986-validator ==0.1.1
  • rsa ==4.9
  • send2trash ==1.8.2
  • sentry-sdk ==1.26.0
  • setproctitle ==1.3.2
  • six ==1.16.0
  • sk-video ==1.1.10
  • smmap ==5.0.0
  • sniffio ==1.3.0
  • snowballstemmer ==2.2.0
  • soupsieve ==2.4.1
  • sphinx ==6.2.1
  • sphinx-rtd-theme ==1.2.0
  • sphinxcontrib-applehelp ==1.0.4
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.1
  • sphinxcontrib-jquery ==4.1
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • stack-data ==0.6.2
  • tensorboard ==2.12.3
  • tensorboard-data-server ==0.7.0
  • termcolor ==2.3.0
  • terminado ==0.17.1
  • tinycss2 ==1.2.1
  • tomli ==2.0.1
  • tornado ==6.3.1
  • tqdm ==4.65.0
  • traitlets ==5.9.0
  • types-pyyaml ==6.0.12.9
  • types-termcolor ==1.1.6.2
  • uri-template ==1.2.0
  • virtualenv ==20.23.0
  • wandb ==0.15.4
  • wcwidth ==0.2.6
  • webcolors ==1.13
  • webencodings ==0.5.1
  • websocket-client ==1.5.1
  • werkzeug ==2.3.3
  • widgetsnbextension ==4.0.7
  • zipp ==3.15.0
mbrl/third_party/pytorch_sac/setup.py pypi
  • line.rstrip *