pub fn tensor_vectorization_factor( factors: &[usize], shape: &Shape, strides: &Strides, dim: usize, ) -> usize