blaze
jiro-nn
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
blaze
- Blaze 0.1.0 released! The rustified OpenCL experience now has a new event system!
-
GPU to good use
May I suggest blaze (shameless plug btw)
jiro-nn
-
Deep Learning in Rust with my own framework focusing on ergonomics
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:
- I Added CNNs and GPU support to my Neural Network library made from scratch + speaking about it soon at the Scientific Computing in Rust workshop
What are some alternatives?
wonnx - A WebGPU-accelerated ONNX inference run-time written 100% in Rust, ready for native and the web
smartcore - A comprehensive library for machine learning and numerical computing. The library provides a set of tools for linear algebra, numerical computing, optimization, and enables a generic, powerful yet still efficient approach to machine learning.
deno - A modern runtime for JavaScript and TypeScript.
kernel_tuner - Kernel Tuner
Weylus - Use your tablet as graphic tablet/touch screen on your computer.
rexcel - A lightweight CSV viewer/editor
learn-wgpu - Guide for using gfx-rs's wgpu library.
autograph - Machine Learning Library for Rust
juice - The Hacker's Machine Learning Engine
pair_adjacent_violators - An implementation of the Pair Adjacent Violators algorithm for isotonic regression in Rust
arrayfire-rust - Rust wrapper for ArrayFire
dfdx - Deep learning in Rust, with shape checked tensors and neural networks