fn pack_experts( weights: &Source, out_dir: &Path, progress: &mut Progress, ) -> Result<ExpertLayout>