Rust neural-networks

Open-source Rust projects categorized as neural-networks | Edit details

Top 5 Rust neural-network Projects

  • GitHub repo tract

    Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference

    Project mention: [N] PyTorch 1.10 Release, including CUDA Graphs APIs, Frontend and compiler improvements | | 2021-10-21

    I like to use the setup pytorch -> onnx -> tract Tract runs efficiently on ARM single board computers.

  • GitHub repo neuronika

    Tensors and dynamic neural networks in pure Rust.

    Project mention: What sort of mature, open-source libraries do you feel Rust should have but currently lacks? | | 2021-11-01

    If you like autograd you will love neuronika

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo autograph

    Machine Learning Library for Rust

    Project mention: autograph v0.1.0 | | 2021-10-30

    autograph v0.1.0

  • GitHub repo tractjs

    Run ONNX and TensorFlow inference in the browser.

    Project mention: Run WASM, a client side Python runtime | | 2021-09-26

    Tensorflow (and by extension Keras) offload most of the actual work to C++ or C, so having those compile to WebAssembly would (I imagine) be a herculean effort.

    Instead, The TF team maintains TFJS, which can run on WebAssembly[0].

    There are also tractjs[1], and onnyxjs[2], both of which allow you to run (most) ONNX models (which is an open standard for specifying ML models) using WebAssembly and WebGL(only onnyxjs supports WebGL). A bunch of frameworks (caffe, pytorch, TF) support exporting to/importing from ONNX.




  • GitHub repo dpar

    Neural network transition-based dependency parser (in Rust)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-01.

Rust neural-networks related posts


What are some of the best open-source neural-network projects in Rust? This list will help you:

Project Stars
1 tract 1,138
2 neuronika 562
3 autograph 168
4 tractjs 62
5 dpar 41
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives