|
template<typename T, typename U, typename Op, int D, bool Strided> |
void | mlx::core::binary_op_dims (const T *a, const T *b, U *out, Op op, const Shape &shape, const Strides &a_strides, const Strides &b_strides, const Strides &out_strides, int axis) |
|
template<typename T, typename U, bool Strided, typename Op> |
void | mlx::core::binary_op_dispatch_dims (const array &a, const array &b, array &out, Op op, int dim, const Shape &shape, const Strides &a_strides, const Strides &b_strides, const Strides &out_strides) |
|
template<typename T, typename U, typename Op> |
void | mlx::core::binary_op (const array &a, const array &b, array &out, Op op) |
|
template<typename T, typename Op> |
void | mlx::core::binary_op (const array &a, const array &b, array &out, Op op) |
|
template<typename Op> |
void | mlx::core::binary (const array &a, const array &b, array &out, Op op) |
|