Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

加载不了模型? #3

Open
hjlFrist opened this issue Oct 11, 2018 · 10 comments
Open

加载不了模型? #3

hjlFrist opened this issue Oct 11, 2018 · 10 comments

Comments

@hjlFrist
Copy link

请问下Segmentor: Model not loaded!,加载不了模型,这是 什么原因?

@crapthings
Copy link

模型上这下

http://ospm9rsnd.bkt.clouddn.com/model/ltp_data_v3.4.0.zip

建个 ltp_data 目录解压到到里面

我是 osx可能会遇到 10.13无法安装问题参照这里

HIT-SCIR/pyltp#172

@hjlFrist
Copy link
Author

感谢,不过我是用wins 跑和深度学习机都说加载不了模型。。不知道咋回事。。

@crapthings
Copy link

@hjlFrist 这个解压了 改一下文件名就行

mv ltp_data_v3.4.0 ltp_data

image

@liutianling
Copy link

@crapthings 你这个项目跑通了吗?pyltp和模型的版本有要求吗?
我用的是pyltp==0.2.1, model==3.3.0
我用这个跑报错额
Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

就是加载模型只加载到了第一个,cws.model
加载第二个模型 pos.model 这时候就报错了
这是怎么回事啊?

@crapthings
Copy link

crapthings commented Oct 31, 2018

跑通了啊,我就是用的最新的啊,步骤大概是

  1. clone 这个 repo
  2. 进到目录再 clone pyltp 那个 repo
    下完模型 就能用了

第二部要做这个

image

@liutianling
Copy link

@crapthings 谢谢,是pyltp模型版本的问题,汗
我用的v3.3的会出现这个问题,换到v3.4的就好了,虽然问题跳过去了,当时不太明白为什么会出现这种简单的加载问题。

@fighting41love
Copy link

Mac OS Mojave 10.14.2 (18C54),pyltp==0.2.1,model=3.4.0
报错:
Segmentor: Model not loaded!
Postagger: Model not loaded!
Parser: Model not loaded!

@fighting41love
Copy link

@crapthings 谢谢,是pyltp模型版本的问题,汗
我用的v3.3的会出现这个问题,换到v3.4的就好了,虽然问题跳过去了,当时不太明白为什么会出现这种简单的加载问题。

什么操作系统哈?我按照你的版本配置,还是没能解决问题啊

@qriosa
Copy link

qriosa commented Apr 19, 2020

@fighting41love 不知道你是否还在研究/使用这个项目。我这边使用Ubuntu18.04 + python 3.6的情况下,直接下载的zip文件,下载好后解压到任意目录下(./EventTriplesExtraction)。
再下载楼上crapthings提供的model文件(在此感谢@crapthings )。
再解压到下载好的ltp压缩包文件到(./EventTriplesExtraction),并重命名为“ltp_data”。
再执行"pip install pyltp" 等待安装完毕。就可以直接按照项目主面板readme中的执行样例进行测试了。(PS:README中的样例是有点小问题的,项目中的名字是triple_extraction.py而readme中import的是triples_extraction 多了一个s,需要去掉)。
然后就可以运行成功了。

希望对你还有帮助。

@qriosa
Copy link

qriosa commented Apr 19, 2020

@crapthings 请问大佬知道作者是使用的什么方法生成的那些model文件吗?我想生成一点某个专业领域的数据。或者大佬知道什么方法可以生成吗?还望不吝赐教。谢谢。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants