软件环境
- paddlepaddle:
- paddlepaddle-gpu: 2.5.1.post102 2.5.0.post102 2.4.2
- paddlenlp: 2.5.2
- cuda 10.2
- cudnn 7.6.5
重复问题
- 我已搜索现有问题
错误描述
gpu环境使用命令运行paddlenlp server server:app --workers 1 --host 0.0.0.0 --port 8189
报Segmentation fault。
使用paddlepaddle-2.4.2,cpu版本没有问题。
gpu环境执行示例
>>> from pprint import pprint
>>> from paddlenlp import Taskflow
>>> schema = ['时间', '选手', '赛事名称'] # Define the schema for entity extraction
>>> ie = Taskflow('information_extraction', schema=schema)
>>> pprint(ie("2月8日上午北京冬奥会自由式滑雪女子大跳台决赛中中国选手谷爱凌以188.25分获得金牌!")) # Better print results using pprint
报同样错误。
稳定复现步骤 & 代码
root@paddlenlp-846d4c6dfb-wrc4t:/opt/deployments/flask-app/PaddleNLP/model_zoo/uie/deploy/serving/simple_serving# paddlenlp server server:app --workers 1 --host 0.0.0.0 --port 8189[2023-08-21 16:32:46,159] [ INFO] - starting to PaddleNLP SimpleServer...
[2023-08-21 16:32:46,159] [ INFO] - The PaddleNLP SimpleServer is starting, backend component uvicorn arguments as follows:
[2023-08-21 16:32:46,159] [ INFO] - the starting argument [host]=0.0.0.0
[2023-08-21 16:32:46,159] [ INFO] - the starting argument [port]=8189
[2023-08-21 16:32:46,159] [ INFO] - the starting argument [log_level]=None
[2023-08-21 16:32:46,159] [ INFO] - the starting argument [workers]=1
[2023-08-21 16:32:46,159] [ INFO] - the starting argument [limit_concurrency]=None
[2023-08-21 16:32:46,159] [ INFO] - the starting argument [limit_max_requests]=None
[2023-08-21 16:32:46,159] [ INFO] - the starting argument [timeout_keep_alive]=15
[2023-08-21 16:32:46,160] [ INFO] - the starting argument [app_dir]=/opt/deployments/flask-app/PaddleNLP/model_zoo/uie/deploy/serving/simple_serving
[2023-08-21 16:32:46,160] [ INFO] - the starting argument [reload]=False
Segmentation fault
2条答案
按热度按时间dojqjjoe1#
具体的报错信息在
task.py
文件的self.predictor = paddle.inference.create_predictor(self._config)
这一行。tvokkenx2#
也报Segmentation fault