Expand description
1D Convolution kernel.
Matches conv1d-kernel-v1.yaml.
Standard 1D convolution with configurable stride and padding. Input layout: c_in x length (row-major). Weight layout: c_out x c_in x kernel_size (row-major). Output layout: c_out x out_length (row-major).
Functions§
- conv1d_
avx2 ⚠ - AVX2 implementation of 1D convolution.
- conv1d_
ptx - PTX assembly for the 1D convolution kernel.
- conv1d_
scalar - Scalar reference implementation of 1D convolution.