/ Модель

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

Контекст
2 048 токенов
Параметры
81,8 млн
Лицензия
Apache 2.0
Архитектура
picolm_v2 · dense
Опубликована
20 сен 2026

PicoLM-V2-81M-Instruct

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

Компактная англоязычная модель на 81,8 млн параметров для генерации текста и диалогов на устройствах с ограниченными ресурсами.

893скачиваний за 30 дней2лайкавеса обновлены7 окт 2026

Бенчмарки

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

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

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

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

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

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

PicoLM-V2-81M-Instruct — компактная авторегрессионная языковая модель для генерации текста и диалогов, разработанная Emre Polat и обученная с нуля. Она содержит около 81,8 млн параметров и использует архитектуру PicoLM-V2 с 18 физическими блоками Transformer, которые проходят дважды, обеспечивая вычислительную глубину 36 слоёв. Модель рассчитана на контекст до 2 048 токенов; доступны веса Safetensors и GGUF, лицензия — Apache 2.0.

Модель предназначена для компактных сценариев генерации текста и чата, в том числе на устройствах с ограниченными ресурсами. В README приведены результаты оценок на ARC-Easy и HellaSwag, однако они не подтверждают качество для широкого круга задач; модель существенно меньше указанных в сравнении Gemma 3 270M и SmolLM2 135M. Поддерживаемый язык по карточке — английский.

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

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

Ограничения

Контекст ограничен 2 048 токенами, а небольшой размер модели ограничивает её возможности по сравнению с более крупными моделями. Приведённые в карточке оценки охватывают лишь ARC-Easy и HellaSwag.

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

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

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

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

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

Открыть на Hugging Face

PicoLM-V2-81M-Instruct 🚀

PicoLM-V2-81M-Instruct is an ultra-compact, 81.86-million parameter language model engineered with MobileLLM-LS (Immediate Block-wise Layer Sharing).

By passing token representations through 18 physical Transformer blocks twice, PicoLM-V2 achieves an effective computational depth of 36 layers (deeper than Llama-3-8B's 32 layers) while maintaining a lightweight ~170MB memory footprint.

Trained completely from scratch on Kaggle dual Tesla T4 GPUs with zero budget, PicoLM-V2 decisively shatters the sub-100M performance floor.


📌 Model Overview

  • Developer: Emre Polat
  • Physical Parameters: 81,861,696 (~81.86M)
  • Computational Depth: 36 Layers (18 physical blocks $\times$ 2 passes)
  • Context Window: 2,048 tokens
  • Vocabulary: 24,576 (Single-digit regex split, Byte-level BPE)
  • Format: Safetensors (FP16) & GGUF
  • License: Apache 2.0

📊 Empirical Benchmark Results (Verified)

All scores below were empirically measured directly on the model weights using standardized log-likelihood evaluations:

Benchmark / TaskRandom BaselinePicoLM-80M (V1)PicoLM-V2-81M (Ours)Gemma 3 270M (Google)SmolLM2-135M (HF)
ARC-Easy (Science QA)25.00%25.60% (Floor)42.00% (+16.4%)57.70%58.50%
HellaSwag (Commonsense)25.00%31.20%34.40% (+3.2%)37.70%42.10%
Validation Perplexity~24,57614.65 (16k)16.08 (24k)——
Validation Loss~10.112.68 (16k)2.78 (24k)——
Factual QA ("Capital of France")HallucinationShort"The capital of France is Paris."FactualFactual

💻 Quickstart (Transformers Native)

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "aethertp/PicoLM-V2-81M-Instruct"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, trust_remote_code=True).cuda()

messages = [{"role": "user", "content": "What is the capital of France?"}]
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(prompt, return_tensors="pt").to("cuda")

outputs = model.generate(**inputs, max_new_tokens=60, temperature=0.6, do_sample=True)
print(tokenizer.decode(outputs[0][inputs.input_ids.shape[1]:]))

🙏 Acknowledgments

Special thanks to Andrew Thompson (@AndrewThompson1233) and the Maba Architecture Project for invaluable discussions, architectural insights on layer recycling, and residual scaling dampening that helped shape the V2 jump (+16.4% on ARC-Easy).

Benchmark Methodology Note: The 42.00% ARC-Easy score reported for PicoLM-V2 / V2.1 was evaluated on a legacy, non-standardized 250-question unnormalized sample. Standardized, full-suite evaluations under the official EleutherAI LM-Evaluation-Harness (character-normalized) were introduced starting with PicoLM-V3.

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

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

GPU в ailist

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

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

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

0 моделей