从宿主指针构造时,数组fire构造函数会自动推断出类型吗?

时间:2016-11-06 15:45:45

标签: c++ arrayfire

我从数组fire的文档中读到,可以从主机指针构造一个数组fire数组。像

这样的东西
double * host_data;
//do stuff with host_data
af::array array(nrows, ncols, host_data); //suppose is a nrows by  ncols array

但是,现在我不清楚阵列火是否会自动决定数组的类型为" double" (f64)而不是默认的float(f32)。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

是的,主机指针用于推断数组的类型。这就是为什么这个特定的构造函数没有显式传入类型的参数。