Top 100 machine learning frameworks

Here is a list of 100 popular machine learning frameworks, in no particular order:

  1. TensorFlow

  2. PyTorch

  3. Keras

  4. Scikit-learn

  5. Caffe

  6. MXNet

  7. Theano

  8. Torch

  9. Microsoft Cognitive Toolkit (CNTK)

  10. Hugging Face Transformers

  11. OpenCV

  12. Apache Spark MLlib

  13. Fast.ai

  14. LightGBM

  15. XGBoost

  16. Dask

  17. PaddlePaddle

  18. Caffe2

  19. Chainer

  20. DeepLearning4j

  21. Turi Create

  22. IBM Watson Machine Learning

  23. Weka

  24. R caret

  25. RapidMiner

  26. KNIME

  27. DataRobot

  28. H2O.ai

  29. Microsoft ML Server

  30. BigDL

  31. DeepChem

  32. MLflow

  33. PyCaret

  34. Ludwig

  35. Apache Flink

  36. Kubeflow

  37. ONNX

  38. AllenNLP

  39. RAPIDS

  40. Gluon

  41. Kubernetics

  42. Horovod

  43. Polyaxon

  44. Kubeflow Pipelines

  45. Ray

  46. Neuron

  47. TensorFlow.js

  48. KFServing

  49. TensorFlow Probability

  50. PyTorch Lightning

  51. TensorFlow Federated

  52. Skorch

  53. PySyft

  54. TensorFlow.js

  55. Cirq

  56. TFX

  57. ML.NET

  58. OpenVINO

  59. MLeap

  60. ModelOp Center

  61. Apache Beam

  62. TensorFlow Quantum

  63. GPyTorch

  64. Tandem

  65. DVC

  66. JAX

  67. TFX

  68. TensorFlow Data Validation

  69. TensorFlow Transform

  70. TensorFlow Model Analysis

  71. TensorFlow Addons

  72. TensorFlow I/O

  73. TensorFlow Privacy

  74. TensorFlow Probability

  75. NVIDIA DALI

  76. NVIDIA TensorRT

  77. NVIDIA Triton

  78. NVIDIA Rapids

  79. MXNet.js

  80. PyTorch Geometric

  81. PyTorch Ignite

  82. PyTorch Forecasting

  83. PyTorch Tabular

  84. PyTorch Mobile

  85. PyTorch BigGraph

  86. Hugging Face Datasets

  87. Hugging Face Tokenizers

  88. Hugging Face Accelerate

  89. Hugging Face Transformers

  90. Hugging Face DALL-E

  91. Hugging Face VAE

  92. Hugging Face T5

  93. Hugging Face GPT-Neo

  94. Hugging Face GPT-J

  95. Hugging Face DeiT

  96. Hugging Face ViT

  97. Hugging Face CLIP

  98. Hugging Face Flax

  99. Hugging Face Lightning

  100. Hugging Face CourseGAN

Note: This list is not exhaustive and there may be other machine learning frameworks that are not mentioned here. Additionally, some frameworks may have been updated or discontinued since the knowledge cutoff date.