如何在我的電腦上運行this example?我沒有Nvidia顯卡,所以我不能在Matlab中使用Cuda。使用AMD圖形卡在Matlab上進行深度學習
我需要用Matlab來做,因爲我的一半代碼是用Matlab編寫的,所有變量都是用Matlab格式編寫的。
我的電腦有ATI Radeon HD 4530圖形卡。
我看了this page,但是弄清楚哪一個是合適的,仍然令人困惑。
更新1:我想訓練一個深度神經網絡進行圖像分類。類似於this example的任務。
UPDATE2:當我運行在UPDATE1提到的代碼,它給了我以下錯誤:
There is a problem with the CUDA driver or with this GPU device. Be sure that you have a supported GPU and that the
latest driver is installed.
Error in nnet.internal.cnn.SeriesNetwork/activations (line 48)
output = gpuArray(data);
Error in SeriesNetwork/activations (line 269)
YChannelFormat = predictNetwork.activations(X, layerID);
Error in DeepLearningImageClassificationExample (line 262)
trainingFeatures = activations(convnet, trainingSet, featureLayer, ...
Caused by:
The CUDA driver could not be loaded. The library name used was 'nvcuda.dll'. The error was:
The specified module could not be found.
工作都我相信這是可以做到的,但我不明白你想要做什麼:
另一種選擇。你打算使用哪個庫?它支持Open CL嗎?你需要GPU加速嗎?將它運行在CPU上只是一個替代方案? – Daniel
我想訓練一個深度神經網絡進行圖像分類。類似於此示例的任務:http://it.mathworks.com/help/nnet/examples/training-a-deep-neural-network-for-digit-classification.html?searchHighlight=deep%20learning – Woeitg
我不'沒有任何特定的庫,我只是想讓它在Matlab中運行。我不需要GPU加速(但可以很好,如果它的工作:-)) – Woeitg