深度学习
打孔猿
从炼丹到“炼丹”
展开
-
ModuleNotFoundError: No module named ‘transformers‘,已经安装了transformers库
ModuleNotFoundError: No module named ‘transformers‘,已经安装了transformers库原创 2022-06-03 23:10:39 · 23572 阅读 · 0 评论 -
numpy和torch的repeat函数有大区别,小心混淆
首先是numpy的repeat函数import numpy as np# numpy的repeat有两个参数# 参数1:代表重复次数# 参数2:代表重复维度x = np.array([[1,2]])print(x.shape) # (1, 2)print(x.repeat(2,0).shape) #(2, 2)print(x.repeat(3,1).shape) #(1, 6)# 结果为:# (1, 2)# (2, 2)# (1, 6)然后是torch的repeat函数i原创 2022-03-24 22:39:34 · 1019 阅读 · 1 评论 -
查看cuda是否安装成功和cuda版本号
import torchprint(torch.version.cuda)原创 2021-12-22 22:21:00 · 3738 阅读 · 0 评论 -
只需两步,在anaconda里安装GPU版的pytorch
1.主要显卡驱动的版本,尽量更新到最新版(更新到最新就不要考虑驱动版本和cuda版本的对应方便很多)驱动版本查看:输入命令nvidia-smi,如图如果提示’nvidia-smi’ 不是内部或外部命令,也不是可运行的程序,参考这里https://blog.csdn.net/shuiyixin/article/details/99897640显卡驱动更新教程:https://zhidao.baidu.com/question/1951584892469977108.html显卡驱动与cuda的版本对原创 2021-10-28 20:11:01 · 3151 阅读 · 0 评论 -
pytorch中的detach()函数的作用
detach官方文档中,对这个方法是这么介绍的。返回一个新的从当前图中分离的 Variable。返回的 Variable 永远不会需要梯度 如果 被 detach的Variable volatile=True, 那么 detach 出来的 volatile 也为 True还有一个注意事项,即:返回的 Variable 和 被 detach 的Variable 指向同一个 tensorimport torchfrom torch.nn import initfrom to原创 2021-10-25 13:22:01 · 3090 阅读 · 0 评论 -
csv,tsv,txt文件类型区别
csv,tsv,txt 文件类型区别tsv 和 csv 都是文本文件。tsv, 是Tab-separated values的缩写,用制表符(Tab,’\t’)作为字段值的分隔符。csv,Comma-separated values,用半角逗号(’,’)作为字段值的分隔符。txt格式转csv格式如果每行数据中都是用逗号分隔的,直接把文件名后缀txt改成csv就行了。不是的话可以把打开txt文件吧全部内容复制后,打开一个excel空白表,在最左上角格内粘贴,选中第一列,点上面菜单–数据–分列,可以按原创 2021-10-20 16:22:50 · 11601 阅读 · 0 评论 -
pytorch保存模型等相关参数,利用torch.save(),以及读取保存之后的文件
本文分为两部分,第一部分讲如何保存模型参数,优化器参数等等,第二部分则讲如何读取。假设网络为model = Net(), optimizer = optim.Adam(model.parameters(), lr=args.lr), 假设在某个epoch,我们要保存模型参数,优化器参数以及epoch一、先建立一个字典,保存三个参数:state = {‘net’:model.state_dict(), ‘optimizer’:optimizer.state_dict(), ‘epoch’:epoc转载 2021-10-18 18:00:51 · 2081 阅读 · 0 评论 -
jupyter notebook读取数据时出现错误:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb0
Solved.The problem is that there is a new curriculum file called .[your file] generated automatically, and then python API will read this file and raised the other error:raise JSONDecodeError(“Expecting value”, s, err.value) from NoneJust delete the .[y原创 2021-10-14 22:45:20 · 1307 阅读 · 1 评论 -
查看colab的cpu,gpu以及内存情况
查看colab的cpu,gpu以及内存情况代码如下:print("============查看GPU信息================")# 查看GPU信息!/opt/bin/nvidia-smiprint("==============查看pytorch版本==============")# 查看pytorch版本import torchprint(torch.__version__)print("============查看虚拟机硬盘容量================")# 查看原创 2021-09-06 17:02:30 · 19477 阅读 · 0 评论 -
动手学习深度学习:[Errno 22] Invalid argument: ‘..\\data\\snli_1.0\\Icon\r‘
最近在B站上看李沐大神的动手学习深度学习V2,在跑他的源码natural-language-inference-and-dataset时,第一个块就出现了如下的报错信息:OSError Traceback (most recent call last)<ipython-input-1-2b8316634310> in <module> 10 '9fcde07509c7e87ec61c640c1b原创 2021-09-05 16:20:48 · 2796 阅读 · 13 评论