Alternatives to scikit-learn

Ordered by how much they overlap with scikit-learn, then by score.

Alternatives, ranked

  1. Transformers

    Python library with model definitions and pretrained weights for text, vision and audio transformers.

    • Higher score
    • No shared features
    Updated 9 days ago
    4 93.5 = Compare
  2. PyTorch

    Python deep learning framework with tensors, automatic differentiation and GPU acceleration.

    • Released more recently
    • Higher score
    • No shared features
    Updated today
    17 91.8 = Compare
  3. JAX

    Python library for composable transformations of NumPy-style code: autodiff, JIT compilation and vectorization.

    • Released more recently
    • No shared features
    Updated 2 days ago
    69 88.0 = Compare
  4. TensorFlow

    Machine learning platform for building, training and deploying models on servers, browsers and devices.

    • No shared features
    Stale: 197 days without a release
    153 69.2 = Compare