这个是在最近看代码中看到的问题, 有时候我们在GPU上已经定义好了变量,但是需要的数据却是在CPU上. 那么这个时候我们可能会用 resize_as_ + copy 的方式来...
首先, 可以对机器更新cuda版本到10.2 其次在创建好anaconda环境后(注意在创建环境的时候要选择python=3.6.8, 因为tensorflow不支持pyth...
在看代码的时候看到了contiguous的用法,特在此总结。 我的理解上这个的作用有点像deepcopy,如果有理解不对的地方,欢迎指出。 从图中我们可以看到对矩阵m进行转置...
碰到这个*操作符多次,但是每次看了之后就会忘记,还是要自己多实践才能牢记,现在把功能记下! 这个符号的作用在于当需要参数分别传入,例如range这样的需要一个起点和终点作为独...
在使用pytorch做矩阵的变换的时候可以使用这个函数,这个函数的目的在于返回矩阵上三角部分,其余部分定义为0。 方法的输入有3个参数 input(输入要进行操作的tenso...
Pytorch chunk的方法做的是对张量进行分块,返回一个张量列表。但如果指定轴的元素个数被chunks除不尽,最后一块的元素个数会少。 torch.chunk(tens...
这篇文章要解决的问题是从不同结构的轨迹数据中找到相同的用户。(同一个人在不同平台都会产生数据,要根据不同平台上获得的数据来推断这是不是属于同一个人) 三大贡献: 1. 在构建...
犯了个比较低级的错误,在这里记录 在上面的代码中,coor_id_vocab是一个字典,但是当我初始化传入后,发现是个tuple类型,导致后面都无法执行报错。 在这个过程中,...
今天在导入之前训练好的模型的时候出现了这个问题,现在来记录一下是为什么 是因为之前保存模型的时候,保存的模型参数回记录到自己是存在哪个GPU上的,叫做allocation这个...
最近在开始写代码,碰到了view和permute这两个操作,比较容易混淆,在此区分。 注意这是针对pytorch中tensor的操作,和numpy中的array没有任何关系!...
服务器总是容易断,百思不得其解,后面试出来可能是timeout的问题,在这里记录。 所有的大陆的源中,清华源是最全的,阿里云的源很多版本都没有 这样可以有效缓解timeout...
在jupyter中使用Julia,发现很好配置。 首先,要先下载julia,然后安装即可。下载的地址为julia下载地址 其次,双击Julia进入交互式命令。 配置Jupyt...
argparse的用法总结 要补充的一点是针对positional arguments,位置是固定的,不需要指明位置、参数名称,直接给值即可。是那些前面没有-或者--的参数。...
因为最近需要使用BLEU指标来衡量结果,所以在此总结一下。 BLEU的全称是Bilingual Evaluation Understudy(双语评估研究)。通常是在机器翻译领...
准确率(accuracy) = 预测对的/所有 = (TP+TN)/(TP+FN+FP+TN) = 70%精确率(precision) = TP/(TP+FP) = 80%召...
最近,在对生成摘要的文本进行评估时,需要去重温ROUGE的定义。同时,意外找到了人们针对文本摘要的衡量方式。 summary是否通顺(fluent) summary是否足够(...
之前一直认为zip只有压缩的功能,其实zip也存在解压的功能。下面就用一个简单的例子进行介绍。 由图中可见,针对不同的列表a,b,zip操作其实是获取其中各自对应的元素,并且...