|
Download README.md from prathamkode/smartwatch-lm-0.2: direct link, hf CLI and curl.
- Browser
- Download file 1.96 kB
-
https://huggingface.co/prathamkode/smartwatch-lm-0.2/resolve/449878feac91eec54dbc5a2c68f45188439d263c/README.md
- Command line
-
hf download hf://prathamkode/smartwatch-lm-0.2@449878feac91eec54dbc5a2c68f45188439d263c/README.md
-
curl -L -o README.md https://huggingface.co/prathamkode/smartwatch-lm-0.2/resolve/449878feac91eec54dbc5a2c68f45188439d263c/README.md
1.96 kB
metadata
license: other
license_name: personal-use-free-commercial-paid
license_link: LICENSE
tags:
- onnx
- smartwatch
- intent-classification
- text-generation
- wearable
library_name: onnxruntime
pipeline_tag: text-generation
Smartwatch LM v0.2
Exported from collab-run-2 training. Small GPT for wrist-wearable chat with intent tags like <INTENT:GET_STEPS>.
Model details
| Property | Value |
|---|---|
| Architecture | 6-layer causal GPT (~15.4M params) |
| Context length | 256 tokens |
| Vocab size | 5533 (BPE) |
| Best val loss | 0.3243 |
| Training data | tinydata.txt, deepdata.txt, tinydata1.txt, data1.txt, data3.txt |
| Export version | 0.2 |
Files
| File | Purpose |
|---|---|
smartwatch_lm_merged.onnx |
On-device inference (ONNX Runtime, opset 17, ~0 MB) |
checkpoint.pt |
PyTorch weights |
tokenizer.json |
BPE tokenizer |
config.json |
Architecture + ONNX I/O |
model.py / chat.py |
PyTorch load + REPL |
reply_utils.py |
BPE cleanup, intent parse, slot fill |
onnx_sample.py |
ONNX generate sample |
Quick start
pip install numpy onnxruntime tokenizers
python onnx_sample.py "How many steps today?"
pip install torch tokenizers
python chat.py
ONNX I/O
- Input:
input_idsint64[batch, seq](max seq = 256) - Output:
logitsfloat[batch, seq, vocab_size]
See Export-0.1 docs for gibberish cleanup, intents, and device integration.
License
Personal use is free. You may use, modify, and share this model for non-commercial, personal, educational, and research purposes under the terms in LICENSE.
Commercial use requires a paid license. If you want to use this model in a product, service, or other commercial context, contact the repository maintainer to obtain commercial licensing terms.