From a10d2625ca63d35ee2facfee9b73f6ee6c8a8d60 Mon Sep 17 00:00:00 2001 From: Patrick Devine Date: Thu, 19 Mar 2026 17:20:59 -0700 Subject: [PATCH] linters ftw --- x/models/qwen3_5/vision.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x/models/qwen3_5/vision.go b/x/models/qwen3_5/vision.go index 6212ac266..d7e1fc89e 100644 --- a/x/models/qwen3_5/vision.go +++ b/x/models/qwen3_5/vision.go @@ -455,8 +455,8 @@ func mergedPatchCoordinates(grid *VisionGrid, merge int32) [][2]int32 { coords := make([][2]int32, 0, grid.Height*grid.Width) for h := int32(0); h < grid.Height; h += merge { for w := int32(0); w < grid.Width; w += merge { - for mh := int32(0); mh < merge; mh++ { - for mw := int32(0); mw < merge; mw++ { + for mh := range merge { + for mw := range merge { coords = append(coords, [2]int32{h + mh, w + mw}) } } @@ -552,7 +552,7 @@ func (m *VisionModel) rotaryEmbeddings(grid *VisionGrid) (*mlx.Array, *mlx.Array angles := make([]float32, L*headDim) for i, c := range coords { base := int32(i) * headDim - for j := int32(0); j < quarter; j++ { + for j := range quarter { freq := 1.0 / math.Pow(float64(m.cfg.RopeTheta), float64(2*j)/float64(half)) angles[base+j] = float32(float64(c[0]) * freq) angles[base+quarter+j] = float32(float64(c[1]) * freq)