-
rust-bert
Ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,…)
-
tch
Rust wrappers for the PyTorch C++ api (libtorch)
-
finalfusion
Reader and writer for common word embedding formats
-
autograd
Tensors and differentiable operations in Rust
-
tract-onnx
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
linfa
A Machine Learning framework for Rust
-
orkhon
Machine Learning Inference Framework and Server Runtime
-
onnxruntime
Wrapper around Microsoft’s ONNX Runtime
-
rv
Random variables
-
xaynet-core
The Xayn Network project is building a privacy layer for machine learning so that AI projects can meet compliance such as GDPR and CCPA. The approach relies on Federated Learning as…
-
batched-fn
Middleware for serving deep learning models with batched prediction
-
tflite
Rust bindings for TensorFlow Lite
-
juice
Machine Learning Framework for Hackers
-
algorithmia
Client for calling algorithms and managing data hosted using Algorithmia
-
torch-sys
Low-level FFI bindings for the PyTorch C++ api (libtorch)
-
changepoint
Change Point Detection in Rust
-
mnist
MNIST data set parser
-
rstats
Statistical Measures, Vector Algebra, Geometric Median, Data Analysis and Machine Learning
-
darknet
A Rust wrapper for Darknet, an open source neural network framework written in C and CUDA
-
rsrl
A fast, extensible reinforcement learning framework in Rust
-
cudnn
safe Rust wrapper for CUDA’s cuDNN
-
simple_ml
Functions required for data analysis and machine learning tasks
-
coaster-nn
coaster plugin providing Neural Network operations
-
easy-ml
Matrix and linear algebra library aimed at being easy to use
-
intel-mkl-src
Redistribution of Intel(R) MKL as a crate
-
tensorflow
Rust language bindings for TensorFlow
-
rcudnn
safe Rust wrapper for CUDA’s cuDNN
-
tract-tensorflow
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
cogent
Basic neural network library for classification
-
autograph
Machine Learning Library for Rust
-
newron
A Rust library to train and infer deep learning models
-
kmedoids
k-Medoids clustering with the FasterPAM algorithm
-
auto-diff
A neural network library in Rust
-
linfa-kernel
Kernel methods for non-linear algorithms
-
xaynet
The Xayn Network project is building a privacy layer for machine learning so that AI projects can meet compliance such as GDPR and CCPA. The approach relies on Federated Learning as…
-
tinguely
Machine learning library
-
onnxruntime-sys
Unsafe wrapper around Microsoft’s ONNX Runtime
-
vikos
A machine learning library for supervised training of parametrized models
-
leaf
Machine Learning Framework for Hackers
-
blingfire-sys
Bindings to the BlingFire C++ library
-
rustlearn
A machine learning package for Rust
-
omikuji
an efficient implementation of Partitioned Label Treesand its variations for extreme multi-label classification
-
ffsvm
A libSVM compatible support vector machine, but up to 10x faster, for games or VR
-
rust_tokenizers
High performance tokenizers for Rust
-
rusty-machine
A machine learning library
-
ecoz2
Linear Predictive Coding Vector Quantization and Hidden Markov Modeling for Pattern Recognition
-
ast_topology
Differentiable programming for Rust
-
nnsplit
A tool to split text using a neural network. For sentence boundary detection, compound splitting and more.
-
tract-hir
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
linfa-clustering
A collection of clustering algorithms
-
gym
Open AI environments bindings for Rust
-
deep_rust
Machine learning crate in Rust (under dev)
-
juggernaut
Neural Network in Rust
-
cublas
safe Rust wrapper for CUDA’s cuDNN
-
fann-sys
Low-level bindings to the Fast Artificial Neural Networks library
-
mli
Machine Learning Interface for Rust
-
prophet
A neural network implementation with a focus on cache-efficiency and sequential performance
-
ocl-convolution
OpenCL-accelerated 2D convolutions
-
rcudnn-sys
FFI bindings to cuDNN
-
tsuga
An early-stage machine learning library for building neural networks in Rust
-
txtai
Rust bindings for txtai, an AI-powered search engine
-
mnist_read
Reads generic data and label files in the MNIST file format
-
smartcore
The most advanced machine learning library in rust
-
opensrdk-optimization
Standard mathematical optimization library for OpenSRDK toolchain
-
alumina
An Experimental Deep Learning Library
-
rustml
A library for doing maching learning in Rust
-
lightgbm
Machine learning using LightGBM
-
tensorboard-rs
Write data for Tensorboard from Rust
-
spaces
Set/space primitives for defining machine learning problems
-
bhtsne
Vanilla and Barnes-Hut implementations of t-SNE
-
neuralnetwork
A small neural network lib written from scratch
-
l2
L2 is a Pytorch-style Tensor+Autograd library written in Rust
-
vowpalwabbit-sys
Rust bindings for VowpalWabbit
-
linfa-linear
A Machine Learning framework for Rust
-
neuroflow
The neural network library implemented in Rust
-
blingfire
Wrapper for the BlingFire tokenization library
-
nn
A multilayer feedforward backpropagation neural network library
-
fastapprox
Fast approximate versions of certain functions that arise in machine learning
-
rcublas
safe Rust wrapper for CUDA’s cuBLAS
-
paddle-sys
Bindings to Paddle Inference for running deep learning models
-
collenchyma-nn
collenchyma plugin providing Neural Network operations
-
mkl_link
Library for linking with MKL
-
perceptron
A super fast online learning library using perceptron
-
primitiv
A Neural Network Toolkit
-
differential-evolution
Simple and powerful global optimization using a self-adapting differential evolution
-
stamm
A library for implementing custom decision trees and random forests
-
oxymcts
Library for general traits and default implementations for Monte Carlo Tree Search
-
opensrdk-kernel-method
Standard Kernel Method library for OpenSRDK toolchain
-
sticker-tf-proto
Tensorflow protocol buffer definitions used by sticker
-
liblinear
Rust bindings for the liblinear C++ library
-
sage
deep learning in rust (reserved for the future use)
-
tract-core
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
sloword2vec
A naive implementation of word2vec
-
cuticula
Data Preprocessing library for Machine Learning
-
cntk
Wrapper around Microsoft CNTK library
-
forester
A crate for implementing various flavors of random forests and decision trees
-
adtensor
Machine learning library with auto differentiation of arbitrary dimensional stack tensors
-
cvdl
A library for Computer Vision and Deep Learning
-
yarnn
Yet Another rust Neural Network framework
-
cuda_dnn
cuDNN API bindings