/ Модель

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

Контекст
131 072 токена
Параметры
934 млн
Лицензия
Apache 2.0
Архитектура
mistral · dense
Опубликована
30 июн 2024

ganga-1b

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

Ganga-1B — языковая модель IIT Gandhinagar для генерации текста преимущественно на хинди, с поддержкой английского.

1 771скачиваний за 30 дней21лайквеса обновлены25 авг 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ganga-1B — авторегрессионная языковая модель, разработанная Lingo Research Group при IIT Gandhinagar в рамках Project Unity. Она обучена преимущественно на очищенных веб-текстах на хинди: новостях, книгах, государственных и образовательных материалах, веб-страницах и публикациях в социальных сетях. Модель предназначена для генерации текста на хинди и английском языке, включая продолжение текста и ответы в текстовых сценариях.

Модель использует плотную декодерную архитектуру MistralForCausalLM примерно на 934 млн параметров. Метаданные каталога указывают контекст до 131 072 токенов; в README приведена техническая спецификация с контекстом 2 048 токенов. Модель принимает и генерирует текст, а основным языком является хинди. Указанная лицензия — Apache 2.0.

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

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

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

Ограничения

Это исследовательский предварительный выпуск с ограниченными мерами безопасности; модель может генерировать оскорбительный контент. Данные README об оценке неполны, а указанная в нём длина контекста 2 048 токенов расходится с метаданными каталога, где указано 131 072 токена.

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

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

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

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

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

Открыть на Hugging Face

Model Card for Ganga-1b! 🌊

The base model Ganga-1b trained on a monolingual Hindi language dataset as part of Project Unity. We propose the name Ganga 🌊 to honor the longest river flowing through the Hindi-speaking region of India 🇮🇳.

(The first pre-trained Hindi model by any academic research lab in India 🇮🇳!)*

image/png

Model Description 📚

Project Unity is an initiative to address India's linguistic diversity and richness by creating a comprehensive resource covering the country's major languages. We strive to achieve state-of-the-art performance in understanding and generating text in Indian languages. To achieve this, we train models on the monolingual regional languages of India. Our first release is the Ganga-1B model, which has been trained on a large dataset of public domain web-crawled Hindi language data, including news articles, web documents, books, government publications, educational materials, and social media conversations (filtered for quality). Additionally, the dataset has been further curated by native Indian speakers to ensure high quality. Significantly, the Ganga-1B model outperforms existing open-source models that support Indian languages, even at sizes of up to 7 billion parameters.

How to Get Started with the Model 👨🏻‍💻

Use the code below to get started with the model.

from transformers import AutoModelForCausalLM, AutoTokenizer
    
tokenizer = AutoTokenizer.from_pretrained("LingoIITGN/ganga-1b")
model = AutoModelForCausalLM.from_pretrained("LingoIITGN/ganga-1b", device_map="auto")

input_text = "BCCI ने टी-20 वर्ल्ड कप के बीच जिम्बाब्वे सीरीज "
input_ids = tokenizer.encode(input_text,
            return_tensors="pt").to("cuda")

outputs = model.generate(input_ids, max_new_tokens=100,
          do_sample=True, top_k=50,
          top_p=0.95, temperature=0.7)

print(tokenizer.decode(outputs[0]))

Technical Specifications 🤖

  • Precision: Float32
  • Context Length: 2,048
  • Learning Rate: 4e-4
  • Optimizer: AdamW
  • LR Scheduler: Cosine

Model Architecture and Objective

Ganga-1b is a decoder-only transformer model, featuring the following specifications:

  • Layers: 16
  • Attention heads: 32
  • Embedding dimension: 2,048
  • Vocabulary size: 30,000
  • Sliding window: 512
  • Intermediate dimension: 7,168

Evaluation

[More Information Needed]

Results 🏆

ModelFertility
Ganga-1b1.12
Pragna-1b1.58
Bloom-1b11.27
Bloom-1b71.27
Gemma-2b1.89
Bloom-3b1.27
Airavata-7b1.69
Sarvam-2b1.38
ModelPPLOur DatasetPPLSangraha Dataset
Ganga-1b17.9215.82
Pragna-1b98.169.37
Bloom-1b127.8117.49
Bloom-1b722.4914.28
Gemma-2b49.2731.01
Bloom-3b19.9912.82
OpenHathi-7B42.9525.73
Airavata-7b60.8738.24
Sarvam-2b18.5610.31

Summary

Bias, Risks, and Limitations 🚨

Recommendations ‼️

This model described is a research preview and is under ongoing iterative updations, and as such, it only provides limited safety measures. Additionally, it may generate offensive content. It is strictly prohibited to use the model for any illegal, harmful, violent, racist, or sexual purposes.

More Information

DEMO: https://huggingface.co/spaces/Lingo-IITGN/ganga-1b

Model Card Contact ✉️

Lingo Research Group at IIT Gandhinagar, India Mail at: lingo@iitgn.ac.in

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
MistralForCausalLM
Ревизия весов
21c751c

0 моделей