(仅记录)
1.问题:AttributeError: 'DenseLayer' object has no attribute 'memory_efficient'
2.参考:
1)https://www.kaggle.com/questions-and-answers/104944 训练和预测时使用的torchvision版本不同导致的。那意思就还是版本问题呗。。。
2)Issues with densenet model - #4 by mailcorahul - vision - PyTorch Forums
此链接里:说法一:torchvision版本有点老,需要更新torchvision版本(我应该不属于这种,我的torchvision版本挺新的了。。);说法二:需要torchvision0.2.0。
3)Python: Hey guys, I'm getting this error 'AttributeError: '_DenseLayer...
想要在当前版本的pytorch上运行由老版本pytroch(训练模型)的代码,但是出错了。别人建议:创建新的虚拟环境,安装正确的pytorch版本。
3.解决:
1)安装torchvision0.2.0试一下。
2)或者,重新创建虚拟环境,安装和训练模型时一样的pytorch版本。
貌似还没有其他的好方法...