Corgi: Rust neural network/dynamic automatic differentiation library I have been working on

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • corgi

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

  • Fully-connected neural network: https://github.com/patricksongzy/corgi/blob/main/src/dense.rs

  • L2

    l2 is a fast, Pytorch-style Tensor+Autograd library written in Rust

  • this is really cool! i wrote a library a lot like this last year (https://github.com/bilal2vec/L2) and wrote up a very WIP blog post (https://bilal2vec.github.io/blog/rust/2020/08/02/writing-a-machine-learning-library-in-rust.html) about how i made it if y'all are interested ;)

  • 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
  • Java-Machine-Learning

    Deep learning library for Java, with fully connected, convolutional, and recurrent layers. Also features many gradient descent optimization algorithms.

  • holyyy another '25 :o I only know one other guy who made a autograd library while in hs/first year uni (https://github.com/Daniel-Liu-c0deb0t/Java-Machine-Learning) so it is so cool to see other people doing this!!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts