使用索引数组订购 Arrayfire 数组的最快方法是什么?这就是我对普通数组的意思:
std::array<int,3> A = {3,2,1};
std::array<int,3> indices = {2,1,3};
std::array<int,3> tempA = A;
for (int i = 0; i < 3; i++)
{
A[i] = tempA[Indices[i]];
}
我必须使用 gfor 吗?
比我想象的要容易得多:
af::array c = B(inds);
从 http://arrayfire.org/docs/indexing.htm