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/raw/main/_doc/_static/project_ico.png

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.3.tar.gz (111.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mlinsights-0.5.3-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

mlinsights-0.5.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mlinsights-0.5.3-cp313-cp313-macosx_15_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

mlinsights-0.5.3-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

mlinsights-0.5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mlinsights-0.5.3-cp312-cp312-macosx_15_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

mlinsights-0.5.3-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

mlinsights-0.5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mlinsights-0.5.3-cp311-cp311-macosx_15_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

mlinsights-0.5.3-cp310-cp310-win_amd64.whl (558.3 kB view details)

Uploaded CPython 3.10Windows x86-64

mlinsights-0.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (848.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mlinsights-0.5.3-cp310-cp310-macosx_15_0_arm64.whl (813.0 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

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

File metadata

  • Download URL: mlinsights-0.5.3.tar.gz
  • Upload date:
  • Size: 111.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for mlinsights-0.5.3.tar.gz
Algorithm Hash digest
SHA256 2f2be262dd37a98134d0ce0a61bf5f9df0b389e2f2388735c9df3a16e2f267b4
MD5 23d565e84228f9937b54ff51805becda
BLAKE2b-256 8d86b3908f436218c505cfcd1af2669f5877f4b8c19c669c3b98554e8b0fdd9c

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mlinsights-0.5.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for mlinsights-0.5.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 37110ef495d0f67464916557331618640b35fe733a310be802efec928b1a399e
MD5 e206916d9ec1f2da5e290e75b695bc51
BLAKE2b-256 a9ce656e2fc4e842bca64d04206ad62ceb1168a77fc68fc96ab4ae88b46104bf

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 71ab3aa6012c7a3baa828bbba744eb218f4cd087dd971532872535ab3290d46d
MD5 8fb6eb9e5a9122a7a75cf3974966de93
BLAKE2b-256 e9689b977c7e9662e5eda1f630f3412062ad5f043515b899de433f4d3ac4bdf5

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.3-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 32882dec70a6e2a0bf2a02880d862478dbcfb2ba92dabc0343f0343682d13d88
MD5 88d443d938cc2edb4655322803e1550a
BLAKE2b-256 aa794cfdd1a4cd5df223c88be027f057d7d527c93e9f381bb9033538cd2093ae

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mlinsights-0.5.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for mlinsights-0.5.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 044dc0893376e653830fc32075590ac2872ef4dbd418ce80b2af4c080d3eff8b
MD5 7293e038f663939a52a91388b4719cc1
BLAKE2b-256 51b3f065050fa071ae86782a95f1fdc8c96aa0344ec75637024f9d01c12776e6

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e95a53cefd825fb4ed2d64b42020c53f71ff75e682e36fc0de7ee0d3e60f2e8e
MD5 02c4a3211f08ae3119d129b22aecf632
BLAKE2b-256 e5a40a0d598b45ef72ecba92536770231efd29e200aed213890fca20996883de

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.3-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d4555a18cfbfa31085b6292f20d404d920fc88f8a4983754356cff728f9d502c
MD5 4a7473d5b7679d9d0212d50c3a0ec3c5
BLAKE2b-256 e79359c009479ecd57ced78924105e2d984c880cd44e8eaa858ea0abad533b60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mlinsights-0.5.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for mlinsights-0.5.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6dd297678d35c416a9177787192cc0b57467a517a515cfa3697491a28255bac6
MD5 ef343b232479a8cac083f41eda9c3bce
BLAKE2b-256 546aa2d79c6dbbb751b926229d01ccbe1c7ec0224e1b0c4ae9f09b1872244c1a

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0cd1c89776460c0ed00ba17060a9b6be4697655806e96851dcbd092f03f4222
MD5 02928ea284a203c3e0ad2ee6fad3fcc1
BLAKE2b-256 4c8c94bbf9b5b6207f593e741940074b7244ad55ea6e5a06277c6353a4bc24f0

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.3-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 96c3bb99c470c55b26f293f85de79e99b30b351ec0692acf455f1e114fa2285d
MD5 048f332d06f4957851d00afc64992ec7
BLAKE2b-256 c604a2a0de8bd5d9c17f42453ba24fd28ab49633e2ad45061f26f506d9f4ca1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mlinsights-0.5.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 558.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for mlinsights-0.5.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bde6da26a1737e5747a48e2a14f6b1cd64700f4cfac4ca842469c588f68ac716
MD5 ca2b6dbc21f51a8b9446a14b4109b7aa
BLAKE2b-256 22757a400d6a32bb00bea6875a77b9cc3a2f853a668c86c6ea6ca9e70d2aaf27

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a6d7fe909edd78654abf91c946a0347b82a55f7a238e2ef91e64785b82a61e40
MD5 97fb516fc444a4a8af3a969dc16838ba
BLAKE2b-256 84af2a650d1fc4841f9325679192183c5169423ad7c1a1678ec32bb882b3364d

See more details on using hashes here.

File details

Details for the file mlinsights-0.5.3-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for mlinsights-0.5.3-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2a729529740012507f93c9f13e0647d52e09a4a85c58f63b79bdf788a9d66ac9
MD5 07a736a5fee42191cb9a32ae2b8fdf0c
BLAKE2b-256 7094bef26885c976e247597c6d60d13e024308a94611ea614242fbbc11bdf8b3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page