| [build-system] |
| requires = ["setuptools>=64", "wheel"] |
| build-backend = "setuptools.build_meta" |
|
|
| [project] |
| name = "optgs" |
| version = "0.1.0" |
| description = "Learn2Splat: a meta-learned optimizer for 3D Gaussian Splatting." |
| readme = "README.md" |
| requires-python = ">=3.10" |
| license = { file = "LICENSE" } |
| authors = [ |
| { name = "Naama Pearl" }, |
| { name = "Stefano Esposito" }, |
| { name = "Haofei Xu" }, |
| { name = "Amit Peleg" }, |
| { name = "Patricia Gschoßmann" }, |
| { name = "Lorenzo Porzi" }, |
| { name = "Peter Kontschieder" }, |
| { name = "Gerard Pons-Moll" }, |
| { name = "Andreas Geiger" }, |
| ] |
| keywords = ["gaussian-splatting", "3d-reconstruction", "novel-view-synthesis", "depth-estimation"] |
| classifiers = [ |
| "Programming Language :: Python :: 3", |
| "License :: OSI Approved :: MIT License", |
| "Operating System :: POSIX :: Linux", |
| "Topic :: Scientific/Engineering :: Image Processing", |
| ] |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| dynamic = ["dependencies"] |
|
|
| [project.urls] |
| Homepage = "https://naamapearl.github.io/learn2splat/" |
| Repository = "https://github.com/autonomousvision/learn2splat" |
|
|
| [project.scripts] |
| optgs = "optgs.main:main" |
|
|
| [tool.setuptools.dynamic] |
| dependencies = { file = ["requirements.txt"] } |
|
|
| [tool.setuptools.packages.find] |
| |
| |
| |
| include = ["optgs*"] |
| namespaces = false |
|
|
| [tool.setuptools.package-data] |
| |
| |
| |
| optgs = ["config/**/*.yaml", "config/**/*.yml"] |
|
|
| [tool.pytest.ini_options] |
| testpaths = ["tests"] |
|
|