Views
No views yet
Escarda-86M-Base-JL (86M parameters, SpikeWhaleLM) that
eliminates repetition loops and follows a change of subject in conversation.| base | this model | |
|---|---|---|
| repetition loops | 90% of generations | 0% |
| topic adherence (1.0 = fully follows a subject change) | 0.33 | 1.00 |
| topic switches answered on the old subject | 4 / 6 | 0 / 6 |
| bigram diversity (distinct-2) | 0.148 | 0.874 |
| held-out perplexity (wikitext-2 test, 30,720 tokens) | 8.22 | 8.72 |
effort_decode.py, included). Greedy decoding on this model does not reach
them. Use the included script, or the same approach in your own loop.1python effort_decode.py --model Quazim0t0/Escarda-86M-Base-JL-Antidoom \
2 --prompt "<|im_start|>user\nHow do I change a car tyre?<|im_end|>\n<|im_start|>assistant\n" \
3 --question "How do I change a car tyre?" --level highlow is a single sample, high draws
six and returns the best. On 2 CPU threads at 120 new tokens, low is ~3s and
high ~22s.1import torch
2from transformers import AutoModelForCausalLM
3
4model = AutoModelForCausalLM.from_pretrained(
5 "Quazim0t0/Escarda-86M-Base-JL-Antidoom",
6 trust_remote_code=True, dtype=torch.float32).eval()position_ids during cached decode, as the base architecture
requires. Chat format is ChatML (<|im_start|>role\n...<|im_end|>).distinct-2 is reported alongside it.