liamchanoco
2021-09-13 18:13
采纳率: 0%
浏览 609
已结题

萌新求问会的朋友跑通这两个数据集

https://github.com/cmlab-mira/Efficient-and-Phase-aware-Video-Super-resolution-for-Cardiac-MRI
(1)在运行ACDC这个程序时,第一个步骤python3 src/acdc_preprocess.py ACDC_DIR ACDCSR_DIR执行完没有问题,但是第二个在生成CROPPED DATA的时候python3 src/cardiac_cropping.py ACDCSR_DIR ACDCSR_CROPPED_DIR提示IndexError: list index out of range。
(2)DSB15 这个程序好像也是相同的问题。请调试一下这两个程序都跑起来即可。
求解决这两个问题。ACDC和 DSB15的数据可以在github上的这个project里下载。

  • 收藏

3条回答 默认 最新

  • wo.austin 2021-09-13 18:36

    img


    代码里面缺少这两个目录。所以第24行肯定会抛出下标溢出(IndexError: list index out of range)

    打赏 评论
  • 急速光粒 2021-09-13 19:33

    我这里运行完四个命令什么也没提示输出是否正常?
    D:\Efficient-and-Phase-aware-Video-Super-resolution-for-Cardiac-MRI-master>python3 src/acdc_preprocess.py ACDC_DIR ACDCSR_DIR

    D:\Efficient-and-Phase-aware-Video-Super-resolution-for-Cardiac-MRI-master>python3 src/cardiac_cropping.py ACDCSR_DIR ACDCSR_CROPPED_DIR

    D:\Efficient-and-Phase-aware-Video-Super-resolution-for-Cardiac-MRI-master>python3 src/dsb15_dicom2nifty DSB15_DICOM_DIR DSB15_NIFTI_DIR

    D:\Efficient-and-Phase-aware-Video-Super-resolution-for-Cardiac-MRI-master>python3 src/dsb15_preprocess.py DSB15_NIFTI_DIR DSB15SR_DIR

    D:\Efficient-and-Phase-aware-Video-Super-resolution-for-Cardiac-MRI-master>python3 src/cardiac_cropping.py DSB15SR_DIR DSB15SR_CROPPED_DIR

    D:\Efficient-and-Phase-aware-Video-Super-resolution-for-Cardiac-MRI-master>python3 src/gen_positional_encoding.py DSB15SR_DIR DSB15SR_CROPPED_DIR/coordinates.pkl DSB15SR_DIR

    D:\Efficient-and-Phase-aware-Video-Super-resolution-for-Cardiac-MRI-master>

    img

    打赏 评论
  • hbxncjs 2021-09-16 16:02

    list index out of range
    证明某个数组里没有元素,取不到值了,你检查一下哪里的数据是不是没获取到

    打赏 评论

相关推荐 更多相似问题