ollama/mlxrunner/model/gemma4
Patrick Devine efe43c5561
model: add multimodal embeddings (#18820)
Implements the EmbeddingGemma2Model architecture on the MLX runner: 24-layer
bidirectional text encoder with PLE, shared gemma4 vision/audio towers,
mean-pool + L2 output. /api/embed accepts per-item media via input dicts.
2026-10-06 08:08:38 -07:00
..
assistant.go mlxrunner, cmd, server: fold three small packages into their users 2026-09-16 14:06:08 -07:00
audio.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
audio_test.go mlxrunner, cmd, server: fold three small packages into their users 2026-09-16 14:06:08 -07:00
gemma4.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
gemma4_moe_test.go
gemma4_test.go
media.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
media_test.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
multimodal_export_test.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
process_audio.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
process_audio_test.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
process_image.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
process_image_test.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
vision.go model: add multimodal embeddings (#18820) 2026-10-06 08:08:38 -07:00
vision_test.go mlx: select Gemma 4 image resolution dynamically (#18603) 2026-09-22 17:47:31 -07:00