我正在尝试thrust::transform
从 a 的每个元素中减少一个常量值device_vector
。如您所见,最后一行是不完整的。我试图从所有元素中减少常数fLowestVal
,但不知道具体如何。
thrust::device_ptr<float> pWrapper(p);
thrust::device_vector<float> dVector(pWrapper, pWrapper + MAXX * MAXY);
float fLowestVal = *thrust::min_element(dVector.begin(), dVector.end(),thrust::minimum<float>());
// XXX What goes here?
thrust::transform(...);
另一个问题:一旦我对 进行更改device_vector
,这些更改是否也适用于p
数组?
谢谢!