pub fn softmax_pdf(logits: &[f32], vocab_size: usize) -> Vec<f64>
Compute softmax PDF without floor (for entropy calculation).