当前位置: 首页 > news >正文

【深度学习100例】—— 使用pytorch实现LSTM自动AI作诗(藏头诗和首句续写)| 第6例

前言

大家好,我是阿光。

本专栏整理了《深度学习100例》,内包含了各种不同的深度学习项目,包含项目原理以及源码,每一个项目实例都附带有完整的代码+数据集。

正在更新中~ ✨

🚨 我的项目环境:

  • 平台:Windows10
  • 语言环境:python3.7
  • 编译器:PyCharm
  • PyTorch版本:1.8.1

💥 项目专栏:【深度学习100例——PyTorch版】


一、LSTM自动AI作诗

本项目使用了LSTM作为模型实现AI作诗,作诗模式分为两种,一是根据给定诗句继续生成完整诗句,二是给定诗头生成藏头诗。

在这里插入图片描述

二、数据集介绍

数据来源于chinese-poetry,最全中文诗歌古典文集数据库

最全的中华古典文集数据库,包含 5.5 万首唐诗、26 万首宋诗、2.1 万首宋词和其他古典文集。诗 人包括唐宋两朝近 1.4 万古诗人,和两宋时期 1.5 千古词人。

实验使用预处理过的二进制文件 tang.npz 作为数据集,含有 57580 首唐诗,每首诗限定在

相关文章:

  • Linux的开发工具
  • Cadence Allegro Vertex功能介绍使用方法Vertex与Slide的区别图文教程
  • Qt5开发从入门到精通——第九篇六节( Qt5 文件及磁盘处理—— 监视文件和目录变化)
  • 接收节点无线广播发送的数据,并printf打印出来(含核心代码)_物联网挑战赛第四届第一题
  • 【CSDN:国庆活动】——“问答”里的成长记录
  • WEB安全之DIV CSS基础(四):三种定位和堆叠顺序
  • C++ -------- 类型转换
  • 【youcans 的图像处理学习课】11. 形态学图像处理(中)
  • 大二数据库实验-MySQL语句(Employee、Department、Salary)
  • 实验3 数据文件操作和异常处理
  • 【微信小程序】button和image组件的基本使用
  • 【吴恩达深度学习】——NLP和Word Embedding
  • 图解mysql(五)——日志篇
  • 图解mysql(六)——内存篇
  • 【数据库原理 | MySQL】 前世今生(入坑篇)
  • JavaScript-如何实现克隆(clone)函数
  • 【Amaple教程】5. 插件
  • DataBase in Android
  • ERLANG 网工修炼笔记 ---- UDP
  • js写一个简单的选项卡
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • Mithril.js 入门介绍
  • MySQL用户中的%到底包不包括localhost?
  • Python中eval与exec的使用及区别
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 翻译:Hystrix - How To Use
  • 给初学者:JavaScript 中数组操作注意点
  • 机器学习 vs. 深度学习
  • 前端面试题总结
  • 实现菜单下拉伸展折叠效果demo
  • 使用agvtool更改app version/build
  • 在electron中实现跨域请求,无需更改服务器端设置
  • ​学习一下,什么是预包装食品?​
  • #git 撤消对文件的更改
  • #Spring-boot高级
  • #控制台大学课堂点名问题_课堂随机点名
  • (4)Elastix图像配准:3D图像
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (ZT)薛涌:谈贫说富
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (十三)Maven插件解析运行机制
  • (四)库存超卖案例实战——优化redis分布式锁
  • (算法设计与分析)第一章算法概述-习题
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (转)Sql Server 保留几位小数的两种做法
  • .gitignore
  • .NET Standard 的管理策略
  • .net 设置默认首页
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .Net的DataSet直接与SQL2005交互
  • .set 数据导入matlab,设置变量导入选项 - MATLAB setvaropts - MathWorks 中国
  • @select 怎么写存储过程_你知道select语句和update语句分别是怎么执行的吗?