首页 Paddle框架 帖子详情
进行模型预测遇到以下错误OSError: (External) CUBLAS error(15)
收藏
快速回复
Paddle框架 问答模型训练深度学习 25157 4
进行模型预测遇到以下错误OSError: (External) CUBLAS error(15)
收藏
快速回复
Paddle框架 问答模型训练深度学习 25157 4

具体报错信息如下,有没有哪位大佬遇到过

Validating runs/train/exp7/weights/best.pdparams...
YOLOv5 2023-3-27 paddle 2.2.2
Overriding model.yaml nc=7 with nc=1
Model Summary: 269 layers, 7041334 parameters, 7022326 gradients, 15.8 GFLOPs

Fusing layers...
Traceback (most recent call last):
File "train.py", line 632, in
main(opt)
File "train.py", line 529, in main
train(opt.hyp, opt, device, callbacks)
File "train.py", line 415, in train
results, _, _ = val.run(data_dict,
File "/home/zy/anaconda3/envs/paddle/lib/python3.8/site-packages/decorator.py", line 232, in fun
return caller(func, *(extras + args), **kw)
File "/home/zy/anaconda3/envs/paddle/lib/python3.8/site-packages/paddle/fluid/dygraph/base.py", line 351, in _decorate_function
return func(*args, **kwargs)
File "/home/xk/YOLOv5-Paddle/val.py", line 148, in run
model.fuse()
File "/home/xk/YOLOv5-Paddle/models/yolo.py", line 224, in fuse
m.conv = fuse_conv_and_bn(m.conv, m.bn) # update conv
File "/home/xk/YOLOv5-Paddle/utils/paddle_utils.py", line 206, in fuse_conv_and_bn
fusedconv.weight.set_value(paddle.mm(w_bn, w_conv).reshape(fusedconv.weight.shape))
File "/home/zy/anaconda3/envs/paddle/lib/python3.8/site-packages/paddle/tensor/math.py", line 981, in mm
return _C_ops.matmul_v2(input, mat2)
OSError: (External) CUBLAS error(15).
[Hint: 'CUBLAS_STATUS_NOT_SUPPORTED'. The functionality requested is not supported ] (at /paddle/paddle/fluid/operators/math/blas_impl.cu.h:35)
[operator < matmul_v2 > error]

0
收藏
回复
全部评论(4)
时间顺序
蓝旧luo
#2 回复于2023-04

遇到了同样的问题,请问解决没

0
回复
冷月龙啸
#3 回复于2023-04
遇到了同样的问题,请问解决没

我改用了paddle2.4.2,重新安装了cuda11.2和cudnn8.2.1这两个版本,再用conda安装paddle之后没遇到这个报错了

0
回复
宇宙物语
#4 回复于2023-10

我用paddlepaddle-gpu 0.0.0.post112版本出现了上面的错误OSError: (External) CUBLAS error(15)。但如果在.ipynb文件下,先在一个单元格下运行import paddle 
paddle.utils.run_check()进行gpu检测,在检测到gpu后,再运行后面带gpu的代码时,OSError: (External) CUBLAS error(15)的错误就不会发生了。

0
回复
d
demo1558185399
#5 回复于2023-12
我用paddlepaddle-gpu 0.0.0.post112版本出现了上面的错误OSError: (External) CUBLAS error(15)。但如果在.ipynb文件下,先在一个单元格下运行import paddle  paddle.utils.run_check()进行gpu检测,在检测到gpu后,再运行后面带gpu的代码时,OSError: (External) CUBLAS error(15)的错误就不会发生了。
展开

import paddle 
paddle.utils.run_check()

有用!!!!!

 
0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户