Skip to content
/ burn Public
forked from tracel-ai/burn

BURN: Burn Unstoppable Rusty Neurons

License

Notifications You must be signed in to change notification settings

djdisodo/burn

Repository files navigation

Current Crates.io Version Test Status Documentation license

This library aims to be a complete deep learning framework with extreme flexibility written in Rust. The goal would be to satisfy researchers as well as practitioners making it easier to experiment, train and deploy your solution.

Why Rust?

A big benefit of using Rust instead of Python is to allow performant multi-threaded deep learning networks which might open new doors for more efficient models. Scale seems to be very important, but the only tool we currently have to achieve it is big matrix multiplication on GPUs. This often implies big batch sizes, which is impossible for online learning. Also, asynchronous sparsely activated networks without copying weights is kind of impossible to achieve with Python (or really hard without proper threading).

Burn-Tensor

Burn has its own tensor library supporting multiple backends, it can also be used for other scientific computing applications. Click here for more details.

About

BURN: Burn Unstoppable Rusty Neurons

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.7%
  • Shell 0.3%