- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Learning to Generate Questions by Learning What not to Generate阅读笔记
再次调试代码后 简单记录了项目的结构和主要流程一 加载数据集,用spacy进行预处理,提取词汇特征,保存成.pkl文件。二 做嵌入,通过glove文件嵌入初始化每个向量,原文是glove.500B.100d.txt,运行内存不足,我换成了glove.6B.50d.txt.在prepro_util.py文件里做单词嵌入、答案位置嵌入、ner、pos、dep、iob等嵌入,得到嵌入矩阵和字典,构建特征实例。生成output里txt文件。三 线索预测器 对于每个训练示例,我们都会得到输入通道和输.
2020-06-24 10:56:49
1261
1
原创 调试Learning to Generate Questions by Learning What not to Generate代码bug及解决
一 路径问题按要求下载BPE后,在prepro_util.py中修改路径,一直找不到,本来以为用相对路径,后来改成绝对路径就可以了,虽然bug很小,但解决时间过长,效率较低,还是对代码的基本功太差。二 导入时错误经查阅资料,应该是导入时 找不到这个包,直接修改成相对路径即可这个代码里几乎导包都是这个方法,所以每个都需要改,直接.不行。三 下载en包尝试了很多方法,与主机连接不上,于是先下载下来en_core_web_sm-2.0.0.tar.gz,采用pip +路径+
2020-06-10 12:53:45
1100
1
原创 Learning to Compose Task-Specific Tree Structures论文笔记
简介 尽管以树结构递归的方式处理句子有显著的好处,但是用解析树注释的数据可能需要昂贵的准备工作,并且很难批量计算(Bowman等人,2004年)。2016年)。此外,单词的最佳层次结构可能因任务的属性而异。本文提出的Gumbel树LSTM是一种新的RvNN结构,它不需要结构化的数据,在没有明确指导的情况下学习构造特定于任务的树结构。们的Gumbel Tree LSTM模型基于树形结构的长期短期记忆(Tree LSTM)架构(Tai、Socher和Manning 2015;Zhu、Sobiha...
2020-06-10 12:35:18
670
1
原创 GAT代码更换Text_gcn数据集实验记录
我选的是gcn里R52数据集,由于数据量太大,笔记本内存有限,所以需要删一些数据让数据变小,主要是想看到完整的实验过程。首先,找到原始文档也就是gcn里面的corpus下R52数据集,这里面都是文档一行是一条数据,我保留了60条,然后更改data下的R52.text,这里面数据也是保留60条,但是要注意里面有test和train两种数据,我train保留了50条,test是10条,如果不注意把te...
2020-04-29 15:07:32
2025
5
原创 anaconda 下安装两个版本TensorFlow及pycharm
第一部分安装anaconda31.下载安装anaconda3 推荐从清华镜像下载官网下载慢2.添加系统环境变量C:\Users\yfq\anaconda3\Scripts3. 检测anaconda环境是否安装成功在cmd中输入:conda --version4.检测目前电脑安装了哪些环境变量在anaconda prompt中输入:conda info –envs5....
2020-04-19 09:52:20
1556
原创 GCN&GAT 数据加载代码整理
本文是针对论文源代码数据加载部分自己的理解及整理,本人用的是Tensorflow2.0环境,数据集用的是Cora数据集。import numpy as npimport pickle as pklimport networkx as nximport scipy.sparse as spfrom scipy.sparse.linalg.eigen.arpack import eigs...
2020-03-18 22:17:55
3456
5
原创 TensorFlow环境搭建
TensorFlow环境的搭建首先需要安装Python以及它的可视化界面Pycharm,python的下载地址为https://www.python.org/选择适合自己电脑的版本进行下载安装,我电脑是64位选择的是x86-64 executable installer进行下载的。最好下载3.7版本。Pycharm的下载地址是https://www.jetbrains.com/pycha...
2019-04-12 20:07:45
357
1
原创 十进制转二进制
在C语言中经常碰到进制转换,因为计算机语言是二进制语言,所以学会把我们常用的十进制转二进制是必要的,十进制转二进制也是非常简单的,我只是想记录一下。首先拿到一个十进制数,把该十进制数用因式分解,取余。 以235为例,取余,235除以2得117,余1;117除以2得58,余1;58除以2得29,余0;29除以2得14,余1;14除以2得7,余0;7除以2得3,余1;
2016-08-10 10:10:42
643
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人