Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Machine Learning

Machine Learning

1845 projects

Showing 36 of 1845 projects

Torchnet - Torch based Deep Learning Library
Torchnet - Torch based Deep Learning LibraryLua

A modular framework for Torch providing abstractions for datasets, engines, meters, and logs to encourage code re-use.

#experiment-framework#deep-learning#modular-design
Stars988
Forks182
Last commit
MOSES
MOSESPython

A benchmarking platform for molecular generation models, providing datasets, implementations, and evaluation metrics for drug discovery research.

#molecular-generation#cheminformatics#deep-learning
Stars988
Forks280
Last commit2 years ago
KerasNLP
KerasNLPPython

A pretrained modeling library for Keras 3 offering simple, flexible, and fast access to models for text, image, and audio tasks.

#jax#keras-3#deep-learning
Stars988
Forks358
Last commit19 hours ago
QANet
QANetPython

A TensorFlow implementation of QANet for machine reading comprehension on the SQuAD dataset.

#squad#deep-learning#neural-networks
Stars985
Forks297
Last commit8 years ago
Plato
PlatoPython

A flexible Python framework for developing, training, and evaluating conversational AI agents in single or multi-agent environments.

#conversational-ui#chatbots#python-library
Stars980
Forks186
Last commit6 years ago
Sparkling Water
Sparkling WaterScala

Sparkling Water provides H2O functionality inside Spark cluster

#h2o#spark#pysparkling
Stars979
Forks360
Last commit9 months ago
sparklyr
sparklyrR

An R interface for Apache Spark that enables distributed data processing, machine learning, and SQL queries using familiar R syntax.

#apache-spark#distributed#dplyr
Stars972
Forks309
Last commit1 month ago
Restricted Boltzmann Machines
Restricted Boltzmann MachinesPython

A Python implementation of Restricted Boltzmann Machines for binary factor analysis and collaborative filtering.

#neural-networks#collaborative-filtering#python
Stars970
Forks374
Last commit
TF-GAN
TF-GANJupyter Notebook

A lightweight TensorFlow library for training and evaluating Generative Adversarial Networks (GANs).

#audio-synthesis#model-training#model-evaluation
Stars963
Forks241
Last commit1 year ago
scikit-multilearn
scikit-multilearnPython

A scikit-learn compatible Python module for multi-label classification tasks.

#scikit#scipy#data-science
Stars956
Forks177
Last commit2 years ago
EvoJAX
EvoJAXJupyter Notebook

A scalable, hardware-accelerated neuroevolution toolkit built on JAX for parallel training across TPUs/GPUs.

#generative-art#jax#hardware-acceleration
Stars952
Forks109
Last commit2 years ago
nolearn - wrappers and abstractions around existing neural network libraries, most notably Lasagne
nolearn - wrappers and abstractions around existing neural network libraries, most notably LasagnePython

Combines the ease of use of scikit-learn with the power of Theano/Lasagne

#deep-learning#lasagne#scikit-learn
Stars952
Forks256
Last commit
Molecular design
Molecular design

A curated collection of research papers on molecular and material design using generative AI and deep learning techniques.

#deep-generative-models#deep-learning#molecular-design
Stars951
Forks119
Last commit3 days ago
smartcore
smartcoreRust

A fast, ergonomic machine learning library for Rust with broad algorithm coverage and WASM-first defaults.

#statistical-models#data-science#machine-learning-algorithms
Stars950
Forks108
Last commit3 days ago
Couler
CoulerPython

A unified Python interface for constructing and managing workflows across engines like Argo Workflows, Tekton Pipelines, and Apache Airflow.

#workflow-management#python-sdk#argo-workflows
Stars943
Forks85
Last commit1 year ago
Awesome Dataset Tools
Awesome Dataset Tools

A curated list of open-source and commercial tools for labeling and managing datasets across images, audio, time series, and text.

#data-labeling#annotations#data-annotation
Stars943
Forks134
Last commit3 years ago
neuropod
neuropodC++

A uniform interface to run deep learning models from multiple frameworks like TensorFlow, PyTorch, and Keras in C++ and Python.

#deep-learning#production-ml#model-inference
Stars943
Forks73
Last commit2 years ago
rnn
rnnLua

A Recurrent Neural Network library for Torch7's nn, providing RNN, LSTM, GRU, and other sequence modeling modules.

#deep-learning#neural-networks#gru
Stars941
Forks310
Last commit8 years ago
TensorFlow Scala
TensorFlow ScalaScala

A strongly-typed Scala API for TensorFlow, providing functionality similar to the official Python API with additional features.

