Hypernets
Enrichment pendingA General Automated Machine Learning framework to simplify the development of End-to-end AutoML toolkits in specific domains.
GraphCanon updated today · GitHub synced today
Trust & integrity
Full report- Maintenance
- Steady (82d since push)
- As of today · Source: github_public_v1
- Provenance
- Not a fork · Organization account
- As of today · Source: github_public_v1
- Security (OSV)
- 14 low (14 low)
- As of today · Source: osv@v1
Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.
Overview
A General Automated Machine Learning framework to simplify the development of End-to-end AutoML toolkits in specific domains.
Capability facts
- Languages
- python
Source: github.language · Jul 11, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 11, 2026)
python -m hypernets.examples.smoke_testingSource link
Tags
README
We Are Hiring!
Dear folks, we are offering challenging opportunities located in Beijing for both professionals and students who are keen on AutoML/NAS. Come be a part of DataCanvas! Please send your CV to yangjian@zetyun.com. (Application deadline: TBD.)
Hypernets: A General Automated Machine Learning Framework
Hypernets is a general AutoML framework, based on which it can implement automatic optimization tools for various machine learning frameworks and libraries, including deep learning frameworks such as tensorflow, keras, pytorch, and machine learning libraries like sklearn, lightgbm, xgboost, etc. It also adopted various state-of-the-art optimization algorithms, including but not limited to evolution algorithm, monte carlo tree search for single objective optimization and multi-objective optimization algorithms such as MOEA/D,NSGA-II,R-NSGA-II. We introduced an abstract search space representation, taking into account the requirements of hyperparameter optimization and neural architecture search(NAS), making Hypernets a general framework that can adapt to various automated machine learning needs. As an abstraction computing layer, tabular toolbox, has successfully implemented in various tabular data types: pandas, dask, cudf, etc.
Overview
Conceptual Model
Illustration of the Search Space
What's NEW !
- New feature: Multi-objectives optimization support
- New feature: Performance and model complexity measurement metrics
- New feature: Distributed computing and GPU acceleration base on computational abstraction layer
Installation
Conda
Install Hypernets with conda from the channel conda-forge:
conda install -c conda-forge hypernets
Pip
Install Hypernets with different options:
- Typical installation:
pip install hypernets
- To run Hypernets in JupyterLab/Jupyter notebook, install with command:
pip install hypernets[notebook]
- To run Hypernets in distributed Dask cluster, install with command:
pip install hypernets[dask]
- To support dataset with simplified Chinese in feature generation,
- Install
jiebapackage before running Hypernets. - OR install Hypernets with command:
- Install
pip install hypernets[zhcn]
- Install all above with one command:
pip install hypernets[all]
To Verify your installation:
python -m hypernets.examples.smoke_testing
Related Links
Documents
Neural Architecture Search
- Define A DNN Search Space
- [Define A