Template Function thrust::reduce_by_key(const thrust::detail::execution_policy_base<DerivedPolicy>&, InputIterator1, InputIterator1, InputIterator2, OutputIterator1, OutputIterator2, BinaryPredicate, BinaryFunction)

Function Documentation

Warning

doxygenfunction: Unable to resolve multiple matches for function “thrust::reduce_by_key” with arguments (const thrust::detail::execution_policy_base<DerivedPolicy>&, InputIterator1, InputIterator1, InputIterator2, OutputIterator1, OutputIterator2, BinaryPredicate, BinaryFunction) in doxygen xml output for project “rocThrust” from directory: ./docBin/xml. Potential matches:

- template<typename DerivedPolicy, typename InputIterator1, typename InputIterator2, typename OutputIterator1, typename OutputIterator2, typename BinaryPredicate, typename BinaryFunction>__host__ __device__ thrust::pair<OutputIterator1,OutputIterator2> thrust::reduce_by_key(const thrust::detail::execution_policy_base< DerivedPolicy > &, InputIterator1, InputIterator1, InputIterator2, OutputIterator1, OutputIterator2, BinaryPredicate, BinaryFunction)
- template<typename DerivedPolicy, typename InputIterator1, typename InputIterator2, typename OutputIterator1, typename OutputIterator2, typename BinaryPredicate>__host__ __device__ thrust::pair<OutputIterator1,OutputIterator2> thrust::reduce_by_key(const thrust::detail::execution_policy_base< DerivedPolicy > &, InputIterator1, InputIterator1, InputIterator2, OutputIterator1, OutputIterator2, BinaryPredicate)
- template<typename DerivedPolicy, typename InputIterator1, typename InputIterator2, typename OutputIterator1, typename OutputIterator2>__host__ __device__ thrust::pair<OutputIterator1,OutputIterator2> thrust::reduce_by_key(const thrust::detail::execution_policy_base< DerivedPolicy > &, InputIterator1, InputIterator1, InputIterator2, OutputIterator1, OutputIterator2)
- template<typename InputIterator1, typename InputIterator2, typename OutputIterator1, typename OutputIterator2, typename BinaryPredicate, typename BinaryFunction>
  thrust::pair<OutputIterator1, OutputIterator2> thrust::reduce_by_key(InputIterator1, InputIterator1, InputIterator2, OutputIterator1, OutputIterator2, BinaryPredicate, BinaryFunction)
- template<typename InputIterator1, typename InputIterator2, typename OutputIterator1, typename OutputIterator2, typename BinaryPredicate>
  thrust::pair<OutputIterator1, OutputIterator2> thrust::reduce_by_key(InputIterator1, InputIterator1, InputIterator2, OutputIterator1, OutputIterator2, BinaryPredicate)
- template<typename InputIterator1, typename InputIterator2, typename OutputIterator1, typename OutputIterator2>
  thrust::pair<OutputIterator1, OutputIterator2> thrust::reduce_by_key(InputIterator1, InputIterator1, InputIterator2, OutputIterator1, OutputIterator2)