this linkに記載されているようにlibgpuarray
をインストールしました。MacBookのIntel HD Graphics 5000 GPUをPythonで使用する方法はありますか?
テスト
python -c "import pygpu;pygpu.test()"
は、早期に(のMacBookと共に提供インテルHDグラフィックス5000とGPUプログラミングを行うことも可能ですすべてが
======================================================================
ERROR: pygpu.tests.test_blas.test_ger(4, 5, 'float32', 'f', 1, 1, False, True)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/Current/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygpu-0.2.1-py2.7-macosx-10.9-x86_64.egg/pygpu/tests/test_blas.py", line 155, in ger
gr = gblas.ger(1.0, gX, gY, gA, overwrite_a=overwrite)
File "pygpu/blas.pyx", line 127, in pygpu.blas.ger (pygpu/blas.c:2681)
File "pygpu/blas.pyx", line 44, in pygpu.blas.pygpu_blas_rger (pygpu/blas.c:1561)
GpuArrayException: ('Device does not support operation', 8)
で終わる、エラーのシーケンスを与えます2014)?
はいサイモン、私のMacでOpenCLが[このプログラム]でテストされていると確信しています(http://stackoverflow.com/questions/7892955/how -can-i-test-for-opencl-compability)、OpenCL 1.2に匹敵します。 PyOpenCLも正常にインストールされました。 GPUサポートでTheanoを使うことができるように、私はPyGPUを動作させるだけです。私は何かすべきことはありますか? –
最長の時間の間、theanoはCUDAを大きく支持していたので、やっかいです。最近、彼らはopenCLバックエンドで作業を始めましたが、最後に私はその非常にバギーをよく聞きましたが、多くの機能は移植されていませんでした。だから私はあなたがこれを解決するために他に何ができるのか分からないが、たとえあなたができるなら、theano openCLの現在の状態が努力する価値があるかどうか分からない。申し訳ありませんが私はより多くの助けになることができませんでした – Simon
あなたが提供したリンクは実際に深い学習のウェブサイトに気づいた。あなたの関心が機械学習にあり、Pythonに縛られていないのであれば、openCLバージョンのcaffeとtorchもご覧ください。 – Simon