HantingChen
HantingChen
目前在我的环境下可以正常保存,由于环境配置可能不完全一样,问题不太好定位。 可以尝试换个路径保存,或者尝试插入断点查看是否保存有问题,保存图片所用的function在:https://github.com/huawei-noah/Pretrained-IPT/blob/0700327c7bac18e13e322bb35e687d440e60a23a/utility.py#L151。
> 我在尝试各种功能时, 去模糊化的两个数据集 CBSD68 出现了问题 评估的时候找不到对应图片,但是Urban100 数据集没问题 > > > > 我在想你们检索CBSD68图片是不是有特别规则 能不能在代码中找到对应? 另外我通过你们给的链接下载的这个数据集名字是BSD300 你们是否对这个数据集有了修改 你好,相关代码已经更新,可以参考新的readme ### Evaluation Process > Inference example: > For SR x2,x3,x4: ```bash python main.py --dir_data...
把代码中 .cuda() 全部去掉即可。
Hi, could you please provide the output in command lines after running the code?
不太正常,是否使用了GPU进行测试?
抱歉,测试时候需要加上--test_only这个参数即可。
你好,在文件model/__init__.py中我们会对测试图像进行切块分为48*48输入模型中,最后输出再拼接回去。
> > 你好,在文件model/**init**.py中我们会对测试图像进行切块分为48*48输入模型中,最后输出再拼接回去。 > > 好的,好的,明白了,我做超分也用过这种基于Patch推理再拼接的方式,这种可能会有明显的拼接痕迹,就是Patch与Patch之间拼接起来会有线条状,这个问题您遇到过吗 如果只是简单拼接会有这样的问题(如目前开源代码的拼接方式),可以考虑拼接时重叠部分,并使用smooth的过渡方式即可解决。
拼接时,重叠部分不是采用绝对平均的方式,而是采用和patch距离成反比的权重进行平均。
> > 拼接时,重叠部分不是采用绝对平均的方式,而是采用和patch距离成反比的权重进行平均。 > > 还是不太明白,当patch之间有重叠部分,实际取平均时,考虑的是每个重叠的像素点值的平均,如果是两个patch重叠,那肯定就是重叠部分加起来除以2就好了,难道您所采用的方式是很多Patch加权平均吗?所说的“和patch距离成反比”是当前所求像素与各个patch中心点的距离吗? 最后想请问这部分代码后续会开源吗? 由于是两维图像,patch重叠可能会有4个patch。“和patch距离成反比”大概是在重叠部分的中心是1/2,然后越靠近某个patch越接近1。这部分代码暂不考虑开源。