情侣间的床头情话 情话、床头诗、对联,Python你还会给我多少惊喜

2023-10-28 01:42   geyange.com

情侣间的床头情话

写在前面

最近在学习 Python的时候,属实有点小情绪了。无意中发现了Python竟然还可以生成情话、床头诗,雀食引起了我极大的兴趣,学习的疲惫也消失了。下面就将我的新发现分享给大家~

下面介绍的均来自百度飞浆开源项目

【 情话生成模型 】

【 藏头诗生成模型 】

【 诗歌生成模型 】

【 对联生成模型 】

安装环境

已mac为例,windows、linux 移步官方

一、准备环境

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 

2.验证

import paddlepaddle.utils.run_check()

如果出现PaddlePaddle is installed successfully!,说明您已成功安装。

项目展示

一、情话生成模型

代码

import paddlehub as hubmodule = 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 hubmodule = 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 hubmodule = 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学习资料,刚开始学习或者准备学习的朋友可以下载来看看哦~

Python的学习路线

这里把Python常用的技术点做了整理,有各个领域的知识点汇总,可以按照上面的知识点找对应的学习资源。

全套PDF电子书

刚开始学习的时候还是建议多看一些书籍,看权威技术书籍是每个程序员必经之路。

学习视频

编程学习一定要多多看视频,书籍和视频结合起来学习才能事半功倍。

实战案例

光学理论是没用的,学习编程切忌纸上谈兵,一定要动手实操,将自己学到的知识运用到实际当中。


文章版权声明:除非注明,否则均为格言阁原创文章,转载或复制请以超链接形式并注明出处。
取消