/ Модель

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

Параметры
27,3 млн
Лицензия
Apache 2.0
Архитектура
jamba · MoE
Библиотека
transformers
Опубликована
30 мар 2024

Mini-Jamba

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

Экспериментальная компактная модель TechxGenus для простейшей генерации кода на Python.

133скачиваний за 30 дней29лайковвеса обновлены2 апр 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Mini-Jamba — экспериментальная компактная языковая модель от TechxGenus, построенная по архитектуре Jamba с механизмом Mixture of Experts и классом JambaForCausalLM. В метаданных указано 27,3 млн параметров; модель обучалась на примерно 1 млрд единиц Python-кода и предназначена для простейшей генерации кода на Python.

Модель принимает текстовые запросы и генерирует текст, прежде всего фрагменты Python-кода. README предупреждает, что она может ошибаться и вводить в заблуждение, плохо справляться с задачами вне программирования и прошла ограниченное тестирование. Перед применением в реальных системах требуется дополнительная проверка безопасности. Лицензия — Apache-2.0.

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

  • генерация простых фрагментов кода на Python
  • черновики коротких Python-скриптов
  • эксперименты с компактной архитектурой Jamba

Ограничения

Модель может ошибаться и вводить в заблуждение, а для задач вне программирования её возможности ограничены. Она прошла ограниченное тестирование; перед реальным развёртыванием требуется дополнительная проверка безопасности.

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

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

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

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

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

Открыть на Hugging Face

Mini-Jamba

[Experimental Version] We initialized the model according to Jamba, but with much smaller parameters. It was then trained using about 1B of python code, and has the simplest python code generation capabilities.

Usage

Here give some examples of how to use our model:

from transformers import AutoTokenizer, AutoModelForCausalLM
import torch

prompt = '''def min(arr):
    """
    Returns the minimum value from the list `arr`.
    
    Parameters:
    - arr (list): A list of numerical values.
    
    Returns:
    - The minimum value in `arr`.
    """
'''

tokenizer = AutoTokenizer.from_pretrained(
    "TechxGenus/Mini-Jamba",
    trust_remote_code=True,
)
tokenizer.pad_token = tokenizer.eos_token
model = AutoModelForCausalLM.from_pretrained(
    "TechxGenus/Mini-Jamba",
    torch_dtype=torch.float16,
    device_map="auto",
    trust_remote_code=True,
)
inputs = tokenizer.encode(prompt, return_tensors="pt")
outputs = model.generate(
    input_ids=inputs.to(model.device),
    max_new_tokens=64,
    do_sample=False,
)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

Note

Model may sometimes make errors, produce misleading contents, or struggle to manage tasks that are not related to coding. It has undergone very limited testing. Additional safety testing should be performed before any real-world deployments.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей