awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
EpistasisLab avatar

EpistasisLab/tpot

0
View on GitHub↗
10,050 Stars·1,566 Forks·Jupyter Notebook·LGPL-3.0·8 Aufrufeepistasislab.github.io/tpot↗

Tpot

TPOT is a Python automated machine learning tool and pipeline framework. It automatically searches, selects, and tunes machine learning algorithms and hyperparameters to identify the most effective model architecture.

The system utilizes genetic programming to optimize these pipelines through evolutionary algorithms. To accelerate the search process, it functions as a multi-core evaluator that runs parallel training workflows across multiple processor cores.

The framework supports the definition of custom objective functions to optimize pipelines based on specific performance metrics.

Features

  • Automated Machine Learning Tools - Provides a Python-based system that automates the design and optimization of machine learning pipelines.
  • Genetic Algorithms - Uses evolutionary genetic algorithms to search for and refine the most effective model architecture.
  • Genetic Pipeline Optimizers - Utilizes genetic programming to evolve and identify the most effective machine learning model architecture.
  • Automated ML (AutoML) - Automatically selects and tunes machine learning models and hyperparameters based on the provided dataset.
  • Custom Objective Configuration - Provides interfaces for injecting user-defined objective functions to optimize pipelines based on specific performance goals.
  • Parallel Evaluators - Functions as a multi-core evaluator to run parallel training workflows across multiple processor cores.
  • Parallel Evaluation Workflows - Speeds up the discovery of optimal pipelines by running multiple evaluations across several processor cores.
  • Metric Optimization - Enables the tuning of machine learning pipelines to maximize scoring logic tailored to specific research or business goals.
  • Multi-Core Parallelization - Accelerates the search process by running multiple pipeline evaluations across several processor cores simultaneously.
  • Automated Machine Learning - Automates machine learning pipeline optimization.
  • AutoML Frameworks - Tool for automating the creation of machine learning pipelines.
  • General Machine Learning - Automated ML pipeline optimization using genetic programming.
  • Machine-Learning-Frameworks - Automated machine learning tool using genetic programming.
  • Machine Learning Libraries - Automated ML pipeline optimization using genetic programming.
  • Optimization Tools - Optimizes machine learning pipelines using genetic programming.
  • Perception and Machine Learning - Automated machine learning using genetic programming.
  • Automated Machine Learning - Automated creation of scikit-learn machine learning pipelines.

Star-Verlauf

Star-Verlauf für epistasislab/tpotStar-Verlauf für epistasislab/tpot

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht epistasislab/tpot?

TPOT is a Python automated machine learning tool and pipeline framework. It automatically searches, selects, and tunes machine learning algorithms and hyperparameters to identify the most effective model architecture.

Was sind die Hauptfunktionen von epistasislab/tpot?

Die Hauptfunktionen von epistasislab/tpot sind: Automated Machine Learning Tools, Genetic Algorithms, Genetic Pipeline Optimizers, Automated ML (AutoML), Custom Objective Configuration, Parallel Evaluators, Parallel Evaluation Workflows, Metric Optimization.

Welche Open-Source-Alternativen gibt es zu epistasislab/tpot?

Open-Source-Alternativen zu epistasislab/tpot sind unter anderem: awslabs/autogluon — AutoGluon is an automated machine learning framework designed to optimize model selection and hyperparameter tuning… pycaret/pycaret — PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It… deap/deap. optuna/optuna — Optuna is a Python-based hyperparameter optimization framework designed to automate the search for optimal machine… autogluon/autogluon — AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end… microsoft/flaml — FLAML is an automated machine learning framework, hyperparameter optimization tool, and large language model agent…

Open-Source-Alternativen zu Tpot

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Tpot.
  • awslabs/autogluonAvatar von awslabs

    awslabs/autogluon

    10,481Auf GitHub ansehen↗

    AutoGluon is an automated machine learning framework designed to optimize model selection and hyperparameter tuning across tabular, text, image, and time series data. It functions as an ensemble learning library and a tabular data prediction engine, aiming to build high-accuracy predictive models without manual algorithm selection. The framework integrates multimodal machine learning pipelines that combine disparate data types into a single representation using specialized encoders. It also includes a probabilistic time series forecaster that fits multiple statistical and deep learning models

    Python
    Auf GitHub ansehen↗10,481
  • pycaret/pycaretAvatar von pycaret

    pycaret/pycaret

    9,811Auf GitHub ansehen↗

    PyCaret is a Python AutoML platform and MLOps lifecycle manager designed to automate machine learning workflows. It functions as a low-code environment that leverages a scikit-learn native engine to execute preprocessing, training, and evaluation for tabular data. The platform distinguishes itself as an LLM-powered ML copilot, using large language model agents to analyze datasets, design experiment configurations, and explain model results. It also serves as a Kubernetes ML orchestrator and model registry, enabling the versioning of trained pipelines and their promotion to production API endp

    Pythonanomaly-detectionautomlclassification
    Auf GitHub ansehen↗9,811
  • deap/deapAvatar von DEAP

    DEAP/deap

    6,336Auf GitHub ansehen↗
    Python
    Auf GitHub ansehen↗6,336
  • optuna/optunaAvatar von optuna

    optuna/optuna

    14,388Auf GitHub ansehen↗

    Optuna is a Python-based hyperparameter optimization framework designed to automate the search for optimal machine learning model configurations. It functions as a Bayesian optimization library that systematically tests parameter combinations to maximize or minimize objective functions, streamlining the model development process through iterative evaluation. The project distinguishes itself through a define-by-run dynamic construction model, which allows users to build complex, conditional search spaces using standard programming logic. Its architecture is highly modular, featuring a pluggabl

    Pythondistributedhyperparameter-optimizationmachine-learning
    Auf GitHub ansehen↗14,388
  • Alle 30 Alternativen zu Tpot anzeigen→