1pub mod components;
2pub mod definition;
3pub mod kernels;
4pub mod launch;
5pub mod routines;
6
7#[cfg(any(feature = "cpu-reference", feature = "benchmarks"))]
8pub mod eval;
9
10pub use kernels::{backward_data, backward_weight, forward};
14
15pub use launch::{
17 AcceleratedTileKind, ConvAlgorithm, ConvolutionArgs, ConvolutionInputs, Strategy, launch_ref,
18};
19
20pub use kernels::forward::{
23 DepthwiseStrategy, DepthwiseTensors, DepthwiseTiling, launch_depthwise,
24};
25
26pub use kernels::forward::{DirectTensors, launch_direct};