Closed Ttingyyy closed 5 months ago
根据报错的信息来看,输入Conv2d的数据维度是[64, 104, 144],这是不正确的,应该是[B, 64, 104, 144] (其中B是batch size),您可以先定位到具体的报错位置然后进行debug,或者反馈在issues上。
根据报错的信息来看,输入Conv2d的数据维度是[64, 104, 144],这是不正确的,应该是[B, 64, 104, 144] (其中B是batch size),您可以先定位到具体的报错位置然后进行debug,或者反馈在issues上。
感谢您的回复!我调试了test_dtu_dypcd.py文件,结果似乎显示在load下的预训练模型有问题。加载的数据集是没有问题的。希望能得到您的回复。
在linux上直接运行bash scripts/test_dtu.sh exp_name(见readme)是没问题的。如果想在windows上运行test_dtu_dypcd.py文件的话,您需要修改parser里的超参数值设置与脚本test_dtu.sh里的一致。根据您提供的报错信息,现在的模型和提供的预训练模型是不一致的,应该是parser里超参数设置没有对应上的问题。
在linux上直接运行bash scripts/test_dtu.sh exp_name(见readme)是没问题的。如果想在windows上运行test_dtu_dypcd.py文件的话,您需要修改parser里的超参数值设置与脚本test_dtu.sh里的一致。根据您提供的报错信息,现在的模型和提供的预训练模型是不一致的,应该是parser里超参数设置没有对应上的问题。
我认可您的想法。但在服务器上运行仍然出现此错误:
在linux上直接运行bash scripts/test_dtu.sh exp_name(见readme)是没问题的。如果想在windows上运行test_dtu_dypcd.py文件的话,您需要修改parser里的超参数值设置与脚本test_dtu.sh里的一致。根据您提供的报错信息,现在的模型和提供的预训练模型是不一致的,应该是parser里超参数设置没有对应上的问题。
您好,我根据错误提示修改了一下代码,可以跑出来了。谢谢您一直以来的回复!!!
您好,我不知道为什么下载的数据集在测试时会出现这个错误。