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.2.tar.gz
(844.3 kB
view hashes)
Built Distribution
Close
Hashes for mloptimizer-0.5.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2fddd8ee30627fb511112aea0d81ee734f171213559c38b91c391353ba3e859 |
|
MD5 | 6f9451e26f7e700953c49d37b2da5073 |
|
BLAKE2b-256 | 188cbc3f14a686aef25b60a33c05a6c2e91c61220a69098499918977a3396c09 |