Spaces:
Sleeping
Sleeping
File size: 977 Bytes
1bb9695 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | """Quick test to verify app imports correctly."""
import sys
print(f"Python: {sys.version}")
print("Testing import of gradio app...")
try:
from seg_app.ui.gradio_app import demo
print(f"✓ Gradio app imported: {type(demo)}")
except Exception as e:
print(f"✗ Import failed: {e}")
sys.exit(1)
print("\nTesting import of orchestrator...")
try:
from seg_app.inference.orchestrator import get_available_models
models = get_available_models()
print(f"✓ Available models: {[m['id'] for m in models]}")
except Exception as e:
print(f"✗ Import failed: {e}")
sys.exit(1)
print("\nTesting model registry (without loading weights)...")
try:
from seg_app.inference.model_registry import list_registered_models
registered = list_registered_models()
print(f"✓ Registered models: {registered}")
except Exception as e:
print(f"✗ Import failed: {e}")
sys.exit(1)
print("\n✓ All imports successful! Ready for deployment.")
|