semvec/pypi-packages huggingface dataset:
flashML 0.1.3
AutoML tool
License: MIT
Requires Python: >=3.6
Keywords: AutoML

# flashML - AutoML tool

![the-flash-logo-4k-minimalism-red-background-creative](https://user-images.githubusercontent.com/45726271/145534435-45c6c6a2-389d-4adb-8df5-493858bc9b49.png)


flashML is a AutoML Python library that finds most accurate machine learning models automatically and efficiently.
It frees users from selecting models and hyper-parameters for each model.

## Installation

```bash
pip install flashML
```
## Quickstart

```python
from flashML import autoML
aml = autoML()
aml.fit(X_train, X_test, y_train, y_test, "classification", "f1_score")
```
Task can be either classification or regression and metric can be selected accordingly.

hyper-parameter optimization is done using optuna.

After training, use this function to get the best model:

```python
aml.get_best_model()
```

You can use predict() function for custom predicitions.

```python
aml.predict(X_val)
```

Change Log
==========

0.1.3 (16/11/2021)
-------------------
- First Release