Genetic hyper-parameter selection for machine learning algorithms
Project description
mloptimizer
mloptimizer is a Python module for hyper-parameters optimization in machine learning using genetic algorithms.
Installation
pip install mloptimizer
Quickstart
A simple example of use optimizing hyper-parameters in a decision tree classifier using the iris dataset:
from mloptimizer.genoptimizer import TreeOptimizer
from sklearn.datasets import load_iris
X, y = load_iris(return_X_y=True)
opt = TreeOptimizer(X, y, "output_log_file.log")
clf = opt.optimize_clf(10, 10)
Modules used
Wiki
TODO [Wiki](DOCUMENTATION TODO)
Authors
- Antonio Caparrini - Owner - caparrini
License
This project is under the LICENSE for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mloptimizer-0.5.1.tar.gz
(843.0 kB
view hashes)
Built Distribution
Close
Hashes for mloptimizer-0.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4013f17271bb1398dd6c0938226accb2449eb689939301a6437c9d69810fa99 |
|
MD5 | 7238430aa920e007ac07672cbf97acc7 |
|
BLAKE2b-256 | 071e2a0f8a31965abb6a077b359819eaabd242702d855c5aa5a253551936fbef |