pub fn swiglu_ffn( x: &Tensor, fc1_w: &Tensor, fc2_w: &Tensor, gate_w: &Tensor, ) -> Result<Tensor>
SwiGLU feed-forward: w2(silu(w1(x)) * w3(x)), all projections bias-free.
w2(silu(w1(x)) * w3(x))