NLP
自然语言处理相关文章
Go 鹏ya
这个作者很懒,什么都没留下…
展开
-
AttributeError: module ‘dgl‘ has no attribute ‘batch_hetero‘
DGLWarning: From v0.5, DGLHeteroGraph is merged into DGLGraph. You can safely replace dgl.batch_hetero with dgl.batch原创 2023-10-20 14:06:49 · 417 阅读 · 0 评论 -
AttributeError: module ‘dgl‘ has no attribute ‘batch_hetero‘
DGLWarning: From v0.5, DGLHeteroGraph is merged into DGLGraph. You can safely replace dgl.batch_hetero with dgl.batch原创 2023-10-03 23:04:54 · 882 阅读 · 0 评论 -
【数据集搜集计划】
自然语言处理数据集搜集原创 2022-10-10 18:19:25 · 273 阅读 · 0 评论 -
new/delete原理
new:1、申请空间2、调用构造函数对申请的空间进行初始化delete:1、调用析构函数2、对申请的空间进行释放原创 2022-03-06 13:35:49 · 138 阅读 · 0 评论 -
【自然语言处理】pytorch中使用LSTM
LSMT层可以在troch.nn模块中找到LSTM类lstm = torch.nn.LSTM(*paramsters)1、__init__方法首先对nn.LSTM类进行实例化,需要传入的参数如下图所示:一般我们关注这4个:input_size表示输入的每个token的维度,也可以理解为一个word的embedding的维度。hidden_size表示隐藏层也就是记忆单元C的维度,也可以理解为要将一个word的embedding维度转变成另一个大小的维度。除了C,在LSTM中输出的H的维度原创 2021-08-12 11:47:00 · 1004 阅读 · 0 评论 -
【自然语言处理】基础一、编辑距离
编辑距离是处理文本纠错时常用的一个方法,英文叫Edit Distance(以下内容参考https://www.geeksforgeeks.org/edit-distance-dp-5/)给定两个字符串str1和str2,我们可以在str1上执行以下3种操作来讲str1调整成为str2:插入删除替换例如:Input: str1 = "geek", str2 = "gesek"Output: 1可以在"geek"之间插入 's'.Input: str1 = "cat", st原创 2021-08-01 15:58:29 · 297 阅读 · 0 评论 -
【自然语言处理】pytorch中如何使用RNN
RNN循环神经网络RNN基本形式nn.RNN基础RNN2 layer RNN如下所示,带入上面知识理解nn.RNNCell2 layer RNNCellRNN基本形式(这里主要讲pytorch的实现,具体RNN细节请参考链接: link)RNN是用来处理带有时间序列的信息的,每一个时间段采用一个Cell来存储这个时间段之前的所有信息,即h0。最一开始需要我们初始化建立一个h0表示在输入数据前起始的Cell状态,然后该h0与第一个时间上的信息x0经过运算相加形成第一个带有记忆信息的Cell,即h1。原创 2021-07-26 14:27:24 · 895 阅读 · 0 评论