MacOSX 10.13下theano1.0配置Intel内置GPU加速问题?
我的电脑是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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
非常残念,原Po主也弃了theano投奔tf大法了。
今晚我想了想,segmentation fault一般都是内存格式的问题,是不是默认的数据类型不对,于是强制改数据类型为float32(默认为float64),重新运行check1.py,成功。果然,平均单个循环耗时只比cpu省了0.5秒(约33%)左右。但是不知道为什么最后依然显示“used the cpu”,也许是gpu线程没有全部利用?