Check failed: error == cudaSuccess (2 vs. 0) out of memory

我的机器Geforce GT 730,运行Caffe的finetune时出现该错误
已邀请:

李扬 - 密码六个一

赞同来自: lady_he

https://groups.google.com/forum/#!topic/digits-users/jSBcbsAUsrQ
 
帮题主 google 了下。上面链接描述的错误和你一样,他用的显卡还是 GT 720M,比你低端,显存也是 2G。他最后解决的方法是:

> When I customized the network (data_param 100 to 10) in two places for AlexNet it started to work!
> data_param {
>     batch_size: 10
>   }
 
题主可以试一试。

孙琳钧

赞同来自: lady_he

多半是因为显存不够,用的是哪个网络呢,方便的话可以给一下显卡的参数,GT730不同的版本参数还不一样

lady_he - 80后IT女

赞同来自:

搜了下,因为显卡内存小,有说可能是因为batch_size设置的过大的原因,我将其调为10后,又出现错误:Check failed: status == CURAND_STATUS_SUCCESS (102 vs. 0)  CURAND_STATUS_ALLOCATION_FAILED

lady_he - 80后IT女

赞同来自:

CUDA CURAND Library上提示:Memory allocation failed.

shuokay

赞同来自:

已经提示out of memory了……

要回复问题请先登录注册