Spaces:
Running
Running
import os | |
import time | |
import logging | |
logger = logging.getLogger(__name__) | |
def download_models(): | |
"""Download required models for the application""" | |
start_time = time.time() | |
logger.info("Starting model download process") | |
try: | |
# Create models directory if it doesn't exist | |
os.makedirs("models", exist_ok=True) | |
logger.info(f"Model setup completed in {time.time() - start_time:.2f} seconds") | |
except Exception as e: | |
logger.error(f"Error in model setup: {str(e)}") | |
raise | |
if __name__ == "__main__": | |
download_models() |