scfive commited on
Commit
df90958
·
verified ·
1 Parent(s): 9674097

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -1,7 +1,14 @@
1
- import torch
2
  from transformers import AutoImageProcessor, AutoModelForObjectDetection, pipeline
3
  from PIL import Image, ImageDraw
4
  import gradio as gr
 
 
 
 
 
 
 
 
5
 
6
  device = "cuda" if torch.cuda.is_available() else "cpu"
7
  print(f"Using device: {device}")
 
 
1
  from transformers import AutoImageProcessor, AutoModelForObjectDetection, pipeline
2
  from PIL import Image, ImageDraw
3
  import gradio as gr
4
+ import torch
5
+
6
+ if torch.cuda.is_available():
7
+ # Only initialize GPU-specific components if a GPU is available
8
+ from your_library import ZeroGPU
9
+ ZeroGPU.initialize()
10
+ else:
11
+ print("GPU not available, running on CPU. Skipping ZeroGPU initialization.")
12
 
13
  device = "cuda" if torch.cuda.is_available() else "cpu"
14
  print(f"Using device: {device}")