Pytorch LSTM实例2
对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相关推荐
- Pytorch学习记录-torchtext和Pytorch的实例( 使用神经网络训练Seq2Seq代码)
Pytorch学习记录-torchtext和Pytorch的实例1 0. PyTorch Seq2Seq项目介绍 1. 使用神经网络训练Seq2Seq 1.1 简介,对论文中公式的解读 1.2 数据预 ...
- PyTorch LSTM,batch_first=True对初始化h0和c0的影响
PyTorch LSTM,batch_first=True对初始化h0和c0的影响 batch_first=True会对LSTM的输入输出的维度顺序有影响,但是对初始化h0和c0的维度顺序没有影响,也 ...
- Pytorch LSTM 长短期记忆网络
Pytorch LSTM 长短期记忆网络 0. 环境介绍 环境使用 Kaggle 里免费建立的 Notebook 教程使用李沐老师的 动手学深度学习 网站和 视频讲解 小技巧:当遇到函数看不懂的时候可 ...
- Pytorch LSTM实现中文单词预测(附完整训练代码)
Pytorch LSTM实现中文单词预测(附完整训练代码) 目录 Pytorch LSTM实现中文单词预测(词语预测 附完整训练代码) 1.项目介绍 2.中文单词预测方法(N-Gram 模型) 3.训 ...
- Pytorch LSTM 代码解读及自定义双向 LSTM 算子
Pytorch LSTM 代码解读及自定义双向 LSTM 算子 1. 理论 关于 LSTM 的理论部分可以参考 Paper Long Short-Term Memory Based Recurrent ...
- pytorch lstm crf 代码理解 重点
好久没有写博客了,这一次就将最近看的pytorch 教程中的lstm+crf的一些心得与困惑记录下来. 原文 PyTorch Tutorials 参考了很多其他大神的博客,https://blog.c ...
- pytorch lstm crf 代码理解
好久没有写博客了,这一次就将最近看的pytorch 教程中的lstm+crf的一些心得与困惑记录下来. 原文 PyTorch Tutorials 参考了很多其他大神的博客,https://blog.c ...
- Pytorch+LSTM+AI自动写诗实战
文章目录 1.数据集和任务定义 2.读取数据集 3.数据预处理 4.数据制作 5.定义网络结构: 6.测试网络 7.可视化 8.总结 1.数据集和任务定义 本次采用的是唐诗数据集,一共有接近60000 ...
- Pytorch LSTM初识(详解LSTM+torch.nn.LSTM()实现)1
pytorch LSTM1初识 目录 pytorch LSTM1初识 一.LSTM简介1
最新文章
- 物体检测之从RCNN到Faster RCNN
- 如何取消 DiscuzX 帖子被系统自动隐?
- Docker镜像的分层和镜像的创建(Dockerfile)
- www服务器把信息组织成,管理信息系统第4章习题.doc
- 启动nginx服务报错Job for nginx.service failed because the control process exited with error code.
- STM32的PA15、PB3、 PB4管脚作普通管脚的解决办法
- arm汇编和c语言混合编程实验报告,实验三C语言和ARM汇编混合编程指导书.doc
- SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”
- idea 谷歌翻译
- 怎么获取echarts需要的geoJson数据去渲染地图:以广州市白云区24镇街为例(内附资源)
- 微信小程序-轮播图实现
- 2022年湖南省中医执业医师考试第三单元医学针灸学模拟题
- CUDA软件架构—网格(Grid)、线程块(Block)和线程(Thread)的组织关系以及线程索引的计算公式
- matlab——红绿灯颜色及数字识别(二)
- C++课程设计(校车订票系统)
- SaaSBase:什么是石墨文档?
- 阿里云短信服务--SMS
- 使用markdown编辑器
- android来电归属地提醒
- db4o_8.0对象数据库官方文档翻译_学习笔记三
热门文章
- php链接远程socket,php使用socket获取远程图片
- 工业交换机和工业路由器的区别
- [渝粤教育] 中国地质大学 计算机文化基础 复习题
- 智能家居常用的十大应用场景
- linux 中文ssid 显示,无法连接中文 SSID 的 Wi-Fi?简单几步就搞定!
- java ee13_一口气了解多线程及其Java实现
- python3.1.1_python 3.1.1 with--enable shared:将不会构建任何扩展
- 【2020.12.30更新】信号处理常用公式(一)
- java简单文本编译器_java -简易文本编辑器
- 第二章 Java基本语法(一)