MacOSX 10.13下theano1.0配置Intel内置GPU加速问题?

发布于 2022-09-06 10:57:48 字数 710 浏览 31 评论 0

我的电脑是Macbook OSX 10.13, GPU是内置的Intel Iris Plus, 用的python3.5, theano1.0, anaconda3虚拟环境。

按照https://segmentfault.com/a/11... 这篇文章的步骤配置theanoGPU加速。

测试阶段。pythonIDE正常:
图片描述

check1.py使用CPU运行结果正常:
图片描述

check1.py使用GPU出现segmentation fault:11 :
图片描述

求问错误原因,解决办法,多谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

巡山小妖精 2022-09-13 10:57:48

非常残念,原Po主也弃了theano投奔tf大法了。

今晚我想了想,segmentation fault一般都是内存格式的问题,是不是默认的数据类型不对,于是强制改数据类型为float32(默认为float64),重新运行check1.py,成功。果然,平均单个循环耗时只比cpu省了0.5秒(约33%)左右。但是不知道为什么最后依然显示“used the cpu”,也许是gpu线程没有全部利用?

图片描述

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文