/ Модель

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

Контекст
2 048 токенов
Лицензия
Apache 2.0
Архитектура
sol_pro · dense
Библиотека
pytorch
Опубликована
8 окт 2026

sol-pro

Генерация текстаТекст → текст

Небольшая языковая модель Sol Labs для генерации и продолжения текста и исследований компактных архитектур.

338скачиваний за 30 дней10лайковвеса обновлены9 окт 2026

Бенчмарки

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

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

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

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

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

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

Sol Pro — языковая модель от Sol Labs с 138 037 594 параметрами, предназначенная для генерации и продолжения текста, а также исследований небольших языковых моделей. Архитектура объединяет рекуррентные блоки трансформера, сгруппированное внимание grouped-query attention и тензоризованную n-граммную память. Четыре средних блока выполняются дважды. Модель использует byte-level BPE со словарём на 4 096 токенов и контекст до 2 048 токенов.

В README приведены результаты тестирования на HellaSwag, ARC Easy, ARC Challenge и других наборах, но авторы отмечают, что оценки не проверялись независимо и не гарантируют надёжного рассуждения в свободной форме или диалогового поведения. При генерации контекст пересчитывается на каждом шаге, поскольку KV-кэш не реализован; длинные продолжения и промпты ограничены контекстом модели. Модель адаптирована на открытых обучающих выборках бенчмарков. Лицензия — Apache-2.0.

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

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

Ограничения

Результаты бенчмарков не проверены независимо и не подтверждают надёжное свободное рассуждение или диалоговые способности; ответы могут быть неверными, повторяющимися или непоследовательными. Контекст ограничен 2 048 токенами, а отсутствие KV-кэша замедляет генерацию.

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

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

Открыть на Hugging Face

Sol Pro dont use, this model is contaminated

Sol Pro is a 138,037,594-parameter language model from Sol Labs. It combines recurrent transformer blocks with tensorized n-gram memory and a 2,048-token context.

The released checkpoint scores 28.63 (not true) on the normalized Intelligence Index and 24.13 on the raw accuracy Index.

Model

SettingValue
Parameters138,037,594
Context2,048 tokens
Vocabulary4,096-token byte-level BPE
Hidden width768
Stored / effective blocks12 / 16
Attention24 query heads, 8 KV heads, head dimension 32
Feed-forward layersSwiGLU, width 3,968
Position encodingRoPE, theta 20,000
MemoryRank-299 tensorized 2-, 3-, and 4-gram memory
RecurrenceLearned pass embeddings and loop gates
EmbeddingsTied input and output weights
Inference weightsBF16 safetensors

Four middle blocks run twice. Causal grouped-query attention uses learned Q/K RMSNorm and XSA value-direction subtraction. The n-gram module shares token-position factors across its three orders.

Load and generate

Install the dependencies:

pip install torch safetensors tokenizers huggingface_hub
import sys
from huggingface_hub import snapshot_download

model_dir = snapshot_download(
    "solintellegence/sol-pro",
    allow_patterns=[
        "model.safetensors", "modeling_sol_pro.py",
        "config.json", "tokenizer.json",
    ],
)
sys.path.insert(0, model_dir)

from modeling_sol_pro import load_model, generate

model, tokenizer = load_model(model_dir)
print(generate(
    model,
    tokenizer,
    "The best way to learn something new is",
    max_new_tokens=64,
))

The repository includes standalone PyTorch model code. Generation recomputes the context at each step; KV caching is not implemented. Keep prompts and continuations within 2,048 tokens.

Evaluation

BenchmarkExamplesNormalized accuracyRaw accuracy
HellaSwag10,04246.76%36.88%
ARC Easy2,37654.08%55.35%
ARC Challenge1,17232.00%29.35%
PIQA1,83870.95%69.26%
Arithmark31,00036.00%37.20%
Intelligence Index28.6324.13

These are zero-shot float32 measurements on complete evaluation splits. HellaSwag, ARC Easy, ARC Challenge, and PIQA use lm-evaluation-harness 0.4.12 with batch size 64. Arithmark3 uses the official AxiomicLabs script with its default batch size 32 and 1,024-token context, explicitly set to float32. The Index uses the leaderboard's chance-adjusted formula and each task's normalized accuracy.

This is a task-adapted checkpoint using public benchmark training splits. Evaluation used separate held-out splits, with matching evaluation contexts excluded from the adaptation data; Arithmark evaluation examples were not used for adaptation. The scores have not been independently verified and do not establish a leaderboard position.

WikiText-2 validation cross-entropy is 2.7677 over 366,592 tokens. Exact results, package versions, hashes, and commands are in the float32 evaluation summary. Raw outputs are available for lm-eval and ArithMark-3.

Use and limits

Sol Pro supports text-completion and small-model research. Multiple-choice scores do not establish reliable free-form reasoning or conversational behavior. Outputs can be incorrect, repetitive, or inconsistent.

Files

FileContents
model.safetensorsReleased inference weights
modeling_sol_pro.pyArchitecture, loader, and text generator
config.jsonArchitecture configuration
tokenizer.jsonOriginal tokenizer
evaluation/standard_float32/Standard-harness evaluation results and reproducibility details
banner.pngSol Pro artwork

License

Sol Pro is released under Apache 2.0. Dataset licenses and terms remain with their respective owners.

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

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

GPU в ailist

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

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

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

Класс архитектуры
SolProHFForCausalLM
Ревизия весов
812d478

0 моделей