PyOpenCL を使用して OpenCL コードを記述しています。私のカーネル プログラムには float2 としての入力があります。
__kernel void Pack_Cmplx( __global float2* Data_In, __global float2* Data_Out, int N)
出力を格納し、カーネルの入力を渡すために、Python でバッファーを宣言する必要があります。
Pythonでfloat2と同等のデータ型は何ですか? 私はnumpyでdtypeを試しましたが成功しませんでした:(