用python 居然可以生成 情话、藏头诗、对联?
2021/12/22 14:20:48
本文主要是介绍用python 居然可以生成 情话、藏头诗、对联?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
哈喽,大家好呀~
在平常人的心目中我们程序员都是呆板,都带着一副眼镜,喜欢穿寸衣,T恤普遍都是黑白灰三种颜色。今天我就教你们如何用python生成 情话、藏头诗、对联。
安装环境(已mac为例)
一、准备环境
1.目前飞桨支持的环境
- macOS 版本 10.11/10.12/10.13/10.14 (64 bit) (不支持GPU版本)
- Python 版本 3.6/3.7/3.8/3.9 (64 bit)
- pip 或 pip3 版本 20.2.2或更高版本 (64 bit)
- PaddlePaddle 不支持 M1 芯片 (arm64架构)
2.python版本
python --version
python版本必须在,3.6.x - 3.9.x
3.pip版本
python -m pip --version
pip版本必须 >= 20.2.2
二、开始安装
1.安装
python -m pip install paddlepaddle==0.0.0 -f https://www.paddlepaddle.org.cn/whl/mac/cpu/develop.html
2.验证
import paddle paddle.utils.run_check()
如果出现PaddlePaddle is installed successfully!,说明您已成功安装。
项目展示
一、情话生成模型
- 代码
import paddlehub as hub module = hub.Module(name="ernie_gen_lover_words") test_texts = ['情人节', '故乡', '我爱你你爱我'] results = module.generate(texts=test_texts, use_gpu=True, beam_width=5) for result in results: print(result)
- 效果
- 原理And源码
移步官方
二、藏头诗生成模型
- 代码
import paddlehub as hub # 在模型定义时,可以通过设置line=4或8指定输出绝句或律诗,设置word=5或7指定输出五言或七言。 # 默认line=4, word=7 即输出七言绝句。 module = hub.Module(name="ernie_gen_acrostic_poetry", line=4, word=7) test_texts = ['掘金最牛'] results = module.generate(texts=test_texts, use_gpu=True, beam_width=5) for result in results: print(result)
- 效果
掘沟引水浇蔬圃, 金谷无根种药苗。 最好移根来旧室, 牛头上午午鸡啼。
掘沟引水浇蔬圃, 金谷无根种药苗。 最苦一年春雨歇, 牛鸠无数满仓埋。
- 原理And源码
移步官方
三、诗歌生成模型
- 代码
import paddlehub as hub module = hub.Module(name="ernie_gen_poetry") test_texts = ['床前明月光,李白是卷王。'] results = module.generate(texts=test_texts, use_gpu=True, beam_width=5) for result in results: print(result)
- 效果
卷王书在床,月在床上床。 床上床上琴,琴声弹一曲。 琴声弹一曲,月色明一曲。 曲终各分散,露滴芭蕉绿。
卷王书在床,月在床上床。 床上床上琴,琴声弹一曲。 琴声弹一曲,月色明一曲。 曲罢月欲落,桂树风飕飕。
卷王书在床,月在床上床。 床上床上琴,琴声弹一曲。 琴声弹一曲,月色明一曲。 曲罢月欲落,桂树枝上宿。
- 原理And源码 移步官方
四、对联生成模型
- 代码
import paddlehub as hub module = hub.Module(name="ernie_gen_couplet") test_texts = ["风吹云乱天垂泪"] results = module.generate(texts=test_texts, use_gpu=True, beam_width=5) for result in results: print(result)
- 效果
雨打花残地痛心, 雨打花残地皱眉, 雨打花残地动容, 雨打霜欺地动容, 雨打花残地洒愁. 复制代码
- 原理And源码
移步官方
这篇关于用python 居然可以生成 情话、藏头诗、对联?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-27Python编程基础教程
- 2024-12-27Python编程基础指南
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型
- 2024-12-23使用python部署一个usdt合约,部署自己的usdt稳定币
- 2024-12-20Python编程入门指南
- 2024-12-20Python编程基础与进阶
- 2024-12-19Python基础编程教程
- 2024-12-19python 文件的后缀名是什么 怎么运行一个python文件?-icode9专业技术文章分享