Skip to content

Add MedImageParse3D finetune component#5053

Merged
sidkiblawi merged 2 commits into
mainfrom
sidkiblawi/medimageparse_3d_component
May 19, 2026
Merged

Add MedImageParse3D finetune component#5053
sidkiblawi merged 2 commits into
mainfrom
sidkiblawi/medimageparse_3d_component

Conversation

@sidkiblawi
Copy link
Copy Markdown
Contributor

Summary

Adds a new commandComponent (medimageparse_3d_finetune v0.0.1) that fine-tunes the MedImageParse 3D (MIP-3D) model on volumetric medical image data via the olympus_biomed_parse_3d package.

Mirrors the existing 2D medimage_parse component layout exactly:

  • assets/training/finetune_acft_image/components/finetune/medimage_parse_3d/{asset,spec}.yaml
  • assets/training/finetune_acft_image/src/medimage_parse_3d_finetune/{medimageparse_3d_finetune.py,train_launcher.sh}

Interface

Input Type Purpose
pretrained_mlflow_model uri_folder MLflow model folder or raw checkpoint folder containing biomedparse_v2.ckpt
data uri_folder Training data folder (must contain train.json, train/, train_mask/)
config uri_file User-supplied parameters.yaml (Hydra overrides — merged in via the - parameters default in the wheel's MIP3D_finetune.yaml)
Output Type
out uri_folder (training artifacts)
mlflow_model_folder mlflow_model (fine-tuned model, ready for MLflow registry)

Validation

End-to-end validated with AML job maroon_horse_szbvr35pw1 — training proceeds, parameters.yaml overrides apply correctly, last.ckpt → safetensors conversion succeeds.

Dependency

Important

Spec pins environment acft-medimageparse-3d-finetune/versions/1, which is added by PR #5032. Component build will fail validation until that env PR merges. This PR should be merged after #5032.

Adds a new commandComponent (medimageparse_3d_finetune v0.0.1) that fine-tunes the MedImageParse 3D (MIP-3D) model on volumetric medical image data via the olympus_biomed_parse_3d package.

Mirrors the medimage_parse (2D) component layout:

  - components/finetune/medimage_parse_3d/{asset,spec}.yaml

  - src/medimage_parse_3d_finetune/{medimageparse_3d_finetune.py,train_launcher.sh}

Pins environment acft-medimageparse-3d-finetune/versions/1, which is added by PR #5032; component build will succeed once that env PR merges.

Validated end-to-end with AML job maroon_horse_szbvr35pw1.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 18, 2026

Test Results for assets-test

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit 090bd2e.

♻️ This comment has been updated with latest results.

@sidkiblawi sidkiblawi added the safe to publish Pull request containing new asset has been tested properly label May 19, 2026
@sidkiblawi sidkiblawi merged commit f77139a into main May 19, 2026
38 checks passed
@sidkiblawi sidkiblawi deleted the sidkiblawi/medimageparse_3d_component branch May 19, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to publish Pull request containing new asset has been tested properly

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants