Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
|
@@ -126,8 +126,7 @@ class BaseModel(nn.Module):
|
|
| 126 |
|
| 127 |
class ModelManager:
|
| 128 |
"""
|
| 129 |
-
|
| 130 |
-
使用單例模式確保整個應用程序中只有一個實例
|
| 131 |
"""
|
| 132 |
_instance = None
|
| 133 |
_initialized = False
|
|
@@ -160,7 +159,7 @@ class ModelManager:
|
|
| 160 |
@property
|
| 161 |
def yolo_model(self):
|
| 162 |
"""
|
| 163 |
-
延遲初始化YOLO
|
| 164 |
只有在第一次使用時才會創建實例
|
| 165 |
"""
|
| 166 |
if self._yolo_model is None:
|
|
|
|
| 126 |
|
| 127 |
class ModelManager:
|
| 128 |
"""
|
| 129 |
+
模型管理器:負責模型的初始化、設備管理和資源控制(CPU, GPU)
|
|
|
|
| 130 |
"""
|
| 131 |
_instance = None
|
| 132 |
_initialized = False
|
|
|
|
| 159 |
@property
|
| 160 |
def yolo_model(self):
|
| 161 |
"""
|
| 162 |
+
延遲初始化YOLO
|
| 163 |
只有在第一次使用時才會創建實例
|
| 164 |
"""
|
| 165 |
if self._yolo_model is None:
|