allencbzhang commited on
Commit
fccb2d8
·
verified ·
1 Parent(s): eb3cfe6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -8
app.py CHANGED
@@ -1,13 +1,17 @@
1
  import spaces
2
  import os
3
- os.system("pip install git+https://github.com/facebookresearch/detectron2.git")
4
- os.system("git clone https://github.com/Visual-AI/Mr.DETR.git MrDETR && cd MrDETR && rm -f requirements.txt && cd ..")
5
- # os.system("cp multi_scale_deform_attn.py MrDETR/detrex/layers/ && cd MrDETR && pip install . & cd ..")
6
- # os.system("cd MrDETR && export CUDA_HOME=$(dirname $(dirname $(which nvcc))) && pip install . & cd ..")
7
- os.environ["CUDA_HOME"] = os.environ.get("CUDA_PATH")
8
- os.system("cd MrDETR && pip install . & cd ..")
9
- import sys
10
- sys.path.append("MrDETR/")
 
 
 
 
11
 
12
  import gradio as gr
13
  from demo.predictors import VisualizationDemo
 
1
  import spaces
2
  import os
3
+
4
+ @spaces.GPU
5
+ def install_setup():
6
+ os.system("pip install git+https://github.com/facebookresearch/detectron2.git")
7
+ os.system("git clone https://github.com/Visual-AI/Mr.DETR.git MrDETR && cd MrDETR && rm -f requirements.txt && cd ..")
8
+ # os.system("cp multi_scale_deform_attn.py MrDETR/detrex/layers/ && cd MrDETR && pip install . & cd ..")
9
+ # os.system("cd MrDETR && export CUDA_HOME=$(dirname $(dirname $(which nvcc))) && pip install . & cd ..")
10
+ os.environ["CUDA_HOME"] = os.environ.get("CUDA_PATH")
11
+ os.system("cd MrDETR && pip install . & cd ..")
12
+ import sys
13
+ sys.path.append("MrDETR/")
14
+ install_setup()
15
 
16
  import gradio as gr
17
  from demo.predictors import VisualizationDemo