remove todos
This commit is contained in:
parent
eed0ac2948
commit
104f802df1
@ -1,6 +1,7 @@
|
|||||||
package qwen25vl
|
package qwen25vl
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"fmt"
|
||||||
"math"
|
"math"
|
||||||
|
|
||||||
"github.com/ollama/ollama/fs"
|
"github.com/ollama/ollama/fs"
|
||||||
@ -251,7 +252,7 @@ func (m *VisionModel) positionalEmbedding(ctx ml.Context, grid *Grid) ml.Tensor
|
|||||||
}
|
}
|
||||||
freqs, err := ctx.Input().FromFloatSlice(freqVals, freq, maxGridSize)
|
freqs, err := ctx.Input().FromFloatSlice(freqVals, freq, maxGridSize)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err) // TODO: handle error
|
panic(fmt.Errorf("failed to create tensor from frequencies: %w", err))
|
||||||
}
|
}
|
||||||
|
|
||||||
// Create position coordinates (y,x pairs) for the grid
|
// Create position coordinates (y,x pairs) for the grid
|
||||||
@ -264,7 +265,7 @@ func (m *VisionModel) positionalEmbedding(ctx ml.Context, grid *Grid) ml.Tensor
|
|||||||
}
|
}
|
||||||
pos, err := ctx.Input().FromIntSlice(coords, 2, grid.Width, grid.Height)
|
pos, err := ctx.Input().FromIntSlice(coords, 2, grid.Width, grid.Height)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err) // TODO: handle error
|
panic(fmt.Errorf("failed to create tensor from positions: %w", err))
|
||||||
}
|
}
|
||||||
|
|
||||||
// Reshape and permute positions to match spatial merging pattern
|
// Reshape and permute positions to match spatial merging pattern
|
||||||
|
Loading…
x
Reference in New Issue
Block a user