#data-science#deep-learning#neural-networks
Stars938
Forks90
Last commit4 years ago
argoverse-api
argoverse-apiPython

A Python API for the Argoverse dataset, providing tools for 3D tracking, motion forecasting, and HD map interaction for autonomous vehicle research.

#sensor-fusion#3d-tracking#python-api
Stars934
Forks259
Last commit7 days ago
deepdive
deepdivePython

An open-source simulator for experimenting with and advancing self-driving AI, accessible to anyone with a PC.

#robotics#simulation#ai-simulation
Stars926
Forks149
Last commit2 years ago
pyFM
pyFMPython

A Python implementation of Factorization Machines for recommendation and classification tasks using stochastic gradient descent with adaptive regularization.

#python-library#collaborative-filtering#sgd
Stars922
Forks302
Last commit5 years ago
BIDMach
BIDMachScala

A CPU and GPU-accelerated machine learning library optimized for high-performance computing.

#cuda#high-performance-computing#deep-learning
Stars920
Forks170
Last commit3 years ago
karthinkncode's Datasets for Natural Language Processing
karthinkncode's Datasets for Natural Language Processing

A collaboratively maintained, reverse-chronological list of datasets and corpora for natural language processing tasks.

#ai-training-data#nlp-research#research-tools
Stars917
Forks248
Last commit6 years ago
awesome-CARLA
awesome-CARLA

A curated list of awesome tutorials, blogs, and projects for the CARLA autonomous driving simulator.

#robotics#carla#ue4
Stars916
Forks130
Last commit2 years ago
gymnax
gymnaxPython

A JAX-based library providing accelerated reinforcement learning environments with full compatibility to the classic gym API.

#parallel-computing#jax#environment-simulator
Stars916
Forks100
Last commit2 days ago
rumale
rumaleRuby

A Ruby machine learning library with a Scikit-Learn-like interface for classification, regression, clustering, and dimensionality reduction.

#random-forest#data-science#dimensionality-reduction
Stars916
Forks34
Last commit24 days ago
Lumina
LuminaSwift

A Swift camera framework for iOS that simplifies AVFoundation usage and integrates CoreML models for real-time object recognition.

#camera#ios#barcode
Stars912
Forks89
Last commit7 months ago
Show, Attend and Tell
Show, Attend and TellJupyter Notebook

TensorFlow implementation of an attention-based neural image caption generator that focuses on relevant image parts while generating words.

#deep-learning#show-attend-and-tell#neural-networks
Stars907
Forks322
Last commit
onnx-go
onnx-goGo

A Go interface for importing and executing pre-trained ONNX neural network models without framework dependencies.

#open-source#neural-network#model-import
Stars906
Forks83
Last commit2 years ago
eaopt
eaoptGo

An evolutionary optimization library for Go implementing genetic algorithms, particle swarm optimization, differential evolution, and other algorithms.

#particle-swarm-optimization#parallel-computing#genetic-algorithms
Stars904
Forks97
Last commit
RNNLIB
RNNLIBC

A C++ recurrent neural network library for sequence learning problems, specializing in online handwriting prediction and synthesis.

#sequence-learning#gradient-checking#deep-learning
Stars902
Forks226
Last commit6 years ago
MLPNeuralNet
MLPNeuralNetObjective-C

Fast multilayer perceptron neural network library for iOS and Mac OS X using Apple's Accelerate Framework.

#ios#neural-network#objective-c
Stars899
Forks208
Last commit10 years ago
Machine Learning in MatLab/Octave
Machine Learning in MatLab/OctaveMATLAB

MatLab/Octave implementations of popular machine learning algorithms with detailed mathematical explanations and code examples.

#algorithm-implementation#neural-network#educational
Stars896
Forks251
Last commit
Deepnet
DeepnetPython

GPU-accelerated Python implementation of six fundamental deep learning algorithms using CUDA libraries.

#cuda#autoencoders#python-library
Stars896
Forks431
Last commit12 years ago
FarmVibes.AI
FarmVibes.AIJupyter Notebook

An open-source framework for building multi-modal geospatial ML models that fuse satellite, drone, and weather data for agriculture and sustainability insights.

#ai#data-fusion#spatiotemporal-data
Stars895
Forks183
Last commit2 days ago
PreviousPage 23 of 52

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
6 years ago
3 years ago
8 years ago
1 year ago
9 months ago
Next
#Deep Learning643
#Python510
#Neural Networks350
#Data Science342
#Tensorflow257
#Computer Vision248
#Python Library200
#Pytorch186
#Natural Language Processing158
#Neural Network137
#Reinforcement Learning128
#Ai123