【d2l安装及AttributeError: module ‘d2l.torch‘ has no attribute ‘train_ch3‘.的解决办法】
·
1、安装:在虚拟环境(例如dp)激活的前提下执行:
pip install d2l
备注:创建和激活虚拟环境参见另一篇文章
2、结果验证
import torch
import d2l as d2l
if __name__ == '__main__':
print(torch.__version__)
print(d2l.__version__)
执行结果:
2.8.0+xpu
1.0.3

3、但在执行《动手学深度学习》的案例时,可能会报错:AttributeError: module ‘d2l.torch’ has no attribute ‘train_ch3’.即模块 ‘d2l.torch’ 找不到 ‘train_ch3’。经过分析查看,d2l安装的torch.py不完整。解决方法如下:
找到自己的d2l安装的torch.py

下载整理好的torch.py,替换上述路径的torch.py,注意文件名不能变。
更多推荐
所有评论(0)