Я не могу найти в документах любой объект реализации, который покажет, как я могу получить индексы значений в векторной матрице (1d), которые имеют соответствующие значения. Ближайший пример:Значение поиска в OpenCV vector
Mat b;
Mat a = b == 5;
Так это должно дать мне матрицу булевы. И затем я могу использовать его для извлечения индексов значений, равных 5. Есть ли более эффективный способ? Он должен посылать все значения в векторе на GPU параллельно, а затем возвращать индекс единственного (или первого) значения, равного 5. И это не должно быть ничего из «алгоритма», например:
std::find(...);
Интересует только параллельные решения для графического процессора.