/ Модель

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

Контекст
256 токенов
Лицензия
MIT
Архитектура
smartwatch_lm · dense
Библиотека
onnxruntime
Опубликована
23 мая 2026

smartwatch-lm-0.1

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

Компактная GPT-модель для локального чат-помощника на умных часах, генерирующая ответы и теги намерений для обработчиков устройства.

17скачиваний за 30 дней5лайковвеса обновлены24 мая 2026

Бенчмарки

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

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

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

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

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

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

Smartwatch LM v0.1 — компактная GPT-подобная языковая модель для чата с помощником на умных часах и других носимых устройствах. В репозитории представлены веса PyTorch и модель ONNX для запуска через ONNX Runtime; архитектура — причинная GPT из 6 слоёв, около 12 млн параметров, контекст — 256 токенов, токенизатор BPE с размером словаря 3524.

Модель генерирует разговорные ответы и теги намерений, которые приложение может использовать для маршрутизации запросов к обработчикам устройства. Она предназначена для демонстраций локального помощника на носимых устройствах, а не для универсального чата или критически важных сценариев. Лицензия — MIT.

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

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

Ограничения

Модель обучена на синтетических данных, поэтому её ответы на реальные формулировки могут быть нестабильными. Она не выдаёт реальные значения измерений, а только намерения и слотовые токены, и обладает ограниченными возможностями рассуждения.

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

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

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

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

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

Открыть на Hugging Face

Smartwatch LM v0.1

Small GPT-style language model trained for wrist-wearable assistant chat. The model learns conversational replies and emits intent tags such as <INTENT:GET_STEPS> that your app can parse and route to device handlers.

Model details

PropertyValue
Architecture6-layer causal GPT (~12M params)
Context length256 tokens
Vocab size3524 (BPE)
Export version0.1

Files in this repo

FilePurpose
smartwatch_lm_merged.onnxOn-device inference (ONNX Runtime, opset 17)
checkpoint.ptPyTorch weights for fine-tuning or local chat
tokenizer.jsonBPE tokenizer (Hugging Face Tokenizers format)
tokenizer_config.jsonTokenizer metadata
config.jsonModel architecture and ONNX I/O names
model.pyPyTorch model definition + checkpoint loader
chat.pyInteractive PyTorch chat
reply_utils.pyGibberish cleanup, intent parse, slot fill
onnx_sample.pyONNX generate + cleanup sample script
config.pyGeneration defaults

ONNX inference

Inputs: input_ids — int64 tensor, shape [batch, seq] (max seq = 256)

Outputs: logits — float tensor, shape [batch, seq, vocab_size]

Works with ONNX Runtime (CPU, WASM, WebGPU). The merged ONNX file is a single ~52 MB artifact.

import numpy as np
import onnxruntime as ort

session = ort.InferenceSession("smartwatch_lm_merged.onnx", providers=["CPUExecutionProvider"])
x = np.zeros((1, 8), dtype=np.int64)
logits = session.run(None, {"input_ids": x})[0]
print(logits.shape)  # (1, 8, 3524)

Quick chat with cleanup:

pip install numpy onnxruntime tokenizers
python onnx_sample.py "How many steps today?"

PyTorch chat

pip install torch tokenizers
python chat.py
from chat import ChatSession

bot = ChatSession(temperature=0.5, max_new_tokens=40, top_k=40)
print(bot.say("How many steps have I taken today?"))

Prompt format

user: How many steps have I taken today?
bot: <INTENT:GET_STEPS> You're at <STEPS_TODAY> of <STEP_GOAL> — keep going!

The model predicts the next token. Slot placeholders like <STEPS_TODAY> are filled by your runtime with live sensor data.

Documentation

GuideDescription
Avoiding gibberishSpecial characters to strip, truncation rules, sample scripts
Intent referenceAll 35 intents and slot placeholders
Smartwatch integrationEnd-to-end device wiring

Intended use

On-device smartwatch / wearable assistant demos. Not intended for general-purpose chat or safety-critical applications.

Limitations

  • Trained on synthetic data; behavior on real user phrasing may vary
  • Does not output real metric values — only intents and slot tokens
  • Small 12M model with limited reasoning capability

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

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

GPU в ailist

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

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

Модель выложена только в формате ONNX.

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

0 моделей