-1

用 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 吗?

4

1 回答 1

0

比我想象的要容易得多:

    af::array c = B(inds);

来自http://arrayfire.org/docs/indexing.htm

于 2017-11-27T13:22:00.097 回答