Making a better Tensorflow thanks to strong typing

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. gamma

    Computational graphs with reverse automatic differentation in the GPU

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. niura

    Discontinued Automatic differentiation in pure Rust.

    i just released my own auto-diff library called niura, (it's unstable and unsafe at the moment) and i've been looking for a simple, rust-compatible way to do gpu acceleration for matrix-multiplication, could you recommend something in that regard?

  4. arrayfire-rust

    Rust wrapper for ArrayFire

    Take a look at arrayfire-rust! :)

  5. juice

    The Hacker's Machine Learning Engine (by fff-rs)

    how does it compare with https://github.com/spearow/juice, https://github.com/neuronika/neuronika and https://github.com/spearow/juice?

  6. neuronika

    Tensors and dynamic neural networks in pure Rust.

    how does it compare with https://github.com/spearow/juice, https://github.com/neuronika/neuronika and https://github.com/spearow/juice?

  7. rust

    Rust language bindings for TensorFlow (by tensorflow)

    What is the benefit of this compared to using bindings/a wrapper to Tensorflow, or other ML libraries written in C/C++, such as this community hosted project on tensorflow's github. If it's just for fun that is a valid enough reason imo, just curious since you describe it as a better Tensorflow because of the typing vs using the python wrapper, when there already exist ways to interact with tensorflow with both Rust and other statically typed languages, also including C++ (officially supported), C#, Haskell and Scala, as well as probably having bindings not mentioned on the documentation for more niche languages.

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

  • Intel CEO: 'The entire industry is motivated to eliminate the CUDA market'

    13 projects | news.ycombinator.com | 14 Dec 2023
  • Do you consider making a physics engine (for RL) worth it?

    3 projects | /r/rust | 8 Oct 2022
  • Where to Learn Vulkan for parallel computation (with references to porting from CUDA)

    5 projects | /r/vulkan | 4 Jan 2022
  • Any role that Rust could have in the Data world (Big Data, Data Science, Machine learning, etc.)?

    8 projects | /r/rust | 4 Dec 2021
  • Announcing neuronika 0.1.0, a deep learning framework in Rust

    7 projects | /r/rust | 15 Jun 2021

Did you know that Rust is
the 5th most popular programming language
based on number of references?