Function inner_product
boost::compute::inner_product
Synopsis
template<typename InputIterator1, typename InputIterator2, typename T>
T inner_product(InputIterator1 first1, InputIterator1 last1,
InputIterator2 first2, T init,
command_queue & queue = system::default_queue());
template<typename InputIterator1, typename InputIterator2, typename T,
typename BinaryAccumulateFunction, typename BinaryTransformFunction>
T inner_product(InputIterator1 first1, InputIterator1 last1,
InputIterator2 first2, T init,
BinaryAccumulateFunction accumulate_function,
BinaryTransformFunction transform_function,
command_queue & queue = system::default_queue());
Description
Возвращает внутреннее произведение элементов в диапазоне<first1>,<last1>] с элементами в диапазоне, начинающимся с<first2>.