Spaces:
Paused
Paused
Update Dockerfile
Browse files- Dockerfile +9 -0
Dockerfile
CHANGED
|
@@ -34,8 +34,17 @@ RUN pip install --no-cache-dir \
|
|
| 34 |
# ------------------------------------------------------
|
| 35 |
# ✅ Environment tuning
|
| 36 |
# ------------------------------------------------------
|
|
|
|
| 37 |
ENV OMP_NUM_THREADS=4
|
|
|
|
|
|
|
|
|
|
| 38 |
ENV TF_ENABLE_ONEDNN_OPTS=0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 39 |
ENV PYTHONUNBUFFERED=1
|
| 40 |
|
| 41 |
# ------------------------------------------------------
|
|
|
|
| 34 |
# ------------------------------------------------------
|
| 35 |
# ✅ Environment tuning
|
| 36 |
# ------------------------------------------------------
|
| 37 |
+
# Safe OpenMP threads (integer only)
|
| 38 |
ENV OMP_NUM_THREADS=4
|
| 39 |
+
ENV MKL_NUM_THREADS=4
|
| 40 |
+
|
| 41 |
+
# Disable OneDNN auto-tuning (stabilizes TF startup)
|
| 42 |
ENV TF_ENABLE_ONEDNN_OPTS=0
|
| 43 |
+
|
| 44 |
+
# Redirect Matplotlib config to a writable temp directory
|
| 45 |
+
ENV MPLCONFIGDIR=/tmp/matplotlib
|
| 46 |
+
|
| 47 |
+
# Prevent Python stdout buffering (helps Gradio logs)
|
| 48 |
ENV PYTHONUNBUFFERED=1
|
| 49 |
|
| 50 |
# ------------------------------------------------------
|