| # ---------------------------------------------------------------------- | |
| # CONFIG MODULE EXPORTS | |
| # ---------------------------------------------------------------------- | |
| from .constants import ( | |
| API_TITLE, | |
| API_VERSION, | |
| API_DESCRIPTION, | |
| API_HOST, | |
| API_PORT, | |
| SERVER_RELOAD, | |
| GPU_DURATION_SHORT, | |
| GPU_DURATION_MEDIUM, | |
| GPU_DURATION_LONG, | |
| ERROR_INVALID_PAYLOAD, | |
| ERROR_INVALID_FIELDS, | |
| ERROR_NO_VALID_URLS, | |
| ERROR_NO_PROCESSED_IMAGES, | |
| ERROR_MODEL_NOT_LOADED, | |
| ERROR_PROCESSING_FAILED, | |
| STATUS_SUCCESS, | |
| STATUS_ERROR, | |
| STATUS_PARTIAL_SUCCESS, | |
| STATUS_PROCESSED, | |
| STATUS_NOT_PROCESSED, | |
| HTTP_OK, | |
| HTTP_BAD_REQUEST, | |
| HTTP_NOT_FOUND, | |
| HTTP_METHOD_NOT_ALLOWED, | |
| HTTP_UNPROCESSABLE_ENTITY, | |
| HTTP_INTERNAL_SERVER_ERROR, | |
| MAX_IMAGE_SIZE, | |
| SUPPORTED_IMAGE_FORMATS, | |
| DEFAULT_PRODUCT_TYPE, | |
| BATCH_SIZE, | |
| DOWNLOAD_TIMEOUT, | |
| PROCESSING_TIMEOUT, | |
| MODEL_CACHE_DIR, | |
| USE_MIXED_PRECISION, | |
| ENABLE_MODEL_CACHING, | |
| LOG_LEVEL, | |
| LOG_FORMAT, | |
| MAX_CONCURRENT_REQUESTS, | |
| MAX_BATCH_SIZE, | |
| MEMORY_CLEANUP_THRESHOLD | |
| ) | |
| __all__ = [ | |
| 'API_TITLE', | |
| 'API_VERSION', | |
| 'API_DESCRIPTION', | |
| 'API_HOST', | |
| 'API_PORT', | |
| 'SERVER_RELOAD', | |
| 'GPU_DURATION_SHORT', | |
| 'GPU_DURATION_MEDIUM', | |
| 'GPU_DURATION_LONG', | |
| 'ERROR_INVALID_PAYLOAD', | |
| 'ERROR_INVALID_FIELDS', | |
| 'ERROR_NO_VALID_URLS', | |
| 'ERROR_NO_PROCESSED_IMAGES', | |
| 'ERROR_MODEL_NOT_LOADED', | |
| 'ERROR_PROCESSING_FAILED', | |
| 'STATUS_SUCCESS', | |
| 'STATUS_ERROR', | |
| 'STATUS_PARTIAL_SUCCESS', | |
| 'STATUS_PROCESSED', | |
| 'STATUS_NOT_PROCESSED', | |
| 'HTTP_OK', | |
| 'HTTP_BAD_REQUEST', | |
| 'HTTP_NOT_FOUND', | |
| 'HTTP_METHOD_NOT_ALLOWED', | |
| 'HTTP_UNPROCESSABLE_ENTITY', | |
| 'HTTP_INTERNAL_SERVER_ERROR', | |
| 'MAX_IMAGE_SIZE', | |
| 'SUPPORTED_IMAGE_FORMATS', | |
| 'DEFAULT_PRODUCT_TYPE', | |
| 'BATCH_SIZE', | |
| 'DOWNLOAD_TIMEOUT', | |
| 'PROCESSING_TIMEOUT', | |
| 'MODEL_CACHE_DIR', | |
| 'USE_MIXED_PRECISION', | |
| 'ENABLE_MODEL_CACHING', | |
| 'LOG_LEVEL', | |
| 'LOG_FORMAT', | |
| 'MAX_CONCURRENT_REQUESTS', | |
| 'MAX_BATCH_SIZE', | |
| 'MEMORY_CLEANUP_THRESHOLD' | |
| ] | |