{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/14"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/6"}],"enrichment":{"capability":"KerasTuner automates hyperparameter optimization for Keras models using built-in search algorithms (Bayesian Optimization, Hyperband, Random Search) and a define-by-run configuration syntax.","skillfed_tags":["hyperparameter-optimization","keras-integration","neural-architecture-search"],"use_cases":["Automatically find optimal layer sizes, learning rates, and activation functions for a model without manual trial-and-error.","Compare multiple search algorithms (Bayesian, Hyperband, Random) on the same model to identify which converges fastest.","Scale hyperparameter search across distributed systems using the framework's built-in support for parallel trials.","Experiment with new search algorithms by extending KerasTuner's base classes for research or domain-specific optimization.","Reduce model development time by systematically tuning a large number of hyperparameters in a single reproducible workflow."],"what_it_does":"KerasTuner is a hyperparameter optimization framework designed to automate the search for optimal model configurations in Keras. It provides a define-by-run syntax where you write a function that builds your model and uses the `hp` argument to declare which hyperparameters to tune, then delegates the search to one of several built-in algorithms: Bayesian Optimization, Hyperband, or Random Search. The framework handles the trial management, evaluation, and model selection, returning the best-performing model based on your chosen objective metric.\n\nThe package integrates with keras as its primary dependency and relies on packaging, requests, kt-legacy, grpcio, and protobuf for configuration management, API communication, and serialization. KerasTuner is intended for researchers and practitioners who need to systematically explore hyperparameter spaces without manually implementing search logic, and it is designed to be extensible for experimenting with custom search algorithms.","worth_installing":"Yes, with conditions. KerasTuner is a permissively licensed tool for automating hyperparameter search in Keras models, with low install friction and no known vulnerabilities. However, its maintenance status is aging (276 days since last release), so verify compatibility with your keras version and check for any recent issues before committing to production workflows. It is well-suited for research, prototyping, and systematic tuning tasks."},"id":"keras-tuner","links":{"html":"https://skillfed.io/packages/keras-tuner","md":"https://skillfed.io/packages/keras-tuner.md","pypi":"https://pypi.org/project/keras-tuner/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-11-11","license_spdx":null,"license_treatment":"permissive","name":"keras-tuner","python_support":"unspecified","summary":"A Hyperparameter Tuning Library for Keras"},"popularity":{"monthly_downloads":180913,"position":10137,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.4.8"}
