elftausend/gradients
Deep Learning library written in Rust (OpenCL, CUDA & CPU)
This library helps Rust developers build deep learning models for tasks like image classification. It takes raw data (e.g., pixel values for images, or other numerical features) and outputs trained neural network models capable of making predictions. This is for Rust programmers who want to implement deep learning solutions directly in Rust.
No commits in the last 6 months.
Use this if you are a Rust developer looking to implement deep learning models from scratch or integrate them into your Rust applications, utilizing GPU acceleration (CUDA, OpenCL) or CPU.
Not ideal if you are not a Rust developer or prefer higher-level deep learning frameworks with more pre-built components and less manual configuration.
Stars
7
Forks
—
Language
Rust
License
MIT
Category
Last pushed
Apr 02, 2024
Monthly downloads
8
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/elftausend/gradients"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
LaurentMazare/tch-rs
Rust bindings for the C++ api of PyTorch.
SunDoge/dlpark
A Rust Library for High-Performance Tensor Exchange with Python
TheMesocarp/koho
Full spectrum sheaf neural network over arbitrary CW complexes.
Photoroom/datago
A natively parallel dataloader for Python, written in Rust. Serving data at GB/s speeds, while...