使用索引数组订购 ArrayFire 数组的最佳方式
Best Way to order ArrayFire Array with Index-Array
用索引数组排序 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);
用索引数组排序 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);