Skip to main content

ruprim/
lib.rs

1//! Ruda parallel primitives.
2
3#![allow(
4    clippy::needless_range_loop,
5    clippy::too_many_arguments,
6    clippy::type_complexity
7)]
8
9
10
11#[cfg(feature = "kernel-ir")]
12#[allow(unsafe_code)]
13pub mod reduce;
14
15#[cfg(feature = "elementwise")]
16#[allow(unsafe_code)]
17pub mod elementwise;
18
19#[cfg(feature = "indexing")]
20#[allow(unsafe_code)]
21pub mod indexing;
22
23#[cfg(feature = "tensor-scan")]
24#[allow(unsafe_code)]
25pub mod scan;