snapper-ml

View on PyPIReverse Dependencies (0)

0.4.1 snapper_ml-0.4.1-py3-none-any.whl

Wheel Details

Project: snapper-ml
Version: 0.4.1
Filename: snapper_ml-0.4.1-py3-none-any.whl
Download: [link]
Size: 2306744
MD5: 073f68d3ac550906a3803b70a4b0164c
SHA256: 97b386e821c92142b888e00157389ca6df3d408a20ba3d550e5fd0b7840523a8
Uploaded: 2024-11-12 18:25:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: snapper-ml
Version: 0.4.1
Summary: A framework for reproducible machine learning
Author-Email: Antonio Molner Domenech <antonio.molner[at]correo.ugr.es>, Yeray López Ramírez <ylopezramirez[at]correo.ugr.es>
Project-Url: homepage, https://github.com/SnapperML/SnapperML
License: MIT License
Keywords: machine learning,reproducibility,automation
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.12
Requires-Dist: docker (>=7.1.0)
Requires-Dist: EasyProcess (>=1.1)
Requires-Dist: mlflow (>=2.17.2)
Requires-Dist: gorilla (>=0.4.0)
Requires-Dist: optuna (>=4.0.0)
Requires-Dist: docstring-parser (>=0.16)
Requires-Dist: pydantic (>=2.9.2)
Requires-Dist: pydantic-settings (>=2.6.1)
Requires-Dist: python-dotenv (>=1.0.1)
Requires-Dist: ray (>=2.38.0)
Requires-Dist: PyYAML (>=6.0.2)
Requires-Dist: pytictoc (>=1.5.3)
Requires-Dist: coloredlogs (>=15.0.1)
Requires-Dist: py-cpuinfo (>=9.0.0)
Requires-Dist: typer (>=0.13.0)
Requires-Dist: pystache (>=0.6.5)
Requires-Dist: shellingham (>=1.5.4)
Requires-Dist: ruamel.yaml (>=0.18.6)
Requires-Dist: knockknock (>=0.1.8.1)
Requires-Dist: colorama (>=0.4.6)
Requires-Dist: termcolor (>=2.5.0)
Requires-Dist: mysqlclient (>=2.2.5)
Requires-Dist: numpy (>=2.1.3)
Requires-Dist: psycopg2 (>=2.9.10)
Requires-Dist: flask-cors (>=5.0.0)
Requires-Dist: google-api-python-client
Requires-Dist: optuna-integration
Requires-Dist: pytest; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: black; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5110 characters]

WHEEL

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

RECORD

