m2cgen

View on PyPIReverse Dependencies (4)

0.10.0 m2cgen-0.10.0-py3-none-any.whl

Wheel Details

Project: m2cgen
Version: 0.10.0
Filename: m2cgen-0.10.0-py3-none-any.whl
Download: [link]
Size: 92239
MD5: b5104c5a27bb4d084e803d7055200bee
SHA256: b9f3e85133e905a306b507139ea40e595eccf499a7f4842889773caea7b74beb
Uploaded: 2022-04-26 01:24:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: m2cgen
Version: 0.10.0
Summary: Code-generation for various ML models into native code.
Home-Page: https://github.com/BayesWitnesses/m2cgen
License: MIT
Keywords: sklearn statsmodels lightning xgboost lightgbm machine-learning ml regression classification transpilation code-generation
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
Requires-Dist: numpy
Description-Content-Type: text/markdown
[Description omitted; length: 8821 characters]

WHEEL

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

RECORD

Path Digest Size
m2cgen/VERSION.txt sha256=3CT-tb01CE2K4ypOr77BI1JwfUZiQB_LzJu9aWzed6k 7
m2cgen/__init__.py sha256=du02ZEnoxDiTXjd1A4sg_0GHqGOw2MI9AnsUvCFdQV0 863
m2cgen/__main__.py sha256=LyXcB-7wfXEszbY9oAsVPGG0pzHbxMqHQMQxTkhe0Ak 35
m2cgen/ast.py sha256=_EcSUWZT9nLF4z6qgT6WVd7HTx4ToKiwmwHJPaZx5iw 12390
m2cgen/cli.py sha256=AH8OojDbP8z2ZgnuaXKmPtfYfDgU6IIWomL41BpnhDM 4780
m2cgen/exporters.py sha256=BLGJx1NRXBbCGmBtJNh7f9oz04jHa84yJOQBzH-5dD4 13887
m2cgen/assemblers/__init__.py sha256=C19AsW7GOePah0-fxI9hCrH8LLY8vpbQeGNzo9kEHoQ 6156
m2cgen/assemblers/base.py sha256=M3d8N0Sh_O2GW3TL_-BSfKzzLQAPhYAsAkfQgT8sMM0 140
m2cgen/assemblers/boosting.py sha256=LGlncfchIJQI4mJDcI2D14VFByNoobQdIYQV7OJJfug 13276
m2cgen/assemblers/ensemble.py sha256=E3gtNEIsGo9HUgevuwlFzAhlEyPzI249HQ3pgIZVS5Q 594
m2cgen/assemblers/fallback_expressions.py sha256=pM7h_hAEyIINQKZcjwK_FOBk1_b5ctfSgCLh-ILgQHw 6216
m2cgen/assemblers/linear.py sha256=QrPaRxEeChNt9QmbPeUdS1PHjAhNfcNz08YBbWaq77s 7271
m2cgen/assemblers/meta.py sha256=C6gvVQA5tP8A_wlIw_rqUk3jkTJYOKO9DRDGr0tDo7s 421
m2cgen/assemblers/svm.py sha256=t2t_3d-YFPRI8Fh-drlOav53apuagZO7h3A_DFUAmDk 7144
m2cgen/assemblers/tree.py sha256=Hp_PeuodG1caxiUCuAvJ04ch0PrGE2j6cfywCqPa1YM 1810
m2cgen/assemblers/utils.py sha256=qKit8m3usleoM1JPV74wLRob6zsSoQt5qHwCs-8V3X8 2271
m2cgen/interpreters/__init__.py sha256=1W4EFHcA5_DKnWWPKeFvUjzLUKeJnELCYiQtRslESnI 1457
m2cgen/interpreters/code_generator.py sha256=UL4ThA1wpBLSwxIDrvUf-dLomX8E15XESKJSUSXWuNk 8137
m2cgen/interpreters/interpreter.py sha256=5rsQ41njzLD16Jc7Ucvrez65bWYFJSQ7BSrJQfoFp3g 12118
m2cgen/interpreters/mixins.py sha256=x0qyCz2VOY-34fksHlPFdxHSbVJ8HgPcqthBark472s 9217
m2cgen/interpreters/utils.py sha256=D3BRIB47M0EO1hHmrqKSZVsxSIgVwwE43_3nRnjM_3o 671
m2cgen/interpreters/c/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/c/code_generator.py sha256=EOdzYe7nwPxqrXTByfmDiqTNFh-o_cINKJkYna83vKY 2067
m2cgen/interpreters/c/interpreter.py sha256=jhurDogshuEhL9K94XB4RRBZ33v1bueRbPALnsh7ZFY 4809
m2cgen/interpreters/c/linear_algebra.c sha256=N5_qWvQZgWlFLqw6wMsqBhbvenFJm3bXeQkUk1CHky0 284
m2cgen/interpreters/c/sigmoid.c sha256=YTCJdQx2wGbTF6vFoUxnKvSmSkrOflg7CtktA6jwGEc 145
m2cgen/interpreters/c/softmax.c sha256=WrghuEddp-bRPZao5eRZoqXEepd1r32noCaPzwk62l4 357
m2cgen/interpreters/c_sharp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/c_sharp/code_generator.py sha256=B8wGNnIP2lNtpI4XthaLWeTAtELbJtJRDxJtlZ85_7Q 1971
m2cgen/interpreters/c_sharp/interpreter.py sha256=w7H9ML0LL0usdc0lCLhkh5oxQcTR3bW7tBVA_pI6QK8 3496
m2cgen/interpreters/c_sharp/linear_algebra.cs sha256=PVHmgRcFC_NmtgdjXd-JiO5xtoX5ZSDcwP95DjztmDM 426
m2cgen/interpreters/c_sharp/log1p.cs sha256=PFU9RcsN8cmunw24gPyqARY57e_LDMYfy-kyYvjTyGA 1958
m2cgen/interpreters/c_sharp/sigmoid.cs sha256=WQfQLzM2JZXvNWqn08PKn4HoDRkuPa__ikcMPP2hk1M 160
m2cgen/interpreters/c_sharp/softmax.cs sha256=Mu8sEZUPS7I3udDzjk2cTDYhB-_LCDg9TkNZoPgIM-U 435
m2cgen/interpreters/dart/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/dart/code_generator.py sha256=hhA3adO3TCkIpJTwYKf1xCC5XCIO0w8FKmTv1SJeu2Y 1210
m2cgen/interpreters/dart/interpreter.py sha256=qZneGHo3QqSuve-7xBUnpNtWBX5j9H_eU4t7zNLHxRQ 3917
m2cgen/interpreters/dart/linear_algebra.dart sha256=b-8YNmKJ3ftEjcfQuSTwDIp1AibRuXimHupwKU_4e8o 460
m2cgen/interpreters/dart/log1p.dart sha256=aKN_nd7z8t0c8ZR_I-Kwkq4hyMxIPrWMjXQ3OqpfBVw 1944
m2cgen/interpreters/dart/sigmoid.dart sha256=YTCJdQx2wGbTF6vFoUxnKvSmSkrOflg7CtktA6jwGEc 145
m2cgen/interpreters/dart/softmax.dart sha256=NE6B3gT-iVhc23coetcZ7xfxf8NE1hXkMpAIGqgrDD4 376
m2cgen/interpreters/dart/tanh.dart sha256=-GBKkBQJcUKmw-HTn1Bo14fMWa6hz9QCXeZDtJGmd_4 763
m2cgen/interpreters/elixir/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/elixir/code_generator.py sha256=5syaZsPWhTeh-dCRWmGVb2fkaoGoD7WQqZySHQzbwuA 2339
m2cgen/interpreters/elixir/interpreter.py sha256=40wpwd9GTw7nkmh5DqJAb-ZwKGc0-ofRmiV8r8HeofQ 3999
m2cgen/interpreters/elixir/linear_algebra.ex sha256=xW-zOwdhj0WcSSChWAPtg9VPekJIhGMhFWhUKWKOTYk 160
m2cgen/interpreters/elixir/log1p.ex sha256=WJ8Z_biF7o18X9h4EHcNhgptDFgiLMJW0dvwun7PKg4 1858
m2cgen/interpreters/elixir/sigmoid.ex sha256=X7Pn7RQwivo26DJPvolVsp5Weoxhlq3Qcgr3Aa_qoTE 55
m2cgen/interpreters/elixir/softmax.ex sha256=jPyWctMLU0sJlj9URy_zI_YHVf5cws6y7_gHgRPYih4 163
m2cgen/interpreters/f_sharp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/f_sharp/code_generator.py sha256=_meD9K_cfbj2QsALaSPxnjO6Soh1a1MZRqfLSb3gCKM 1350
m2cgen/interpreters/f_sharp/interpreter.py sha256=hj08vvh5Ck71l5jZ8bPdidHsxlH_oIZfoXlx9aAsG8Q 3839
m2cgen/interpreters/f_sharp/linear_algebra.fs sha256=d7RbRxagmKJUcTRbP-_RSvQhRqCuaAn1r3F5ljskcLY 119
m2cgen/interpreters/f_sharp/log1p.fs sha256=k3HP6m95XgrQF3i7xuIiFwfuCXU11CzvldI51ALdr24 1799
m2cgen/interpreters/f_sharp/sigmoid.fs sha256=OGKNNfBdtqBiQ4_i1pL0W13mvhOR64HZUIjIvR5hdsE 139
m2cgen/interpreters/f_sharp/softmax.fs sha256=P-JGoZTA0o8UHkxuJUZmUhHb8yWqJ40e4Cflr0okZ7A 188
m2cgen/interpreters/go/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/go/code_generator.py sha256=WlCx4H8K0H2CkYSVyabA6d9o71FETkpCy7A4o4WXWLQ 1639
m2cgen/interpreters/go/interpreter.py sha256=zryOoK4HSg9X8tOHBtVjgv1gP3aEX59wzvWceGfNuLM 2681
m2cgen/interpreters/go/linear_algebra.go sha256=MhZPy9e4_0MGEGjGSumJEeZiQLKec64On6Xwo-5tVG4 372
m2cgen/interpreters/go/sigmoid.go sha256=2iqszxNsgFoecpkrZfrx4kQekz05uvN32IrY9vWOXUs 153
m2cgen/interpreters/go/softmax.go sha256=Xdmn2gRkH2Oxqqu0Glr6FWYDXi-KJb0nFGwk54eekyo 396
m2cgen/interpreters/haskell/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/haskell/code_generator.py sha256=3YqOKjDeDXLrIc1W6Tx5GSPruo-NmD3picMCYklT46k 1781
m2cgen/interpreters/haskell/interpreter.py sha256=76p2n5GBKlQ86rm1gdc3K6vKLJrAWPPBrp4eFHHU_ow 3596
m2cgen/interpreters/haskell/linear_algebra.hs sha256=CBhpIEK0cFrf4upr8Xx03piMV2Cy0Dtb9yP2G9KXof0 179
m2cgen/interpreters/haskell/log1p.hs sha256=bTqDhHxY13CpTJywrXeX6qZiKOgC0SE5QylL4ITtu9s 1775
m2cgen/interpreters/haskell/sigmoid.hs sha256=7E6cG-N72IEBKKX_NfwEZ5M1_YXmeClkf-b0U89aCqk 131
m2cgen/interpreters/haskell/softmax.hs sha256=qy-AHIYJiQ78iVa88ZgU0aHOs0FqQ6ecGOuloftBkeo 178
m2cgen/interpreters/java/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/java/code_generator.py sha256=KtrIEQ5Hy8XAGobqD4-9-RioPjDi3zbHEeRwrEQR5l8 1772
m2cgen/interpreters/java/interpreter.py sha256=_yVojWzJ3HNIlD4vFlM52sw3-Wi54pjXiz03ZJzeb4Q 3500
m2cgen/interpreters/java/linear_algebra.java sha256=3D835eoWxPx0TyaEcPxeUKnsAtLelhqxtPQ-pHyOW9E 426
m2cgen/interpreters/java/sigmoid.java sha256=oNUp1cUS7C4G8JBzSslkQD3E2zlXl3fwScdrvv7umO8 170
m2cgen/interpreters/java/softmax.java sha256=sOJxzSOkM9yDnXYRhghfMp4GcDjmNxwQYguAjBl_9o0 440
m2cgen/interpreters/javascript/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/javascript/code_generator.py sha256=f_EXJq4S45gtkGOnTZA2Gmf3_3q6Uij7YY4tEp-3nj8 881
m2cgen/interpreters/javascript/interpreter.py sha256=JOdJ6uRF0eF3rIOsubaVWnbtMZqj1Sjy6SGVGNAPfnc 2614
m2cgen/interpreters/javascript/linear_algebra.js sha256=MGSk_PGTULoOKHZ6DdVhrnuWD0wfupCcXmlwKjqW92s 350
m2cgen/interpreters/javascript/sigmoid.js sha256=zbigX_1ML2KAY6YzQxKKyfGSF6X3wojaOkZW2R8cfqc 147
m2cgen/interpreters/javascript/softmax.js sha256=v7FeXpXnejGSaMt7gKDt_LRiXR6gjM0alXSuJdeBcVM 404
m2cgen/interpreters/php/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/php/code_generator.py sha256=JVKLUhHQRz_b1ixAgaO_XNtlRHyN4vDCXcCD-8AdP2Q 1332
m2cgen/interpreters/php/interpreter.py sha256=gNa00J2x8STGSAZoH0oRgoAgu9lx_mEO5OVxM--bD0o 2538
m2cgen/interpreters/php/linear_algebra.php sha256=7y0luO5iIACqsEIVkJMtwSnxRZszVhHDiyiZ_BCgvqk 349
m2cgen/interpreters/php/sigmoid.php sha256=ezM_UQNPRDdDjKp_JxITzxHm1a71WVkCgbJ07hF8I5M 140
m2cgen/interpreters/php/softmax.php sha256=6ypnP27-snoTD4lwjPS_47SSaAAhr0UYkXX58M8Latg 315
m2cgen/interpreters/powershell/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/powershell/code_generator.py sha256=k8xtZHi5wXfPAoo8MUJ28Q-ySLolQ24FD63Au8KYmIc 2254
m2cgen/interpreters/powershell/interpreter.py sha256=j0LBaPIpdyTTKzxrivKtSbmbvWvMWQz6Kqg4bXys6b8 4508
m2cgen/interpreters/powershell/linear_algebra.ps1 sha256=D7785dkVyvIcJtNMeBda2FRdAbSChCGAphXxecRqPg8 482
m2cgen/interpreters/powershell/log1p.ps1 sha256=BFUj3bNjjLBZgiueQjXkCmsoOZgt2_88a2fv8Blc2wc 2044
m2cgen/interpreters/powershell/sigmoid.ps1 sha256=-HRycihHT-k_GC3twU3yQsaBha6xtrGGu3Hw22nBxAA 173
m2cgen/interpreters/powershell/softmax.ps1 sha256=4OnVRx3s89URpHVYB0nH9pTTmqQP8nJlccDNegfQHF8 497
m2cgen/interpreters/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/python/code_generator.py sha256=2WM1Z2BN3fTLW7wnnhWjzZOftQ0ikSB5Ih7HBqfrIAE 1119
m2cgen/interpreters/python/interpreter.py sha256=n7DB7bLjQPImLcMrzgveBpzCzJd896BsvtbHx-xsxkU 3025
m2cgen/interpreters/python/linear_algebra.py sha256=8YMYkuY9Q-_GfCYiwiFjb6SK-oJjKARBo3Xooh7NzJY 131
m2cgen/interpreters/python/sigmoid.py sha256=uaZzUuJhD6HARLbR_45abBS_ojb9hdVNq0aryjBvEkA 123
m2cgen/interpreters/python/softmax.py sha256=B9Nw-pqRmUBHbI80k2nDuWb_8VrZcbo_XKgZVU0PDkc 163
m2cgen/interpreters/r/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/r/code_generator.py sha256=vblaNVTlexTcJYXx2XsBPInfQhBiEBcJofQAAw_M9DA 972
m2cgen/interpreters/r/interpreter.py sha256=Btq0rn0pvtihN_hYIxk76iB_W5wxzoPqVrz_VAFVNkA 3422
m2cgen/interpreters/r/sigmoid.r sha256=GH8gsaEfU1J4D3CKlvivYALI5A2tq7vP9GxDzknWaU4 136
m2cgen/interpreters/r/softmax.r sha256=3mVu7xNUIWYeysNgVy55ejjWwTq52WK3oZJa0mRMyeg 107
m2cgen/interpreters/ruby/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/ruby/code_generator.py sha256=QJrx77Vg28owrPIMqOfjK_PuP3AAn0VHxmTqzsVMSAg 1171
m2cgen/interpreters/ruby/interpreter.py sha256=qaBdNUgYeg5AsoI4SGcXjzSQ7xpK099rqgcvTSTLyl0 3445
m2cgen/interpreters/ruby/linear_algebra.rb sha256=UgnHPn-AhlMzDaeii8By5FHvQjp_k1Ux6p0yPL2l--w 126
m2cgen/interpreters/ruby/log1p.rb sha256=9C5lKr4pLxGrqKoZyVwog_cMGkISXATRE00KXb7drPU 1838
m2cgen/interpreters/ruby/sigmoid.rb sha256=Jd-4o3rhie3oDhB3diWN2VqAIUWFIJQtgq2-grI9tfA 126
m2cgen/interpreters/ruby/softmax.rb sha256=WHvW_deCn-jq823kvC5NrxMBj7WcLd7bqDxn6vCC11Q 181
m2cgen/interpreters/rust/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/rust/code_generator.py sha256=ZvPXZ4ouAPXK76IfRWpLOpQowsXqpBdNpHM5A13zVcc 1245
m2cgen/interpreters/rust/interpreter.py sha256=P33dR6aF87v0xa47RBpYMRQ9tW7eii4FJurM6AJVUj4 2595
m2cgen/interpreters/rust/linear_algebra.rs sha256=kbipdKmD8WDjda5Zn8EwyLedXGAbZxJ0YjoF4s-EgQo 247
m2cgen/interpreters/rust/sigmoid.rs sha256=xacu-OSl_940bmahZHFpIcH6otyJsK2gCO2isLGHT-s 158
m2cgen/interpreters/rust/softmax.rs sha256=oSJz3ZKewPlkOB_fReYxdgdgo-P_cX9DsMeyULHbLOc 373
m2cgen/interpreters/visual_basic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
m2cgen/interpreters/visual_basic/atan.bas sha256=WdLbZ74ABuAKCmJW0VhyiVDme4UxvtPfDCu6TDzZ9oA 1484
m2cgen/interpreters/visual_basic/code_generator.py sha256=zyQlPMFtSUsG49aXLkyGGAcbxbHBsxiOqSfp2Gg-Bk0 2915
m2cgen/interpreters/visual_basic/interpreter.py sha256=V9HNVG7IPuE1XaiSJKABCtk9rUFc5Y6OquHQgRfkgTs 4005
m2cgen/interpreters/visual_basic/linear_algebra.bas sha256=U0E7gzD4Y9yeAW9TPCP4wDNRwfkZ2yR9-m9sSlPqLCY 691
m2cgen/interpreters/visual_basic/log1p.bas sha256=Cr0Dx35ZEjhuyxV_NpZ0abMgk_GmR_ORte8Aq-wsPb4 2587
m2cgen/interpreters/visual_basic/sigmoid.bas sha256=ZVxOblgTzmQmuUKS9kdvbjgQhEwBDtlcoyQ-_9UVP-w 253
m2cgen/interpreters/visual_basic/softmax.bas sha256=3NDTRH3CXWj9NZKTd0YanLcpBXthj2a5Kae0Qvy7s2U 607
m2cgen/interpreters/visual_basic/tanh.bas sha256=7uiQHR5JRFRYDuR1f-7D6oMPjrgLGOCp7yK1jUg_eSc 1004
m2cgen-0.10.0.dist-info/LICENSE sha256=FzUL36sMPnIbzNAWNo5R8rE6VuLGFmF6cBQeCJvtyZA 1085
m2cgen-0.10.0.dist-info/METADATA sha256=Ltj5iyrZZhJgV_S-hM_Otb2_i8AXWGPRbPZogkdpOhE 9932
m2cgen-0.10.0.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
m2cgen-0.10.0.dist-info/entry_points.txt sha256=EBxgWSJpXsYQLVTmTlcnK9IYpvRTWr7ukym0PFgznAQ 44
m2cgen-0.10.0.dist-info/top_level.txt sha256=JoXfQHPQPK2fRm8fZBcE3bx1ZWSJd9IAD2mN8AQrz0M 7
m2cgen-0.10.0.dist-info/RECORD

top_level.txt

m2cgen

entry_points.txt

m2cgen = m2cgen.cli:main