package util func Slice2Float32[T int | float64](s []T) (sf []float32) { sf = make([]float32, len(s)) for i := range s { sf[i] = float32(s[i]) } return }