
动手学深度学习pytorch版填坑
不爱写程序的程序猿
费曼学习法,就是授人以渔来巩固自己的知识,写博客的意义也亦如此
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pyinstaller打包踩坑记录
1.pyinstall在pycharm打包有第三方库的python程序的时候,可能会存在很多问题1.最常见的就是打包出来了 运行的时候 no module name XX错误解决:帖子主要参考上面这篇帖子,你需要手动去将你的第三方库文件夹去加到python项目的依赖下面,来保证打包的依赖可读性,并且需要在spec文件中声明指向它pyinstaller -F main.spec还有些说什么python主程序目录结构的问题 我没搞清楚 所以就不讲了大家如果有这样复杂的python项目 自行网上查阅原创 2022-05-05 00:00:22 · 1002 阅读 · 1 评论 -
动手学深度学习pytorch版-填坑-‘gbk‘ codec can‘t decode byte 0xaf in position 33: illegal multibyte sequence
这个是编码问题,在打开文件的时候加上编码指定即可encoding=‘UTF-8’def read_data_nmt(): """载入⼊“英语-法语”数据集。""" data_dir = d2l.download_extract('fra-eng') with open(os.path.join(data_dir, 'fra.txt'), 'r',encoding='UTF-8') as f: return f.read()raw_text = read_data原创 2021-07-27 10:26:33 · 6152 阅读 · 21 评论 -
动手学深度学习pytorch版-填坑-AttributeError: ‘Tensor‘ object has no attribute ‘T‘
在8.5节的循环神经⽹络的从零开始实现中这个地方封装进行one_hot编码时候会报错- ‘Tensor’ object has no attribute ‘T’应该是笔误或者版本迭代的问题,实际上pytorch并不支持直接用.T进行张量的转置,常用的方法有tensor.t() or tensor.transpose(dim1,dim2)更改后的整个RNN的从零实现的完整代码:import mathimport torchfrom torch import nnfrom torch.nn i原创 2021-07-20 21:31:18 · 8430 阅读 · 0 评论 -
动手学深度学习pytorch版-填坑-TypeError: normal() received an invalid combination of arguments
在8章的序列模型这里:%matplotlib inlineimport torchfrom torch import nnfrom d2l import torch as d2lT = 1000 # 总共产⽣1000个点time = torch.arange(1, T + 1, dtype=torch.float32)x = torch.sin(0.01 * time) + torch.normal(0, 0.2, (T,))d2l.plot(time, [x], 'time', 'x',原创 2021-07-15 00:28:35 · 4409 阅读 · 0 评论