Skip to content

CleverInsight/predicteasy

Repository files navigation

/docs/build/html/_images/logo.png
Deployment pypi conda
Build Status travis
Metrics coverall
GitHub contributors GitHub
License BSD
Community gitter

predicteasy : powerful autoML toolkit

PredictEasy is an exclusive python autoML library and command line utility that helps any developer to transform raw data into a machine-learning format.

Installation

Prerequisite

  • Python3.

Install the extension by using pip.

$ pip install predicteasy

Quick start

from predicteasy.core.data import TableFrame
from predicteasy.core.supervised import Classifier

df = TableFrame(pd.read_csv('data/train.csv'))
X = df[['Sex','PassengerId', 'Pclass', 'Ticket', 'Embarked', 'Age', 'SibSp', 'Parch', 'Fare']]
y = df['Survived']
clf = Classifier(X, y)
print(clf.scoring(multiple=True))
ID Model Score Elapsed
1 extra_tree 1.0875861644744873 0.8181887043994667
2 dtree 0.8875861644744873 0.8181887043994667
3 rfc 0.875861644744873 0.8181887043994667
4 xgb 0.870861644744873 0.8181887043994667

Contributors

https://avatars3.githubusercontent.com/u/3523655?s=60&v=4 https://avatars1.githubusercontent.com/u/29769264?s=60&v=4

Core Lead

Development Leads

Infrastructure support