Build status Build Status Windows https://circleci.com/gh/sdpython/mlinsights/tree/master.svg?style=svg https://badge.fury.io/py/mlinsights.svg MIT License Requirements Status https://codecov.io/github/sdpython/mlinsights/coverage.svg?branch=master GitHub Issues Waffle Notebook Coverage

mlsinsights

mlinsights extends scikit-learn with a couple of new models, transform, metrics, plotting. It provides new trainer such as QuantileLinearRegression trains a linear regression with L1 norm non-linear correlation based on decision trees, or QuantileMLPRegressor a modification of scikit-learn’s MLPRegressor which trains a multi-layer perceptron with L1 norm. It also explores PredictableTSNE which trains a supervized model to replicate t-SNE results or a PiecewiseRegression which partitions the data before fitting a model on each bucket.