对Pytorch中LSTM实例稍作修改,这是一个词性标注的实例

#导入相应的包
import torch
import torch.nn as nn
import torch.nn.functional as F
import torch.optim as optimtorch.manual_seed(1)#准备数据的阶段
def prepare_sequence(seq, to_ix):idxs = [to_ix[w] for w in seq]return torch.tensor(idxs, dtype=torch.long)#DET 限定词, NN 名词 V 动词
training_data = [("The dog ate the apple".split(), ["DET", "NN", "V", "DET", "NN"]),("Everybody read that book".split(), ["NN", "V", "DET", "NN"])
]
word_to_ix = {}for sent, tags in training_data:for word in sent:if word not in word_to_ix:word_to_ix[word] = len(word_to_ix)
print(word_to_ix)
#{'The': 0, 'dog': 1, 'ate': 2, 'the': 3, 'apple': 4, 'Everybody': 5, 'read': 6, 'that': 7, 'book': 8}
tag_to_ix = {"

Pytorch LSTM实例2相关推荐

  1. Pytorch学习记录-torchtext和Pytorch的实例( 使用神经网络训练Seq2Seq代码)

    Pytorch学习记录-torchtext和Pytorch的实例1 0. PyTorch Seq2Seq项目介绍 1. 使用神经网络训练Seq2Seq 1.1 简介,对论文中公式的解读 1.2 数据预 ...

  2. PyTorch LSTM,batch_first=True对初始化h0和c0的影响

    PyTorch LSTM,batch_first=True对初始化h0和c0的影响 batch_first=True会对LSTM的输入输出的维度顺序有影响,但是对初始化h0和c0的维度顺序没有影响,也 ...

  3. Pytorch LSTM 长短期记忆网络

    Pytorch LSTM 长短期记忆网络 0. 环境介绍 环境使用 Kaggle 里免费建立的 Notebook 教程使用李沐老师的 动手学深度学习 网站和 视频讲解 小技巧:当遇到函数看不懂的时候可 ...

  4. Pytorch LSTM实现中文单词预测(附完整训练代码)

    Pytorch LSTM实现中文单词预测(附完整训练代码) 目录 Pytorch LSTM实现中文单词预测(词语预测 附完整训练代码) 1.项目介绍 2.中文单词预测方法(N-Gram 模型) 3.训 ...

  5. Pytorch LSTM 代码解读及自定义双向 LSTM 算子

    Pytorch LSTM 代码解读及自定义双向 LSTM 算子 1. 理论 关于 LSTM 的理论部分可以参考 Paper Long Short-Term Memory Based Recurrent ...

  6. pytorch lstm crf 代码理解 重点

    好久没有写博客了,这一次就将最近看的pytorch 教程中的lstm+crf的一些心得与困惑记录下来. 原文 PyTorch Tutorials 参考了很多其他大神的博客,https://blog.c ...

  7. pytorch lstm crf 代码理解

    好久没有写博客了,这一次就将最近看的pytorch 教程中的lstm+crf的一些心得与困惑记录下来. 原文 PyTorch Tutorials 参考了很多其他大神的博客,https://blog.c ...

  8. Pytorch+LSTM+AI自动写诗实战

    文章目录 1.数据集和任务定义 2.读取数据集 3.数据预处理 4.数据制作 5.定义网络结构: 6.测试网络 7.可视化 8.总结 1.数据集和任务定义 本次采用的是唐诗数据集,一共有接近60000 ...

  9. Pytorch LSTM初识(详解LSTM+torch.nn.LSTM()实现)1

    pytorch  LSTM1初识 目录 pytorch  LSTM1初识 ​​​​​​​​​​​​​​​​​​​​​ 一.LSTM简介1

最新文章

  1. 物体检测之从RCNN到Faster RCNN
  2. 如何取消 DiscuzX 帖子被系统自动隐?
  3. Docker镜像的分层和镜像的创建(Dockerfile)
  4. www服务器把信息组织成,管理信息系统第4章习题.doc
  5. 启动nginx服务报错Job for nginx.service failed because the control process exited with error code.
  6. STM32的PA15、PB3、 PB4管脚作普通管脚的解决办法
  7. arm汇编和c语言混合编程实验报告,实验三C语言和ARM汇编混合编程指导书.doc
  8. SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”
  9. idea 谷歌翻译
  10. 怎么获取echarts需要的geoJson数据去渲染地图:以广州市白云区24镇街为例(内附资源)
  11. 微信小程序-轮播图实现
  12. 2022年湖南省中医执业医师考试第三单元医学针灸学模拟题
  13. CUDA软件架构—网格(Grid)、线程块(Block)和线程(Thread)的组织关系以及线程索引的计算公式
  14. matlab——红绿灯颜色及数字识别(二)
  15. C++课程设计(校车订票系统)
  16. SaaSBase:什么是石墨文档?
  17. 阿里云短信服务--SMS
  18. 使用markdown编辑器
  19. android来电归属地提醒
  20. db4o_8.0对象数据库官方文档翻译_学习笔记三

热门文章

  1. php链接远程socket,php使用socket获取远程图片
  2. 工业交换机和工业路由器的区别
  3. [渝粤教育] 中国地质大学 计算机文化基础 复习题
  4. 智能家居常用的十大应用场景
  5. linux 中文ssid 显示,无法连接中文 SSID 的 Wi-Fi?简单几步就搞定!
  6. java ee13_一口气了解多线程及其Java实现
  7. python3.1.1_python 3.1.1 with--enable shared:将不会构建任何扩展
  8. 【2020.12.30更新】信号处理常用公式(一)
  9. java简单文本编译器_java -简易文本编辑器
  10. 第二章 Java基本语法(一)