Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • PaddlePaddle
  • models
  • Issue
  • #3149

M
models
  • 项目概览

PaddlePaddle / models
大约 2 年 前同步成功

通知 232
Star 6828
Fork 2962
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 602
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 255
  • Wiki 0
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
M
models
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 602
    • Issue 602
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 255
    • 合并请求 255
  • Pages
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 0
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 提交
  • Issue看板
已关闭
开放中
Opened 8月 20, 2019 by saxon_zh@saxon_zhGuest

LAC模型 lexical_analysis()函数特殊字符会崩溃,建议增加参数的容错性

Created by: chaosfish

现象:

当:lac.lexical_analysis()函数接收到包含空格字符串时崩溃。

版本

➜  ~ hub version
hub 1.1.1

➜  ~ hub show lac

+-----------------+----------------------------------------------------+
|   ModuleName    |lac                                                 |
+-----------------+----------------------------------------------------+
|     Version     |1.1.1                                               |
+-----------------+----------------------------------------------------+
|     Summary     |Baidu's open-source lexical analysis tool for Chin  |
|                 |ese, including word segmentation, part-of-speech t  |
|                 |agging & named entity recognition                   |
+-----------------+----------------------------------------------------+
|     Author      |baidu-nlp                                           |
+-----------------+----------------------------------------------------+
|  Author-Email   |nlp@baidu.com                                       |
+-----------------+----------------------------------------------------+
|    Location     |/Users/yanglei/.paddlehub/modules/lac               |
+-----------------+----------------------------------------------------+

重现代码

def test_lac_bug():
    inputs = {"text": [" "]}
    import paddlehub as hub
    lac = hub.Module(name = "lac")
    print(hub)
    results = lac.lexical_analysis(data=inputs)
    print(results)

崩溃信息

Testing started at 15:55 ...
/usr/local/bin/python3.7 /Applications/PyCharm.app/Contents/helpers/pycharm/_jb_pytest_runner.py --target test_lac_bug.py::test_lac_bug
Launching pytest with arguments test_lac_bug.py::test_lac_bug in /Users/yanglei/Documents/code/information_extraction/tests

============================= test session starts ==============================
platform darwin -- Python 3.7.3, pytest-4.3.0, py-1.8.0, pluggy-0.8.1 -- /usr/local/opt/python/bin/python3.7
cachedir: .pytest_cache
rootdir: /Users/yanglei/Documents/code/information_extraction/tests, inifile:
plugins: celery-4.3.0
collecting ... collected 1 item

test_lac_bug.py::test_lac_bug 
Process finished with exit code 136 (interrupted by signal 8: SIGFPE)
指派人
分配到
无
里程碑
无
分配里程碑
工时统计
无
截止日期
无
标识: paddlepaddle/models#3149
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7