Skip to main content

Automated Machine Learning for Supervised tasks

Project description

mljar-supervised

Build Status PyPI version PyPI pyversions

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

mljar-supervised-0.2.0.tar.gz (36.4 kB view details)

Uploaded Source

Built Distribution

mljar_supervised-0.2.0-py3.6.egg (139.5 kB view details)

Uploaded Egg

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

Hashes for mljar-supervised-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2a72c02e6c107bec7eb0ce95403a1fd6c0ff50db1ead2b58e745c8c116a7b0c6
MD5 f5ae2e48021244f6caaea9f40bb00951
BLAKE2b-256 4f540905eff99920025101ae12f7b203352115473fb7d356e2f595471440346a

See more details on using hashes here.

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

Hashes for mljar_supervised-0.2.0-py3.6.egg
Algorithm Hash digest
SHA256 cb65e2de0c4b17eeb746349eb577e49e69c1a6b88e4adb4cf95203a0f685cb43
MD5 a8361f01fdfa670c54d8709bebfaacfa
BLAKE2b-256 1bfb6925c727061052aca58cd953c04b6cae865574cb2b8e77b5b1a7246ecfd7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page