2016-03-19 Nice extensions to scikit-learn¶
Some projects mentioned at Related Projects (to scikit-learn):
sklearn_pandas: this module provides a bridge between Scikit-Learn’s machine learning methods and pandas-style Data Frames.
gplearn: gplearn implements Genetic Programming in Python, with a scikit-learn inspired and compatible API.”),
nolearn: contains a number of wrappers and abstractions around existing neural network libraries, most notably Lasagne, along with a few machine learning utility modules. All code is written to be compatible with scikit-learn.
mlxtend: check out the documentation, really nice, this is a library consisting of useful tools and extensions for the day-to-day data science tasks.
sacred: facilitates automated and reproducible experimental research.
And some others with C++ inside:
pystruct: learning Structured Prediction in Python.
seqlearn: sequence classification toolkit for Python. It is designed to extend scikit-learn and offer as similar as possible an API.
py-earth: a Python implementation of Jerome Friedman’s Multivariate Adaptive Regression Splines algorithm, in the style of scikit-learn.
hmmlearn: Hidden Markov Models in Python, with scikit-learn like API.