machinelearning
Machine Learning and Deep Learning
Python:
Survey ritchieng/the-incredible-pytorch at pythonrepo.com
3.5.1. Machine Learning
Julia: MLJ is enough
alan-turing-institute/MLJ.jl: A Julia machine learning framework
Evovest/EvoTrees.jl: Boosted trees in Julia
Dimention Reduction:madeleineudell/LowRankModels.jl: LowRankModels.jl is a julia package for modeling and fitting generalized low rank models.
Linear RegressionJuliaAI/MLJLinearModels.jl: Generalized Linear Regressions Models (penalized regressions, robust regressions, ...)
gerdm/pknn.jl: Probabilistic k-nearest neighbours
Python:
scikit-learn: machine learning in Python — scikit-learn 1.0.1 documentation
automl/auto-sklearn: Automated Machine Learning with scikit-learn
pycaret/pycaret: An open-source, low-code machine learning library in Python
nubank/fklearn: fklearn: Functional Machine Learning
wecarsoniv/augmented-pca: Repository for the AugmentedPCA Python package.
Data Generation
snorkel-team/snorkel: A system for quickly generating training data with weak supervision
Deep Learning
Julia: Flux and Knet
FluxML/Flux.jl: Relax! Flux is the ML library that doesn't make you tensor
sdobber/FluxArchitectures.jl: Complex neural network examples for Flux.jl
denizyuret/Knet.jl: Koç University deep learning framework.
Python: Jax, Pytorch, Tensorflow
Reviewn2cholas/awesome-jax: JAX - A curated list of resources https://github.com/google/jax
pytorch/pytorch: Tensors and Dynamic neural networks in Python with strong GPU acceleration
tensorflow/tensorflow: An Open Source Machine Learning Framework for Everyone
catalyst-team/catalyst: Accelerated deep learning R&D
Review: Chen-Cai-OSU/awesome-equivariant-network: Paper list for equivariant neural network
3.5.3. Reinforce Learning
Julia:
Python:
pfnet/pfrl: PFRL: a PyTorch-based deep reinforcement learning library
thu-ml/tianshou: An elegant PyTorch deep reinforcement learning library.
3.5.4. GNN
Julia:
CarloLucibello/GraphNeuralNetworks.jl: Graph Neural Networks in Julia
FluxML/GeometricFlux.jl: Geometric Deep Learning for Flux
Python:
pyg-team/pytorch_geometric: Graph Neural Network Library for PyTorch
dmlc/dgl: Python package built to ease deep learning on graph, on top of existing DL frameworks.
THUDM/cogdl: CogDL: An Extensive Toolkit for Deep Learning on Graphs
3.5.5. Transformer
Julia:
chengchingwen/Transformers.jl: Julia Implementation of Transformer models
Python:
3.5.6. Transfer Learning
3.5.7. Neural Tangent
Python:
google/neural-tangents: Fast and Easy Infinite Neural Networks in Python
3.5.8. Visulization
Python:
Semi-supervised Learning
Python:
TorchSSL/TorchSSL: A PyTorch-based library for semi-supervised learning (NeurIPS'21)