Skip to content

distributedstatemachine/border

 
 

Repository files navigation

Border

A reinforcement learning library in Rust.

CI Latest version Documentation License

Border consists of the following crates:

Status

Border is experimental and currently under development. The API is unstable.

Examples

Example scripts are available in the examples directory. These have been tested in Docker containers. Some scripts require several days for the training process, as tested on an Ubuntu 22.04 virtual machine.

Docker

Docker configuration files for development and testing are available in the dev-border repository. These files are used to set up the development environment, supporting both aarch64 (e.g., M2 MacBook Air) and amd64 architectures.

License

Crates License
border-core MIT OR Apache-2.0
border-tensorboard MIT OR Apache-2.0
border-mlflow-tracking MIT OR Apache-2.0
border-async-trainer MIT OR Apache-2.0
border-py-gym-env MIT OR Apache-2.0
border-atari-env GPL-2.0-or-later
border-minari MIT OR Apache-2.0
border-tch-agent MIT OR Apache-2.0
border-candle-agent MIT OR Apache-2.0
border-policy-no-backend MIT OR Apache-2.0
border GPL-2.0-or-later

About

A reinforcement learning library in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 98.0%
  • Python 1.9%
  • Shell 0.1%