Spaces:
Running
Running
Update src/ai_processor.py
Browse files- src/ai_processor.py +5 -3
src/ai_processor.py
CHANGED
|
@@ -394,10 +394,12 @@ def load_yolo_model():
|
|
| 394 |
with _no_cuda_env():
|
| 395 |
model = YOLO(YOLO_MODEL_PATH)
|
| 396 |
return model
|
|
|
|
| 397 |
def load_segmentation_model():
|
| 398 |
-
import tensorflow
|
| 399 |
-
|
| 400 |
-
|
|
|
|
| 401 |
|
| 402 |
def load_classification_pipeline():
|
| 403 |
pipe = _import_hf_cls()
|
|
|
|
| 394 |
with _no_cuda_env():
|
| 395 |
model = YOLO(YOLO_MODEL_PATH)
|
| 396 |
return model
|
| 397 |
+
|
| 398 |
def load_segmentation_model():
|
| 399 |
+
import os; os.environ.setdefault("KERAS_BACKEND","tensorflow")
|
| 400 |
+
import tensorflow as tf; tf.config.set_visible_devices([], "GPU")
|
| 401 |
+
import keras
|
| 402 |
+
return keras.models.load_model("src/segmentation_model.keras", compile=False)
|
| 403 |
|
| 404 |
def load_classification_pipeline():
|
| 405 |
pipe = _import_hf_cls()
|