Skip to content

Enhance evaluation suite to support visualization of multi-input and target#35

Merged
wli51 merged 7 commits into
WayScience:mainfrom
wli51:viz-multi-chan
Jul 22, 2026
Merged

Enhance evaluation suite to support visualization of multi-input and target#35
wli51 merged 7 commits into
WayScience:mainfrom
wli51:viz-multi-chan

Conversation

@wli51

@wli51 wli51 commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Helps with visualization of multi channel dataset and multi channel prediction

…put and multi-target dataset and predictions

@d33bs d33bs left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! Consider also adding tests to prove these capabilities out a bit more. Given that visualization is involved, it could be helpful to rapidly perform a visual test as well (something static perhaps but that would change in the source diff if something changed).

Comment thread src/virtual_stain_flow/evaluation/evaluation_utils.py Outdated
Comment thread src/virtual_stain_flow/evaluation/evaluation_utils.py Outdated
Comment thread src/virtual_stain_flow/evaluation/visualization.py Outdated
Comment thread src/virtual_stain_flow/evaluation/visualization.py Outdated
Comment thread src/virtual_stain_flow/evaluation/visualization.py Outdated
wli51 added 4 commits July 22, 2026 11:10
… be stacked as N, C, H, W following extraction, which is more natural, as opposed to returning as list of C, H, W arrays. Also enrich the extraction function to best effort retrieve real channel names and title plots with that. Also separated metric eval as separate module as visualization utils.
@wli51

wli51 commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator Author

Added tests!

@wli51

wli51 commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator Author

Thanks @d33bs for reviewing! Addressed all suggestions.

wli51 added 2 commits July 22, 2026 12:52
…IFF files in DatasetManifest and add imagecodecs support to account for different tiff compressions
…el-specific normalization, multi-channel visualization support, and refactor crop generation and logger functionalities.
@wli51
wli51 merged commit 7849bd6 into WayScience:main Jul 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants