Python hyperparameter-tuning

Open-source Python projects categorized as hyperparameter-tuning

Top 19 Python hyperparameter-tuning Projects

hyperparameter-tuning
  1. wandb

    The AI developer platform. Use Weights & Biases to train and fine-tune models, and manage models from experimentation to production.

    Project mention: DevOps, MLOps, or Platform Engineering, In 2025, who will own the pipeline? | dev.to | 2025-06-20

    So they made their own tools: MLflow, Kubeflow, SageMaker, Weights & Biases.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. skypilot

    SkyPilot: Run AI and batch jobs on any infra (Kubernetes or 16+ clouds). Get unified execution, cost savings, and high GPU availability via a simple interface.

    Project mention: Cloud Run GPUs, now GA, makes running AI workloads easier for everyone | news.ycombinator.com | 2025-06-04

    To massively increase the reliability to get GPUs, you can use something like SkyPilot (https://github.com/skypilot-org/skypilot) to fall back across regions, clouds, or GPU choices. E.g.,

    $ sky launch --gpus H100

    will fall back across GCP regions, AWS, your clusters, etc. There are options to say try either H100 or H200 or A100 or .

    Essentially the way you deal with it is to increase the infra search space.

  4. auto-sklearn

    Automated Machine Learning with scikit-learn

  5. rl-baselines3-zoo

    A training framework for Stable Baselines3 reinforcement learning agents, with hyperparameter optimization and pre-trained agents included.

  6. katib

    Automated Machine Learning on Kubernetes

    Project mention: Kubeflow deployment and main function usage plans | dev.to | 2024-08-29

    AutoML is a popular area in machine learning, mainly used for model optimization and hyperparameter tuning. Here, Katib, a Kubernetes-based AutoML project, is used. For more details, visit Katib on GitHub.

  7. vizier

    Python-based research interface for blackbox and hyperparameter optimization, based on the internal Google Vizier Service.

  8. SMAC3

    SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. rl-baselines-zoo

    A collection of 100+ pre-trained RL agents using Stable Baselines, training and hyperparameter optimization included.

  11. evalml

    EvalML is an AutoML library written in python.

    Project mention: 10 Open Source MLOps Projects You Didn’t Know About | dev.to | 2024-08-01

    EvalML Hyperparameter tuning and evaluating ML models are integral aspects of ML product development. EvalML is an AutoML library that aims to ease the process of building, optimizing, and evaluating ML models by helping engineers avoid manual training and tuning of models. It also includes data quality checks and cross-validation.

  12. AgileRL

    Streamlining reinforcement learning with RLOps. State-of-the-art RL algorithms and tools.

  13. OCTIS

    OCTIS: Comparing Topic Models is Simple! A python package to optimize and evaluate topic models (accepted at EACL2021 demo track)

  14. syne-tune

    Large scale and asynchronous Hyperparameter and Architecture Optimization at your fingertips.

  15. Renate

    Library for automatic retraining and continual learning

  16. Hypernets

    A General Automated Machine Learning framework to simplify the development of End-to-end AutoML toolkits in specific domains.

  17. sentence-classification

    Sentence Classifications with Neural Networks

  18. tune

    An abstraction layer for parameter tuning (by fugue-project)

  19. SAMBO

    🎯📈 Sequential And Model-Based Optimization with SCE-UA, SMBO, and SHGO for fast convergence

  20. DPL

    [NeurIPS 2023] Multi-fidelity hyperparameter optimization with deep power laws that achieves state-of-the-art results across diverse benchmarks. (by machinelearningnuremberg)

  21. easyopt

    zero-code hyperparameters optimization framework

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python hyperparameter-tuning discussion

Log in or Post with

Python hyperparameter-tuning related posts

Index

What are some of the best open-source hyperparameter-tuning projects in Python? This list will help you:

# Project Stars
1 wandb 10,004
2 skypilot 8,264
3 auto-sklearn 7,865
4 rl-baselines3-zoo 2,466
5 katib 1,586
6 vizier 1,566
7 SMAC3 1,179
8 rl-baselines-zoo 1,166
9 evalml 811
10 AgileRL 783
11 OCTIS 771
12 syne-tune 409
13 Renate 294
14 Hypernets 265
15 sentence-classification 237
16 tune 35
17 SAMBO 17
18 DPL 16
19 easyopt 13

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?