/ Модель

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

Контекст
1 024 токена
Параметры
47,8 млн
Лицензия
Apache 2.0
Архитектура
rose_x1 · dense
Опубликована
25 июл 2026

Rose-Mini

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

Rose-Mini — небольшая англоязычная авторегрессионная модель на архитектуре Rose X1 для генерации текста.

208скачиваний за 30 дней16лайковвеса обновлены1 авг 2026

Бенчмарки

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

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

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

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

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

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

Rose-Mini — компактная языковая модель автора GODELEV и первая опубликованная модель на его собственной архитектуре Rose X1. Это плотная авторегрессионная модель типа decoder-only с 47,8 млн параметров по метаданным; в README указано 49,443 млн. В архитектуре используются Grouped Query Attention, RMSNorm, QK-нормализация и Refresh Gates. Модель обучалась с нуля более чем на 12,2 млрд токенов и предназначена для генерации текста. В карточке приведены результаты нескольких бенчмарков, включая BananaMind Base Bench 1.1, ArithMark-2.0 и HellaSwag.

Модель принимает текст и генерирует текст; заявленная длина контекста — 1024 токена, а язык в метаданных — английский. Среди ограничений автор отмечает трудности со сложными рассуждениями, пониманием длинного контекста, фактической согласованностью и следованием инструкциям. Распространяется по лицензии Apache-2.0.

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

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

Ограничения

Автор отмечает слабые стороны в сложных рассуждениях, работе с длинным контекстом, фактической согласованности и следовании инструкциям. Контекст ограничен 1024 токенами.

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

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

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

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

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

Открыть на Hugging Face

Rose-Mini

The First Bloom

Every model teaches you something. Some teach optimization. Some teach patience. Some teach you that a single misplaced line of code can quietly destroy months of work.

My previous projects taught me all three.

Archaea taught me how to train language models from scratch.

The Ant series taught me that lowering loss does not necessarily mean a model has learned anything useful.

Exp-1 humbled me by exposing a catastrophic implementation bug hidden inside my Transformer blocks.

Archaea-74M-V1.1 reminded me that refining a good model is sometimes more valuable than building a new one.

Rose-Mini begins where those projects ended. Not with another Transformer. Not with another checkpoint. But with a question.

What if I stopped modifying existing architectures and started building one of my own?

That question eventually became Rose X1. And Rose-Mini is the first public model built upon it.


A Different Kind of Project

Unlike my previous releases, Rose-Mini is not simply another pretrained language model. It represents my first successful custom architecture. For a long time I had wanted to move beyond reproducing existing Transformer implementations. Training models is fun. Understanding them is even more fun. Building one yourself... That is where the real adventure begins. Rose X1 became my playground for exploring architectural ideas while still remaining practical enough to train on consumer hardware. Fortunately... The architecture worked.


Acknowledgements

Before talking about Rose X1, I want to thank Datdanboi25. The TX4 architecture was one of the first compact language model designs that genuinely made me stop scrolling and start reading code. Rather than simply scaling parameters, TX4 explored interesting architectural ideas for making smaller language models more capable. Rose X1 is inspired by many of those ideas while exploring its own design decisions and implementation. It is not a reproduction of TX4. It is my own architectural exploration built upon lessons learned from previous projects and inspired by the excellent work shared by the community. As an independent developer, openly published research and implementations are invaluable learning resources.

So...

Thank you, Datdanboi25. Without builders willing to share ideas, projects like Rose probably would never have existed.


Meet Rose X1

Rose X1 is a lightweight decoder-only architecture designed around one simple philosophy:

Extract more capability from fewer parameters.

Instead of chasing larger parameter counts, Rose focuses on architectural efficiency and better utilization of compute. The architecture incorporates several modern design ideas including:

  • Grouped Query Attention (GQA)
  • RMSNorm
  • QK Normalization
  • Refresh Gates
  • Efficient decoder-only design
  • BF16 training

The goal was never to reinvent the Transformer. The goal was to explore it.

Architecture graph


The Four Hour Battle

Designing an architecture turned out to be easier than convincing Hugging Face that it actually existed.

Training was straightforward.

Writing the custom Hugging Face implementation...

That was another story.

Since Rose X1 is a custom architecture, I had to implement everything required for Hugging Face compatibility.

Configuration classes.

Model classes.

