Skip to content

ENH: Add PyTorch dependency to SlicerDMRI#2333

Merged
jamesobutler merged 1 commit intoSlicer:mainfrom
pieper:slicerdmri-pytorch-dep
Apr 9, 2026
Merged

ENH: Add PyTorch dependency to SlicerDMRI#2333
jamesobutler merged 1 commit intoSlicer:mainfrom
pieper:slicerdmri-pytorch-dep

Conversation

@pieper
Copy link
Copy Markdown
Member

@pieper pieper commented Apr 9, 2026

The TractCloud module in SlicerDMRI now uses PyTorch for deep learning-based tractography parcellation. Adding PyTorch as a build dependency ensures the PyTorchUtils extension is installed for correct CUDA/CPU wheel selection.

Related PRs:

Per @jamesobutler's review feedback on SlicerDMRI/SlicerDMRI#252.

The TractCloud module in SlicerDMRI now requires PyTorch for
deep learning-based tractography parcellation. Adding PyTorch
as a build dependency ensures the PyTorchUtils extension is
installed, which handles correct CUDA/CPU wheel selection.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jamesobutler jamesobutler merged commit 6d9347f into Slicer:main Apr 9, 2026
3 checks passed
@jamesobutler
Copy link
Copy Markdown
Contributor

@pieper Reminder to issue a PR to the 5.10 branch if you have SlicerDMRI running same code for latest stable and preview.

@pieper
Copy link
Copy Markdown
Member Author

pieper commented Apr 9, 2026

Thanks James. Since this is still experimental we can keep it only for the preview.

@pieper pieper deleted the slicerdmri-pytorch-dep branch April 9, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants