DIMA / pyproject.toml
jcandane's picture
Upload 23 files
1f2bd6b verified
Raw
History Blame Contribute Delete
813 Bytes
[build-system]
requires = ["setuptools>=68", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "dima"
version = "0.1.5"
description = "DIMA: Diffusion–Isocoder Manifold-Autoencoder"
readme = "README.md"
requires-python = ">=3.10"
license = {text = "MIT"}
authors = [{ name = "Julio Candanedo" }]
dependencies = [
"numpy>=1.24",
"scipy>=1.10",
# Latent DDPM stack (CPU jaxlib installs by default; GPU users install their jaxlib separately)
"jax>=0.4.20",
"jaxlib>=0.4.20",
"flax>=0.8",
"optax>=0.2",
# hf
"huggingface_hub>=0.22",
# kNN acceleration
"faiss-cpu>=1.7.4",
]
[project.optional-dependencies]
viz = ["matplotlib>=3.7"]
dev = ["pytest>=7", "ruff>=0.4", "mypy>=1.8", "pre-commit>=3.6", "build>=1.2", "twine>=5"]
[tool.setuptools.packages.find]
where = ["src"]