tract
gamma
Our great sponsors
tract | gamma | |
---|---|---|
20 | 8 | |
2,021 | 381 | |
3.1% | - | |
9.8 | 0.0 | |
7 days ago | over 1 year ago | |
Rust | Rust | |
Apache 2.0/MIT | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tract
-
Are there any ML crates that would compile to WASM?
Tract is the most well known ML crate in Rust, which I believe can compile to WASM - https://github.com/sonos/tract/. Burn may also be useful - https://github.com/burn-rs/burn.
-
[Discussion] What crates would you like to see?
tract!!
-
tract VS burn - a user suggested alternative
2 projects | 25 Mar 2023
-
Machine Learning Inference Server in Rust?
we use tract for inference, integrated into our runtime and services.
- onnxruntime
- Rust Native ML Frameworks?
-
Brain.js: GPU Accelerated Neural Networks in JavaScript
There's also tract, from sonos[0]. 100% rust.
I'm currently trying to use it to do speech recognition with a variant of the Conformer architecture (exported to ONNX).
The final goal is to do it in WASM client-side.
-
Run deep neural network models from scratch
There are some DL libraries written in Rust: https://github.com/sonos/tract , https://docs.rs/neuronika/latest/neuronika/index.html . The second one could be used for training, I think.
- Which areas in tech have the most job density using Rust?
-
BlindAI: fast and privacy-friendly AI deployment solution in Rust
I am glad to introduce BlindAI, an AI deployment solution, leveraging secure enclaves, to make remotely hosted AI models privacy friendly. We leverage the tract project as our inference engine to serve AI models in ONNX format inside an enclave. We also use the Rust SGX SDK to use Rust for our secure enclave for AI.
gamma
-
Announcing dfdx - an deep learning library built with const generics
The ML crate my focus is currently on is mushin; do you have any commentary you can provide with regards to how your API compares to mushin's?
There's other differences in how nn layers are implemented if you compare the source of linear layers: https://github.com/coreylowman/dfdx/blob/main/src/nn/linear.rs vs https://github.com/c0dearm/mushin/blob/main/src/nn/layers/linear.rs
- Which areas in tech have the most job density using Rust?
- Making a better Tensorflow thanks to strong typing
-
Using const generics to build neural networks
https://github.com/c0dearm/gamma/pull/1 first pr :)
- What’s everyone working on this week (14/2021)?
What are some alternatives?
onnxruntime-rs - Rust wrapper for Microsoft's ONNX Runtime (version 1.8)
MTuner - MTuner is a C/C++ memory profiler and memory leak finder for Windows, PlayStation 4 and 3, Android and other platforms
wonnx - A WebGPU-accelerated ONNX inference run-time written 100% in Rust, ready for native and the web
ncurses-rs - A low-level ncurses wrapper for Rust
linfa - A Rust machine learning framework.
fairseq - Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
robusta - Easy interop between Rust and Java
doc_panic_checker
Epic-Asset-Manager - A frontend to Assets purchased on Epic Games Store
neurotic - The compile-time feedforward neural network library that no one asked for
tangram - Tangram makes it easy for programmers to train, deploy, and monitor machine learning models.
tractjs - Run ONNX and TensorFlow inference in the browser.