使用jieba的paddle模式出错
chrislinca 发布于2020-02 浏览:5792 回复:5
1
收藏

我已经安装了jieba 4.0以上版本,确认安装paddlepaddle-tiny==1.6.1

错误信息:TypeError: _pcut() got an unexpected keyword argument 'use_paddle'

代码如下:

import jieba
jieba.enable_parallel()
strs = ["我来到北京清华大学", "乒乓球拍卖完了", "中国科学技术大学"]
for str in strs:
      seg_list = jieba.cut(str,use_paddle=True) # 使用paddle模式
      print('Paddle mode:' + '/'.join(list(seg_list)))

我是新手,请各位高手指教,谢谢啦

收藏
点赞
1
个赞
共5条回复 最后由huk船长就是我回复于2021-01
#6huk船长就是我回复于2021-01

我倒是遇到另一个问题:use_paddle时分词很慢

0
#5Randcase回复于2020-08

结巴词汇

0
#4我就是辣么辣么回复于2020-08

你好,这个问题您这边有解决办法了么现在

0
#3Wooe1011回复于2020-03

我关了jieba.enable_parallel()就可以了

1
#2相依相似回复于2020-02

我也遇到类似的问题了.  

只要use_paddle=True时就会报错:

AttributeError: 'paddle.fluid.core_avx.Executor' object has no attribute 'prepare_ctx_cache'

但是当改为False时就没问题了, 应该Paddle有问题,但是一直弄不出来

0
TOP
切换版块