/ Модель

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

Контекст
1 024 токена
Параметры
410 млн
Архитектура
llama · dense
Опубликована
26 июл 2023

llama2_xs_460M_experimental

Генерация текстаТекст → текст3 профессии

Экспериментальная компактная модель семейства LLaMA 2 для генерации текста и изучения уменьшенных языковых моделей.

222скачиваний за 30 дней13лайковвеса обновлены17 ноя 2023

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

LLaMa Lite llama2_xs — экспериментальная уменьшенная языковая модель, разработанная как открытое воспроизведение Meta AI LLaMA 2. В README указано 460 млн параметров; метаданные фиксируют 410,1 млн параметров, архитектуру LLaMA с плотной моделью класса LlamaForCausalLM и контекст до 1024 токенов.

Модель обучена на части набора RedPajama с токенизатором GPT2Tokenizer и предназначена для генерации текста и экспериментов с компактными версиями LLaMA 2. В карточке приведены результаты оценки на MMLU и других бенчмарках, но они не подтверждают пригодность для конкретных прикладных сценариев. Метаданные указывают английский язык и формат PyTorch.

Это экспериментальный чекпойнт уменьшенного масштаба, поэтому его возможности и качество могут быть ограничены по сравнению с полноразмерными языковыми моделями; длина контекста составляет 1024 токена. README называет проект открытым, однако конкретная лицензия в предоставленных данных не указана.

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

  • эксперименты с компактной архитектурой LLaMA 2
  • генерация английского текста для исследовательских прототипов
  • сравнение малых языковых моделей на бенчмарках

Ограничения

Уменьшенный экспериментальный размер и контекст 1024 токена ограничивают пригодность модели для сложных задач и длинных входов. Конкретные условия лицензии по предоставленным данным установить нельзя.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

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

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

Открыть на Hugging Face

LLaMa Lite: Reduced-Scale, Experimental Versions of LLaMA and LLaMa 2

In this series of repos, we present an open-source reproduction of Meta AI's LLaMA and LLaMa 2 large language models. However, with significantly reduced model sizes, the experimental version of llama1_s has 1.8B parameters, and the experimental version of llama2_xs has 460M parameters. ('s' stands for small, while 'xs' denotes extra small).

Dataset and Tokenization

We train our models on part of RedPajama dataset. We use the GPT2Tokenizer to tokenize the text.

Using with HuggingFace Transformers

The experimental checkpoints can be directly loaded by Transformers library. The following code snippet shows how to load the our experimental model and generate text with it.

import torch
from transformers import AutoTokenizer, AutoModelForCausalLM

# model_path = 'ahxt/llama2_xs_460M_experimental'
model_path = 'ahxt/llama1_s_1.8B_experimental'

model = AutoModelForCausalLM.from_pretrained(model_path)
tokenizer = AutoTokenizer.from_pretrained(model_path)
model.eval()

prompt = 'Q: What is the largest bird?\nA:'
input_ids = tokenizer(prompt, return_tensors="pt").input_ids
tokens = model.generate(input_ids, max_length=20)
print( tokenizer.decode(tokens[0].tolist(), skip_special_tokens=True) )
# Q: What is the largest bird?\nA: The largest bird is the bald eagle.

Evaluation

We evaluate our models on the MMLU task markdown table

Models#parameterszero-shot5-shot
llama7B28.4635.05
openllama3B24.9026.71
TinyLlama-1.1B-step-50K-105b1.1B19.0026.53
llama2_xs_460M0.46B21.1326.39

Contact

This experimental version is developed by: Xiaotian Han from Texas A&M University. And these experimental verisons are for research only.

Open LLM Leaderboard Evaluation Results

Detailed results can be found here

MetricValue
Avg.26.65
ARC (25-shot)24.91
HellaSwag (10-shot)38.47
MMLU (5-shot)26.17
TruthfulQA (0-shot)41.59
Winogrande (5-shot)49.88
GSM8K (5-shot)0.0
DROP (3-shot)5.51

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Класс архитектуры
LlamaForCausalLM
Ревизия весов
e8ecc9d

0 моделей