laion_fmri.torch_data¶
PyTorch Dataset integration for laion_fmri.
Classes
|
PyTorch Dataset wrapping one session of a LAION-fMRI subject. |
- class laion_fmri.torch_data.LaionFMRIDataset(subject, session, roi=None, mask=None, nc_threshold=None, image_transform=None)[source]¶
Bases:
objectPyTorch Dataset wrapping one session of a LAION-fMRI subject.
- Parameters:
subject (Subject) – A loaded Subject instance.
session (str) – BIDS session ID. Required – single-trial betas are stored per session.
roi (str or None) – ROI name for voxel selection.
mask (np.ndarray[bool] or None) – Custom boolean mask.
nc_threshold (float or None) – Minimum noise ceiling for voxel inclusion.
image_transform (callable or None) – Transform applied to image tensors.