技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
data-loading【数据与研究】Load and inspect fastMRI HDF5 data, datasets, masks, transforms, and data sampling controls.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about reading fastMRI HDF5 files, validating split/key layout, constructing SliceDataset, CombinedSliceDataset, or AnnotatedSliceDataset, choosing mask functions, applying UnetDataTransform or VarNetDataTransform, or debugging dataset sampling/cache behavior.
.h5 data and needs to identify whether it is singlecoil or multicoil, train/val/test/challenge, or missing target reconstructions.SliceDataset, CombinedSliceDataset, AnnotatedSliceDataset, RandomMaskFunc, EquiSpacedMaskFunc, EquispacedMaskFractionFunc, UnetDataTransform, or VarNetDataTransform.challenge, sample_rate, volume_sample_rate, dataset_cache.pkl, HDF5 keys, or ismrmrd_header metadata..h5 keys, k-space shapes, reconstruction keys, attrs, masks, and ISMRMRD crop metadata.rss, crop math, or operator shape debugging, route to mri-operators.FastMriDataModule, dataloaders, Lightning trainers, DDP samplers, and full training loops, route to lightning-training..h5 files with scripts/inspect_fastmri_h5.py and confirm kspace, optional mask, optional reconstruction target, attrs, and ismrmrd_header crop metadata.challenge="singlecoil" for single-coil knee data or challenge="multicoil" for multicoil knee/brain data; invalid challenge names raise a ValueError.SliceDataset for one split, CombinedSliceDataset for multiple roots, or AnnotatedSliceDataset when fastMRI+ annotations are needed.sample_rate) or volume sampling (volume_sample_rate), never both; use raw_sample_filter and num_cols for metadata/shape filtering.create_mask_for_mask_type, then pass it to UnetDataTransform or VarNetDataTransform only when synthetic undersampling is needed.