fix-bot commited on
Commit
3a01738
·
1 Parent(s): caf1eed

ui: default OCR task to slow inference mode

Browse files
Files changed (1) hide show
  1. index.html +8 -2
index.html CHANGED
@@ -485,7 +485,7 @@
485
  </div>
486
 
487
  <!-- Card 4 -->
488
- <div class="example-card border border-white/5 rounded-xl p-1 cursor-pointer group space-y-1 bg-black/35 hover:border-nvidia-brand/20 transition-all text-center" data-type="Image" data-name="OCR" data-category="text" data-task="OCR" data-mode="fast" data-asset="assets/ocr.jpg">
489
  <div class="h-12 w-full rounded-lg bg-cover bg-center overflow-hidden bg-slate-900" style="background-image: url('/assets/ocr.jpg');"></div>
490
  <span class="text-[9px] font-semibold text-slate-300 block truncate">OCR</span>
491
  </div>
@@ -658,7 +658,13 @@
658
  const cat = categoriesInput.value;
659
  rawPromptPreview.textContent = generateRawPromptText(task, cat);
660
  };
661
- taskTypeSelect.addEventListener("change", triggerPromptUpdate);
 
 
 
 
 
 
662
  categoriesInput.addEventListener("input", triggerPromptUpdate);
663
 
664
  // Run prompt builder initially
 
485
  </div>
486
 
487
  <!-- Card 4 -->
488
+ <div class="example-card border border-white/5 rounded-xl p-1 cursor-pointer group space-y-1 bg-black/35 hover:border-nvidia-brand/20 transition-all text-center" data-type="Image" data-name="OCR" data-category="text" data-task="OCR" data-mode="slow" data-asset="assets/ocr.jpg">
489
  <div class="h-12 w-full rounded-lg bg-cover bg-center overflow-hidden bg-slate-900" style="background-image: url('/assets/ocr.jpg');"></div>
490
  <span class="text-[9px] font-semibold text-slate-300 block truncate">OCR</span>
491
  </div>
 
658
  const cat = categoriesInput.value;
659
  rawPromptPreview.textContent = generateRawPromptText(task, cat);
660
  };
661
+ taskTypeSelect.addEventListener("change", () => {
662
+ // OCR defaults to slow (standard AR decoding) for best text accuracy
663
+ if (taskTypeSelect.value === "OCR") {
664
+ inferenceModeSelect.value = "slow";
665
+ }
666
+ triggerPromptUpdate();
667
+ });
668
  categoriesInput.addEventListener("input", triggerPromptUpdate);
669
 
670
  // Run prompt builder initially