# ---------------------------------------------------------------------- | |
# 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' | |
] | |