在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python  網(wǎng)絡(luò)安全/ MacOSX 10.13下theano1.0配置Intel內(nèi)置GPU加速問題?

MacOSX 10.13下theano1.0配置Intel內(nèi)置GPU加速問題?

我的電腦是Macbook OSX 10.13, GPU是內(nèi)置的Intel Iris Plus, 用的python3.5, theano1.0, anaconda3虛擬環(huán)境。

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

測(cè)試階段。pythonIDE正常:
圖片描述

check1.py使用CPU運(yùn)行結(jié)果正常:
圖片描述

check1.py使用GPU出現(xiàn)segmentation fault:11 :
圖片描述

求問錯(cuò)誤原因,解決辦法,多謝!

回答
編輯回答
賤人曾

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

今晚我想了想,segmentation fault一般都是內(nèi)存格式的問題,是不是默認(rèn)的數(shù)據(jù)類型不對(duì),于是強(qiáng)制改數(shù)據(jù)類型為float32(默認(rèn)為float64),重新運(yùn)行check1.py,成功。果然,平均單個(gè)循環(huán)耗時(shí)只比cpu省了0.5秒(約33%)左右。但是不知道為什么最后依然顯示“used the cpu”,也許是gpu線程沒有全部利用?

圖片描述

2017年2月18日 17:30