我有一个 for 循环来做索引:
for (int i=0; i<N; i++){
a[i] = b[c[i]]
}
c
是感兴趣的指标,并且是int *
,而b
和a
是float *
以及操纵值。
但是,这需要很长时间(而且不能花那么长时间)。我想要一些矢量化版本,很可能在 BLAS/LAPLACK/etc 中找到。
我正在寻找nested_indexing(float * output_vector, float * input_vector, int * input_indices)
。
我试过浏览文档,但没有找到任何东西。