Update app.py
Browse files
app.py
CHANGED
@@ -113,7 +113,7 @@ def infer_image(img, size=None):
|
|
113 |
return image
|
114 |
|
115 |
|
116 |
-
@st.
|
117 |
def load_model(path, device):
|
118 |
model_ = torch.hub.load('ultralytics/yolov5', 'custom', path=path, force_reload=True)
|
119 |
model_.to(device)
|
@@ -121,7 +121,7 @@ def load_model(path, device):
|
|
121 |
return model_
|
122 |
|
123 |
|
124 |
-
@st.
|
125 |
def download_model(url):
|
126 |
model_file = wget.download(url, out="models")
|
127 |
return model_file
|
|
|
113 |
return image
|
114 |
|
115 |
|
116 |
+
@st.cache_resource
|
117 |
def load_model(path, device):
|
118 |
model_ = torch.hub.load('ultralytics/yolov5', 'custom', path=path, force_reload=True)
|
119 |
model_.to(device)
|
|
|
121 |
return model_
|
122 |
|
123 |
|
124 |
+
@st.cache_resource
|
125 |
def download_model(url):
|
126 |
model_file = wget.download(url, out="models")
|
127 |
return model_file
|