KanLayer
class KanLayer<T : DType, V>(val config: KanConfig, val baseActivation: (Tensor<T, V>) -> Tensor<T, V>, initMixingWeights: Tensor<T, V>, initBasis: Tensor<T, V>, initBias: Tensor<T, V>?, val name: String) : Module<T, V> , ModuleParameters<T, V> (source)
Stub implementation for a Kolmogorov–Arnold Network layer.
The forward path intentionally throws until the spline basis and mixing logic are implemented. The class still wires into the DSL so models can be composed before kernels land.