/ Модель

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

Размер весов
9,3 ГБ
Лицензия
Своя лицензия
Архитектура
gemma4 · dense
Библиотека
mlx
Опубликована
5 авг 2026

Tennda-Nano

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

Компактная модель Tennda для генерации кода и коротких ответов на инструкции, включая создание SQL-запросов.

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

Бенчмарки

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

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

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

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

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

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

Tennda-Nano — компактная языковая модель для генерации кода, разработанная командой Tennda. Она предназначена для выполнения инструкций и выдачи коротких ответов, в том числе для генерации SQL-запросов. В README указана архитектура Transformer-декодера из 35 слоёв и параметрически эффективное локальное обучение; метаданные относят модель к семейству Gemma 4 и указывают класс Gemma4ForConditionalGeneration. README описывает полные веса для инференса и пример запуска через MLX на компьютерах Apple Silicon с mlx-lm версии 0.30 или новее; для работы заявлено не менее 16 ГБ памяти, предпочтительно 24 ГБ.

Модель ориентирована прежде всего на англоязычные инструкции по коду. Разработчик приводит предварительную ручную оценку: 100% точности на двух SQL-примерах и соответствие формату прямого ответа в двух из трёх случаев; этих малых выборок недостаточно для надёжной оценки качества. Лицензия в метаданных указана как other, конкретные условия README не описывает.

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

  • генерация SQL-запросов по текстовому описанию
  • написание фрагментов кода по инструкции
  • получение коротких ответов на англоязычные инструкции по программированию

Ограничения

Китайские инструкции пока поддерживаются хуже; возможны повторы. Краткий стиль ответов может опускать нужные пояснения, а приведённая оценка основана на очень небольшой ручной выборке.

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

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

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

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

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

Открыть на Hugging Face

Tennda-Nano

A lightweight code LLM independently developed by the Tennda team Focused on efficient, accurate code generation and instruction following — direct answers, no redundant reasoning.


Model Overview

ItemDetails
Model NameTennda-Nano
DeveloperTennda Team (in-house)
ParametersLightweight (<5B)
ArchitectureSelf-developed Transformer decoder (multimodal input)
Weight Formatbf16, MLX native
FrameworkMLX (Apple Silicon Metal GPU acceleration)
Training DataIn-house code instruction dataset (20,022 samples: SQL / Python / algorithms, etc.)
Release Date2026-08-21

Highlights

  • Direct answers: instruction → immediate code/answer, extremely fast, short total inference time
  • High SQL accuracy: 100% correct on unseen SQL tasks
  • Clean output: concise, no verbose reasoning, production-ready answers
  • Deployment friendly: lightweight single-machine inference, low resource usage, suitable for edge/personal devices

Quality Metrics

Training Convergence (Loss)

MetricStartFinalReduction
Train loss1.9290.963-50%
Val loss4.5000.844-81%
  • Stable convergence throughout training, no signs of overfitting (val/train gap remains steady)

Evaluation Scores (3 unseen samples, temp=0.3)

#Task TypeResult
1SQL conditional query (age>45)✅ Directly outputs SELECT * FROM employees WHERE age > 45;
2Design a Car class (Python)⚠️ Occasional loop repetition (mitigable via sampling params)
3SQL aggregate query (MAX salary)✅ Directly outputs SELECT MAX(SALARY) FROM EMPLOYEE;

SQL accuracy: 100% (2/2) Format alignment (direct answer, no redundant reasoning): 67% (2/3)

Note: current evaluation is a sampled manual assessment; scores are for reference only. A full evaluation pipeline is under continuous development.


Inference Performance (measured on Apple M4)

MetricResult
Model load~4s
Single-task generation~3.4s
Output styleDirect answer (no verbose thinking)

Total latency reduced by ~83% on the same task compared with the baseline (output size reduced by 75%).


Training Method

  • Architecture: self-developed Transformer decoder (35 layers, multimodal encoding)
  • Method: in-house lightweight training pipeline (parameter-efficient training, fully local)
  • Cost: 26 minutes on a single machine, peak memory 14.4GB, no large-scale compute cluster required
  • Artifact: complete inference weights (MLX format)

Details in the training report and comparison report.


Usage (MLX)

from mlx_lm import load, generate
from mlx_lm.sample_utils import make_sampler

model, tokenizer = load("MLA299/Tennda-Nano")
sampler = make_sampler(temp=0.3, top_p=0.9)
prompt = tokenizer.apply_chat_template(
    [{"role": "user", "content": "Write a SQL query to select employees older than 45."}],
    add_generation_prompt=True,
)
print(generate(model, tokenizer, prompt=prompt, max_tokens=256, sampler=sampler))

Or start an OpenAI-compatible API server:

mlx_lm.server --model MLA299/Tennda-Nano --port 8080

Deployment Requirements

ConfigRequirement
Memory≥ 16GB (24GB recommended)
PlatformApple Silicon (M-series, Metal GPU)
Inferencemlx-lm ≥ 0.30
QuantizationCan be 4-bit quantized for 8GB-memory devices

Known Limitations

  • Chinese instruction capability is still under optimization (training corpus is primarily English code instructions)
  • Occasional loop repetition (can be mitigated with repetition_penalty at inference time)
  • The concise answer style may omit necessary explanations

Tennda-Nano · In-house model · © 2026 Tennda Team

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

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

GPU в ailist

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

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

MLX-модели работают только на Apple Silicon.

Класс архитектуры
Gemma4ForConditionalGeneration
Ревизия весов
50a93fa

0 моделей