Spaces:
Running
on
Zero
Running
on
Zero
update demo
Browse files- app.py +2 -0
- requirements.txt +2 -1
app.py
CHANGED
|
@@ -8,6 +8,7 @@ from omegaconf import OmegaConf
|
|
| 8 |
from torchvision.transforms import v2
|
| 9 |
from torchvision.transforms.functional import to_pil_image
|
| 10 |
from huggingface_hub import hf_hub_download, login
|
|
|
|
| 11 |
|
| 12 |
from chord import ChordModel
|
| 13 |
from chord.module import make
|
|
@@ -63,6 +64,7 @@ def relit(model, maps):
|
|
| 63 |
rgb = model.model.compute_render(maps, camera, pos, light).squeeze(0).permute(0,3,1,2) # GxBxHxWxC -> BxCxHxW
|
| 64 |
return torch.clamp(rgb_to_srgb(rgb), 0, 1)
|
| 65 |
|
|
|
|
| 66 |
def inference(img):
|
| 67 |
global MODEL_OBJ
|
| 68 |
|
|
|
|
| 8 |
from torchvision.transforms import v2
|
| 9 |
from torchvision.transforms.functional import to_pil_image
|
| 10 |
from huggingface_hub import hf_hub_download, login
|
| 11 |
+
import spaces
|
| 12 |
|
| 13 |
from chord import ChordModel
|
| 14 |
from chord.module import make
|
|
|
|
| 64 |
rgb = model.model.compute_render(maps, camera, pos, light).squeeze(0).permute(0,3,1,2) # GxBxHxWxC -> BxCxHxW
|
| 65 |
return torch.clamp(rgb_to_srgb(rgb), 0, 1)
|
| 66 |
|
| 67 |
+
@spaces.GPU
|
| 68 |
def inference(img):
|
| 69 |
global MODEL_OBJ
|
| 70 |
|
requirements.txt
CHANGED
|
@@ -7,4 +7,5 @@ transformers==4.57.1
|
|
| 7 |
tokenizers==0.22.1
|
| 8 |
omegaconf
|
| 9 |
imageio
|
| 10 |
-
gradio
|
|
|
|
|
|
| 7 |
tokenizers==0.22.1
|
| 8 |
omegaconf
|
| 9 |
imageio
|
| 10 |
+
gradio
|
| 11 |
+
spaces
|