グラフィックカードで動作するようにFFTをプログラムする簡単な方法を探し回っています(これはCUDA 3.somethingをサポートする最近のNVIDIAです)。私の現在のオプションは、C を学習してから CUDA 用の特別な C バージョンを学習するか、いくつかの python CUDA 関数を使用することです。私は高級言語でしかプログラミングしていないので、まだ C を学びたくありません。私は pyCUDA や、Python でグラフィック カードを使用する他の方法を調べましたが、Python コードのみで使用できる FFT ライブラリが見つかりませんでした。一部のライブラリ/プロジェクトは同様のプロジェクト (CUDAmat、Theano) に取り組んでいるようですが、残念ながら FFT は見つかりませんでした。
numpy.fft.fft2()
グラフィック カードを使用してと同じことを実行できる機能はありますか?
編集: オープン ソース ソリューションのボーナス ポイント。