Commit History

UI redesign: consistent design system, card layout, unified colors and typography
4a5ed93
Running

Marlin Lee commited on

Load preset image into patch explorer (not just GT brain)
ba28bdb

Marlin Lee commited on

Fix thread-safety race in brain surface interpolation; bake DINOv2 into Docker image
e311ea3

Marlin Lee commited on

Add remove button to example presets in editable mode
98c582b

Marlin Lee commited on

Add Save as Preset button (--editable-examples flag); wire examples file in entrypoint
b49845a

Marlin Lee commited on

Fix Bokeh _pending_writes error by deferring on_change work; guard slider access against stale sessions
b7739d5

Marlin Lee commited on

Bake CLIP model into Docker image; move active tiles render to background thread
380d62d

Marlin Lee commited on

Remove GT brain pre-fill on feature selection — only load when image is selected
dceeb0b

Marlin Lee commited on

Fix GT brain render race conditions with staleness tokens
29d1acc

Marlin Lee commited on

Show NSD image ID in patch figure title; add image field to example presets
2e92cb4

Marlin Lee commited on

Add precomputed cortical profile cache lookup
314850b

Marlin Lee commited on

Remove pyvista renderer; use nilearn only for all brain renders
cac64e1

Marlin Lee commited on

Add GT brain render cache, NSD-only phi maps, and parallel precomputation
9ea2428

Marlin Lee commited on

Add pyvista renderer, precomputed phi map cache, and background-thread steering brain renders
cc9ff34

Marlin Lee commited on

Move cortical profile render to background thread and cache KDTree IDW weights
2f91961

Marlin Lee commited on

Refactor: split panels into pure logic + UI layers
fb9c7be

Marlin Lee commited on

Parallelize image loading, add thumbnail cache, and 3-phase search
cc296dc

Marlin Lee commited on

Make lambda strength indicator larger and clearer in active features display
5e57ccc

Marlin Lee commited on

Hide gallery when CLIP search results are shown
38b68dd

Marlin Lee commited on

Move lambda below X; use text input to remove spinners
82ce316

Marlin Lee commited on

Clean up lambda input: smaller, no spinners, λ label
0031316

Marlin Lee commited on

Remove darkness kwarg incompatible with newer nilearn
9a480c7

Marlin Lee commited on

Expose lambda steering scale in active features UI
9cd2f02

Marlin Lee commited on

Add nilearn/nibabel/scipy; add get_fmri and beta_std to HTTPDynaDiffLoader
5020b99

Marlin Lee commited on

Sync dynadiff_loader.py: add beta_std property, get_fmri, updated timeouts
dbd5275

Marlin Lee commited on

Fall back to CPU for backbone+SAE inference when no CUDA available
02c5c77

Marlin Lee commited on

Full sync of explorer/ with local: args, inference, widgets, patch, examples
3529287

Marlin Lee commited on

Sync brain.py: add missing _render_steering_b64, render_fmri_brain_compact_b64, get_dd_fmri, apply_steering_fmri
f4fe589

Marlin Lee commited on

Comment out new features (CLIP×φ sort, λ input, brain MEI sidecar) until ready
1361d88

Marlin Lee commited on

Sort by CLIP×φ, per-feature λ input, brain MEI sidecar support, gallery in UI
62166b9

Marlin Lee commited on

Increase reconstruct HTTP timeout to 720s
9c8cf01

Marlin Lee commited on

Show model-loading status on first patch inference request
518c253

Marlin Lee commited on

Fix DynaDiff cold-start UX: immediate queued message, no duplicate runs
3d2fadb

Marlin Lee commited on

Use nsd_img_idx from reconstruct response for GT image fallback
fbac59c

Marlin Lee commited on

Fix patch image indexing and DynaDiff cold-start indicator
f09bb5a

Marlin Lee commited on

Enable CPU inference for patch backbone+SAE
daae580

Marlin Lee commited on

Fix patch panel: image-not-found error message and GPU status label
865545f

Marlin Lee commited on

Load GT image locally when Modal endpoint returns None
36268d6

Marlin Lee commited on

Fix Modal URL: replace underscores with hyphens in endpoint method names
cac6eb8

Marlin Lee commited on

Retry health check on timeout during Modal cold start
5332190

Marlin Lee commited on

Fix orig_dir unbound variable in DynaDiffLoader._load
c4dde73

Marlin Lee commited on

Fix HTTPDynaDiffLoader URL routing for Modal per-method endpoints
233d187

Marlin Lee commited on

Move DynaDiff to Modal serverless endpoint; switch to CPU-only HF Space
088c657

Marlin Lee commited on

Fix multi-session crash: match modules by file path, not __package__
8e457b7

Marlin Lee commited on

Fix multi-session module clearing: also remove parent package attribute
8ed3016

Marlin Lee commited on

Fix multi-session crash: clear Bokeh widget modules between sessions
7911b1a

Marlin Lee commited on

Switch to modular explorer package (scripts/explorer/)
4c1c394

Marlin Lee commited on

Sync space code
9ba2a3c

Marlin Lee commited on

Sync space code
f169dfb

Marlin Lee commited on

Fix patch explorer image lookup and DynaDiff loading status
1068a69

Marlin Lee commited on