File size: 1,324 Bytes
8fb6272 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# Configurações da Aplicação
DEBUG=False
PORT=7860
HOST=0.0.0.0
# Configurações do Modelo
MODEL_THRESHOLD=0.4
TARGET_FPS=2
# Configurações de Cache
CACHE_DIR=/tmp/weapon_detection_cache
MAX_CACHE_SIZE=1000000000 # 1GB em bytes
RESULT_CACHE_SIZE=1000
# Configurações de Upload
MAX_CONTENT_LENGTH=100000000 # 100MB em bytes
ALLOWED_EXTENSIONS=mp4,avi,mov,webm
# Configurações de Processamento
MAX_VIDEO_DURATION=300 # 5 minutos em segundos
MIN_CONFIDENCE=0.3
MAX_DETECTIONS_PER_FRAME=10
# Configurações de E-mail
EMAIL_APP_PASSWORD=sua_senha_de_app_aqui
NOTIFICATION_EMAIL="" # E-mail para envio de notificações
# Configurações do Modelo
HUGGING_FACE_TOKEN="" # Token do Hugging Face para acesso aos modelos
TOKENIZERS_PARALLELISM=false
MODEL_CACHE_DIR=./.model_cache
BATCH_SIZE=16
MAX_WORKERS=2
USE_HALF_PRECISION=true
DETECTION_CONFIDENCE_THRESHOLD=0.5
MODEL_CONFIDENCE_THRESHOLD=0.5
MODEL_IOU_THRESHOLD=0.45
# Configurações do Servidor
SERVER_HOST=0.0.0.0
SERVER_PORT=7860
ENABLE_SHARING=true # true para ambiente local, false para Hugging Face
# Configurações de Vídeo
DEFAULT_FPS=2
DEFAULT_RESOLUTION=640
# Configurações de GPU (opcional - apenas se tiver GPU)
CUDA_VISIBLE_DEVICES=0
TORCH_CUDA_ARCH_LIST="7.5"
NVIDIA_VISIBLE_DEVICES=all
NVIDIA_DRIVER_CAPABILITIES=compute,utility
|