58 lines
1.1 KiB
TOML
58 lines
1.1 KiB
TOML
|
|
[project]
|
|
name = "sparse_autoencoder"
|
|
version = "0.0.0" # TODO; automatically update versions by looking at git
|
|
description = ""
|
|
dependencies = [
|
|
"argtoml",
|
|
"equinox",
|
|
"jax",
|
|
"optax",
|
|
"torch",
|
|
"torchvision",
|
|
"tqdm",
|
|
"jo3mnist"
|
|
]
|
|
dynamic = ["readme"]
|
|
requires-python = ">=3.11"
|
|
classifiers = [
|
|
"Programming Language :: Python :: 3",
|
|
"License :: OSI Approved :: MIT License",
|
|
"Operating System :: OS Independent",
|
|
]
|
|
|
|
[project.optional-dependencies]
|
|
demo = []
|
|
|
|
[git]
|
|
github = "JJJHolscher"
|
|
|
|
[project.urls]
|
|
homepage = "https://github.com/JJJHolscher/sparse_autoencoder"
|
|
|
|
[[project.authors]]
|
|
name = "Jochem Hölscher"
|
|
email = "a.fake@e.mail"
|
|
|
|
[build-system]
|
|
requires = [
|
|
"setuptools>=61.0",
|
|
]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[tool.setuptools.packages.find]
|
|
include = ["sparse_autoencoder"]
|
|
|
|
[tool.setuptools.dynamic]
|
|
readme = {file = ["README.md"], content-type = "text/markdown"}
|
|
|
|
[tool.jupytext]
|
|
formats = "ipynb,py"
|
|
|
|
[tool.pyright]
|
|
# see https://github.com/microsoft/pyright/blob/main/docs/configuration.md
|
|
exclude = ".venv"
|
|
venvPath = "."
|
|
venv = ".venv"
|
|
reportMissingImports = false
|