IDP-Machine-learning / start_server.sh
mrrobot2610's picture
Initial commit: IDP (Intelligent Document Processing) System
1a7ee60
Raw History Blame Contribute Delete
656 Bytes
#!/bin/bash
# Startup script for IDP API Server
# Activates venv and sets environment variables
# Activate virtual environment
source venv/bin/activate
# Set environment variables to suppress mutex warnings
export KMP_DUPLICATE_LIB_OK=TRUE
export OMP_NUM_THREADS=1
export OPENBLAS_NUM_THREADS=1
export MKL_NUM_THREADS=1
export VECLIB_MAXIMUM_THREADS=1
export NUMEXPR_NUM_THREADS=1
export TF_CPP_MIN_LOG_LEVEL=2
echo "🚀 Starting IDP API Server..."
echo "Environment: Virtual Environment (venv)"
echo "Port: 7860"
echo ""
# Run the API server and filter out mutex warnings
python api_server.py 2>&1 | grep -v "mutex.cc" | grep -v "RAW: Lock blocking"