Automated Machine Learning for Supervised tasks
Project description
mljar-supervised
Automated Machine Learning
mljar-supervised is Automated Machine Learning package. It can train ML models for:
- binary classification,
- multi-class classification,
- regression.
Quick example
There is simple interface available with fit and predict methods.
import pandas as pd
from supervised.automl import AutoML
df = pd.read_csv("https://raw.githubusercontent.com/pplonski/datasets-for-start/master/adult/data.csv", skipinitialspace=True)
X = df[df.columns[:-1]]
y = df["income"]
automl = AutoML()
automl.fit(X, y)
predictions = automl.predict(X)
For details please check AutoML API Docs.
Installation
From source code:
git clone https://github.com/mljar/mljar-supervised.git
cd mljar-supervised
python setup.py install
From PyPi repository (PyPi can be not updated, it is better to install from source):
pip install mljar-supervised
Installation for development
git clone https://github.com/mljar/mljar-supervised.git
virtualenv venv --python=python3.6
source venv/bin/activate
pip install -r requirements.txt
pip install -r requirements_dev.txt
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mljar-supervised-0.2.0.tar.gz.
File metadata
- Download URL: mljar-supervised-0.2.0.tar.gz
- Upload date:
- Size: 36.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a72c02e6c107bec7eb0ce95403a1fd6c0ff50db1ead2b58e745c8c116a7b0c6
|
|
| MD5 |
f5ae2e48021244f6caaea9f40bb00951
|
|
| BLAKE2b-256 |
4f540905eff99920025101ae12f7b203352115473fb7d356e2f595471440346a
|
File details
Details for the file mljar_supervised-0.2.0-py3.6.egg.
File metadata
- Download URL: mljar_supervised-0.2.0-py3.6.egg
- Upload date:
- Size: 139.5 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb65e2de0c4b17eeb746349eb577e49e69c1a6b88e4adb4cf95203a0f685cb43
|
|
| MD5 |
a8361f01fdfa670c54d8709bebfaacfa
|
|
| BLAKE2b-256 |
1bfb6925c727061052aca58cd953c04b6cae865574cb2b8e77b5b1a7246ecfd7
|