Path Digest Size
.env sha256=1yOC7NxaSEOly26Ro0dGWNo-SpB5wLSgAE9eVCgE0_g 699
Makefile sha256=-HewLfL2IRD4vQJtiBjljU_qtsoASjuP03ziKCX6eU4 3707
docker/.envdocker sha256=30n2b_XvykZ5W2FtYQNHqXRH2Ch5PK1ILVo7PaEfJKM 711
docker/Dockerfile sha256=ouwp46Ek7QuiBOdVJrQ42xvTkjYhUZMC5JZdy-vXnxY 152
docker/docker-compose.yaml sha256=e4GlA0FCut6D3ZMXJ3Ncb1ZLHMHU3myDbkuKgLW0PeI 812
docker/start_mlflow_server-local.sh sha256=MOsOxrv5Q6YASjuimZiWBXG6ER-Gm5pdwbdLj5t_LP0 138
docker/start_mlflow_server.sh sha256=X2LYSokw1hxKyIWjcNK768Lsn__Mfpr-js2YN1rpFQU 267
docker/wait-for sha256=LqdHXgdnTk9sEJO0rWsNjLvG-cZcc5Avtwhhqmam-8A 5224
docs/assets/Snapperml.png sha256=NNWYp-me5GRpkkKmfLH87hHnas3w2Bi9j9Rn16CNsHY 62941
docs/assets/Snapperml_dark.png sha256=INh1IyT1SHGBceD6LAllu3cY7THMa9YpXkpf34EeaNY 75546
docs/assets/UI.png sha256=WAag-QNAyNDHHKnq4Une5R1e0HwgSP8YQglkRwjugwQ 610902
docs/assets/banner.png sha256=KW2ApxSlOsg6nDJora7bykUYtFAjl42tTD1ZExoscbk 62373
docs/assets/mlflow.png sha256=X9c7Ap20diCfUjn1Jmu2uZwgN3Dj3aCNppHX57UWZAQ 189656
docs/assets/snapperml_architecture.png sha256=7ZcSlNMTK8_CUkrmNjx_l8lVQDm6a3A0w8yj5v8Y1kE 373110
docs/assets/terminal.png sha256=Sk5CAu40rhBSb2y0U328CHhkE0qyPtC2ugx0qVd6Bhk 354238
snapper_ml/__init__.py sha256=jPOXKSM8N1xCeVELjBYu9UaA2FYJt8Ii1SvmPstVmrw 159
snapper_ml/api.py sha256=lrQJKEVj_MbK_sRDzLUPU49388oZ9_eTaakz763WwG0 5183
snapper_ml/data.py sha256=gpFtem4KNtDP5dPWr5Hm7gyNf4MnKjZCEQJfsrbaRas 2771
snapper_ml/exceptions.py sha256=gLdjqtEnYVldUvEmlwYeeAxwAyma5lLCmJvu37n1E0U 510
snapper_ml/experiments.py sha256=UaaiTXq6wSTwKyLcHqpTLc_8fTK9NzXVvcYTj3vTpbA 17379
snapper_ml/google_cloud.py sha256=JzNduY2vopnzhKXSqPwNI1r8mnEFu1XEs2amArECnx0 1265
snapper_ml/integrations.py sha256=4WS-0ayQvRDDL9bpqYsXQw2OnHr0bZtm-a5J5F2zjcc 302
snapper_ml/loggings.py sha256=Xyy3THpDkfnIgJ-0g2ALFdcnAioT6QmzpKeoNWPLsQA 1190
snapper_ml/mlflow.py sha256=YJppN3OCHIh05wHF7GpNHJXjzKhljJBcm6knLhcNZi0 5925
snapper_ml/utils.py sha256=rXdb0ZVZhZqVvAcnDgkGDzGJ_9LQW3O-NwvlvPAHcRM 1221
snapper_ml/UI/README.md sha256=BlgHUTsygbLOdAn8lCagY8MXq4Dbj06Ao7gedqVG_gY 457
snapper_ml/UI/eslint.config.js sha256=3ADH23ANA4NNBKFy6nCVk65e8bx1DrVd_FIaYNnhuqA 734
snapper_ml/UI/index.html sha256=MpBopmbSGtInPop10UmCdbBIPumKfHZmnZ-jeqefKgE 361
snapper_ml/UI/package-lock.json sha256=Adx5ZoQi8fNxr8_G9n1XFytRmUme2Fusuw19N0A10Lc 159692
snapper_ml/UI/package.json sha256=_LQGIumSb4Y3Enpzi6bbTtFbS5vqwKUbu7mIRrTsGhQ 1012
snapper_ml/UI/tsconfig.app.json sha256=XepybgRg9LHEyM0NqxFUSviuj4lEXYYY8NZDdi4sWgo 552
snapper_ml/UI/tsconfig.json sha256=dwtBQLu1geLf2eqZRv_Jx1odhrp9LbX3fIPjfL352Ag 119
snapper_ml/UI/tsconfig.node.json sha256=GicMuAINH6h5JiQjucIi-jjZS4MOxhFkpGtVjqnSpSY 479
snapper_ml/UI/vite.config.ts sha256=LYuKnAKRpmNfXv7yAK4Prov9D11Xs-RWEl5xrqZhvmo 163
snapper_ml/UI/public/MLflow-Logo.svg sha256=ywMglm2Im1iDKYwDfjXxxDkRa8o39GeNJjJwxsjmVA4 2814
snapper_ml/UI/public/logo_text.png sha256=DiAbwtxwMhI04rywKcZk50nILYGsZ9RuR4X6GRCGbNw 209618
snapper_ml/UI/public/logo_white_text.png sha256=k4bB-iF2Tjt7nJiKwjOEAeyU-GBZKP-SFt7VTsZV9v4 208591
snapper_ml/UI/public/snapper.png sha256=-56PmGPUpmUuuFkF2bwlismYOFCNorLPuJNv07DQ-Ck 132960
snapper_ml/UI/src/App.tsx sha256=nf3R2HS62SOgaCJRkIycs212piS0K0nbBICatEBx3pY 1241
snapper_ml/UI/src/main.tsx sha256=g4UZho0Gfvg2LiW9_Ei_nqREXjBC7WOquPPSlom4VlA 346
snapper_ml/UI/src/vite-env.d.ts sha256=ZZlpNvuwQpFfe3SiAPzd5-QQ8ypmmxq5WXz6pLD63bU 38
snapper_ml/UI/src/assets/components/About.tsx sha256=Rf6F7yx-NdAAZ6b_ZSYQYTrZ-D_W9aJRHPuq4fRT5Uc 4422
snapper_ml/UI/src/assets/components/Contact.tsx sha256=NExxanhxrG0PiRsN-tCZQzTxc7cuueNf-xYMaSOCVGE 4026
snapper_ml/UI/src/assets/components/Execute.tsx sha256=7lIJmvsjB5lAA5WGGHIQ0lX-anH_crC6Dlu-lD6nslA 6496
snapper_ml/UI/src/assets/components/FileUpload.tsx sha256=IrsTmtINqz1rcrNnmn8Lta96EVakw3QSCDDUAxUZmX4 1928
snapper_ml/UI/src/assets/components/NavBar.tsx sha256=qfI4XhY-6qQczrUllr6si3YmsmG8MqOe-MB_fxj0-FQ 2155
snapper_ml/UI/src/assets/components/Terminal.tsx sha256=iNzgvIW8m2Gw98w5ZcUubItxWUNnTXsoQCC-6Vol8mc 4241
snapper_ml/UI/src/assets/components/YamlAttributes.tsx sha256=-Bz6cTi-ydrDMOnmjgu17VQhteB4kH0PoAGdV11ErCY 3408
snapper_ml/UI/src/assets/components/YamlEditor.tsx sha256=ltv8IjpRcVHSyr0Ywno5eVqKgZ3DWohmf7_ebiLo7kc 2529
snapper_ml/UI/src/styles/about.css sha256=rvpr2cI0leWOkT4uBhr7R1rdWF2EjCd-BHnWRuwliis 808
snapper_ml/UI/src/styles/buttons.css sha256=r5PJzazz8VO-BbT9cd7QQUXM6hlsdAppboCarfwCXeY 580
snapper_ml/UI/src/styles/contact.css sha256=kH3WAELvG9t95HQ9BWIF-3frgd6_MurRteM75_bgk0E 845
snapper_ml/UI/src/styles/dark-mode.css sha256=mMZnBl2s1y0Cpag4yvvoKV6GZqwaC_LJKqZGO1hU-wY 1247
snapper_ml/UI/src/styles/editor.css sha256=_9MGYWkAFtNvQU_Zf7n5vau0nYt6gTbxK-rsg50bmjg 710
snapper_ml/UI/src/styles/footer.css sha256=f2UUKPVX4EE4i-gfE6DmGZfv_GBtCDO7ziTHkp_O6XU 180
snapper_ml/UI/src/styles/global.css sha256=svpn2V7gMQRAGli6QHEe36CHffOGp1AgIlFGhPEnKb0 602
snapper_ml/UI/src/styles/header.css sha256=_5Lg-BV__3uV521F3c_1uSk-A9rhUJ0UnK8q9sNN1V0 463
snapper_ml/UI/src/styles/light-mode.css sha256=efO1WcwdPh4GjexVrolHC7saHDiiqVgsrlVQWnW0WII 1492
snapper_ml/UI/src/styles/navbar.css sha256=NX__D66sw-FDo5d4KWLxOcST9ni4Vb4aJOIgbOxhA64 254
snapper_ml/UI/src/styles/terminal.css sha256=-jlEivMyGtgHFcXJk3s6vHAOiemNmVVutvwph4z35zc 212
snapper_ml/callbacks/__init__.py sha256=zahxrnK7ybUAhh32rB67c6OqeFP40pthNsFCWE1QRfw 27
snapper_ml/callbacks/core.py sha256=YcZXpbXB4TsEo2VPv-nDUTkjiBR0_JJPQ9Plm7oMizY 4179
snapper_ml/callbacks/notifiers.py sha256=nGBsTIvW3SJDfbBLKUa3pZFzNwE9aMgsvY8t2wsUB8c 9434
snapper_ml/config/__init__.py sha256=ki1WWQPWKujkaoczG1mcMhGyOYuY97JbwCzPbtSpGk4 3231
snapper_ml/config/models.py sha256=9pMsP845w6HLJKfiPSQeSo5bETko1A1FT356XP6dqZs 5499
snapper_ml/optuna/__init__.py sha256=9ceKLQ3piD3_mZIC77P13wsnki1QgFuSvwFaOahGRLw 2310
snapper_ml/optuna/types.py sha256=qMmczvk7G6rO5Lkrqi69_39JyXBl3iIIKQQxPuLsHHw 7874
snapper_ml/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
snapper_ml/scripts/run_experiment.py sha256=mSOeSenFErB9kvQBFBq9aRCLsCrACKpmSxHN-GPTJD8 15573
snapper_ml-0.4.1.dist-info/LICENSE sha256=lzdthdv2jObKsUmD5x-PkuEauJCgKgIqNcfo4A5r3g0 1066
snapper_ml-0.4.1.dist-info/METADATA sha256=SjCG_KEVCkYlN-JK62saNg3y-t4AbBtZnFkSAgTRsYg 6719
snapper_ml-0.4.1.dist-info/WHEEL sha256=a7TGlA-5DaHMRrarXjVbQagU3Man_dCnGIWMJr5kRWo 91
snapper_ml-0.4.1.dist-info/entry_points.txt sha256=jWcLrPPZvX7hoX4dRWDX5NpUFrq2N0YLk2Z69r57jig 69
snapper_ml-0.4.1.dist-info/top_level.txt sha256=WgxS2Ad0HiJwyKT5xaJz97prSJF9BJJ-avokXHzuG4E 11
snapper_ml-0.4.1.dist-info/RECORD

top_level.txt

snapper_ml

entry_points.txt

snapper-ml = snapper_ml.scripts.run_experiment:app