|
|
[build-system] |
|
|
requires = ["setuptools>=61.0"] |
|
|
build-backend = "setuptools.build_meta" |
|
|
|
|
|
[project] |
|
|
name = "pulse_ecg_handler" |
|
|
version = "0.1.0" |
|
|
description = "PULSE ECG model handler and Cog predictor" |
|
|
readme = "README.md" |
|
|
requires-python = ">=3.9" |
|
|
dependencies = [ |
|
|
|
|
|
"torch==2.1.2", |
|
|
"torchvision==0.16.2", |
|
|
"transformers==4.37.2", |
|
|
"tokenizers==0.15.1", |
|
|
"sentencepiece==0.1.99", |
|
|
"safetensors>=0.4.2", |
|
|
|
|
|
"accelerate==0.30.0", |
|
|
"huggingface_hub==0.13.4", |
|
|
|
|
|
"timm==0.6.13", |
|
|
"pillow>=9.5.0", |
|
|
"requests>=2.31.0", |
|
|
"numpy", |
|
|
"einops==0.6.1", |
|
|
"einops-exts==0.0.4", |
|
|
|
|
|
"sentence-transformers==2.2.2", |
|
|
|
|
|
"llava @ git+https://github.com/haotian-liu/LLaVA@v1.2.0", |
|
|
] |
|
|
|
|
|
[tool.setuptools.packages.find] |
|
|
exclude = ["tests*", "docs*", "examples*"] |