hummingbird-ml

View on PyPIReverse Dependencies (4)

0.4.12 hummingbird_ml-0.4.12-py2.py3-none-any.whl

Wheel Details

Project: hummingbird-ml
Version: 0.4.12
Filename: hummingbird_ml-0.4.12-py2.py3-none-any.whl
Download: [link]
Size: 166453
MD5: 8cbf53f9bc1d30eb22d0cd2f4f79f3d5
SHA256: 0057e68d2bc4792ea1c6a058b67a1cc94b99bcd044280344c2a4768757beca63
Uploaded: 2024-10-25 17:04:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hummingbird-ml
Version: 0.4.12
Summary: Convert trained traditional machine learning models into tensor computations
Author: Microsoft Corporation
Author-Email: hummingbird-dev[at]microsoft.com
Home-Page: https://github.com/microsoft/hummingbird
License: MIT License
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Requires-Dist: numpy (>=1.15)
Requires-Dist: onnxconverter-common (>=1.6.0)
Requires-Dist: onnx (<=1.16.1)
Requires-Dist: scipy
Requires-Dist: scikit-learn
Requires-Dist: torch (>1.7.0)
Requires-Dist: psutil
Requires-Dist: dill
Requires-Dist: protobuf (>=3.20.2)
Requires-Dist: onnxruntime (<1.18.0,>=1.0.0); extra == "benchmark"
Requires-Dist: onnxmltools (<=1.12.0,>=1.6.0); extra == "benchmark"
Requires-Dist: skl2onnx (<=1.16.0,>=1.7.0); extra == "benchmark"
Requires-Dist: xgboost (<2.0.0,>=0.90); extra == "benchmark"
Requires-Dist: lightgbm (>=2.2); extra == "benchmark"
Requires-Dist: holidays; extra == "benchmark"
Requires-Dist: prophet; extra == "benchmark"
Requires-Dist: memory-profiler; extra == "benchmark"
Requires-Dist: psutil; extra == "benchmark"
Requires-Dist: xgboost (<2.0.0,>=0.90); extra == "extra"
Requires-Dist: lightgbm (>=2.2); extra == "extra"
Requires-Dist: holidays; extra == "extra"
Requires-Dist: prophet; extra == "extra"
Requires-Dist: onnxruntime (<1.18.0,>=1.0.0); extra == "onnx"
Requires-Dist: onnxmltools (<=1.12.0,>=1.6.0); extra == "onnx"
Requires-Dist: skl2onnx (<=1.16.0,>=1.7.0); extra == "onnx"
Requires-Dist: pyspark (>=2.4.4); extra == "sparkml"
Requires-Dist: pyarrow (>1.0); extra == "sparkml"
Requires-Dist: flake8; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: coverage; extra == "tests"
Requires-Dist: pre-commit; extra == "tests"
Provides-Extra: benchmark
Provides-Extra: extra
Provides-Extra: onnx
Provides-Extra: sparkml
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 9146 characters]

WHEEL

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

RECORD

