Skip to main content

strided_kernel/
lib.rs

1//! Dtype-erased arithmetic and indexing kernels, with shared typed primitives.
2//! Runtime-DAG fusion is provided separately by `strided-fused`.
3pub use strided_basic::*;
4mod erased;
5pub use erased::*;
6
7// strided-kernel 0.4.0 exported the runtime-DAG fused API from its crate root.
8// These items moved to `strided-fused`; they stay re-exported here so the 0.4
9// line remains semver compatible (issue #261). Prefer importing them from
10// `strided_fused` in new code; the re-exports are scheduled for removal in the
11// next breaking release.
12pub use strided_fused::{
13    fused_elementwise_into, ErasedFusedPlan, FusedInst, FusedOp, FusedPlan, FusedScalar,
14};