From 02a73029024ee7ad5c5c5deb7f2a56c7ea39e7a2 Mon Sep 17 00:00:00 2001 From: ydking0911 Date: Tue, 27 Jan 2026 14:50:57 -0800 Subject: [PATCH] fix: add model_metadata v1 & v2 in .dockerignore --- .dockerignore | 3 ++- app/templates/index.html | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.dockerignore b/.dockerignore index 67c1cac..0e47b55 100644 --- a/.dockerignore +++ b/.dockerignore @@ -19,7 +19,8 @@ docs/ models/* !models/crnn_v5_best.pth !models/crnn_v5_final.pth -!models/model_metadata.json +!models/model_metadata_v1.json +!models/model_metadata_v2.json !models/captcha_svm_model.pkl !models/label_encoder.pkl !models/scaler.pkl diff --git a/app/templates/index.html b/app/templates/index.html index e7352a6..bb7b2c2 100644 --- a/app/templates/index.html +++ b/app/templates/index.html @@ -375,10 +375,13 @@

System Terminal

const v1Metrics = JSON.parse('{{ v1_metrics | tojson | safe }}'); const v2Metrics = JSON.parse('{{ v2_metrics | tojson | safe }}'); + const initialStatus = '{{ status | safe }}'; function updateSidebarMetrics(mode) { const m = mode === 'v1' ? v1Metrics : v2Metrics; + console.log(`Updating metrics for mode: ${mode}`, m); + // Labels document.getElementById('metric-accuracy-label').innerText = mode === 'v1' ? 'Word Accuracy' : 'Object Accuracy'; document.getElementById('metric-char-accuracy-label').innerText = mode === 'v1' ? 'Character Accuracy' : 'Class Accuracy';