/ Модель

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

Контекст
8 192 токена
Параметры
210 млн
Лицензия
Apache 2.0
Архитектура
llama · dense
Опубликована
13 окт 2025

bangla-smollm-135m

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

Компактная Llama-модель для генерации бенгальского текста и решения базовых языковых задач на устройствах с ограниченными ресурсами.

657скачиваний за 30 дней2лайкавеса обновлены15 окт 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

rnnandi/bangla-smollm-135m — компактная языковая модель разработчика rnnandi, адаптированная для бенгальского языка. Она предназначена для генерации текста на бенгальском, решения базовых задач понимания языка и рассуждения, а также для дообучения под прикладные задачи. Карточка приводит результаты тестирования на бенгальских вариантах PIQA, OpenBookQA и CommonsenseQA.

В метаданных указаны плотная причинная архитектура Llama, 210 млн параметров и контекст до 8192 токенов; README заявляет 135 млн параметров. Для запуска доступны веса safetensors, загрузка описана через Transformers. Модель рассчитана на сценарии с ограниченными ресурсами, включая мобильные и периферийные устройства. Лицензия — Apache-2.0.

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

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

Ограничения

README указывает на ограниченную специализацию модели на бенгальском языке; результаты приведены лишь для нескольких бенчмарков и не гарантируют качество на других задачах. В README заявлено 135 млн параметров, тогда как метаданные указывают 210 млн.

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

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

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

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

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

Открыть на Hugging Face

rnnandi/bangla-smollm-135m 🇧🇩

Model Description

The rnnandi/bangla-smollm-135m is a highly efficient, compact Language Model (LLM) consisting of 135 million parameters, specifically adapted for the Bangla (Bengali) language. It is designed for maximal efficiency, making it suitable for low-latency inference on edge devices, mobile applications, and resource-constrained environments.

The model's evaluation focuses on its ability to handle core Bengali language understanding and reasoning tasks, offering a strong balance between size and performance for the low-resource language domain.


Evaluation Results

The model was evaluated using a $0$-shot setting on established Bangla-specific benchmarks. The primary metric is Normalized Accuracy ($\text{acc_norm}$), which adjusts for random chance in multiple-choice questions.

Results Summary (0-shot Normalized Accuracy)

BenchmarkTaskMetricScore ($\text{acc_norm}$)Standard Error
piqa_bnPhysical Interaction Q/A$$\text{acc_norm}$$0.545$$\pm 0.012$$
openbookqa_bnFactual Knowledge Q/A$$\text{acc_norm}$$0.320$$\pm 0.021$$
commonsenseqa_bnCommon Sense Reasoning$$\text{acc_norm}$$0.256$$\pm 0.013$$
bangla_mmluKnowledge & Reasoning$$\text{acc_norm}$$0.237$$\pm 0.004$$

Comparative Analysis to Other Compact Models

This section compares the rnnandi/bangla-smollm-135m (135M) against the provided results for Gemma-3-270m (270M) and other popular Bangla-adapted models in the $1\text{B}$ parameter range.

ModelSizePIQA BN ($\text{acc_norm}$)OpenBook QA BN ($\text{acc_norm}$)Commonsense QA BN ($\text{acc_norm}$)Bangla MMLU ($\text{acc_norm}$)
rnnandi/bangla-smollm-135m135M0.5450.3200.2560.237
Gemma-3-270m270M0.5470.3360.2490.234
Llama-3.2-1b1B0.5300.3200.2200.290
titulm-llama-3.2-1b-v2.01B0.5800.3200.2600.250

Key Comparative Insights

The rnnandi/bangla-smollm-135m (135M) is highly competitive, maintaining comparable or better performance in complex reasoning tasks (commonsenseqa_bn, bangla_mmlu) than the $\mathbf{270\text{M}}$ parameter Gemma model, highlighting its strong efficiency-to-performance ratio.


Intended Use

This model is primarily intended for:

  1. Low-Resource Deployment: Applications requiring fast inference and a minimal memory footprint on mobile, edge, or IoT devices.
  2. Bangla Text Generation: Generating coherent and contextually relevant text in the Bengali language.
  3. Base Model for Transfer Learning: A highly efficient and cost-effective base for fine-tuning on specific, high-value Bengali downstream tasks.

How to Use

The model can be loaded directly from the Hugging Face Hub using the transformers library.

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

model_id = "rnnandi/bangla-smollm-135m" 

tokenizer = AutoTokenizer.from_pretrained(model_id)
# Use the appropriate data type for your deployment environment (e.g., torch.float16 or torch.bfloat16)
model = AutoModelForCausalLM.from_pretrained(model_id, torch_dtype=torch.bfloat16) 

# Example: Simple Text Generation Prompt
prompt = "বাংলাদেশ প্রাকৃতিকভাবে সুন্দর" 

inputs = tokenizer(prompt, return_tensors="pt")

# Optional: Move to GPU for faster inference
if torch.cuda.is_available():
    model.to('cuda')
    inputs = {k: v.to('cuda') for k, v in inputs.items()}

outputs = model.generate(
    **inputs, 
    max_new_tokens=64, 
    do_sample=True, 
    temperature=0.7, 
    top_p=0.9,
    eos_token_id=tokenizer.eos_token_id
)

print(tokenizer.decode(outputs[0], skip_special_tokens=True))

### Citation

Please cite the original work that introduced the bangla_smollm model family if you use this model in your research or application. If a formal paper is not available, please cite the model card directly using the following format:

@misc{bangla_smollm_135m,
  author = {rnnandi},
  title = {rnnandi/bangla-smollm-135m: A Compact 135M Parameter Model for Bangla},
  year = {2025}, % Update year as necessary
  publisher = {Hugging Face},
  journal = {Hugging Face Hub},
  howpublished = {\url{[https://huggingface.co/rnnandi/bangla-smollm-135m](https://huggingface.co/rnnandi/bangla-smollm-135m)}},
  note = {Model Card}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей