/ Модель

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

Контекст
4 096 токенов
Параметры
12,9 млрд
Размер весов
26 ГБ
Лицензия
Llama 2
Архитектура
llama · dense
Опубликована
1 окт 2023

llama-2-13b-FINETUNE5_4w-r4-q_k_v_o

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

Дообученная с помощью LoRA модель Llama 2 на 13 млрд параметров для генерации текста.

63скачиваний за 30 дней0лайковвеса обновлены7 окт 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CHIH-HUNG дообучил эту модель на основе meta-llama/Llama-2-13b-hf с использованием LoRA и набора данных huangyt/FINETUNE5 объёмом около 40 тысяч записей. Это плотная языковая модель семейства Llama 2 с 12,9 млрд параметров, предназначенная для генерации текста. Контекст составляет 4096 токенов; модель принимает текст и выдаёт текст.

В карточке приведены результаты локальной оценки на ARC, HellaSwag, MMLU и TruthfulQA: средний балл указан как 56,09. Модель обучалась с 4-битной загрузкой базовых весов и точностью bf16 для обучения. Для использования распространяется по лицензии Llama 2; применяются её условия и ограничения.

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

  • генерация ответов на текстовые запросы
  • подготовка черновиков и продолжение текста
  • эксперименты с дообучением Llama 2 на FINETUNE5
  • сравнительная оценка языковой модели на ARC, HellaSwag, MMLU и TruthfulQA

Ограничения

В карточке приведена только локальная оценка на четырёх бенчмарках, поэтому она не гарантирует качество в других сценариях. Контекст ограничен 4096 токенами; лицензия Llama 2 накладывает собственные условия использования.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Model Card for Model ID

在llama-2-13b上使用huangyt/FINETUNE5資料集進行訓練,總資料筆數約4w

Fine-Tuning Information

  • GPU: RTX4090 (single core / 24564MiB)
  • model: meta-llama/Llama-2-13b-hf
  • dataset: huangyt/FINETUNE3 (共約3.3w筆訓練集)
  • peft_type: LoRA
  • lora_rank: 16
  • lora_target: q_proj, k_proj, v_proj, o_proj
  • per_device_train_batch_size: 8
  • gradient_accumulation_steps: 8
  • learning_rate : 4e-4
  • epoch: 1
  • precision: bf16
  • quantization: load_in_4bit

Fine-Tuning Detail

  • train_loss: 0.579
  • train_runtime: 4:6:11 (use deepspeed)

Evaluation

  • 與Llama-2-13b比較4種Benchmark,包含ARC、HellaSwag、MMLU、TruthfulQA
  • 評估結果使用本地所測的分數,並使用load_in_8bit
ModelAverageARCHellaSwagMMLUTruthfulQATime (s)
FINETUNE5_4w-r4-q_k_v_o56.0954.3579.2454.0136.7522095
FINETUNE5_4w-r8-q_k_v_o57.5555.3879.5754.0341.2122127
FINETUNE5_4w-r16-q_k_v_o57.2654.3579.7452.2942.6822153
FINETUNE5_4w-r4-gate_up_down56.5152.8279.1352.8341.2822899
FINETUNE5_4w-r8-gate_up_down56.1052.7379.1452.5639.9922926
FINETUNE5_4w-r16-gate_up_down56.2352.3979.4853.4239.6222963
FINETUNE5_4w-r4-q_k_v_o_gate_up_down56.0652.5679.2151.6740.8024303
FINETUNE5_4w-r8-q_k_v_o_gate_up_down56.3551.8879.4252.0042.1024376
FINETUNE5_4w-r16-q_k_v_o_gate_up_down56.7354.1879.5352.7740.4624439

How to convert dataset to json

  • 在load_dataset中輸入資料集名稱,並且在take中輸入要取前幾筆資料
  • 觀察該資料集的欄位名稱,填入example欄位中(例如system_prompt、question、response)
  • 最後指定json檔儲存位置 (json_filename)
import json
from datasets import load_dataset

# 讀取數據集,take可以取得該數據集前n筆資料
dataset = load_dataset("huangyt/FINETUNE5", split="train", streaming=True)

# 提取所需欄位並建立新的字典列表
extracted_data = []
for example in dataset:
    extracted_example = {
        "instruction": example["instruction"],
        "input": example["input"],
        "output": example["output"]
    }
    extracted_data.append(extracted_example)

# 指定 JSON 文件名稱
json_filename = "FINETUNE5.json"

# 寫入 JSON 文件
with open(json_filename, "w") as json_file:
    json.dump(extracted_data, json_file, indent=4)

print(f"數據已提取並保存為 {json_filename}")

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей