fr1ll commited on
Commit
b3665a0
·
1 Parent(s): 7ad9907

update to use specific gpu requirements - can't do cpu

Browse files
Files changed (4) hide show
  1. .gitignore +1 -0
  2. pyproject.toml +39 -1
  3. requirements.txt +3 -1
  4. uv.lock +0 -0
.gitignore CHANGED
@@ -1 +1,2 @@
1
  .venv
 
 
1
  .venv
2
+ results/*
pyproject.toml CHANGED
@@ -2,4 +2,42 @@
2
  name = "gsplat2d"
3
  version = "0.1.0"
4
  requires-python = ">=3.10"
5
- dependencies = []
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  name = "gsplat2d"
3
  version = "0.1.0"
4
  requires-python = ">=3.10"
5
+ dependencies = [
6
+ "gradio>=5.20.1",
7
+ "gsplat>=1.4",
8
+ "imageio[ffmpeg]>=2.37.0",
9
+ "matplotlib>=3.10.1",
10
+ "nerfview==0.0.3",
11
+ "numpy<2.0.0",
12
+ "opencv-python>=4.11.0.86",
13
+ "pillow>=11.1.0",
14
+ "pycolmap",
15
+ "pyyaml>=6.0.2",
16
+ "scikit-learn>=1.6.1",
17
+ "tensorly>=0.9.0",
18
+ "torch>=2.6.0",
19
+ "torchmetrics[image]>=1.6.2",
20
+ "torchvision>=0.21.0",
21
+ "tqdm>=4.67.1",
22
+ "tyro>=0.8.8",
23
+ "viser>=0.2.23",
24
+ ]
25
+
26
+ [tool.uv.sources]
27
+ pycolmap = { git = "https://github.com/rmbrualla/pycolmap", rev = "cc7ea4b7301720ac29287dbe450952511b32125e" }
28
+ torch = [
29
+ { index = "pytorch-cu124", marker = "sys_platform == 'linux' or sys_platform == 'win32'" },
30
+ ]
31
+ gsplat = [
32
+ { index = "gsplat-pt20cu124", marker = "sys_platform == 'linux' or sys_platform == 'win32'" },
33
+ ]
34
+
35
+ [[tool.uv.index]]
36
+ name = "pytorch-cu124"
37
+ url = "https://download.pytorch.org/whl/cu124"
38
+ explicit = true
39
+
40
+ [[tool.uv.index]]
41
+ name = "gsplat-pt20cu124"
42
+ url = "https://docs.gsplat.studio/whl/pt24cu124"
43
+ explicit = true
requirements.txt CHANGED
@@ -1,4 +1,6 @@
1
- torch --index-url https://download.pytorch.org/whl/cpu
 
 
2
  gsplat
3
 
4
  # pycolmap for data parsing
 
1
+ --index-url https://download.pytorch.org/whl/cpu
2
+ --extra-index-url https://pypi.org/simple
3
+ torch
4
  gsplat
5
 
6
  # pycolmap for data parsing
uv.lock ADDED
The diff for this file is too large to render. See raw diff