/ Модель

Характеристики

Опубликована
28 июл 2024

Chameleon_7B_mGPT

Мультимодальная модель

Преобразованный чекпойнт Chameleon-7B для инициализации обучения Lumina-mGPT с поддержкой задач any-to-any.

5скачиваний за 30 дней9лайковвеса обновлены12 дек 2024

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Alpha-VLLM выпустила преобразованный в формат Hugging Face чекпойнт Chameleon-7B из репозитория Lumina-mGPT. Он предназначен для инициализации обучения Lumina-mGPT и почти совпадает с официальной версией Chameleon-7B, но использует изменённую реализацию qk-norm: параметры нормализации сгруппированы по model-parallel группам и расширяются во время прямого прохода. По метаданным это модель класса any-to-any; в карточке также указан тег image-text-to-text.

Для доступа к официальным чекпойнтам Chameleon необходимо заранее получить разрешение. Использование этого преобразованного чекпойнта — на риск пользователя; отдельная лицензия в предоставленных данных не описана.

Сценарии применения

  • инициализация обучения Lumina-mGPT на основе Chameleon-7B
  • эксперименты с мультимодальной генеративной моделью Chameleon
  • дальнейшее дообучение чекпойнта с изменённой реализацией qk-norm

Ограничения

Перед использованием требуется разрешение на доступ к официальным чекпойнтам Chameleon; применение модели осуществляется на риск пользователя. Реализация qk-norm отличается от официальной, а лицензия не описана в предоставленных данных.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

This is the Chameleon-7b checkpoint, converted using the script convert_chameleon_weights_to_hf.py from the Lumina-mGPT repository.

This release is intended to ease the initialization of Lumina-mGPT training. Before using this model, please ensure you have obtained permission to access the official Chameleon checkpoints available at Hugging Face. Usage of this model is at the user's own risk.

This model is almost the same as the official chameleon-7B release, with one important difference in the qk-norm implementation: Due to unknown reasons, for the 34B Chameleon model, where 8-way model parallelism is employed during training, the weights in the qk-norm layers, which are expected to be the same across model-parallel ranks, are found to be different (See here for details). More intuitively, this means that the attention heads can be divided into 1 group for 7B model and 8 groups for 34B model, where the qk-norm parameters are the same within the groups but different among them. To mitigate this problem, transformers has developed the implementation to copy the qk-norm parameters to the shape num_heads * head_dim, however, this means that if we want to further finetune the Chameleon model, like the case of Lumina-mGPT, the qk-norm parameters will further diverge to the extent that the parameters are different between every two attention heads, which is not ideal. To solve this problem, we slightly change the implementation so that the qk-norm parameters are instead of shape model_parallel_size x head_dim, where model_parallel_size is 1 for 7B model and 8 for 34B model, and they are expanded to num_heads * head_dim during forward time through repeat_interleave. This modification ensures that the qk-norm parameters can always be consistent within existing groups.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
60159f1

0 моделей