IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 太牛了,用python 居然可以生成 情话、床头诗、对联 -> 正文阅读

[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 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)
    复制代码
  • 效果

    ?

二、藏头诗生成模型

  • 代码

    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)
    复制代码
  • 效果

掘沟引水浇蔬圃,
金谷无根种药苗。
最好移根来旧室,
牛头上午午鸡啼。
复制代码
掘沟引水浇蔬圃,
金谷无根种药苗。
最苦一年春雨歇,
牛鸠无数满仓埋。
复制代码

?

?

三、诗歌生成模型

  • 代码

    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)
    复制代码
  • 效果

卷王书在床,月在床上床。
床上床上琴,琴声弹一曲。
琴声弹一曲,月色明一曲。
曲终各分散,露滴芭蕉绿。
复制代码
卷王书在床,月在床上床。
床上床上琴,琴声弹一曲。
琴声弹一曲,月色明一曲。
曲罢月欲落,桂树风飕飕。
复制代码
卷王书在床,月在床上床。
床上床上琴,琴声弹一曲。
琴声弹一曲,月色明一曲。
曲罢月欲落,桂树枝上宿。
复制代码

四、对联生成模型

  • 代码

    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知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-09-02 11:19:16  更:2021-09-02 11:19:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 12:42:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码