Rust Deep Learning

Open-source Rust projects categorized as Deep Learning

Top 20 Rust Deep Learning Projects

  • burn

    Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.

  • Project mention: Burn: Deep Learning Framework built using Rust | news.ycombinator.com | 2024-04-24
  • tch-rs

    Rust bindings for the C++ api of PyTorch.

  • Project mention: Tch-Rs | news.ycombinator.com | 2023-12-07
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • lance

    Modern columnar data format for ML and LLMs implemented in Rust. Convert from parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, with more integrations coming..

  • Project mention: Supabase Storage: now supports the S3 protocol | news.ycombinator.com | 2024-04-18

    you should look at lance(https://lancedb.github.io/lance/)

  • rust-bert

    Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)

  • Project mention: How to leverage the state-of-the-art NLP models in Rust | /r/infinilabs | 2023-06-07

    brew install libtorch brew link libtorch brew ls --verbose libtorch | grep dylib export LIBTORCH=$(brew --cellar pytorch)/$(brew info --json pytorch | jq -r '.[0].installed[0].version') export LD_LIBRARY_PATH=${LIBTORCH}/lib:$LD_LIBRARY_PATH git clone https://github.com/guillaume-be/rust-bert.git cd rust-bert ORT_STRATEGY=system cargo run --example sentence_embeddings

  • dfdx

    Deep learning in Rust, with shape checked tensors and neural networks

  • Project mention: Shape Typing in Python | news.ycombinator.com | 2024-04-13
  • spiceai

    A unified SQL query interface and portable runtime to locally materialize, accelerate, and query datasets from any database, data warehouse, or data lake.

  • Project mention: Show HN: Spice.ai – materialize, accelerate, and query SQL data from any source | news.ycombinator.com | 2024-03-28

    Yes, it's on the backlog and we'll prioritize as we see demand as with https://github.com/spiceai/spiceai/issues/999.

  • pipeless

    An open-source computer vision framework to build and deploy apps in minutes

  • Project mention: Computer vision at the edge with Nvidia Jetson in 2 commands | dev.to | 2024-01-24

    pipeless init my-project --template empty # Using the empty template we avoid the interactive shell cd my-project wget -O - https://github.com/pipeless-ai/pipeless/archive/main.tar.gz | tar -xz --strip=2 "pipeless-main/examples/yolo"

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • PERSIA

    High performance distributed framework for training deep learning recommendation models based on PyTorch.

  • gamma

    Computational graphs with reverse automatic differentation in the GPU

  • bastionlab

    A simple framework for privacy-friendly data science collaboration

  • scallop

    Framework and Language for Neurosymbolic Programming. Join Our Discord: https://discord.gg/RavzdND229 (by scallop-lang)

  • jiro-nn

    A Deep Learning and preprocessing framework in Rust with support for CPU and GPU.

  • Project mention: Deep Learning in Rust with my own framework focusing on ergonomics | dev.to | 2023-07-10

    With jiro-nn just rely on auto-complete and keep your sanity while following this King County houses sales regression workflow example using a Deep Neural Network:

  • smolrsrwkv

    A relatively basic implementation of RWKV in Rust written by someone with very little math and ML knowledge. Supports 32, 8 and 4 bit evaluation. It can also directly load PyTorch RWKV models.

  • ByteDetective

    The easiest way to search for images on your desktop 🔎

  • Project mention: ByteDetective (first rust project | feedback appreciated) - MacOS Tauri app that let you search for images on your computer by describing them | /r/rust | 2023-07-14
  • hyperparameter

    Hyperparameter, Make configurable AI applications.Build for Python hackers.

  • corgi

    A neural network, and tensor dynamic automatic differentiation implementation for Rust. (by patricksongzy)

  • batched-fn

    🦀 Rust server plugin for deploying deep learning models with batched prediction

  • spacepile

    convert reads from repeated measures of same piece of DNA into spaced matricies for deep learners.

  • Project mention: dna_parser : A Python package written in Rust to encode DNA sequences for machine learning. | /r/rust | 2023-05-17

    I know very little about machine learning encoding but saw a somewhat similar project here https://github.com/brentp/spacepile

  • modelbox

    An extensible machine learning model store and model transformation and distribution service

  • autograd-rs

    An autograd implementation in Rust

  • Project mention: [R] Seeking Comprehensive Tutorials on "Under-the-Hood" Machine Learning Concepts | /r/MachineLearning | 2023-06-28
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Rust Deep Learning related posts

Index

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

Project Stars
1 burn 7,020
2 tch-rs 3,824
3 lance 3,256
4 rust-bert 2,415
5 dfdx 1,607
6 spiceai 1,466
7 pipeless 644
8 PERSIA 382
9 gamma 381
10 bastionlab 165
11 scallop 163
12 jiro-nn 118
13 smolrsrwkv 91
14 ByteDetective 25
15 hyperparameter 23
16 corgi 23
17 batched-fn 17
18 spacepile 13
19 modelbox 12
20 autograd-rs 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com