GAIL-4-BARK / bark-ml

Machine Learning Applied to Autonomous Driving
MIT License
0 stars 0 forks source link

BARK-ML

BARK-ML - Machine Learning for Autonomous Driving

CI Build CI-DIADEM Build

BARK-ML provides simple-to-use OpenAi-Gym environments for several scenarios, such as highway driving, merging and intersections. Additionally, BARK-ML integrates state-of-the-art machine learning libraries to learn driving behaviors for autonomous vehicles.

BARK-ML supported machine learning libraries:

Gym Environments

Before running the examples, install the virtual python environment (bash utils/install.sh) and enter it (source utils/dev_into.sh).

Continuous environments: bazel run //examples:continuous_env

BARK-ML Highway

Available environments:

TF-Agents

TF-Agents SAC-example: bazel run //examples:tfa.

BARK-ML Highway

GAIL

BARK-ML

Running tests

# Separate sets of tests

bazel test :unit_tests  
bazel test :examples_tests
bazel test :gail_tests
bazel test :generate_load_tests

# All test sets combined
bazel test :all_tests

# All tests in workspace
bazel test //...

License

BARK-ML specific code is distributed under MIT License.