Python hyperparameter-tuning

Open-source Python projects categorized as hyperparameter-tuning

Top 18 Python hyperparameter-tuning Projects

  • nni

    An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.

  • wandb

    🔥 A tool for visualizing and tracking your machine learning experiments. This repo contains the CLI and Python API.

  • Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    Weights & Biases — The developer-first MLOps platform. Build better models faster with experiment tracking, dataset versioning, and model management. Free tier for personal projects only, with 100 GB of storage included.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • auto-sklearn

    Automated Machine Learning with scikit-learn

  • skypilot

    SkyPilot: Run LLMs, AI, and Batch jobs on any cloud. Get maximum savings, highest GPU availability, and managed execution—all with a simple interface.

  • Project mention: Ask HN: Most efficient way to fine-tune an LLM in 2024? | news.ycombinator.com | 2024-04-04
  • rl-baselines3-zoo

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

  • Project mention: Can't solve MountainCar-v0 with A2C algorithm (stable-baselines3) | /r/reinforcementlearning | 2023-06-27

    I'm trying to solve MountainCar-v0 enviroment from gymnasium with the A2C algorithm and the agent doesn't find a solution. I checked this so I added import stable_baselines3.common.sb2_compat.rmsprop_tf_like as RMSpropTFLike. Also checked the rl-baselines3-zoo for the hyperparameter tuning. So my code is:

  • vizier

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

  • rl-baselines-zoo

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SMAC3

    SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization

  • evalml

    EvalML is an AutoML library written in python.

  • OCTIS

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

  • AgileRL

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

  • Project mention: [P] Introducing PPO and Rainbow DQN to our super fast evolutionary HPO reinforcement learning framework | /r/MachineLearning | 2023-10-15
  • syne-tune

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

  • Renate

    Library for automatic retraining and continual learning

  • Project mention: Renate: A Library for Real-World Continual Learning | /r/BotNews | 2023-04-25

    Continual learning enables the incremental training of machine learning models on non-stationary data streams.While academic interest in the topic is high, there is little indication of the use of state-of-the-art continual learning algorithms in practical machine learning deployment. This paper presents Renate, a continual learning library designed to build real-world updating pipelines for PyTorch models. We discuss requirements for the use of continual learning algorithms in practice, from which we derive design principles for Renate. We give a high-level description of the library components and interfaces. Finally, we showcase the strengths of the library by presenting experimental results. Renate may be found at https://github.com/awslabs/renate.

  • Hypernets

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

  • sentence-classification

    Sentence Classifications with Neural Networks

  • tune

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

  • Project mention: tune: An abstraction layer for parameter tuning | /r/coolgithubprojects | 2023-05-07
  • DPL

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

  • Project mention: Power Laws for Hyperparameter Optimization [LLM application] | /r/deeplearning | 2023-06-14
  • easyopt

    zero-code hyperparameters optimization framework

  • 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 related posts

Index

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

Project Stars
1 nni 13,726
2 wandb 8,190
3 auto-sklearn 7,394
4 skypilot 5,602
5 rl-baselines3-zoo 1,777
6 vizier 1,171
7 rl-baselines-zoo 1,106
8 SMAC3 1,003
9 evalml 709
10 OCTIS 681
11 AgileRL 490
12 syne-tune 363
13 Renate 264
14 Hypernets 261
15 sentence-classification 235
16 tune 33
17 DPL 11
18 easyopt 10

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com