Spaces:
Sleeping
Sleeping
| import sys, os | |
| # Same logic as video.py | |
| ROOT_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), "../")) | |
| sys.path.append(ROOT_DIR) | |
| print(f"ROOT_DIR: {ROOT_DIR}") | |
| print(f"Looking for ai_models at: {os.path.join(ROOT_DIR, 'ai_models')}") | |
| print(f"ai_models exists: {os.path.exists(os.path.join(ROOT_DIR, 'ai_models'))}") | |
| print(f"assets exists: {os.path.exists(os.path.join(ROOT_DIR, 'ai_models/prism/assets'))}") | |
| try: | |
| from ai_models.prism.feature_engine import PrismFeatureExtractor | |
| from ai_models.prism.router import PrismRouter | |
| prism_extractor = PrismFeatureExtractor() | |
| prism_router = PrismRouter( | |
| artifacts_dir=os.path.join(ROOT_DIR, "ai_models/prism/assets") | |
| ) | |
| print("SUCCESS: AI models loaded OK") | |
| except Exception as e: | |
| import traceback | |
| print(f"ERROR: {type(e).__name__}: {e}") | |
| traceback.print_exc() | |