Path Digest Size
benchmarks/README.md sha256=-XFFH09G0WmRJxhPGiOZy-GKbtUWBnaMU7iIu5TdFMA 683
benchmarks/__init__.py sha256=Ch-mWS2_vgonM9LjVaETdaW51OL6LfG23X-0tH2AFjw 310
benchmarks/datasets.py sha256=bgcwaKMOvWLQPKzW7xpg9spqOlUutZjMwAYNzoJvoAQ 12895
benchmarks/timer.py sha256=CZO-5xBwlR8gBf9whmCSS9BBQ26UYWu2uAgN28g8-HA 682
benchmarks/operators/README.md sha256=hnOasUkczsUmf7CXm5yPbm6KliS3ts1DUu3-TA-gmuI 487
benchmarks/operators/__init__.py sha256=Ch-mWS2_vgonM9LjVaETdaW51OL6LfG23X-0tH2AFjw 310
benchmarks/operators/run.py sha256=Y5ck8ab8i75zdl_SnRkNv14T7NmN4S6pFSWUKq8rH4U 12241
benchmarks/operators/score.py sha256=yfDRNjVtYVSydRACYfxMZDvx0srFn-Ai-xD3V7WKN2Y 9243
benchmarks/operators/train.py sha256=e8-8HolphGJAkpdpMS7-ubWtrweoLGQ9zlOd6O9NGOs 10972
benchmarks/pipelines/README.md sha256=51kykXSydi65skxQIPV19ji7nF2lvwItXv_M3ki5Org 1728
benchmarks/pipelines/openml_pipelines.py sha256=NZTNTJ0F8XnSWXv2xPuCaYfp7OP3xDPhi3vFYqEmynE 14567
benchmarks/pipelines/run.py sha256=QYYzlK5FOhgbSTu4HQ6BQthmBCPlszjwmv4l3S76OsU 6825
benchmarks/pipelines/score.py sha256=NuyZIllAUTDPO1yFMdbE7P8eKYpYp7ZdBFI0YZLyOH8 2016
benchmarks/trees/README.md sha256=SetysmJ_v2ZbxJL1i-FWLKuhrWJqg7SJtqANqnzttxM 3284
benchmarks/trees/__init__.py sha256=Ch-mWS2_vgonM9LjVaETdaW51OL6LfG23X-0tH2AFjw 310
benchmarks/trees/metrics.py sha256=q5ICE8oCoo262uQ7-JA6EPRh8uUAV8a8sqn0_1oc6Vc 3635
benchmarks/trees/run.py sha256=C9WWWvNbaBZZ-VoaP3AuUyGkL9FiOUJmkudwUQYyUDo 13558
benchmarks/trees/score.py sha256=VjbsdiL8LQkk5gD3wLW_BAbt1zBY-woQOjVEC3C2daM 9763
benchmarks/trees/train.py sha256=VEjk6sLH04NXOBHv5p6rocbkRTJ3DhU59xf_RIIzLAI 9705
hummingbird/__init__.py sha256=_-XC4o3UxUngwOsbjy2JSqxfMUVNk9Ce2fJF8ZqzEiM 519
hummingbird/ml/__init__.py sha256=Sjj97ToR6bEwSkCC8UHqq55W756H46VoXgbk5w4iP3M 1346
hummingbird/ml/_executor.py sha256=mf4t8Qjslgrf0m0J5kBVniKTmnNOMUfXyc0jA_f9c5U 5988
hummingbird/ml/_parse.py sha256=IQNJB4Ibz6Mrs3U94DBQ6KquJUhVvtvNUH2ckarTa_8 37153
hummingbird/ml/_topology.py sha256=AWwM5JsLAwJq4DMb_wpR73Qq6HfELrStybthXoZ0zW8 18450
hummingbird/ml/_utils.py sha256=cWlWNh8kULPNfi893O1y3U68_7cbHunfc_cg-EiB6T0 10219
hummingbird/ml/convert.py sha256=JVafvJ_9CYjEUnD0vlnmH1zm0YVpvzSK97Scx6j3pa0 22330
hummingbird/ml/exceptions.py sha256=KBhIG1Bj_sFsEgwVPDjffKaZnN5cF2MaEMf_jnT5FW0 1451
hummingbird/ml/supported.py sha256=xVNDSbkBeqfKb4akvRsu9n2it2jAlnTQsk03M6tyYgs 16036
hummingbird/ml/containers/__init__.py sha256=iEThO3bIha6e86nFrUYECR_dbP_HFjSZaZ9Xtn4IN64 1769
hummingbird/ml/containers/_input_containers.py sha256=K0uW27XxGEELtizQ7_hdM5eFqzzXUJhd68wZeVEEbQ4 1048
hummingbird/ml/containers/_sklearn_api_containers.py sha256=PJWzSWUwkl1CqV63t1nq3vfwFZaZH7Rw4JtjCfcqOJM 6693
hummingbird/ml/containers/batch_container.py sha256=UHfmb5kNlykjLyWjkpVcYnfvDYJzeO-xi1ZoTWb0vT8 5413
hummingbird/ml/containers/sklearn/__init__.py sha256=Lk76kTrOwggvEg461N1kYonOq8raaHCCifnv_z0PnFk 398
hummingbird/ml/containers/sklearn/onnx_containers.py sha256=0WBby_ZOSRdhGs2juqyd5nT1mEO0Wg3c9PALBpFYt_Y 10568
hummingbird/ml/containers/sklearn/pytorch_containers.py sha256=qOpMh3oGYl-Q7l8qr5YfnNwPXjKXby8dXoLq-zMeui4 14214
hummingbird/ml/containers/sklearn/tvm_containers.py sha256=7ThEMGlcil_Rj0I9iL1VqmDuuEmftXNDy61s_-GIgaU 11708
hummingbird/ml/operator_converters/__init__.py sha256=ebXqyqROrQO0jlceEW2NlyxjEFP2u5AKQba5QfRy9fk 2795
hummingbird/ml/operator_converters/_array_feature_extractor_implementations.py sha256=OZJqMxS9w5yQ37Q9bJjE1HR2OEdivvx3Xi2t3oi3CNw 1492
hummingbird/ml/operator_converters/_decomposition_implementations.py sha256=5_VJ0yqzeoGQT3vaqYIick1YagqCvmEVxWaYgFpnKL0 4223
hummingbird/ml/operator_converters/_discretizer_implementations.py sha256=ZJzoZLY-qDsU2hguylpBLCPIuOFw0lzBKvgKdWQZPR8 1984
hummingbird/ml/operator_converters/_gbdt_commons.py sha256=ECWIygv0OYuINcB2M_LeAAyUrCN2lqTrVH1ow4EA7Hk 8211
hummingbird/ml/operator_converters/_imputer_implementations.py sha256=50L8B4nA6hPtCdiEqW4aJS_taI23EHt-L13bDHl69-I 3597
hummingbird/ml/operator_converters/_kneighbors_implementations.py sha256=kCph0cJx9tlYWRWvEneYVa9DU36uJ8vlKBlq-hgWbPY 6522
hummingbird/ml/operator_converters/_label_encoder_implementations.py sha256=gqF8L8X7myrFY_QBQnbYysiNYNOIPacxH5bnnleLjsk 2590
hummingbird/ml/operator_converters/_linear_implementations.py sha256=KAilMMoq3LyakZAXo7YDgz5DWTa9p2EQN0RCPWbd5U0 3125
hummingbird/ml/operator_converters/_mixture_implementations.py sha256=JFj8N_X61wPqPQi_FLqauy6NN6Nd8PlaxFAXs9jw72w 5797
hummingbird/ml/operator_converters/_mlp_implementations.py sha256=S9ysv9woUeiTEc_hXEOqD_u3kuh5_qpqRrZn8dIwYVo 2811
hummingbird/ml/operator_converters/_nb_implementations.py sha256=aVzIGGhRKyrib5q1ymieBZ6yQDki17RUqkto7ewfGq4 3394
hummingbird/ml/operator_converters/_normalizer_implementations.py sha256=NDujKAa_-RFvA-Rr727TB_U8AKD0gG-CAJUiqGOQ1fo 1184
hummingbird/ml/operator_converters/_one_hot_encoder_implementations.py sha256=mQvBB6pcBaUAA-1gaw9xkRtct7R2iz-Rv6kpiI7G7JM 4478
hummingbird/ml/operator_converters/_physical_operator.py sha256=tN-K_yaHmFmXz-HD0KO1YyI6yKS18dBG-E4sHx1m6J8 1379
hummingbird/ml/operator_converters/_pipeline_implementations.py sha256=SoUhKbscVUwfLHxew_VCvvCf6dIqaaudBLKKr98Vw8w 1464
hummingbird/ml/operator_converters/_scaler_implementations.py sha256=0wkrUovH7rscz8bBxC-flYlXfXhs8mgEw5HF77C50Xg 1529
hummingbird/ml/operator_converters/_sv_implementations.py sha256=yR65bbJ-lIfEgZOjjHXDvpE7XhCDiSt5X2Q2fzPEYFk 3798
hummingbird/ml/operator_converters/_tree_commons.py sha256=yb9W2ehc1czulo2yd90j6aUr3c6zc4mxfVecj3Cq-pY 16826
hummingbird/ml/operator_converters/_tree_implementations.py sha256=x5mTWgWb9SEu7kKGM3Ew4CHZmCClHE0ln-xi9OI-Tgo 27221
hummingbird/ml/operator_converters/constants.py sha256=NBhfCNoDAi3fGpCO7uUmVtXVihNcUP44VRIdSMmChd4 3352
hummingbird/ml/operator_converters/lightgbm.py sha256=YzbrDjLZrtXUb8AU3gno2iINkhJar_xjNiwmpzlQGB4 4901
hummingbird/ml/operator_converters/prophet.py sha256=CjR88eWBjhQFwlKknB1DPeF-lN3sJWY8K6Mj5Bunq4o 2969
hummingbird/ml/operator_converters/xgb.py sha256=hgUneitWzCmv-klyQPcACECVXS3QkXO0UqMINy82mzg 6004
hummingbird/ml/operator_converters/onnx/__init__.py sha256=TyYFKgM4hTv24GiBJVeLnWFmiQ6iMd8MKcBExBJ377E 380
hummingbird/ml/operator_converters/onnx/array_feature_extractor.py sha256=w_IysLwU2lY-uSt_sLWvBJfeEX__urXSc-5r9HGPk-4 2015
hummingbird/ml/operator_converters/onnx/binarizer.py sha256=c3GG8ZAL3v38RUhocn1pRKHvAUSYcfqTXSZLjUEy3Hk 1342
hummingbird/ml/operator_converters/onnx/feature_vectorizer.py sha256=rX3nfORVGW8vsl-QbPS6r8iROFv8gRObW6-c7t1b05c 1120
hummingbird/ml/operator_converters/onnx/imputer.py sha256=G78QNu9_A-Ca6RnA0oRqlwd9qw5RUo38j4abf3Bpq44 1627
hummingbird/ml/operator_converters/onnx/label_encoder.py sha256=EqqxVWFJcUfGn0pyI9p09bAN5Jm8w0hdGq3ozWIP7eU 1671
hummingbird/ml/operator_converters/onnx/linear.py sha256=g0eSqmTsgV432i7VBZGTjzUjIdldW0aGgvfep5nXwdM 4293
hummingbird/ml/operator_converters/onnx/normalizer.py sha256=YXNvVNzGfOhFKDqCHPuYhLcwVEW0LsVCSFZa2jrIeIM 1323
hummingbird/ml/operator_converters/onnx/one_hot_encoder.py sha256=6THbJTc6CYs-gb4P8LUUz59RVIf-yTxRymNq2n3YvNM 1600
hummingbird/ml/operator_converters/onnx/onnx_operator.py sha256=4buTKe6Z6BIyVuZF3N04xpnzv3TBRJ95gUXCfKIU2xs 14093
hummingbird/ml/operator_converters/onnx/scaler.py sha256=HLbhk7PDWO1p-q4AIOZRopHkQO86tteEr2fGpGB37uY 1426
hummingbird/ml/operator_converters/onnx/sv.py sha256=R85KgaRmPmM1rrgBytYGXGahfb-rGzi-UREcvUJ9rkU 3626
hummingbird/ml/operator_converters/onnx/tree_ensemble.py sha256=4RJ1EEWvVIhtF97HYLFOBNU_sn7432BgQG2lPccvkpk 11201
hummingbird/ml/operator_converters/sklearn/__init__.py sha256=X_vb9nnqk1C6sAOIlsGIeP-AQZkVz02NH0Sd6ce4e5w 388
hummingbird/ml/operator_converters/sklearn/array_feature_extractor.py sha256=CxEOJUVJdjMvy3vNQ60a91w_-fCVdo_gg4HkkjHrLtY 3018
hummingbird/ml/operator_converters/sklearn/bagging.py sha256=dgN1nCfiK-5EE1nm-lke36Agl-Vh47SHpXQBUK0CkEI 2224
hummingbird/ml/operator_converters/sklearn/cluster.py sha256=4-FbyC7v2IzAGNtHZ4vW-1LXO6LD5Z5S_2-tnEGMzmU 1497
hummingbird/ml/operator_converters/sklearn/decision_tree.py sha256=kXQMVX89ZVsOSQdpUXFPTx4eJV-AxylvzctGB6zJSWI 5493
hummingbird/ml/operator_converters/sklearn/decomposition.py sha256=jxrL6lD78r2BApSDMR3se693EKqPdPR3DXn9ZwAYjMs 6081
hummingbird/ml/operator_converters/sklearn/discretizer.py sha256=zlCo4xF6WM8iQsCE5F-g6QIKIYpLY1bkF0vi76xj-Oc 2511
hummingbird/ml/operator_converters/sklearn/gbdt.py sha256=GdNMv9LYEY-Y1aWoaz7BCoul1HPo-Cuy-_JyT3_yrZ4 9087
hummingbird/ml/operator_converters/sklearn/iforest.py sha256=I59xR8JcJk3uK1iXX1Ve_IDdqmcq2qEvTS-rYqCwER4 11535
hummingbird/ml/operator_converters/sklearn/imputer.py sha256=9vmYAMuuavOz9m4R34flyp54EcYQF3VqXmxCR_fZJKA 1941
hummingbird/ml/operator_converters/sklearn/kneighbors.py sha256=osGaA6jXQvCrykN4f0sPKKS2cpNrwe_p7ZoseUkznoA 4938
hummingbird/ml/operator_converters/sklearn/label_encoder.py sha256=_tH5B-AjmRt6fG9DesNJl15LKZsPwtE6ldM2RBGWuKs 1407
hummingbird/ml/operator_converters/sklearn/linear.py sha256=rpNuqkYqwR1IDsAC3cV-b8DljQeeyIhqPs970XN7Umg 5509
hummingbird/ml/operator_converters/sklearn/mixture.py sha256=6hdIiMrA15HcWo5YAZYNQbNfiefYanL_9kmgMCdBiw0 1744
hummingbird/ml/operator_converters/sklearn/mlp.py sha256=PR_Ga9OFab1r3TNXwK9or196QoWaWwtETPnfXguFeYk 2434
hummingbird/ml/operator_converters/sklearn/nb.py sha256=zg7LA2nUaCQpiHwMFqWOYqq6VrhcAA0HOx7wLgJEgTg 3924
hummingbird/ml/operator_converters/sklearn/normalizer.py sha256=cKVWgp2U8tafkOI_hNWw-kNUXcqZYE9Wq06TrvQQBd0 1124
hummingbird/ml/operator_converters/sklearn/one_hot_encoder.py sha256=9jQIqLKltD5JzhCFJtGfiuVFdRKYIatB_Clka67ff8g 1615
hummingbird/ml/operator_converters/sklearn/pipeline.py sha256=Hf6oiixK0u9DG5JOYm11TTpfMbUPhCganf9BQasPjRk 3092
hummingbird/ml/operator_converters/sklearn/poly_features.py sha256=VisCnp9IfRbSRgvNTdR_ekz2HhH8RdMc-gzZgG1AjM0 3040
hummingbird/ml/operator_converters/sklearn/scaler.py sha256=_tGlF1eyZ53oAcKcvqvYtAAZiA-w-E_Ad50Dz5eB9q0 2128
hummingbird/ml/operator_converters/sklearn/sv.py sha256=5-xjzxK4KgfawMlz09WqDmSiYbBqTQSkAWlRFemBt-o 2088
hummingbird/ml/operator_converters/sparkml/__init__.py sha256=QWsP8sTE0XVvnhhQN8N4nWy8nIuR2Ex_CT7e5rxtGUw 384
hummingbird/ml/operator_converters/sparkml/discretizer.py sha256=Yp4K-6YdCCWKdpBK7bPNowb0TEbyJHoRkgY2W_9wDOo 1688
hummingbird/ml/operator_converters/sparkml/linear.py sha256=mG4ZlJecp7Pi8FoNrSmrJoY9gvTzSpwnmu28wJPrQeI 1712
hummingbird/ml/operator_converters/sparkml/vector_assembler.py sha256=_uBA16OViG7THmanNtf4QsBHGXFW2GsLx7NIvrBguQg 1219
hummingbird_ml-0.4.12.dist-info/LICENSE sha256=mQaUD2Gx8LUz-n2ZuvVReLKAj74RPqUd-_rYVyzNXys 1162
hummingbird_ml-0.4.12.dist-info/METADATA sha256=ximhnQn7BAqqxux0JxFYexK1nR61WkYnWiNO6hB0RVY 11287
hummingbird_ml-0.4.12.dist-info/NOTICE sha256=NiFldIEEfJgRxsIJ2EqXzfRJCodG6yhQhpMbdl0EuE8 3351
hummingbird_ml-0.4.12.dist-info/WHEEL sha256=z9j0xAa_JmUKMpmz72K0ZGALSM_n-wQVmGbleXx2VHg 110
hummingbird_ml-0.4.12.dist-info/top_level.txt sha256=MQfvFAtFKXdEgtb3QI5ve7w6cGcjjcNyM4tcAz-CYy0 23
hummingbird_ml-0.4.12.dist-info/RECORD

top_level.txt

benchmarks
hummingbird