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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to c-bata/goptuna

Projects sharing features with Goptuna

30 open-source projects similar to c-bata/goptuna, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • h2oai/h2o-3h2oai avatar

    h2oai/h2o-3

    7,493View on GitHub↗

    h2o-3 is a distributed machine learning platform and automated machine learning framework designed for training and deploying predictive models using distributed in-memory computing. It functions as a deep learning framework and a distributed model scoring engine, capable of operating as a Kubernetes ML cluster to process large datasets in parallel. The platform distinguishes itself through automated machine learning capabilities that automatically select the best algorithms and hyperparameters to optimize model performance. It provides specialized deep learning toolkits for tasks including i

    Jupyter Notebookautomlbig-datadata-science
    View on GitHub↗7,493
  • google-research/google-researchgoogle-research avatar

    google-research/google-research

    38,139View on GitHub↗

    This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development. The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed

    Jupyter Notebookaimachine-learningresearch
    View on GitHub↗38,139
  • optuna/optunaoptuna avatar

    optuna/optuna

    14,388View on GitHub↗

    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
    View on GitHub↗14,388

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • rhiever/tpotrhiever avatar

    rhiever/tpot

    10,050View on GitHub↗

    This is a Python automated machine learning framework designed to automate the design and optimization of machine learning pipelines. It functions as a genetic programming pipeline optimizer and an automated feature selection tool, using evolutionary search to discover the most effective sequences of data processing and model steps. The project focuses on multi-objective optimization to balance competing performance metrics simultaneously. It employs a genetic selection process to identify impactful variables and remove noise from raw datasets, ensuring the resulting machine learning solution

    Jupyter Notebook
    View on GitHub↗10,050
  • pycaret/pycaretpycaret avatar

    pycaret/pycaret

    9,811View on GitHub↗

    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
    View on GitHub↗9,811
  • karpathy/autoresearchkarpathy avatar

    karpathy/autoresearch

    87,119View on GitHub↗

    Autoresearch is an autonomous machine learning research agent and architecture search framework. It employs a closed-loop system to programmatically rewrite training and architecture source code to discover optimal language model configurations. The system iteratively modifies code and evaluates performance metrics to improve model quality based on a target objective. It optimizes model performance and training efficiency by tracking validation bits per byte, which allows for a fair comparison of architectural changes independently of vocabulary size. The framework manages the full training

    Python
    View on GitHub↗87,119
  • autogluon/autogluonautogluon avatar

    autogluon/autogluon

    9,997View on GitHub↗

    AutoGluon is an automated machine learning framework and multimodal library designed to automate the end-to-end pipeline from data preprocessing to high-accuracy model training and validation. It functions as an automated model trainer for tabular, image, text, and time series data, as well as a tool for time series forecasting and foundation model finetuning. The project is distinguished by its ability to jointly process and fuse different data types, allowing for the construction of multimodal neural networks that integrate images, text, and structured tables. It supports zero-shot inferenc

    Pythonautogluonautomated-machine-learningautoml
    View on GitHub↗9,997
  • pkmital/tensorflow_tutorialspkmital avatar

    pkmital/tensorflow_tutorials

    5,668View on GitHub↗

    This project is a collection of educational Jupyter Notebooks providing tutorials on neural network construction and tensor operations using the TensorFlow framework. It serves as a machine learning educational repository and implementation guide for deep learning students. The suite focuses on specific advanced architectures, including convolutional networks for image classification, residual networks with skip connections for training stability, and variational autoencoders for generative modeling and data synthesis. It also includes guides for building denoising and deep autoencoders to pe

    Jupyter Notebook
    View on GitHub↗5,668
  • ludwig-ai/ludwigludwig-ai avatar

    ludwig-ai/ludwig

    11,717View on GitHub↗

    Ludwig is a multimodal machine learning platform and low-code framework designed for building, training, and deploying neural networks. It enables the construction of models that process text, images, audio, and tabular data through a unified interface using declarative configuration files rather than custom code. The system features a specialized low-code framework for large language models, supporting supervised fine-tuning, preference alignment, and a constrained decoding tool to force structured data output via logit extraction. It also includes an automated model architecture search to i

    Pythoncomputer-visiondata-centricdata-science
    View on GitHub↗11,717
  • donnemartin/data-science-ipython-notebooksdonnemartin avatar

    donnemartin/data-science-ipython-notebooks

    29,166View on GitHub↗

    This project is a collection of interactive Python notebooks and educational resources designed for mastering data science, machine learning, and numerical computing. It provides a series of practical guides and tutorials covering deep learning, big data processing, and statistical analysis. The repository features specialized instructional suites for implementing classical machine learning algorithms, building deep learning model architectures, and managing AWS cloud infrastructure. It includes dedicated notebooks for data visualization and numerical computing exercises. The project covers

    Pythonawsbig-datacaffe
    View on GitHub↗29,166
  • bayesian-optimization/bayesianoptimizationbayesian-optimization avatar

    bayesian-optimization/BayesianOptimization

    8,552View on GitHub↗

    This is a Bayesian optimization library for Python designed to find the maximum value of expensive black box functions. It operates as a global optimizer that uses probabilistic models to identify the peak value of unknown functions through iterative sampling. The tool is specifically designed for hyperparameter tuning in machine learning, where it maximizes model performance while minimizing the number of required training runs. It treats the target function as a black box, selecting optimal input parameters based on statistical priors to reduce manual trial and error. The system utilizes G

    Pythonbayesian-optimizationgaussian-processesoptimization
    View on GitHub↗8,552
  • microsoft/ai-edumicrosoft avatar

    microsoft/ai-edu

    14,065View on GitHub↗

    ai-edu is a comprehensive AI education curriculum and machine learning courseware collection. It provides theoretical tutorials, deep learning lab exercises, and project blueprints designed to teach artificial intelligence fundamentals through a combination of study and practical implementation. The project focuses on a learning-by-doing approach, guiding users from Python programming and neural network basics to advanced topics. It includes specialized instructional content on distributed AI training, MLOps educational guides for model quantization and pruning, and detailed frameworks for im

    HTML
    View on GitHub↗14,065
  • andresnowak/micro-mojogradA

    andresnowak/Micro-Mojograd

    0View on GitHub↗
    View on GitHub↗0
  • amplab/velox-modelserveramplab avatar

    amplab/velox-modelserver

    110View on GitHub↗

    velox-modelserver

    Scala
    View on GitHub↗110
  • albertsuarez/searchlyAlbertSuarez avatar

    AlbertSuarez/searchly

    27View on GitHub↗

    🎶 Song similarity search API based on lyrics

    Python
    View on GitHub↗27
  • alteryx/evalmlalteryx avatar

    alteryx/evalml

    849View on GitHub↗

    EvalML is an AutoML library written in python.

    Python
    View on GitHub↗849
  • allenai/allenactallenai avatar

    allenai/allenact

    382View on GitHub↗

    An open source framework for research in Embodied-AI from AI2.

    Python
    View on GitHub↗382
  • aksnzhy/xlearnaksnzhy avatar

    aksnzhy/xlearn

    3,095View on GitHub↗

    High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.

    C++
    View on GitHub↗3,095
  • ai4finance-foundation/finrlAI4Finance-Foundation avatar

    AI4Finance-Foundation/FinRL

    13,964View on GitHub↗

    FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated trading strategies. It functions as a quantitative finance toolkit that integrates deep learning algorithms with financial market simulations to address complex portfolio management and asset allocation tasks. The platform provides an end-to-end pipeline for transforming raw market data into actionable trading models. The project distinguishes itself through a layered, modular architecture that separates data processing, environment simulation, and agent training. This design allow

    Jupyter Notebookalgorithmic-tradingdeep-reinforcement-learningdrl-algorithms
    View on GitHub↗13,964
  • ariaghora/noeariaghora avatar

    ariaghora/noe

    87View on GitHub↗

    Noe is a framework for an easier scientific computation in object pascal, especially to build neural networks, and hence the name — noe (Korean:뇌) means brain (🧠). It supports the creation of arbitrary rank tensor and its arithmetical operations. Some of the key features: - Automatic gradient…

    Pascal
    View on GitHub↗87
  • aria42/inferaria42 avatar

    aria42/infer

    176View on GitHub↗

    inference and machine learning in clojure

    Clojure
    View on GitHub↗176
  • all-umass/metric-learnall-umass avatar

    all-umass/metric-learn

    1,436View on GitHub↗

    Metric learning algorithms in Python

    Python
    View on GitHub↗1,436
  • arise-initiative/robosuiteARISE-Initiative avatar

    ARISE-Initiative/robosuite

    2,464View on GitHub↗

    robosuite: A Modular Simulation Framework and Benchmark for Robot Learning

    Pythonphysics-simulationreinforcement-learningrobot-learning
    View on GitHub↗2,464
  • armankhondker/awesome-ai-ml-resourcesarmankhondker avatar

    armankhondker/awesome-ai-ml-resources

    4,166View on GitHub↗
    artifical-intelligensemachine-learningroadmap
    View on GitHub↗4,166
  • asafschers/goscoreasafschers avatar

    asafschers/goscore

    101View on GitHub↗

    Go Scoring API for PMML

    Go
    View on GitHub↗101
  • attractivechaos/kannattractivechaos avatar

    attractivechaos/kann

    755View on GitHub↗

    A lightweight C library for artificial neural networks

    C
    View on GitHub↗755
  • aria42/flarearia42 avatar

    aria42/flare

    287View on GitHub↗

    Dynamic Tensor Graph library in Clojure (think PyTorch, DynNet, etc.)

    Clojure
    View on GitHub↗287
  • automata/mojogradA

    automata/mojograd

    0View on GitHub↗
    View on GitHub↗0
  • automl/auto-pytorchautoml avatar

    automl/Auto-PyTorch

    2,537View on GitHub↗

    Automatic architecture search and hyperparameter optimization for PyTorch

    Pythonautomldeep-learningpytorch
    View on GitHub↗2,537
  • arbox/machine-learning-with-rubyarbox avatar

    arbox/machine-learning-with-ruby

    2,215View on GitHub↗

    Curated list: Resources for machine learning in Ruby

    Rubyawesomeawesome-listlist
    View on GitHub↗2,215