Apple выпустила нейросеть для программистов с открытым исходным кодом — Wylsacom

Apple выпустила нейросеть для программистов с открытым исходным кодом

Звучит многообещающе.

Иллюстрация: Светлана Чувилёва / Wylsacom Media

В отличие от ChatGPT и Microsoft Copilot, выдающих текст последовательно, генерируя одну строчку за другой, нейросеть Apple DiffuCoder-7B-cpGRPO работает по тому же принципу, по которому Stable Diffusion генерирует изображения.

DiffuCoder сначала создаёт файл целиком, а уже затем итеративно дорабатывает отдельные фрагменты при помощи алгоритмов диффузии, благодаря чему нейросеть генерирует код быстрее и точнее классических, авторегрессивных моделей при меньшем количестве шагов.

Слева направо: последовательность генерации кода (a), результаты бенчмарков (b) и результаты при уменьшенном количестве шагов (c). Источник: Apple

DiffuCoder построен на основе модели Qwen2.5‑7B от Alibaba, а весь исходный код можно найти в репозитории Apple. Правда, разворачивать нейронку на компьютере придётся самому.

До производительности уровня Gemini и GPT 4o «ДиффуКодеру» ещё далеко, но замысел Apple видно уже на берегу: компания намерена научить Apple Intelligence писать код и делать это эффективнее любого платного чат-бота от конкурентов.