fix: SomEngine sur CPU pour cohabiter avec Qwen2.5-VL GPU
Qwen2.5-VL occupe 9.8 GB de VRAM → plus de place pour YOLO. SomEngine passe en CPU (1.4s au lieu de 0.1s, acceptable car utilisé uniquement pendant le build_replay, pas le replay). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -300,7 +300,7 @@ _shared_engine: Optional[SomEngine] = None
|
|||||||
_shared_lock = __import__("threading").Lock()
|
_shared_lock = __import__("threading").Lock()
|
||||||
|
|
||||||
|
|
||||||
def get_shared_engine(device: str = "cuda") -> Optional[SomEngine]:
|
def get_shared_engine(device: str = "cpu") -> Optional[SomEngine]:
|
||||||
"""Singleton SomEngine partagé entre tous les modules."""
|
"""Singleton SomEngine partagé entre tous les modules."""
|
||||||
global _shared_engine
|
global _shared_engine
|
||||||
if _shared_engine is None:
|
if _shared_engine is None:
|
||||||
|
|||||||
Reference in New Issue
Block a user