Skip to content

python library for packaging prediction classifiers and evaluation tools

Notifications You must be signed in to change notification settings

nextbigsoundinc/eightball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eightball

A python machine learning classification toolbox.

Packages estimator object, imputator object, and training data into a model object. Includes a suite of tools to assist in performing common evaluation and model optimization routines (cross validation, grid search, feature reduction, etc.) and visualizing the results.

Installation

Dependencies

- scikit-learn (>=0.19.1)
- pandas (>=0.22.0)
- numpy (>=1.14.0)
- matplotlib (>=1.5.1)

Installation
pip install -U eightball

Main Features

  • designed to work with pandas dataframes for easier data alignment
  • pipelines
  • evaluation
  • parameter tuning w/ grid search
  • auto parameter tuning
  • feature reduction
  • built-in plotting for feature importance, parameter tuning, and feature reduction

About

python library for packaging prediction classifiers and evaluation tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages