Arithmetic ========== .. role:: py(code) :language: c++ :class: highlight Addition -------- ``#include <raft/linalg/add.cuh>`` namespace *raft::linalg* .. doxygengroup:: add_dense :project: RAFT :members: :content-only: Binary Op --------- ``#include <raft/linalg/binary_op.cuh>`` namespace *raft::linalg* .. doxygengroup:: binary_op :project: RAFT :members: :content-only: Division -------- ``#include <raft/linalg/divide.cuh>`` namespace *raft::linalg* .. doxygengroup:: divide :project: RAFT :members: :content-only: Multiplication -------------- ``#include <raft/linalg/multiply.cuh>`` namespace *raft::linalg* .. doxygengroup:: multiply :project: RAFT :members: :content-only: Power ----- ``#include <raft/linalg/power.cuh>`` namespace *raft::linalg* .. doxygengroup:: power :project: RAFT :members: :content-only: Square Root ----------- ``#include <raft/linalg/sqrt.cuh>`` namespace *raft::linalg* .. doxygengroup:: sqrt :project: RAFT :members: :content-only: Subtraction ----------- ``#include <raft/linalg/subtract.cuh>`` namespace *raft::linalg* .. doxygengroup:: sub :project: RAFT :members: :content-only: Ternary Op ---------- ``#include <raft/linalg/ternary_op.cuh>`` namespace *raft::linalg* .. doxygengroup:: ternary_op :project: RAFT :members: :content-only: Unary Op -------- ``#include <raft/linalg/unary_op.cuh>`` namespace *raft::linalg* .. doxygengroup:: unary_op :project: RAFT :members: :content-only: