Crate border

Source
Expand description

A reinforcement learning library in Rust.

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 border/examples directory. These have been tested in Docker containers, specifically using the aarch64 configuration on an M2 MacBook Air. Some scripts require several days for the training process, as tested on an Ubuntu 22.04 virtual machine in GPUSOROBAN, a computing cloud.

§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

CratesLicense
border-coreMIT OR Apache-2.0
border-tensorboardMIT OR Apache-2.0
border-mlflow-trackingMIT OR Apache-2.0
border-async-trainerMIT OR Apache-2.0
border-py-gym-envMIT OR Apache-2.0
border-atari-envGPL-2.0-or-later
border-minariMIT OR Apache-2.0
border-tch-agentMIT OR Apache-2.0
border-candle-agentMIT OR Apache-2.0
border-policy-no-backendMIT OR Apache-2.0
borderGPL-2.0-or-later