-
Notifications
You must be signed in to change notification settings - Fork 36
/
Copy pathpyproject.toml
32 lines (28 loc) · 902 Bytes
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[project]
name = "fruit_nerf"
version = "0.0.1"
dependencies=[
"open3d",
"numpy",
"tqdm",
"rawpy",
"nerfstudio==0.3.2",
"supervision==0.18",
"timm==0.9.2",
"pyransac3d==0.6.0",
"alphashape==1.3.1",
"robust_laplacian==0.2.7",
"polyscope==2.2.1",
"hausdorff==0.2.6",
"numba==0.58.1",
]
[tool.setuptools.packages.find]
include = ["fruit_nerf*"]
[project.entry-points.'nerfstudio.method_configs']
fruit_nerf = 'fruit_nerf.fruit_nerf_config:fruit_nerf_method'
fruit_nerf_big = 'fruit_nerf.fruit_nerf_config:fruit_nerf_method_big'
fruit_nerf_huge = 'fruit_nerf.fruit_nerf_config:fruit_nerf_method_huge'
[project.scripts]
# Note, add entrypoint name to nerfstudio/scripts/completions/install.py to include CLI completion
ns-export-semantics = "fruit_nerf.scripts.exporter:entrypoint"
ns-process-fruit-data = "fruit_nerf.scripts.process_data:entrypoint"