fix: Grad-CAM works in ensemble mode (shim ensemble pieces into expected interface) c82761e kabirrgrover commited on May 17
fix: re-enable DermLIP via timm Eva (EVA-01-Base, strict load) f603e73 kabirrgrover commited on May 14
move fallback checkpoint off Drive, pull from HF Model repo Kabirgrover/dermtriage-weights ca1439f verified Kabirgrover commited on May 14
remove orphaned DermLIP disabled-stub block (syntax error) 1d27ef6 verified Kabirgrover commited on May 14
use duplicated Drive file ID for fallback checkpoint (fresh quota) 74643ec verified Kabirgrover commited on May 14
disable DermLIP (EVA-ViT mismatch); graceful fallback on Drive quota exhaustion 4be26fc verified Kabirgrover commited on May 14
DermLIP loader v2: build vision tower only (skip BERT text encoder mismatch) a5b76cd verified Kabirgrover commited on May 14
patched DermLIP loader: strip unknown config fields, manually load weights (Path B follow-through) d38ffbb verified Kabirgrover commited on May 14
MedGemma prompt: decision-oriented opening, 3-sentence cap, no numbered lists, no filler 755e948 verified Kabirgrover commited on May 14
flat corners + demo-specific explanation handler (don't toggle Step 3 in demo mode) c4c086d verified Kabirgrover commited on May 14
custom dark navy theme (Base + comprehensive CSS): wider layout, polished cards, locked palette 853e2f5 verified Kabirgrover commited on May 14
switch to gr.themes.Default() — better HF dark-mode contrast than Soft() 0c104ae verified Kabirgrover commited on May 14
revert title/intro/footer back to gr.Markdown — native is theme-aware, my gr.HTML was the broken part ea0ab4c verified Kabirgrover commited on May 13
title/intro/disclaimer: gr.HTML with CSS vars instead of gr.Markdown (.prose dimness fix) 5ea66f5 verified Kabirgrover commited on May 13
clean architecture: pure Gradio defaults + CSS vars throughout custom HTML, drop all hardcoded colors and pastels 4f27c44 verified Kabirgrover commited on May 13
force Markdown .prose to use block_label_text_color (same var component labels use, works in both modes) e4ed456 verified Kabirgrover commited on May 13
back to Gradio defaults: drop LIGHT_THEME, make triage card theme-aware via CSS variables 4b372d4 verified Kabirgrover commited on May 13
use Gradio theme.set() to override _dark variant variables (proper fix for invisible text) 3e45d30 verified Kabirgrover commited on May 13
fix invisible text: set explicit dark text color + color-scheme:light on container bc22b11 verified Kabirgrover commited on May 13
force white background on container body so title is readable when HF chrome is dark db49b04 verified Kabirgrover commited on May 13
fix Grad-CAM: preprocess_pil returns (tensor, pil) tuple, not just tensor 3532ccf verified Kabirgrover commited on May 13
strip custom CSS/JS; use Gradio defaults; rename gallery 'Curated DDI' to 'Example cases' 1b149e7 verified Kabirgrover commited on May 13
try standard open_clip_torch>=2.30 for DermLIP (Path B ensemble attempt) e9ec2ac verified Kabirgrover commited on May 13
wire Grad-CAM heatmap into demo flow (classification -> heatmap -> rationale) ad09466 verified Kabirgrover commited on May 13
flip pilot mode to demo flow: hide Step 1/3, auto-run on upload, strip mode label, force light theme eaf2735 verified Kabirgrover commited on May 13
pin huggingface_hub<1.0 (HfFolder removed in 1.0, still imported by gradio[oauth]) 43a78d1 verified Kabirgrover commited on May 13
pin jinja2==3.1.4 to dodge unhashable-dict cache regression ed937c0 verified Kabirgrover commited on May 13
patch _json_schema_to_python_type to short-circuit bool schemas 7def69b verified Kabirgrover commited on May 13
pin gradio_client>=1.5.0 to fix bool-schema TypeError 1a66344 verified Kabirgrover commited on May 13
pre-emptive deps: pandas, tqdm, matplotlib, accelerate 67ad89d verified Kabirgrover commited on May 13
add scikit-learn (transitive import via src.__init__) 90ea7d5 verified Kabirgrover commited on May 13
pin huggingface_hub<0.31 for Gradio 4.44 HfFolder compat 30b9b2d verified Kabirgrover commited on May 13