Skip to main content

Extends the list of supported operators in onnx reference implementation and onnxruntime, or implements faster versions in C++.

Project description

https://github.com/sdpython/mlinsights/blob/main/_doc/sphinxdoc/source/_static/project_ico.png?raw=true

mlinsights: extensions to scikit-learn

https://dev.azure.com/xavierdupre3/mlinsights/_apis/build/status%2Fsdpython.mlinsights%20(2)?branchName=main https://badge.fury.io/py/mlinsights.svg MIT License https://codecov.io/github/sdpython/mlinsights/coverage.svg?branch=main GitHub Issues Downloads Forks Stars size

mlinsights extends scikit-learn with a couple of new models, transformers, metrics, plotting. It provides new trainers such as QuantileLinearRegression which 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. PiecewiseTreeRegressor trains a piecewise regressor using a linear regression on each piece. IntervalRegressor produces confidence interval by using bootstrapping. ApproximateNMFPredictor approximates a NMF to produce prediction without retraining.

mlinsights documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mlinsights-0.5.0.tar.gz (1.7 MB view details)

Uploaded Source

Built Distributions

mlinsights-0.5.0-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

mlinsights-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

mlinsights-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

mlinsights-0.5.0-cp310-cp310-win_amd64.whl (581.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

mlinsights-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (840.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

mlinsights-0.5.0-cp310-cp310-macosx_10_15_x86_64.whl (928.1 kB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

File details

Details for the file mlinsights-0.5.0.tar.gz.

File metadata

  • Download URL: mlinsights-0.5.0.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for mlinsights-0.5.0.tar.gz
Algorithm Hash digest
SHA256 9090bcd584bd95fa1d9522a22329a8864cb2025680f64ee3940770d89820e48c
MD5 a670c5bccab3d1980415ac417b04e9e2
BLAKE2b-256 4e8360b9d2c8866bb0d437c3039c9c1f5a807f21176c2fb80e58d984f9519878

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 416776e434c585e2f550e72e3bf90324597ae708ecabb62879c474ca1a44a901
MD5 7fa8b4424f36d0b46cdd3995ec71396e
BLAKE2b-256 6f42689108c56d712689242b0d00af6a3f3bbd3d4a9d6c246fdd7e7834b03c5c

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c62991e600fc611eabeecd707abc80ab583d5f83bd0ccbff5aa0305f55f8594c
MD5 47217888de3cf36bd6415a605985510d
BLAKE2b-256 cfe59685861665d9859971e249abdd8790e86495c4cb5d148b80a4ffcdb18e15

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a628467ad2a8ad6adbb9d39894688fb124b7996222ae344d5b89f4d565b63cb6
MD5 5f62bc6c3b74437a314a0453f086a06b
BLAKE2b-256 89a9e28e96f6155069209a554742386b99a9c28ffd69d851d18333849eff2514

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 90c4f5ad9dd0c9e38ce773a3fc08349db350780934482f0905cf51c67479747b
MD5 9dcf127c34a734205801d3963925e14d
BLAKE2b-256 7df4625abe5351c7eed2ff92e9d26aa21270870cd4653716b90fce90bae65324

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2754c8dd336dd0784ffe95d9e4bb542d4a9a4eea5d2a07f930e5bd29aad8e66f
MD5 7000e1ef17181293bc5c60bd0f5a02e6
BLAKE2b-256 fc4635e5cbaa05b077df3f2e530afb3431839958651afa62c72d9bb4579899a9

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bfe300e068e6d58fc78850e81381613850f645f2522a087ff225efe8f00ad254
MD5 17778b5eff00c749383485989150f4a1
BLAKE2b-256 393676c2980cb4611c51715e108cdcf30a999440d9ed2a6d77db3faa49921b34

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 Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page