GGML (библиотека машинного обучения): различия между версиями
Перейти к навигации
Перейти к поиску
In.wiki (комментарии | вклад) |
In.wiki (комментарии | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 3: | Строка 3: | ||
| logo = GGML logo.svg | | logo = GGML logo.svg | ||
| author = [[Георгий Герганов]] | | author = [[Георгий Герганов]] | ||
− | | developer = Георгий Герганов и сообщество | + | | developer = [[Георгий Герганов]] и сообщество |
| released = | | released = | ||
| programming language = [[C++]], [[C (Язык программирования)|C]] | | programming language = [[C++]], [[C (Язык программирования)|C]] | ||
Строка 9: | Строка 9: | ||
| license = [[MIT License]] | | license = [[MIT License]] | ||
<ref name="license">{{cite web |title=llama.cpp/LICENSE at master · ggerganov/llama.cpp |url=https://github.com/ggerganov/llama.cpp/blob/master/LICENSE |website=GitHub |language=en}}</ref> | <ref name="license">{{cite web |title=llama.cpp/LICENSE at master · ggerganov/llama.cpp |url=https://github.com/ggerganov/llama.cpp/blob/master/LICENSE |website=GitHub |language=en}}</ref> | ||
− | | repo = {{URL| | + | | repo = {{URL|ggml-org/}} |
}} | }} | ||
Текущая версия от 07:03, 22 августа 2025
GGML Многоплатформенная тензорная библиотека.
|
- Язык программирования:
- C++, C и C++, C
- Разработчик:
- Георгий Герганов и сообщество
GGML — opensource библиотека для машинного обучения искусственных нейронных сетей, находящаяся в стадии активной разработки.
Название библиотеки образовано склеиванием инициалов разработчика — Georgi Gerganov и аббревиатуры ML (Machine Learning)[2].
Часть её разработки в настоящее время ведётся в репозиториях проектов llama.cpp и whisper.cpp.
Возможности[править | править код]
- Низкоуровневая кроссплатформенная реализация
- Поддержка целочисленного квантования
- Широкая поддержка оборудования
- Автоматическое дифференцирование
- Оптимизаторы ADAM и L-BFGS
Библиотека не содержит зависимостей от сторонних программ и не требует выделения дополнительной памяти во время выполнения.
С данной библиотекой связаны форматы файлов хранения моделей GGML и расширяющие его GGMF, GGJT и GGUF.