Registration.

Auto mapping.

Generation support.

Loading.

Saving.

Everything.

I spent nearly four hours fighting the modeling file.

Every time I fixed one error...

Python politely introduced two more.

Even AI models tried to help.

They certainly made excellent suggestions.

Unfortunately, they underestimated one critical variable.

Me.

I have a remarkable talent for introducing new bugs while fixing old ones.

Some people have green fingers.

Some have sticky fingers.

I have buggy fingers.

Eventually...

The architecture loaded successfully.

The checkpoints loaded.

Generation worked.

AutoModelForCausalLM.from_pretrained() finally stopped complaining.

That tiny success was honestly one of the most satisfying moments of the entire project.


Model Overview

PropertyValue
ModelRose-Mini
ArchitectureRose X1
Parameters49.443 Million
Layers14
Hidden Size512
Attention Heads8
KV Heads2
QK NormalizationEnabled
Refresh GatesLayers 4 & 9
Training Tokens12,206,861,568
OptimizerMuon AdamW

Training

Rose-Mini was trained on over 12.2 billion tokens, representing my largest pretraining run so far. Rather than increasing parameter count, I chose to expose a compact model to significantly more data. Training small language models is an interesting balancing act. Too few tokens... The model memorizes very little. Too many... You begin wondering whether your SSD has developed feelings. #wirtten by Chat Gpt Fortunately, both survived.


Comparing My Models

One thing I enjoy about independent research is watching projects evolve over time. Each model solved a different problem.

ModelParametersTokensArchitecturePurpose
Archaea-74M74M1.23BLLaMA-style TransformerFirst successful pretrained model
Archaea-74M-V1.174MContinued TrainingLLaMA-style TransformerRefinement and benchmark improvements
Rose-Mini49.4M12.2BRose X1First custom architecture

Rose-Mini contains roughly 33% fewer parameters than Archaea-74M. Despite that, it demonstrates that architectural experimentation can remain competitive while dramatically reducing parameter count. For me, Rose-Mini is less about replacing Archaea. It is about exploring a different path.


Benchmark Highlights

Rose-Mini demonstrates encouraging performance for a model of its size.

BenchmarkScore
BananaMind Base Bench 1.11037.37 Elo
ArithMark-2.029.52%
HellaSwag28.95%
PIQA58.54%
ARC-Easy36.62%
ARC-Challenge24.32%

The BananaMind Base Bench result crossing 1000 Elo was particularly satisfying. Watching a custom architecture compete after weeks of implementation work is an incredibly rewarding experience.


Performance Compared to Archaea

Rose-Mini was never intended to be a direct replacement for Archaea. Both models were built with different objectives.

CategoryArchaea-74MArchaea-74M-V1.1Rose-Mini
Parameters74M74M49.4M
Training Tokens1.23BContinued Training12.2B
ArchitectureLLaMA-styleLLaMA-styleRose X1
Custom ArchitectureNoNoYes
BananaMind—9361037.37 Elo
ArithMark-2.029.30%37.37%29.52%

Why Rose?

The answer is simple.

Curiosity.

Training another standard Transformer would certainly have been easier.

It also would have been considerably less interesting.

Rose exists because experimentation is how progress happens.

Sometimes the experiment works.

Sometimes it becomes Exp-1.

Fortunately...

This one worked.


Current Limitations

Rose-Mini is still a relatively small language model.

Like every compact model, it has limitations.

  • Complex reasoning remains challenging.
  • Long-context understanding can be improved.
  • Factual consistency still has room for growth.
  • Instruction following could be further refined.

None of these are surprising.

They're simply opportunities for the next version.


Future Work

Rose-Mini is only the beginning of the Rose family. Development is already underway for:

Rose-Medium

The goal of Rose-Medium is not simply to increase parameter count.

It is to continue exploring the Rose X1 architecture at a larger scale while preserving the design philosophy that made Rose-Mini successful.

Better architecture.

Better training.

Better models.

Hopefully fewer bugs.

Although I refuse to make any promises regarding that last point.


Final Thoughts

Thank you for checking out Rose-Mini.

I hope you enjoy experimenting with it as much as I enjoyed building it.

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

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

GPU в ailist

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

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

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

Класс архитектуры
RoseX1ForCausalLM
Ревизия весов
780e73f

0 моделей