KanConfig
data class KanConfig(val inputDim: Int, val outputDim: Int, val gridSize: Int = 16, val degree: Int = 3, val useBias: Boolean = true, val useResidual: Boolean = false, val regularization: KanRegularization = KanRegularization(), val gridMin: Float = 0.0f, val gridMax: Float = (PI / 2).toFloat())(source)
Configuration for a Kolmogorov–Arnold Network layer.