您当前的位置: 首页 >  深度学习

川川菜鸟

暂无认证

  • 8浏览

    0关注

    969博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【深度学习入门案例】LAC词法分析

川川菜鸟 发布时间:2021-08-29 22:25:40 ,浏览量:8

文章目录
    • 一、准备数据
    • 二、读取数据
    • 三、加载预训练模型
    • 四、预测
    • 五.完整源码

一、准备数据

创建ci.txt文档: 在这里插入图片描述

二、读取数据
#读取数据
with open("ci.txt", 'r') as f:
    test_text = []
    for line in f:
        test_text.append(line.strip())
print(test_text)

返回: 在这里插入图片描述

三、加载预训练模型

LAC网络框架为BiGRU+CRF,整体框架图: 在这里插入图片描述 代码为:

import paddlehub as hub
module = hub.Module(name="lac")
四、预测

PaddleHub对于支持一键预测的module,可以调用module的相应预测API,完成预测功能。

results = module.lexical_analysis(texts=test_text)

for result in results:
    print(result)

返回: 在这里插入图片描述 后面的tag看不懂?词性和专名类别标签集合如下表: 在这里插入图片描述

五.完整源码
# coding=gbk
"""
作者:川川
@时间  : 2021/8/29 22:10
群:970353786
"""
#读取数据
with open("ci.txt", 'r') as f:
    test_text = []
    for line in f:
        test_text.append(line.strip())
print(test_text)
#加载模块
import paddlehub as hub
module = hub.Module(name="lac")
## 预测
results = module.lexical_analysis(texts=test_text)

for result in results:
    print(result)
关注
打赏
1665165634
查看更多评论
立即登录/注册

微信扫码登录

0.0764s