2
私はtheanoをgpuarray
バックエンドに切り替えようとしています。 このtutorialは私が.theanorc
でlibgpuarrayを使用するようにtheanoを設定する
device=cuda
を書きますが、それはgpuarray
を使用することを書くために何を指定していない、そしてそれは私の質問ですcuda
バックエンドを使用することを言います。
私はtheanoをgpuarray
バックエンドに切り替えようとしています。 このtutorialは私が.theanorc
でlibgpuarrayを使用するようにtheanoを設定する
device=cuda
を書きますが、それはgpuarray
を使用することを書くために何を指定していない、そしてそれは私の質問ですcuda
バックエンドを使用することを言います。
gpuarray
バックエンドを使用すると、OpenCLとCUDAデバイスの両方をターゲットにすることができます。したがって、.theanorc
ファイルで明示的にCUDAまたはOpenCLデバイスをターゲットにする必要があります。そのフードの下ではまだOpenCLまたはCUDAを使用しているため、デバイスのターゲットは同じままです。gpuarray
は、どちらかを使用できる抽象レイヤを追加するだけです。
詳細については、hereを参照してください。