Bug:paddle:FatalError: `Segmentation fault` is detected by the operating system.
问题
使用paddle框架进行相关模型训练的时候,使用GPU时候报错:
C++ Traceback (most recent call last):
--------------------------------------
0 std::thread::_Impl<std::_Bind_simple<ThreadPool::ThreadPool(unsigned long)::{lambda()#1} ()> >::_M_run()
1 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)
2 paddle::framework::SignalHandle(char const*, int)
3 paddle::platform::GetCurrentTraceBackString[abi:cxx11]()----------------------
Error Message Summary:
----------------------
FatalError: `Segmentation fault` is detected by the operating system.
[TimeInfo: *** Aborted at 1639543591 (unix time) try "date -d @1639543591" if you are using GNU date ***]
[SignalInfo: *** SIGSEGV (@0x0) received by PID 168238 (TID 0x7fc05d8c5700) from PID 0 ***]
版本:
- python=3.8
- paddlepaddle-gpu=2.2.1
- cuda=10.1
- cudnn=7.6
查看issue发现出现这种情况的不少,这里做一个记录
解决方法
使用conda重新安装一遍,参考安装教程:
- https://www.paddlepaddle.org.cn/documentation/docs/zh/install/conda/linux-conda.html#anchor-0
执行命令:
conda install paddlepaddle-gpu==2.2.1 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
参考
- https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/conda/linux-conda.html
- https://www.paddlepaddle.org.cn/documentation/docs/zh/install/conda/linux-conda.html#anchor-0
Bug:paddle:FatalError: `Segmentation fault` is detected by the operating system.相关推荐
- Segmentation fault` is detected by the operating system
原因为模型需要输入多个参数,而输入仅有一个参数,或者输入的参数shape不一致 错误原因1:输入数据与模型数据维度不匹配 def run(predictor, input_arg):# 准备输入inp ...
- pp-tracking ubuntu 18.04使用GPU推理出现Segmentation fault
目录 1. 报错 2. 报错原因 3. conda环境指定cuda 10.2和cudnn 7.6.5 3.1. 安装cuda 10.2 3.2. 安装cudnn 7.6.5 3.3. conda环境指 ...
- C/C++中的段错误(Segmentation fault)[转]
Segment fault 之所以能够流行于世,是与Glibc库中基本所有的函数都默认型参指针为非空有着密切关系的. 来自:http://oss.lzu.edu.cn/blog/article.php ...
- Linux遭遇Segmentation fault
原文地址::http://www.cppblog.com/sleepwom/archive/2012/01/13/164091.html Program terminated with signal ...
- 偶然出现 segmentation fault 时的调试方法与 SIGSEGV 信号
问题描述 最近遇到一个 bug,有一定的偶然性会出现段错误.第一步需要确定的是段错误出现在哪里.可由于这个 bug 的偶然性,常规的方法无法确定问题. 根据经验,这个问题有两个方案可以使用. 生成 c ...
- linux中非法内存,Linux下数组非法访问导致内存破坏 —— 引发segmentation fault的原因...
2012-02-05 wcdj 1, 调试时必需的栈知识 2, 数组非法访问导致内存破坏 调试时必需的栈知识 栈(stack)是程序存放数据的内存区域之一,其特征是LIFO(Last In First ...
- 解决sqlplus的segmentation fault或hang问题
sqlplus应当是DBA 1.0时代使用最为频繁的管理工具,经常有经验丰富的老DBA会提到自己敲过几万次的sqlplus:),但有的时候这个吃饭家伙也会不好用,偶尔还会出现Segmentation ...
- gdb 编译make: *** [all] 错误 2_Dev 日志 | Segmentation Fault 和 GCC 编译问题排查
摘要 笔者最近在重新整理和编译 Nebula Graph 的第三方依赖,选出两个比较有意思的问题给大家分享一下. Flex Segmentation Fault--Segmentation fault ...
- 由char* 引发的Segmentation fault错误
在学习形参带const限定符时,意外遇到Segmentation fault的bug问题.C程序是在linux环境下运行. 在维基百科上是这样解释Segmentation fault,存储器区段错误( ...
最新文章
- python爬歌词生成词云图_爬取每日热搜词,生成地图词云图
- ES6 对象的新功能与解构赋值介绍
- boost::array用法的测试程序
- 神雕侠侣2服务器维护,《神雕侠侣2》手游10月22日停服维护公告
- 当当elastic-job docker快速部署_[小Z课堂]-docker 快速部署 elasticsearch 和 kibana,一键部署...
- SpringCloud(二) 生产者、消费者工程搭建与调用(上)
- 使用异或解题 —— 序列中仅出现一次的两个数
- CS231n-Numpy入门
- 三天打鱼两天晒网(入门级算法)(C语言)
- visio2016无法卸载和安装
- linux readelf,readelf命令常用参数介绍
- html背景图片为什么找不到,css中背景图片显示不出来
- 浅学transcad(与表格链接以及创建矩阵OD并显示期望线)
- Android 笔记 json GSON,Android中使用Gson解析JSON数据
- 罗技鼠标的蓝牙适配器无效的解决办法
- OneNote for win10 无法加载笔记本
- vue 部署上线清除浏览器缓存
- 2020年初冠状病毒大事记随笔
- 浏览器被hao123篡改怎么办?
- OnlyBill 简易记账软件(续)
热门文章
- vue3之mixin代码
- ec20 复位命令_EC20模块开启SIM卡热插拔及重启模块AT命令
- a标签点击事件_JS事件绑定的三种方法
- 基于dsp的vxi总线动态存储器设计
- web前端期末大作业:文化网站设计——中国风文化html源码(6个页面) HTML+CSS+JavaScript...
- hibernate-mapping 中catlog作用
- keras 中的keras.preprocessing、Embedding、GlobalMaxPooling1D()、 TimeDistributed
- 感受移动互联的力量!手机移动销售软件—纷享销客来访进行公司及产品介绍(图文)
- 嵌入式系统开发工程师嵌入式软件开发工程师
- 是否可以在iOS模拟器中禁用网络?