pub fn conv1d_fwd(
gpu: &dyn GpuBackend,
kernel: KernelHandle,
input: DevicePtr,
weight: &DenseWeight,
output: DevicePtr,
batch: u32,
dim: u32,
seq_len: u32,
d_conv: u32,
stream: u64,
) -> Result<()>Expand description
2026-09-25: Causal depthwise conv1d followed by SiLU over a full sequence
(kernel causal_conv1d_fwd), launched without a bias. Input
[batch, dim, seq_len] BF16 (channel-first), weight [dim, d_conv] BF16,
output [batch, dim, seq_len] BF16.