Mapping and Reduction ===================== .. role:: py(code) :language: c++ :class: highlight Coalesced Reduction ------------------- ``#include <raft/linalg/coalesced_reduction.cuh>`` namespace *raft::linalg* .. doxygengroup:: coalesced_reduction :project: RAFT :members: :content-only: Map --- ``#include <raft/linalg/map.cuh>`` namespace *raft::linalg* .. doxygengroup:: map :project: RAFT :members: :content-only: Map Reduce ---------- ``#include <raft/linalg/map_reduce.cuh>`` namespace *raft::linalg* .. doxygengroup:: map_reduce :project: RAFT :members: :content-only: Mean Squared Error ------------------ ``#include <raft/linalg/mean_squared_error.cuh>`` namespace *raft::linalg* .. doxygengroup:: mean_squared_error :project: RAFT :members: :content-only: Norm ---- ``#include <raft/linalg/norm.cuh>`` namespace *raft::linalg* .. doxygengroup:: norm :project: RAFT :members: :content-only: Normalize --------- ``#include <raft/linalg/normalize.cuh>`` namespace *raft::linalg* .. doxygengroup:: normalize :project: RAFT :members: :content-only: Reduction --------- ``#include <raft/linalg/reduce.cuh>`` namespace *raft::linalg* .. doxygengroup:: reduction :project: RAFT :members: :content-only: Reduce Cols By Key ------------------ ``#include <raft/linalg/reduce_cols_by_key.cuh>`` namespace *raft::linalg* .. doxygengroup:: reduce_cols_by_key :project: RAFT :members: :content-only: Reduce Rows By Key ------------------ ``#include <raft/linalg/reduce_rows_by_key.cuh>`` namespace *raft::linalg* .. doxygengroup:: reduce_rows_by_key :project: RAFT :members: :content-only: Strided Reduction ----------------- ``#include <raft/linalg/strided_reduction.cuh>`` namespace *raft::linalg* .. doxygengroup:: strided_reduction :project: RAFT :members: :content-only: