|
|
@@ -48,6 +48,9 @@ class ModelFactory:
|
|
|
elif module_name == 'mineru':
|
|
|
from models.adapters import MinerULayoutDetector
|
|
|
detector = MinerULayoutDetector(config)
|
|
|
+ elif module_name == 'smart_router':
|
|
|
+ from .layout_model_router import SmartLayoutRouter
|
|
|
+ detector = SmartLayoutRouter(config)
|
|
|
else:
|
|
|
raise ValueError(f"Unknown layout detector module: {module_name}")
|
|
|
try:
|