0

NumPy1.5.1およびPython2.6.0を搭載したMacOSXLionを実行しているiMacでPyOpenCLを動作させようとしています。最初にeasy_installを使用してPyOpenCLをインストールし、次にそれがここでどのように説明されているかを試しました:http ://wiki.tiker.net/PyOpenCL/Installation/Mac

デモスクリプト(http://documen.tician.de/pyopencl/#)を実行すると、OpenCLデバイス(IntelCorei3およびATIRadeonHD5670)が表示されますが、2つのうちのいずれかを選択すると、両方とも0.0を出力します。

    Choose device(s):
[0] <pyopencl.Device 'Intel(R) Core(TM) i3 CPU         550  @ 3.20GHz' on 'Apple' at 0xffffffff>
[1] <pyopencl.Device 'ATI Radeon HD 5670' on 'Apple' at 0x1021b00>
Choice, comma-separated [0]:1
Set the environment variable PYOPENCL_CTX='1' to avoid being asked again.
0.0

ここで何が問題になっていますか?前もって感謝します!

4

1 に答える 1

0

スクリプトの最後に:

print la.norm(a_plus_b - (a+b))

したがって、すべてがうまくいった場合の期待される戻り値は0.0です...

于 2013-04-30T13:39:33.573 に答える