Skip to content

Fibration/rust-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms in Rust

Implementing CS and ML algorithms in Rust.

A list to work through.

  • Linear NN

  • CNN

  • RNN

  • LSTM

  • YOLO

  • Transformer

  • Variational Autoencoder VAE

  • Encode-decode GAN

  • Diffusion

  • Actor-Critic

  • DQN

  • SARSA

  • DDPG

  • TRPO

  • PPO

  • binary search

  • depth-first search

  • breadth-first search

  • A* search

  • Mergesort

  • Quicksort

  • Insertion sort

  • Heap sort

  • Kruskal

  • Djikstra

  • Bellman-Ford

  • Ford-Fulkerson

  • minimax

  • negamax

  • alpha-beta pruning

  • negascout

  • MTD(f) Memory-enhanced Test Driver

  • Monte Carlo Tree Search

  • simulated annealing

  • genetic algorithm

  • backtracking

  • branch and bound

  • SVM Support Vector Machine

  • CART

  • Random Forest

  • XGBoost

  • Perceptron

  • PCA

  • k-Means

  • Gaussian Mixture

  • DBSCAN

  • Hopfield

  • Boltzmann

  • RBM

  • Helmholtz

  • Autoencoder

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages