scikit-lego

View on PyPIReverse Dependencies (9)

0.9.4 scikit_lego-0.9.4-py2.py3-none-any.whl

Wheel Details

Project: scikit-lego
Version: 0.9.4
Filename: scikit_lego-0.9.4-py2.py3-none-any.whl
Download: [link]
Size: 224954
MD5: 824da3fa2289de7650f3936e1da30bce
SHA256: 05cdeb6d966aeb70b852059e271ee20f5e0cf73ec18351c2e467df8a1c4730e8
Uploaded: 2024-12-17 12:10:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scikit-lego
Version: 0.9.4
Summary: A collection of lego bricks for scikit-learn pipelines
Author: Vincent D. Warmerdam, Matthijs Brouns
Maintainer: Francesco Bruzzesi
Project-Url: repository, https://github.com/koaning/scikit-lego
Project-Url: issue-tracker, https://github.com/koaning/scikit-lego/issues
Project-Url: documentation, https://koaning.github.io/scikit-lego/
License: MIT License Copyright (c) 2019 vincent d warmerdam Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Requires-Dist: narwhals (>=1.5.0)
Requires-Dist: pandas (>=1.1.5)
Requires-Dist: scikit-learn (>=1.0)
Requires-Dist: importlib-metadata (>=1.0); python_version < "3.8"
Requires-Dist: importlib-resources; python_version < "3.9"
Requires-Dist: cmake; extra == "cvxpy"
Requires-Dist: osqp; extra == "cvxpy"
Requires-Dist: cvxpy (>=1.1.8); extra == "cvxpy"
Requires-Dist: numpy (<2.0); extra == "cvxpy"
Requires-Dist: formulaic (>=0.6.0); extra == "formulaic"
Requires-Dist: umap-learn (>=0.4.6); extra == "umap"
Requires-Dist: numpy (<2.0); extra == "umap"
Requires-Dist: scikit-lego[cvxpy,formulaic,umap]; extra == "all"
Requires-Dist: mkdocs (>=1.5.3); extra == "docs"
Requires-Dist: mkdocs-autorefs (>=0.5.0); extra == "docs"
Requires-Dist: mkdocs-material (>=9.4.5); extra == "docs"
Requires-Dist: mkdocs-material-extensions (>=1.2); extra == "docs"
Requires-Dist: mkdocstrings (>=0.23.0); extra == "docs"
Requires-Dist: mkdocstrings-python (>=1.7.3); extra == "docs"
Requires-Dist: narwhals[polars,pyarrow]; extra == "test"
Requires-Dist: pytest (>=6.2.5); extra == "test"
Requires-Dist: pytest-xdist (>=1.34.0); extra == "test"
Requires-Dist: pytest-cov (>=2.6.1); extra == "test"
Requires-Dist: pytest-mock (>=1.6.3); extra == "test"
Requires-Dist: scikit-lego[all,test]; extra == "test-all"
Requires-Dist: matplotlib (>=3.0.2); extra == "utils"
Requires-Dist: jupyter (>=1.0.0); extra == "utils"
Requires-Dist: jupyterlab (>=0.35.4); extra == "utils"
Requires-Dist: scikit-lego[all,docs,test]; extra == "dev"
Requires-Dist: pre-commit (>=1.18.3); extra == "dev"
Requires-Dist: ruff (>=0.1.6); extra == "dev"
Provides-Extra: cvxpy
Provides-Extra: formulaic
Provides-Extra: umap
Provides-Extra: all
Provides-Extra: docs
Provides-Extra: test
Provides-Extra: test-all
Provides-Extra: utils
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8058 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
sklego/__init__.py sha256=jWAm01LK8_g_YXeFTGrgcRyVuTLpl7NDMhrSkOFuShw 194
sklego/_sklearn_compat.py sha256=vFur9F6ehou3NooCQvrzdi0ch4vXwO7dT85sr3tYnGY 18398
sklego/base.py sha256=fPdS2WNdSL_onCprjGLd2p-jjJgoRe0MrhD55rs5Y48 3175
sklego/common.py sha256=d8nHCaHw4f5R6MDcUt19YsLel9qHBX25gGudSUqMTsM 10165
sklego/datasets.py sha256=0MHzh7g69Jvg4xpBet9OZ7FUeL-PZy-UbGpZ0B-giTM 18092
sklego/dummy.py sha256=9Zi29eO9aLhNl6ZmqM1-pFJBUIMBLiRtygCd_x8Yyho 4349
sklego/linear_model.py sha256=2FzUjKxxk_mjLG8lz3NHGUUPeP1IqFseTOWruyhBcN4 51989
sklego/metrics.py sha256=ki3ycMwZpw4C81v5nSJ1wsjqkUW8RHId02JfyHN3Jtw 8652
sklego/model_selection.py sha256=WJVa_rqODsyi_G6dwAe_ffhmQvFrdX6KO9U1pwNKXDY 27327
sklego/naive_bayes.py sha256=frl6_NUJJyrnnCzLXM3eNo4H0uq2EzJ2jbuBa1mym_o 12461
sklego/neighbors.py sha256=ZzDMEMo0VL3wHVSFnRbSGMoQ6lftVRc_k8EjXRhRtN4 4818
sklego/notinstalled.py sha256=wa1XB-dmNy_lENM461QjvopE7cRKwGCAtincs9cfOiw 1711
sklego/pandas_utils.py sha256=OZW-vX2oLsOf-7YfvzxchtRyP5kPk15OAeoC2s1gW4w 10713
sklego/pipeline.py sha256=BcjIkoNthGJ1GwGsWQgkBh_TaKa7o4LBBLhZd9MGXVw 13636
sklego/testing.py sha256=3NbazsnkAdFT4jzjlWUAYpwiuUqDFWAdrjhwbu48Ovg 1388
sklego/this.py sha256=3BEKNnWz87QGg4cEsDqmdC6U7vUceyu9wAASl1x54hE 1527
sklego/data/abalone.zip sha256=u3Hn2pmBiGSWoCC61B9KUqnME-ZgLjOQ-B1amVK4svI 59235
sklego/data/arrests.zip sha256=Mw8Izy1aLK7a2jWGS3pCOwsmxULC1vgSJREEiVCibIU 18826
sklego/data/chickweight.zip sha256=GgUfvnGAYAZwkM5KEWI8ppdt-hEMwmOeq04DNlDAxl4 2108
sklego/data/hearts.zip sha256=uZGorc8O4lZOAkyTAasFuv5df1fpmZnXjFdIY-wHVWE 3620
sklego/data/heroes.zip sha256=01v3gde4VOYFdUtKQGRRlqob5ui_5CGoVRSDTmCtjps 1340
sklego/data/penguins.zip sha256=vlHgeXXNTcbBoPftilfFgb1Ojcm-BWq6I8JK7fNZfP8 2974
sklego/decomposition/__init__.py sha256=XaYpJCGkZQ4g7cqAJnxdotKzLBv32f8JxRISDzM4Ve0 205
sklego/decomposition/pca_reconstruction.py sha256=cf6204JILTf5kaQyJdDONw6XSVjqe4i3gHlQt9zNJrc 5592
sklego/decomposition/umap_reconstruction.py sha256=HWVQBGKq7psC9riHnzFYNU9qjUkdQuLsfdNfwS9qO1Y 6059
sklego/feature_selection/__init__.py sha256=AFVghu4pnAKYYRDtJuHFxoLDT_lmvuDV8srfVERf-64 132
sklego/feature_selection/mrmr.py sha256=PFYaelW1bTUN-YJ71HXB1xLnDqLc7uN_N5Kyn0f2cXU 9689
sklego/meta/__init__.py sha256=qqI4hhs5CE9uho9-ZLD8XVE9_CE4B2wkwuZZtLBA1kA 1282
sklego/meta/_decay_utils.py sha256=eRcPqwInyjueAia4EQis-kXNl_XPffDEMAhv75wDe5o 7590
sklego/meta/_grouped_utils.py sha256=YLfp-FxAibUZDqSEJSyuHtXDJzPkQMduXR-APDbIdJI 1881
sklego/meta/_shrinkage_utils.py sha256=GMgyMi3IGQ4THeHkTFKDSxxz8qV4z-9xZqh29DGm8QY 8725
sklego/meta/confusion_balancer.py sha256=-QThCQd4PDfKuOpRL_jZOb8mMnu4OsDyLASm00knPr0 4319
sklego/meta/decay_estimator.py sha256=ysjoxwXfArd6GY3xYyUDdBB-z7MBj1DamUl02gP2P0Y 6604
sklego/meta/estimator_transformer.py sha256=RWO6-hPQE8n1Tz18ORWwjfe0ucqv_78kyqLV89Q2QNw 3289
sklego/meta/grouped_predictor.py sha256=NI9_NzrmUP0pgtCUuGzL9akSy1cR0QyUCWk5vfs-iGw 19635
sklego/meta/grouped_transformer.py sha256=LTgaGgaAUiv6OJApuH5uGZbsAyBmfwT0mfTEb4dFAUo 8754
sklego/meta/hierarchical_predictor.py sha256=Ek3puavTSpSUMQnCndBiVvPKS6T9lii3P1yTq_TKhuQ 27260
sklego/meta/ordinal_classification.py sha256=R_rjJKOaU758djKepgm_H-dJ-wbvy7WKYFhKkx4ut9g 9056
sklego/meta/outlier_classifier.py sha256=kEY4FA2es6D5JuyqnY9v1tgue5gixdK9g7eX8OM95t8 4766
sklego/meta/regression_outlier_detector.py sha256=LtXFRzLpMWe8wVUEOrsnbXJrH2C5agpCeX6q6Fbwrg0 7825
sklego/meta/subjective_classifier.py sha256=WGsYSFZZ79cQAQrTqN7b001hl3RY3SuZMoMeHVRvmeo 7764
sklego/meta/thresholder.py sha256=dFFv6ikS0BBdnNZPxqqL_bQgrhcu5kPnVQ3nvPp4k8s 6027
sklego/meta/zero_inflated_regressor.py sha256=jQ3BJPNv55zQ2RZctkzB-zdAgKx5hO7c6YYL2kx3_t8 8673
sklego/mixture/__init__.py sha256=MnW36SH0rtSSo1LsA_RiL5-4QitIrXwaDRSWBeuf660 378
sklego/mixture/bayesian_gmm_classifier.py sha256=RFGAJO2CyqK-kUaXBsjTXHZaX7CqBLGz8cX98amisw4 5473
sklego/mixture/bayesian_gmm_detector.py sha256=OH2mqneF2hPpifmGVrEQuYmhh6W4jXDC-Qv3OR2xGO4 7735
sklego/mixture/gmm_classifier.py sha256=HisMhy2BOUJg-5zzXgJLiW4KPzw38m7ZuwVZV-Uuo8U 4834
sklego/mixture/gmm_outlier_detector.py sha256=WzioRXWz2c1yb43_gfE-YilFlq5b8hhiVH1Go538HpU 7071
sklego/preprocessing/__init__.py sha256=tPsmhaLjsUdVGptBhwRg6BQdz4yE2CPojLjSwJKaEnM 1176
sklego/preprocessing/columncapper.py sha256=2VKdVp97M5TRWm51N9i4nt_JKQi_REm1GWPSIKDaKnE 8892
sklego/preprocessing/dictmapper.py sha256=u7dGgBHqtW_VKXvzWtpFqe55EdAIiPtUSvBcJtBz558 3564
sklego/preprocessing/formulaictransformer.py sha256=8trOGE6QA2in1hryeQK-5rfvH_xvS-b99wrfPZC9WBs 4388
sklego/preprocessing/identitytransformer.py sha256=_wbv1iaixbqKZU-n-7_B8WdyDUto6w_EiOWwsVdt0zw 3323
sklego/preprocessing/intervalencoder.py sha256=sgSyB3GxyaClyZipvHPL1O5p9058Q8QKlgN3_-SuOnA 8854
sklego/preprocessing/monotonicspline.py sha256=pJP3OGgEW6TzvJWGxNxjLW6A7SgzAccWRamAgj-knRw 3181
sklego/preprocessing/outlier_remover.py sha256=14SfLUROnW3wt2iyJeJ_i45MZ8QxLLfXTp87E85B1Tw 2947
sklego/preprocessing/pandastransformers.py sha256=31fwxe87jTGEplmUHQ6yzULOYsaRAt7qGd0qSt8MblI 17987
sklego/preprocessing/projections.py sha256=kgrhLFk0q3ti-_HXWatPI8cmHomXgMq5wAdM24GxiHM 9754
sklego/preprocessing/randomadder.py sha256=AHH2b0i2UQIjGrj1ZfeAn7jfCO6XqFjsYAvRqzXws3I 3387
sklego/preprocessing/repeatingbasis.py sha256=vhaACuFO_MMLleAU454WpZiCVYhU-bOSyhG86OneqM4 10325
scikit_lego-0.9.4.dist-info/LICENSE sha256=61526d1vlItQ3PMoO0rV5qNW-j5PuBY6AEjd0l7KYKc 1077
scikit_lego-0.9.4.dist-info/METADATA sha256=4TuNip1SFZzGk9EY_Q1Bd9D5TltbEIe4DDAB5nwGR7k 12080
scikit_lego-0.9.4.dist-info/WHEEL sha256=pxeNX5JdtCe58PUSYP9upmc7jdRPgvT0Gm9kb1SHlVw 109
scikit_lego-0.9.4.dist-info/top_level.txt sha256=78Wg72Wg0iDND7K1XSlkZShVYNFwUAkc1e_Ql3CagjU 7
scikit_lego-0.9.4.dist-info/RECORD

top_level.txt

sklego