twanghcmut's picture
download
raw
1.1 kB
[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[project]
name = "fpgm"
version = "0.1.0"
description = "Foundation physics graph model: metric 3D object velocity from DROID video"
requires-python = ">=3.12"
# numpy is pinned <2 by SAM 3.1's own dependency constraint.
# torch is intentionally NOT listed here: it must be installed from the cu128
# index (this host's driver is 570.x, which caps CUDA at 12.8), and a plain
# `pip install torch` would pull a cu13x wheel that cannot run here.
dependencies = [
"numpy<2",
"scipy",
"h5py",
"opencv-python",
"einops",
"huggingface_hub",
"pyyaml",
"matplotlib",
"imageio-ffmpeg",
"tqdm",
# DBSCAN for fpgm.datagen.discovery's dynamic-object clustering (S4).
"scikit-learn",
"requests",
]
[project.optional-dependencies]
dev = ["pytest", "pytest-cov", "ruff"]
[tool.setuptools.packages.find]
where = ["src"]
[tool.ruff]
line-length = 100
target-version = "py312"
[tool.ruff.lint]
select = ["E", "F", "I", "UP", "B"]
[tool.pytest.ini_options]
testpaths = ["tests"]

Xet Storage Details

Size:
1.1 kB
·
Xet hash:
6a4c9fe55350e54b71b30fc497c659ea9ac010b235eb82e99c0be50319035a72

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.