Grettings,我开始学习 arrayfire 和并行计算,并且对 Gfors 和 seq 方法有疑问。
Gfor 的语法类似于
Gfor( seq ii, N)
在常规的 for 循环中,(通常)有一个 int value ,因此在 for i 内部可以访问像 V[0][i] 这样的数组中的数据并在计算中使用该值。问题是我如何在 GFor 中做同样的事情(获取保存在某个数组中的整数值),显然 V[0][seq] 不起作用。
感谢您的回答:D!/* 抱歉我的英语不好// 编辑 for is
for( int i = 0; i < q ; i++ ){
f(span,span,i) =shift( f(span,span,i) , V[1][i] , V[0][i], 0);
}
在数组 V 中是每个切片我需要的班次。