Junwon Hwang
48b88c3b00
model: Add EXAONE 4.5 implementations (#21733)
* Add EXAONE 4.5 and Add GQA for MMproj
* mtmd: EXAONE 4.5 vision markers and projector path
EXAONE 4.5 uses <vision> and </vision> for image boundaries; Qwen keeps
<|vision_start|> and <|vision_end|>.
Route EXAONE 4.5 through the Qwen2.5-VL-style encode path (window attention
pattern, optional mmproj input norm). Update exaone4_5 projector weights and
convert_hf_to_gguf for mmproj export.
* mtmd: load EXAONE4 nextn tensors correctly
Align EXAONE4 tensor registration with EXAONE_MOE for NextN/MTP slots and avoid skip-flag propagation on duplicated rope_freqs so model loading succeeds for EXAONE 4.5 GGUF.
* Minor fixes
* Address PR feedback
* Address PR feedback
* Fix EXAONE after merge
* Fix EXAONE 4.5 conversion
* Address PR feedback
* Refactor EXAONE 4.5 conversion
* Address PR feedback
* Fix unintended deletion
* Minor fix
---------
Co-authored-by: LG-AI-EXAONE <exaonemodels@lgresearch.ai>
2026-06-01 11:48:53 +02:00
..
2026-06-01 11:48:53 +02:00
2026-05-29 10:15:17 +02:00
2026-03-31 13:50:51 +02:00
2026-03-18 12:03:26 +02:00
2026-05-31 12:37:35 +02:00
2026-05-31 12:37:35 +02:00
2026-03-06 08:46:51 +02:00
2026-03-31 13:50:51 +02:00
2026-05-28 13:13:33 +02:00
2026-05-28 13:13:33 +02:00
2026-05-20 22:34:45 +05:30
2026-05-17 23:30:25 +08:00
2025-06-15 10:08:58 +03:00
2026-05-17 23:30:25 +08:00
2026-05-17 23:30:25 +08:00
2026-03-21 18:43:35 +01:00
2026-01-03 16:02:43 -06:00
2026-05-29 19:55:14 +02:00
2026-05-29 19:55:14 +02:00
2026-05-16 20:06:23 +08:00
2026-05-16 20:06:23 +08:00
2026-04-06 01:40:38 +02:00
2026-05-29 15:44:43 +08:00
2026-05-02 18:03:25 +03:00
2026-05-05 06:35:07 +03:00
2026-05-29 10:15:17 +02:00
2026-05-29 10:15:17 +02:00
2026-05-29 10:15:17 +02:00
2025-09-24 16:53:48 +02:00
2026-05-29 10:15:17 +02:00
2026-05-29 10:15:17 +02:00
2025-10-29 18:09:18 +01:00
2026-05-19 15:32:58 +03:00
2026-05-16 20:06:23 +08:00
2026-05-29 10:15:17 +02:00
2026-05-16 20:06:23 +08:00
2026-05-19 15:32:58 +03:00
2026-05-19 15:32:58 +03:00
2025-06-30 18:03:03 +03:00
2026-05-16 20:06:23 +08:00
2026-04-30 14:17:52 -07:00
2026-03-25 12:53:16 +02:00
2026-05-16 20:06:23 +08:00
2026-05-16 20:06:23 +08:00
2026-05-16 11:09:27 +02:00
2026-03-25 12:53:16 +02:00
2026-05-30 16:48:00 +03:00
2026-05-29 10:15:17 +02:00
2026-05-04 12:36:59 +02:00
2025-01-03 10:18:53 +02:00
2026-02-06 07:26:54 +01:00
2026-02-06 07:26:54 +01:00
2026-05-31 12:37:35 +02:00
2026-05-31 12:37:35 +02:00
2026-05-31 08:17:47 +02:00
2024-10-08 13:27:04 +02:00
2024-10-02 15:49:55 +02:00
2026-05-14 11:03:40 +02:00
2026-04-03 10:33:03 +02:00