Spaces:
Running
Running
File size: 591 Bytes
475e066 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
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() |