Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 6 Rust Pytorch Projects
-
Project mention: Why Rust Is the Optimal Choice for Deep Learning, and How to Start Your Journey with the Burn Deep Learning Framework | dev.to | 2023-09-07
The comprehensive, open-source deep learning framework in Rust, Burn, has recently undergone significant advancements in its latest release, highlighted by the addition of The Burn Book 🔥. There has never been a better moment to embark on your deep learning journey with Rust, as this book will guide you through your initial project, providing extensive explanations and links to relevant resources.
-
Project mention: Llama2.rs: One-file Rust implementation of Llama2 | news.ycombinator.com | 2023-08-05
I wanted to do something like this but then I would miss on proper CUDA acceleration and lose performance compared to using torchlib.
I wrote a forgettable llama implementation for https://github.com/LaurentMazare/tch-rs (pytorch's torchlib rust binding).
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
PERSIA
High performance distributed framework for training deep learning recommendation models based on PyTorch.
-
Project mention: BastionLab: A privacy-by-design DataFrame library | news.ycombinator.com | 2023-02-20
-
repugnant-pickle
Low effort scraping Python's pickle format in Rust. It is to complete pickle parsing as BeautifulSoup was to complete HTML parsing.
Project mention: Introducing repugnant-pickle, a crate for scraping Python Pickle files in a basic way. Notable, it can deal with (some) PyTorch model files. | /r/rust | 2023-04-06The repo has a detailed README: https://github.com/KerfuffleV2/repugnant-pickle
-
modelbox
An extensible machine learning model store and model transformation and distribution service
I am building modelbox right now - https://github.com/tensorland/modelbox I began building this in Rust while also learning the language. It became quickly very complex as I started introducing streams in async traits. I think in a few years things will get a lot better as more people use Rust for building web services, but I had to go back to Go to be more productive and ship this thing out. I loved how the compiler was forcing me to think harder about life times and such.
Rust Pytorch related posts
- Llama2.rs: One-file Rust implementation of Llama2
- [D] MNIST-like dataset in SVG format
- llm: a Rust crate/CLI for CPU inference of LLMs, including LLaMA, GPT-NeoX, GPT-J and more
- Simply explained: How does GPT work?
- BastionLab: A privacy-by-design DataFrame library
- Will I ever need python again if I learn rust other than for AI stuff?
- Introducing BastionLab - Collaborate with our simple privacy framework for data visualization!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Oct 2023
Index
What are some of the best open-source Pytorch projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | burn | 3,661 |
2 | tch-rs | 3,275 |
3 | PERSIA | 365 |
4 | bastionlab | 157 |
5 | repugnant-pickle | 15 |
6 | modelbox | 12 |