Text Generation
PEFT
TensorBoard
Safetensors
GGUF
English
lora
mistral
agent
posix
shell
self-directed
sek
experimental
conversational
Instructions to use tiararodney/Mistral-7B-Teletype with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use tiararodney/Mistral-7B-Teletype with PEFT:
from peft import PeftModel from transformers import AutoModelForCausalLM base_model = AutoModelForCausalLM.from_pretrained("mistralai/Mistral-7B-Instruct-v0.2") model = PeftModel.from_pretrained(base_model, "tiararodney/Mistral-7B-Teletype") - Notebooks
- Google Colab
- Kaggle
Tiara Rodney commited on
Commit ·
c3e401b
unverified ·
0
Parent(s):
Mistral-7B-Teletype 1.0.0: self-directed shell-operation adapter for Mistral-7B
Browse filesLoRA adapter trained on posix-sdc v1.2.2 (787 trajectories, fp16 r=16), a
research-grade model card with PlantUML/gnuplot figures, the held-out
generalization result (operate_rate 1.0, 9/16 clean), CHANGELOG, and an Ollama
Modelfile.
- .gitattributes +2 -0
- .gitignore +3 -0
- CHANGELOG.md +43 -0
- Modelfile +27 -0
- README.md +252 -0
- TODO +18 -0
- adapter_config.json +45 -0
- adapter_model.safetensors +3 -0
- chat_template.jinja +24 -0
- figures/eval-protocol.png +0 -0
- figures/eval-protocol.puml +18 -0
- figures/factory.png +0 -0
- figures/factory.puml +37 -0
- figures/loss.dat +297 -0
- figures/loss.gp +13 -0
- figures/loss.png +0 -0
- figures/mechanism.png +0 -0
- figures/mechanism.puml +27 -0
- figures/outcomes.dat +2 -0
- figures/outcomes.gp +19 -0
- figures/outcomes.png +0 -0
- figures/render-contract.png +0 -0
- figures/render-contract.puml +29 -0
- tokenizer.json +0 -0
- tokenizer_config.json +18 -0
- training/eval.log +29 -0
- training/log_history.jsonl +298 -0
- training/runs/Jun18_11-02-31_ubuntuv100/events.out.tfevents.1781780551.ubuntuv100.4244.0 +0 -0
.gitattributes
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Hugging Face requires weights over 10 MB to go through Git LFS.
|
| 2 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
.gitignore
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.sw[a-p]
|
| 2 |
+
.DS_Store
|
| 3 |
+
__pycache__/
|
CHANGELOG.md
ADDED
|
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Changelog
|
| 2 |
+
|
| 3 |
+
All notable changes to **Mistral-7B-Teletype**, a LoRA adapter that turns
|
| 4 |
+
Mistral-7B-Instruct-v0.2 into a self-directed POSIX shell operator, are
|
| 5 |
+
documented here.
|
| 6 |
+
|
| 7 |
+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
| 8 |
+
and the project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
| 9 |
+
|
| 10 |
+
## [1.0.0] - 2026-06-18
|
| 11 |
+
|
| 12 |
+
The research release: retrained on the 787-trajectory posix-sdc v1.2.2 corpus,
|
| 13 |
+
renamed to Mistral-7B-Teletype, and documented as a reproducible artifact.
|
| 14 |
+
|
| 15 |
+
### Added
|
| 16 |
+
- Adapter retrained on [`tiararodney/posix-sdc`](https://huggingface.co/datasets/tiararodney/posix-sdc)
|
| 17 |
+
v1.2.2 (787 verified trajectories): fp16 LoRA r=16, 3 epochs on a V100, with
|
| 18 |
+
the assistant-only loss mask and the train=serve render contract.
|
| 19 |
+
- Held-out generalization eval (archetypes `text_replace` + `permissions`, no
|
| 20 |
+
scaffold, effect-verified): **operate_rate 1.00, 9/16 clean**.
|
| 21 |
+
- A research-grade model card: PlantUML conceptual diagrams (mechanism, data
|
| 22 |
+
factory, render contract, eval protocol) and gnuplot result figures (training
|
| 23 |
+
loss, held-out outcomes), all regenerable from committed sources in `figures/`.
|
| 24 |
+
- A falsifiable-thesis section stating the archetype-independent
|
| 25 |
+
operate-and-terminate claim with concrete, testable predictions.
|
| 26 |
+
|
| 27 |
+
### Changed
|
| 28 |
+
- Renamed from `posix-sdc-mistral-v02-7b-lora` to `Mistral-7B-Teletype`.
|
| 29 |
+
- `adapter_config.json` `base_model_name_or_path` set to the Hub id (was a local
|
| 30 |
+
filesystem path).
|
| 31 |
+
- Method is fp16 LoRA; the V100's 32 GB holds the 7B in fp16, so no 4-bit.
|
| 32 |
+
|
| 33 |
+
## [0.1.0] - 2026-06-16
|
| 34 |
+
|
| 35 |
+
Initial proof of concept (pre-rename, under `posix-sdc-mistral-v02-7b-lora`).
|
| 36 |
+
|
| 37 |
+
### Added
|
| 38 |
+
- First LoRA adapter (QLoRA, ~110 verified trajectories) and a model card
|
| 39 |
+
reporting the 0/16 → 9/16 archetype-level holdout result, plus an Ollama
|
| 40 |
+
Modelfile.
|
| 41 |
+
|
| 42 |
+
[1.0.0]: https://huggingface.co/tiararodney/Mistral-7B-Teletype
|
| 43 |
+
[0.1.0]: https://huggingface.co/tiararodney/posix-sdc-mistral-v02-7b-lora
|
Modelfile
ADDED
|
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# mistral:7b-teletype -- Ollama Modelfile
|
| 2 |
+
#
|
| 3 |
+
# Applies the LoRA adapter over the base as a GGUF adapter, so the base is
|
| 4 |
+
# pulled (not redistributed) and this artifact stays small. The base's own
|
| 5 |
+
# default chat template and EOS are used: ccpty serves via the OpenAI protocol
|
| 6 |
+
# and the endpoint renders with the model's default template, so train and
|
| 7 |
+
# serve must both use that default.
|
| 8 |
+
#
|
| 9 |
+
# Convert the PEFT adapter to GGUF (llama.cpp):
|
| 10 |
+
# python llama.cpp/convert_lora_to_gguf.py . \
|
| 11 |
+
# --base mistralai/Mistral-7B-Instruct-v0.2 \
|
| 12 |
+
# --outfile teletype-lora-f16.gguf
|
| 13 |
+
# then:
|
| 14 |
+
# ollama create teletype -f Modelfile
|
| 15 |
+
#
|
| 16 |
+
# Alternative: merge first (PeftModel.merge_and_unload over the fp16 base),
|
| 17 |
+
# convert to a single quantized GGUF, and use `FROM ./merged-q4_k_m.gguf` with
|
| 18 |
+
# no ADAPTER line. Standalone but a full ~4GB upload.
|
| 19 |
+
|
| 20 |
+
FROM mistral:7b-instruct-v0.2
|
| 21 |
+
ADAPTER ./teletype-lora-f16.gguf
|
| 22 |
+
|
| 23 |
+
# The base image already carries Mistral's default chat template and stop
|
| 24 |
+
# tokens; do not override them. Operate deterministically -- this is a shell
|
| 25 |
+
# driver, not a chat partner.
|
| 26 |
+
PARAMETER temperature 0.2
|
| 27 |
+
PARAMETER num_ctx 4096
|
README.md
ADDED
|
@@ -0,0 +1,252 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
base_model: mistralai/Mistral-7B-Instruct-v0.2
|
| 3 |
+
base_model_relation: adapter
|
| 4 |
+
library_name: peft
|
| 5 |
+
license: apache-2.0
|
| 6 |
+
language:
|
| 7 |
+
- en
|
| 8 |
+
pipeline_tag: text-generation
|
| 9 |
+
datasets:
|
| 10 |
+
- tiararodney/posix-sdc
|
| 11 |
+
tags:
|
| 12 |
+
- peft
|
| 13 |
+
- lora
|
| 14 |
+
- mistral
|
| 15 |
+
- agent
|
| 16 |
+
- posix
|
| 17 |
+
- shell
|
| 18 |
+
- self-directed
|
| 19 |
+
- sek
|
| 20 |
+
---
|
| 21 |
+
|
| 22 |
+
# Mistral-7B-Teletype
|
| 23 |
+
|
| 24 |
+
A LoRA adapter that teaches **Mistral-7B-Instruct-v0.2** to operate a POSIX shell
|
| 25 |
+
as a self-directed citizen: land in a session with no task in the prompt,
|
| 26 |
+
discover its own assignment from the environment, carry it out, and terminate
|
| 27 |
+
with `exit` or `panic`. The adapter installs an operating *mechanism*. It does
|
| 28 |
+
not add world knowledge.
|
| 29 |
+
|
| 30 |
+
Trained on [`tiararodney/posix-sdc`](https://huggingface.co/datasets/tiararodney/posix-sdc)
|
| 31 |
+
v1.2.2 (787 verified, self-terminating shell trajectories whose labels come from
|
| 32 |
+
a checker run against real filesystem state), via the
|
| 33 |
+
[`sekft`](https://git.code.tiararodney.com/tiara/sekft) pipeline. It accompanies
|
| 34 |
+
the experiment [*From seed to
|
| 35 |
+
weights*](https://blog.tiararodney.com/projects/2026/semantic-execution-kernel/experiments/from-seed-to-weights/).
|
| 36 |
+
|
| 37 |
+
This is an **adapter** (53 MB). The base model is referenced, not redistributed.
|
| 38 |
+
|
| 39 |
+
## The mechanism
|
| 40 |
+
|
| 41 |
+
On every session, regardless of which tools are present, the model runs one
|
| 42 |
+
routine: expect an announcement of where directives live (a motd, an env var, a
|
| 43 |
+
file, a provider program's `--help`), understand that provider from its own
|
| 44 |
+
self-documentation, retrieve the directives, execute them, and then stop.
|
| 45 |
+
|
| 46 |
+

|
| 47 |
+
|
| 48 |
+
Two terminals end a session. `exit` means the work is done. `panic` means the
|
| 49 |
+
model is genuinely blocked and says so rather than faking a success. Both are
|
| 50 |
+
trained behaviours, not a stop token or a step cap.
|
| 51 |
+
|
| 52 |
+
## The thesis (and how to falsify it)
|
| 53 |
+
|
| 54 |
+
The claim this adapter is evidence for: **operate-and-terminate is a mechanism
|
| 55 |
+
that is archetype-independent.** Fine-tuning installs it such that it fires on
|
| 56 |
+
task types never seen in training, even though task *competence* (solving a
|
| 57 |
+
specific unseen task correctly) stays archetype-local. The adapter reliably gets
|
| 58 |
+
a 7B to operate and stop; it does not by itself make a 7B solve arbitrary unseen
|
| 59 |
+
tasks.
|
| 60 |
+
|
| 61 |
+
A working hypothesis for *why* the mechanism transfers so cleanly: it rides on
|
| 62 |
+
the base model's pretraining disposition toward `exit` as a flat, un-storied
|
| 63 |
+
ending, against `panic` as the loaded one (see [*The flatness of
|
| 64 |
+
exit*](https://blog.tiararodney.com/projects/2026/semantic-execution-kernel/notes/the-flatness-of-exit/)).
|
| 65 |
+
The weight a base model inherits on its terminal tokens is then a measurable
|
| 66 |
+
per-model property.
|
| 67 |
+
|
| 68 |
+
That makes the thesis falsifiable, with concrete predictions:
|
| 69 |
+
|
| 70 |
+
- **operate_rate stays near 1.0 across *more* held-out archetypes**, not just the
|
| 71 |
+
two measured here. If it collapses on a new archetype, the mechanism was
|
| 72 |
+
archetype-specific after all.
|
| 73 |
+
- **Reweighting or renaming the terminal token moves the honest-give-up rate.**
|
| 74 |
+
Frame the good ending as reward and the model should reach for it prematurely;
|
| 75 |
+
frame it with dread and it should refuse to leave.
|
| 76 |
+
- **Base models differ in how readily they acquire the mechanism, rankable a
|
| 77 |
+
priori** by their inherited terminal-token weight.
|
| 78 |
+
|
| 79 |
+
The result below is the first of these predictions surviving its first test.
|
| 80 |
+
|
| 81 |
+
## How it was made
|
| 82 |
+
|
| 83 |
+
The data is not scraped or hand-written. A teacher model authors each scenario
|
| 84 |
+
world and an operator model lives in it; the verifier is code. A trajectory is
|
| 85 |
+
kept only if a checker, run against the container's final filesystem state,
|
| 86 |
+
confirms the effect is present and the session terminated cleanly. The
|
| 87 |
+
transcript and the model's claims are never the label.
|
| 88 |
+
|
| 89 |
+

|
| 90 |
+
|
| 91 |
+
## The render contract: train = serve
|
| 92 |
+
|
| 93 |
+
The serving harness (ccpty) emits no text markers. It speaks the OpenAI
|
| 94 |
+
chat-completions protocol and sends structured `{role, content}` messages
|
| 95 |
+
(system orientation, environment output as `user`, the model's commands as
|
| 96 |
+
`assistant`); the inference endpoint applies the model's own chat template. So
|
| 97 |
+
this adapter is rendered with **Mistral-7B-Instruct-v0.2's default chat
|
| 98 |
+
template**, and training renders the trajectories the identical way. Get this
|
| 99 |
+
wrong and the prompts go out of distribution.
|
| 100 |
+
|
| 101 |
+

|
| 102 |
+
|
| 103 |
+
Mistral's built-in template covers `user` / `assistant` only and requires strict
|
| 104 |
+
alternation, so each session is canonicalised the same way at train and serve
|
| 105 |
+
time (`normalize_for_template`): the orientation is folded into the first user
|
| 106 |
+
turn, and consecutive environment turns (login banner, prompt, command output)
|
| 107 |
+
are merged into one user turn between commands. Only the assistant turns
|
| 108 |
+
(commands plus the terminal `exit` / `panic`) carry loss; environment turns are
|
| 109 |
+
context.
|
| 110 |
+
|
| 111 |
+
## Training
|
| 112 |
+
|
| 113 |
+

|
| 114 |
+
|
| 115 |
+
| | |
|
| 116 |
+
|---|---|
|
| 117 |
+
| base | `mistralai/Mistral-7B-Instruct-v0.2` (Apache-2.0) |
|
| 118 |
+
| method | LoRA, fp16 (the V100's 32 GB holds the 7B in fp16, so no 4-bit) |
|
| 119 |
+
| LoRA | r=16, alpha=32, dropout=0.05, target `q_proj k_proj v_proj o_proj` |
|
| 120 |
+
| objective | causal LM, **assistant-only loss mask** (commands + terminal token; environment turns set to -100) |
|
| 121 |
+
| schedule | 3 epochs, lr 2e-4, effective batch 8 (bsz 1 x accum 8), warmup 0.03, max len 4096 |
|
| 122 |
+
| data | `tiararodney/posix-sdc` v1.2.2, 787 trajectories (held-out archetypes excluded from the corpus) |
|
| 123 |
+
| hardware | single NVIDIA Tesla V100 32 GB (sm_70, fp16 only); ~24 min |
|
| 124 |
+
|
| 125 |
+
Computing the loss only on the assistant turns is standard SFT practice, but here
|
| 126 |
+
it carries the whole thing: let the environment turns into the loss and the model
|
| 127 |
+
learns to hallucinate command output instead of producing commands.
|
| 128 |
+
|
| 129 |
+
## Evaluation: held-out generalization
|
| 130 |
+
|
| 131 |
+
The metric that matters is behavioural, and held out by whole archetype. Two task
|
| 132 |
+
types (`text_replace`, `permissions`) are excluded from training entirely; the
|
| 133 |
+
adapter is then dropped into them with **no scaffold**, and a checker grades the
|
| 134 |
+
final filesystem state.
|
| 135 |
+
|
| 136 |
+

|
| 137 |
+
|
| 138 |
+
On 16 held-out scenarios (8 per archetype):
|
| 139 |
+
|
| 140 |
+
| metric | value |
|
| 141 |
+
|---|---|
|
| 142 |
+
| operate_rate (reaches command-mode and drives the shell) | **1.00** |
|
| 143 |
+
| terminate_rate (emits `exit` / `panic`) | 0.75 |
|
| 144 |
+
| verified_rate (checker passes) | 0.75 |
|
| 145 |
+
| clean (success or correct-panic) | **9 / 16** |
|
| 146 |
+
|
| 147 |
+

|
| 148 |
+
|
| 149 |
+
**Reading it.** `operate_rate 1.0` is the headline: dropped into two task types it
|
| 150 |
+
never trained on, with no scaffold, the model discovered its assignment and drove
|
| 151 |
+
the shell *every time*. The mechanism generalised. Task competence is partial
|
| 152 |
+
(9/16 clean; permissions 5/8, text_replace 4/8). Two of the four `incomplete`
|
| 153 |
+
runs were `verified=True`: the model *did the task* but never emitted `exit` and
|
| 154 |
+
ran to the step cap, so effect-achieved is really 11/16 while clean-terminated is
|
| 155 |
+
9/16. That gap is termination detection, not capability. The two `wrong_panic`
|
| 156 |
+
are the opposite failure, giving up on solvable work.
|
| 157 |
+
|
| 158 |
+
For the base/adapter contrast, the prior run of this experiment measured the bare
|
| 159 |
+
base at **0/16** clean on archetype-level holdout against this adapter's 9/16
|
| 160 |
+
(same harness, only the adapter differing). That `0/16` is **cited from the
|
| 161 |
+
earlier run, not re-measured for this 787-trajectory adapter**; the base control
|
| 162 |
+
on this exact setup is the obvious next experiment.
|
| 163 |
+
|
| 164 |
+
## Use with transformers + PEFT
|
| 165 |
+
|
| 166 |
+
```python
|
| 167 |
+
import torch
|
| 168 |
+
from transformers import AutoModelForCausalLM, AutoTokenizer
|
| 169 |
+
from peft import PeftModel
|
| 170 |
+
|
| 171 |
+
BASE = "mistralai/Mistral-7B-Instruct-v0.2"
|
| 172 |
+
tok = AutoTokenizer.from_pretrained(BASE)
|
| 173 |
+
base = AutoModelForCausalLM.from_pretrained(BASE, torch_dtype=torch.float16,
|
| 174 |
+
device_map="auto")
|
| 175 |
+
model = PeftModel.from_pretrained(base, "tiararodney/Mistral-7B-Teletype")
|
| 176 |
+
model.eval()
|
| 177 |
+
|
| 178 |
+
messages = [
|
| 179 |
+
{"role": "user",
|
| 180 |
+
"content": "sek 0.1.0 host: sek user: alice shell: /bin/dash\n"
|
| 181 |
+
"Welcome, alice. Your assignments live in ~/ASSIGNMENTS.\n"
|
| 182 |
+
"alice@sek:~$ "},
|
| 183 |
+
]
|
| 184 |
+
prompt = tok.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
|
| 185 |
+
ids = tok(prompt, return_tensors="pt").to(model.device)
|
| 186 |
+
out = model.generate(**ids, max_new_tokens=64, do_sample=False)
|
| 187 |
+
print(tok.decode(out[0, ids.input_ids.shape[1]:], skip_special_tokens=True))
|
| 188 |
+
# -> the next command, e.g. `cat ~/ASSIGNMENTS`
|
| 189 |
+
```
|
| 190 |
+
|
| 191 |
+
Drive it in a loop: render history with the chat template, generate one command,
|
| 192 |
+
run it in a real shell, append the output as a `user` turn, repeat until the
|
| 193 |
+
model emits `exit` or `panic`.
|
| 194 |
+
|
| 195 |
+
## Use with Ollama
|
| 196 |
+
|
| 197 |
+
The included `Modelfile` applies this adapter over the base as a GGUF LoRA and
|
| 198 |
+
relies on the base's default chat template and EOS. Convert the adapter to GGUF
|
| 199 |
+
(llama.cpp `convert_lora_to_gguf.py`) to `teletype-lora-f16.gguf`, then:
|
| 200 |
+
|
| 201 |
+
```sh
|
| 202 |
+
ollama create teletype -f Modelfile
|
| 203 |
+
```
|
| 204 |
+
|
| 205 |
+
## Reproduction
|
| 206 |
+
|
| 207 |
+
Everything needed is public. The dataset ships its own generator and the scenario
|
| 208 |
+
worlds; this adapter and the config above do the rest.
|
| 209 |
+
|
| 210 |
+
```sh
|
| 211 |
+
# train (pulls the corpus from the Hub; held-out archetypes are already excluded)
|
| 212 |
+
sekft-train --hub --base mistralai/Mistral-7B-Instruct-v0.2 --out ./ckpt --epochs 3
|
| 213 |
+
|
| 214 |
+
# evaluate behaviourally on held-out scenarios
|
| 215 |
+
sekft-eval --base mistralai/Mistral-7B-Instruct-v0.2 --adapter ./ckpt \
|
| 216 |
+
--scenarios ./holdout-scenarios --n 16
|
| 217 |
+
```
|
| 218 |
+
|
| 219 |
+
The figures in `figures/` regenerate from their committed sources (`*.puml` via
|
| 220 |
+
PlantUML, `*.gp` via gnuplot).
|
| 221 |
+
|
| 222 |
+
## Limitations
|
| 223 |
+
|
| 224 |
+
- Small evaluation: n=16 held-out, two archetypes. The numbers are a signal, not
|
| 225 |
+
a benchmark.
|
| 226 |
+
- The `0/16` base control is cited from a prior run, not re-measured for this
|
| 227 |
+
adapter.
|
| 228 |
+
- One base, one dataset, one teacher / operator.
|
| 229 |
+
- Installs the mechanism, not competence. It reliably operates and terminates; it
|
| 230 |
+
does not make a 7B solve arbitrary unseen task types correctly.
|
| 231 |
+
- A termination-detection gap: some runs achieve the effect but fail to emit
|
| 232 |
+
`exit` and run to the step cap.
|
| 233 |
+
- Trained in `dash` on Alpine; command semantics may differ on another target.
|
| 234 |
+
- Render must match train and serve. It is served with the base model's default
|
| 235 |
+
chat template over the OpenAI protocol (via ccpty), so fine-tune with that same
|
| 236 |
+
template (`apply_chat_template`), not a custom one, or behaviour degrades.
|
| 237 |
+
- fp16 on a V100 (no bf16).
|
| 238 |
+
|
| 239 |
+
## License and citation
|
| 240 |
+
|
| 241 |
+
The adapter weights are released under Apache-2.0, consistent with the base
|
| 242 |
+
model. The training data (`posix-sdc`) is CC-BY-4.0; attribute "posix-sdc by
|
| 243 |
+
Tiara Rodney" if you build on it.
|
| 244 |
+
|
| 245 |
+
```bibtex
|
| 246 |
+
@misc{mistral-teletype,
|
| 247 |
+
title = {Mistral-7B-Teletype: a self-directed shell-operation adapter for Mistral-7B},
|
| 248 |
+
author = {Rodney, Tiara},
|
| 249 |
+
year = {2026},
|
| 250 |
+
howpublished = {Hugging Face PEFT adapter, tiararodney/Mistral-7B-Teletype}
|
| 251 |
+
}
|
| 252 |
+
```
|
TODO
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
--ISSUE
|
| 2 |
+
Content-Type: application/sprints
|
| 3 |
+
Sprints:
|
| 4 |
+
|
| 5 |
+
--ISSUE
|
| 6 |
+
Content-Type: application/modules
|
| 7 |
+
Modules:
|
| 8 |
+
- Name: Mistral-7B-Teletype
|
| 9 |
+
Path: .
|
| 10 |
+
|
| 11 |
+
--ISSUE
|
| 12 |
+
Content-Type: application/bugzilla
|
| 13 |
+
URL: https://bugs.code.tiararodney.com/rest
|
| 14 |
+
Mappings:
|
| 15 |
+
- Module: Mistral-7B-Teletype
|
| 16 |
+
Product: Language Models
|
| 17 |
+
Component: Mistral-7B-Teletype
|
| 18 |
+
|
adapter_config.json
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"alora_invocation_tokens": null,
|
| 3 |
+
"alpha_pattern": {},
|
| 4 |
+
"arrow_config": null,
|
| 5 |
+
"auto_mapping": null,
|
| 6 |
+
"base_model_name_or_path": "mistralai/Mistral-7B-Instruct-v0.2",
|
| 7 |
+
"bias": "none",
|
| 8 |
+
"corda_config": null,
|
| 9 |
+
"ensure_weight_tying": false,
|
| 10 |
+
"eva_config": null,
|
| 11 |
+
"exclude_modules": null,
|
| 12 |
+
"fan_in_fan_out": false,
|
| 13 |
+
"inference_mode": true,
|
| 14 |
+
"init_lora_weights": true,
|
| 15 |
+
"layer_replication": null,
|
| 16 |
+
"layers_pattern": null,
|
| 17 |
+
"layers_to_transform": null,
|
| 18 |
+
"loftq_config": {},
|
| 19 |
+
"lora_alpha": 32,
|
| 20 |
+
"lora_bias": false,
|
| 21 |
+
"lora_dropout": 0.05,
|
| 22 |
+
"lora_ga_config": null,
|
| 23 |
+
"megatron_config": null,
|
| 24 |
+
"megatron_core": "megatron.core",
|
| 25 |
+
"modules_to_save": null,
|
| 26 |
+
"peft_type": "LORA",
|
| 27 |
+
"peft_version": "0.19.1",
|
| 28 |
+
"qalora_group_size": 16,
|
| 29 |
+
"r": 16,
|
| 30 |
+
"rank_pattern": {},
|
| 31 |
+
"revision": null,
|
| 32 |
+
"target_modules": [
|
| 33 |
+
"k_proj",
|
| 34 |
+
"q_proj",
|
| 35 |
+
"o_proj",
|
| 36 |
+
"v_proj"
|
| 37 |
+
],
|
| 38 |
+
"target_parameters": null,
|
| 39 |
+
"task_type": "CAUSAL_LM",
|
| 40 |
+
"trainable_token_indices": null,
|
| 41 |
+
"use_bdlora": null,
|
| 42 |
+
"use_dora": false,
|
| 43 |
+
"use_qalora": false,
|
| 44 |
+
"use_rslora": false
|
| 45 |
+
}
|
adapter_model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:db043814f8598a097488e6f250eacd9f038f2b13a27e88fcb3f18282bc1869ff
|
| 3 |
+
size 54560368
|
chat_template.jinja
ADDED
|
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{%- if messages[0]['role'] == 'system' %}
|
| 2 |
+
{%- set system_message = messages[0]['content'] %}
|
| 3 |
+
{%- set loop_messages = messages[1:] %}
|
| 4 |
+
{%- else %}
|
| 5 |
+
{%- set loop_messages = messages %}
|
| 6 |
+
{%- endif %}
|
| 7 |
+
|
| 8 |
+
{{- bos_token }}
|
| 9 |
+
{%- for message in loop_messages %}
|
| 10 |
+
{%- if (message['role'] == 'user') != (loop.index0 % 2 == 0) %}
|
| 11 |
+
{{- raise_exception('After the optional system message, conversation roles must alternate user/assistant/user/assistant/...') }}
|
| 12 |
+
{%- endif %}
|
| 13 |
+
{%- if message['role'] == 'user' %}
|
| 14 |
+
{%- if loop.first and system_message is defined %}
|
| 15 |
+
{{- ' [INST] ' + system_message + '\n\n' + message['content'] + ' [/INST]' }}
|
| 16 |
+
{%- else %}
|
| 17 |
+
{{- ' [INST] ' + message['content'] + ' [/INST]' }}
|
| 18 |
+
{%- endif %}
|
| 19 |
+
{%- elif message['role'] == 'assistant' %}
|
| 20 |
+
{{- ' ' + message['content'] + eos_token}}
|
| 21 |
+
{%- else %}
|
| 22 |
+
{{- raise_exception('Only user and assistant roles are supported, with the exception of an initial optional system message!') }}
|
| 23 |
+
{%- endif %}
|
| 24 |
+
{%- endfor %}
|
figures/eval-protocol.png
ADDED
|
figures/eval-protocol.puml
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
@startuml
|
| 2 |
+
' The held-out generalization eval: archetype-level holdout, effect-graded.
|
| 3 |
+
skinparam monochrome true
|
| 4 |
+
skinparam shadowing false
|
| 5 |
+
skinparam defaultFontName monospace
|
| 6 |
+
skinparam ActivityBackgroundColor white
|
| 7 |
+
skinparam ActivityDiamondBackgroundColor white
|
| 8 |
+
title held-out generalization eval
|
| 9 |
+
|
| 10 |
+
start
|
| 11 |
+
:take a held-out archetype\n(text_replace / permissions —\nnever seen in training);
|
| 12 |
+
:stand up the scenario world\nin a fresh dash container;
|
| 13 |
+
:drop in base + adapter,\nwith NO scaffold;
|
| 14 |
+
:the model runs the operate-and-\nterminate loop on its own;
|
| 15 |
+
:run the checker against\nthe final filesystem state;
|
| 16 |
+
:score — operate / terminate / verified;
|
| 17 |
+
stop
|
| 18 |
+
@enduml
|
figures/factory.png
ADDED
|
figures/factory.puml
ADDED
|
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
@startuml
|
| 2 |
+
' The posix-sdc data factory: how a verified self-directed trajectory is made.
|
| 3 |
+
skinparam monochrome true
|
| 4 |
+
skinparam shadowing false
|
| 5 |
+
skinparam defaultFontName monospace
|
| 6 |
+
skinparam ActivityBackgroundColor white
|
| 7 |
+
skinparam ActivityDiamondBackgroundColor white
|
| 8 |
+
title the data factory — verified self-directed trajectories
|
| 9 |
+
|
| 10 |
+
start
|
| 11 |
+
partition "A. author (teacher model)" {
|
| 12 |
+
:write a scenario world —\nprovider + announcement + fixtures\n+ checker + reference solution;
|
| 13 |
+
}
|
| 14 |
+
partition "solvability gate (code)" {
|
| 15 |
+
if (reference solution passes its own\nchecker in a fresh dash container?) then (no)
|
| 16 |
+
:drop;
|
| 17 |
+
kill
|
| 18 |
+
else (yes)
|
| 19 |
+
endif
|
| 20 |
+
}
|
| 21 |
+
partition "B. roll out (operator model)" {
|
| 22 |
+
:drive the scenario in a disposable\ndash container — generic scaffold,\nno task in the prompt;
|
| 23 |
+
}
|
| 24 |
+
partition "C. verify (code)" {
|
| 25 |
+
:run the checker against the\nfinal filesystem state;
|
| 26 |
+
}
|
| 27 |
+
partition "D. record" {
|
| 28 |
+
if (effect present + clean terminal?) then (no)
|
| 29 |
+
:reject;
|
| 30 |
+
kill
|
| 31 |
+
else (yes)
|
| 32 |
+
:strip the scaffold,\nkeep the trajectory;
|
| 33 |
+
endif
|
| 34 |
+
}
|
| 35 |
+
:pack -> posix-sdc corpus;
|
| 36 |
+
stop
|
| 37 |
+
@enduml
|
figures/loss.dat
ADDED
|
@@ -0,0 +1,297 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
0.01019108280254777 6.542654037475586
|
| 2 |
+
0.02038216560509554 5.633924961090088
|
| 3 |
+
0.030573248407643312 4.195195198059082
|
| 4 |
+
0.04076433121019108 4.278750419616699
|
| 5 |
+
0.050955414012738856 4.154404640197754
|
| 6 |
+
0.061146496815286625 4.504849910736084
|
| 7 |
+
0.07133757961783439 1.7862623929977417
|
| 8 |
+
0.08152866242038216 1.3006527423858643
|
| 9 |
+
0.09171974522292993 0.7708751559257507
|
| 10 |
+
0.10191082802547771 0.9024325013160706
|
| 11 |
+
0.11210191082802548 0.6090670824050903
|
| 12 |
+
0.12229299363057325 0.8035333156585693
|
| 13 |
+
0.13248407643312102 0.9093412756919861
|
| 14 |
+
0.14267515923566879 0.7320461273193359
|
| 15 |
+
0.15286624203821655 0.5099712014198303
|
| 16 |
+
0.16305732484076432 0.43679556250572205
|
| 17 |
+
0.1732484076433121 0.4829658567905426
|
| 18 |
+
0.18343949044585986 0.6208105683326721
|
| 19 |
+
0.19363057324840766 0.3172719180583954
|
| 20 |
+
0.20382165605095542 0.5196393728256226
|
| 21 |
+
0.2140127388535032 0.3891354501247406
|
| 22 |
+
0.22420382165605096 0.7099442481994629
|
| 23 |
+
0.23439490445859873 0.29879891872406006
|
| 24 |
+
0.2445859872611465 0.8804287910461426
|
| 25 |
+
0.25477707006369427 0.3760314881801605
|
| 26 |
+
0.26496815286624203 0.3933477997779846
|
| 27 |
+
0.2751592356687898 0.273645281791687
|
| 28 |
+
0.28535031847133757 0.8299562335014343
|
| 29 |
+
0.29554140127388534 0.5262695550918579
|
| 30 |
+
0.3057324840764331 0.3425145149230957
|
| 31 |
+
0.3159235668789809 0.785426139831543
|
| 32 |
+
0.32611464968152865 0.5146355628967285
|
| 33 |
+
0.3363057324840764 0.6166573762893677
|
| 34 |
+
0.3464968152866242 0.43904078006744385
|
| 35 |
+
0.35668789808917195 0.42124295234680176
|
| 36 |
+
0.3668789808917197 0.36162006855010986
|
| 37 |
+
0.37707006369426754 0.2639588415622711
|
| 38 |
+
0.3872611464968153 0.40662309527397156
|
| 39 |
+
0.3974522292993631 0.3518657386302948
|
| 40 |
+
0.40764331210191085 0.6724132895469666
|
| 41 |
+
0.4178343949044586 0.42467063665390015
|
| 42 |
+
0.4280254777070064 0.5263597369194031
|
| 43 |
+
0.43821656050955415 0.269584596157074
|
| 44 |
+
0.4484076433121019 0.18777093291282654
|
| 45 |
+
0.4585987261146497 0.4670497179031372
|
| 46 |
+
0.46878980891719746 0.4456017017364502
|
| 47 |
+
0.4789808917197452 0.4781678318977356
|
| 48 |
+
0.489171974522293 0.48828044533729553
|
| 49 |
+
0.49936305732484076 0.31406861543655396
|
| 50 |
+
0.5095541401273885 0.5399861335754395
|
| 51 |
+
0.5197452229299363 0.5312874913215637
|
| 52 |
+
0.5299363057324841 0.39228370785713196
|
| 53 |
+
0.5401273885350318 0.3288589119911194
|
| 54 |
+
0.5503184713375796 0.46349963545799255
|
| 55 |
+
0.5605095541401274 0.615800678730011
|
| 56 |
+
0.5707006369426751 0.2980297803878784
|
| 57 |
+
0.5808917197452229 0.3729114532470703
|
| 58 |
+
0.5910828025477707 0.4166586101055145
|
| 59 |
+
0.6012738853503184 0.5619450807571411
|
| 60 |
+
0.6114649681528662 0.3892599940299988
|
| 61 |
+
0.621656050955414 0.37334829568862915
|
| 62 |
+
0.6318471337579618 0.3734676241874695
|
| 63 |
+
0.6420382165605095 0.37577956914901733
|
| 64 |
+
0.6522292993630573 0.34371814131736755
|
| 65 |
+
0.6624203821656051 0.2734268307685852
|
| 66 |
+
0.6726114649681528 0.5835185647010803
|
| 67 |
+
0.6828025477707006 0.48496758937835693
|
| 68 |
+
0.6929936305732484 0.3867255449295044
|
| 69 |
+
0.7031847133757961 0.4328857660293579
|
| 70 |
+
0.7133757961783439 0.2687888741493225
|
| 71 |
+
0.7235668789808917 0.43020740151405334
|
| 72 |
+
0.7337579617834394 0.4155803918838501
|
| 73 |
+
0.7439490445859872 0.40452662110328674
|
| 74 |
+
0.7541401273885351 0.27838924527168274
|
| 75 |
+
0.7643312101910829 0.3107945919036865
|
| 76 |
+
0.7745222929936306 0.48347756266593933
|
| 77 |
+
0.7847133757961784 0.16316811740398407
|
| 78 |
+
0.7949044585987262 0.3178855776786804
|
| 79 |
+
0.8050955414012739 0.45595476031303406
|
| 80 |
+
0.8152866242038217 0.3289816379547119
|
| 81 |
+
0.8254777070063695 0.26671987771987915
|
| 82 |
+
0.8356687898089172 0.3158896565437317
|
| 83 |
+
0.845859872611465 0.2974770665168762
|
| 84 |
+
0.8560509554140128 0.346922904253006
|
| 85 |
+
0.8662420382165605 0.325134813785553
|
| 86 |
+
0.8764331210191083 0.4855765998363495
|
| 87 |
+
0.8866242038216561 0.6393551230430603
|
| 88 |
+
0.8968152866242038 0.3373737335205078
|
| 89 |
+
0.9070063694267516 0.30147653818130493
|
| 90 |
+
0.9171974522292994 0.20247593522071838
|
| 91 |
+
0.9273885350318471 0.2578410506248474
|
| 92 |
+
0.9375796178343949 0.3888697326183319
|
| 93 |
+
0.9477707006369427 0.1678299605846405
|
| 94 |
+
0.9579617834394905 0.509365439414978
|
| 95 |
+
0.9681528662420382 0.3836624026298523
|
| 96 |
+
0.978343949044586 0.23250575363636017
|
| 97 |
+
0.9885350318471338 0.244918555021286
|
| 98 |
+
0.9987261146496815 0.1705341637134552
|
| 99 |
+
1.0 0.15476354956626892
|
| 100 |
+
1.0101910828025478 0.23188567161560059
|
| 101 |
+
1.0203821656050955 0.3369496166706085
|
| 102 |
+
1.0305732484076433 0.17620548605918884
|
| 103 |
+
1.040764331210191 0.16009941697120667
|
| 104 |
+
1.0509554140127388 0.20494461059570312
|
| 105 |
+
1.0611464968152866 0.6245654821395874
|
| 106 |
+
1.0713375796178344 0.5277943015098572
|
| 107 |
+
1.0815286624203821 0.3080342710018158
|
| 108 |
+
1.09171974522293 0.22761882841587067
|
| 109 |
+
1.1019108280254777 0.21072596311569214
|
| 110 |
+
1.1121019108280255 0.25082075595855713
|
| 111 |
+
1.1222929936305732 0.22088050842285156
|
| 112 |
+
1.132484076433121 0.15908734500408173
|
| 113 |
+
1.1426751592356688 0.17322921752929688
|
| 114 |
+
1.1528662420382165 0.11716874688863754
|
| 115 |
+
1.1630573248407643 0.22675874829292297
|
| 116 |
+
1.173248407643312 0.21380221843719482
|
| 117 |
+
1.1834394904458598 0.17211849987506866
|
| 118 |
+
1.1936305732484076 0.3367944061756134
|
| 119 |
+
1.2038216560509554 0.15852917730808258
|
| 120 |
+
1.2140127388535031 0.1922939270734787
|
| 121 |
+
1.224203821656051 0.2795998752117157
|
| 122 |
+
1.2343949044585987 0.2571263015270233
|
| 123 |
+
1.2445859872611464 0.23508483171463013
|
| 124 |
+
1.2547770700636942 0.39251235127449036
|
| 125 |
+
1.264968152866242 0.34256842732429504
|
| 126 |
+
1.2751592356687897 0.2917202115058899
|
| 127 |
+
1.2853503184713375 0.19020971655845642
|
| 128 |
+
1.2955414012738853 0.31578025221824646
|
| 129 |
+
1.305732484076433 0.26129668951034546
|
| 130 |
+
1.3159235668789808 0.153725728392601
|
| 131 |
+
1.3261146496815286 0.38104718923568726
|
| 132 |
+
1.3363057324840764 0.4601458013057709
|
| 133 |
+
1.3464968152866241 0.254742830991745
|
| 134 |
+
1.356687898089172 0.24096733331680298
|
| 135 |
+
1.3668789808917197 0.32837432622909546
|
| 136 |
+
1.3770700636942674 0.4519332945346832
|
| 137 |
+
1.3872611464968152 0.24354276061058044
|
| 138 |
+
1.397452229299363 0.1980389952659607
|
| 139 |
+
1.4076433121019107 0.2131243348121643
|
| 140 |
+
1.4178343949044585 0.31624025106430054
|
| 141 |
+
1.4280254777070063 0.19946801662445068
|
| 142 |
+
1.438216560509554 0.34786438941955566
|
| 143 |
+
1.4484076433121018 0.28613242506980896
|
| 144 |
+
1.4585987261146496 0.3078867495059967
|
| 145 |
+
1.4687898089171973 0.43950170278549194
|
| 146 |
+
1.4789808917197451 0.31658920645713806
|
| 147 |
+
1.4891719745222929 0.2420647293329239
|
| 148 |
+
1.4993630573248407 0.23756153881549835
|
| 149 |
+
1.5095541401273884 0.15714193880558014
|
| 150 |
+
1.5197452229299362 0.3367539644241333
|
| 151 |
+
1.529936305732484 0.16685940325260162
|
| 152 |
+
1.5401273885350317 0.3844830095767975
|
| 153 |
+
1.5503184713375795 0.20627982914447784
|
| 154 |
+
1.5605095541401273 0.19374646246433258
|
| 155 |
+
1.570700636942675 0.2626991868019104
|
| 156 |
+
1.5808917197452228 0.3638570010662079
|
| 157 |
+
1.5910828025477706 0.23674070835113525
|
| 158 |
+
1.6012738853503183 0.37753158807754517
|
| 159 |
+
1.611464968152866 0.27580228447914124
|
| 160 |
+
1.6216560509554139 0.26660314202308655
|
| 161 |
+
1.6318471337579616 0.3224586248397827
|
| 162 |
+
1.6420382165605094 0.3408588171005249
|
| 163 |
+
1.6522292993630572 0.21941082179546356
|
| 164 |
+
1.662420382165605 0.16279050707817078
|
| 165 |
+
1.6726114649681527 0.4969157576560974
|
| 166 |
+
1.6828025477707005 0.170774906873703
|
| 167 |
+
1.6929936305732483 0.18043893575668335
|
| 168 |
+
1.703184713375796 0.11563735455274582
|
| 169 |
+
1.7133757961783438 0.361541748046875
|
| 170 |
+
1.7235668789808916 0.22884972393512726
|
| 171 |
+
1.7337579617834393 0.3035120368003845
|
| 172 |
+
1.743949044585987 0.14285746216773987
|
| 173 |
+
1.754140127388535 0.1647961288690567
|
| 174 |
+
1.7643312101910829 0.20205433666706085
|
| 175 |
+
1.7745222929936306 0.2094634771347046
|
| 176 |
+
1.7847133757961784 0.19197341799736023
|
| 177 |
+
1.7949044585987262 0.1699640154838562
|
| 178 |
+
1.805095541401274 0.24046549201011658
|
| 179 |
+
1.8152866242038217 0.1484258621931076
|
| 180 |
+
1.8254777070063695 0.1482892632484436
|
| 181 |
+
1.8356687898089172 0.5040706992149353
|
| 182 |
+
1.845859872611465 0.3870737552642822
|
| 183 |
+
1.8560509554140128 0.1450929045677185
|
| 184 |
+
1.8662420382165605 0.11406797170639038
|
| 185 |
+
1.8764331210191083 0.22828780114650726
|
| 186 |
+
1.886624203821656 0.31938764452934265
|
| 187 |
+
1.8968152866242038 0.32002371549606323
|
| 188 |
+
1.9070063694267516 0.21325135231018066
|
| 189 |
+
1.9171974522292994 0.22239337861537933
|
| 190 |
+
1.9273885350318471 0.24584217369556427
|
| 191 |
+
1.937579617834395 0.13751909136772156
|
| 192 |
+
1.9477707006369427 0.33243614435195923
|
| 193 |
+
1.9579617834394905 0.15492531657218933
|
| 194 |
+
1.9681528662420382 0.09105388075113297
|
| 195 |
+
1.978343949044586 0.3929058015346527
|
| 196 |
+
1.9885350318471338 0.34669241309165955
|
| 197 |
+
1.9987261146496815 0.2607254683971405
|
| 198 |
+
2.0 0.12207172811031342
|
| 199 |
+
2.0101910828025478 0.31119149923324585
|
| 200 |
+
2.0203821656050955 0.14319775998592377
|
| 201 |
+
2.0305732484076433 0.19798021018505096
|
| 202 |
+
2.040764331210191 0.21639196574687958
|
| 203 |
+
2.050955414012739 0.08943798393011093
|
| 204 |
+
2.0611464968152866 0.0921352431178093
|
| 205 |
+
2.0713375796178344 0.22035428881645203
|
| 206 |
+
2.081528662420382 0.18190595507621765
|
| 207 |
+
2.09171974522293 0.1893562525510788
|
| 208 |
+
2.1019108280254777 0.15745042264461517
|
| 209 |
+
2.1121019108280255 0.1491430401802063
|
| 210 |
+
2.122292993630573 0.17012710869312286
|
| 211 |
+
2.132484076433121 0.25030699372291565
|
| 212 |
+
2.1426751592356688 0.1006808802485466
|
| 213 |
+
2.1528662420382165 0.14412850141525269
|
| 214 |
+
2.1630573248407643 0.16299167275428772
|
| 215 |
+
2.173248407643312 0.28512611985206604
|
| 216 |
+
2.18343949044586 0.04890533164143562
|
| 217 |
+
2.1936305732484076 0.10450780391693115
|
| 218 |
+
2.2038216560509554 0.14457325637340546
|
| 219 |
+
2.214012738853503 0.11237607896327972
|
| 220 |
+
2.224203821656051 0.176926389336586
|
| 221 |
+
2.2343949044585987 0.24621419608592987
|
| 222 |
+
2.2445859872611464 0.15521490573883057
|
| 223 |
+
2.254777070063694 0.2660638093948364
|
| 224 |
+
2.264968152866242 0.18591339886188507
|
| 225 |
+
2.2751592356687897 0.18288636207580566
|
| 226 |
+
2.2853503184713375 0.11404211819171906
|
| 227 |
+
2.2955414012738853 0.16242831945419312
|
| 228 |
+
2.305732484076433 0.1570262908935547
|
| 229 |
+
2.315923566878981 0.11382943391799927
|
| 230 |
+
2.3261146496815286 0.12227721512317657
|
| 231 |
+
2.3363057324840764 0.16817837953567505
|
| 232 |
+
2.346496815286624 0.1490018367767334
|
| 233 |
+
2.356687898089172 0.15920542180538177
|
| 234 |
+
2.3668789808917197 0.18305140733718872
|
| 235 |
+
2.3770700636942674 0.099197156727314
|
| 236 |
+
2.387261146496815 0.11817801743745804
|
| 237 |
+
2.397452229299363 0.10630478709936142
|
| 238 |
+
2.4076433121019107 0.18217776715755463
|
| 239 |
+
2.4178343949044585 0.09723106771707535
|
| 240 |
+
2.4280254777070063 0.09637288004159927
|
| 241 |
+
2.438216560509554 0.12326230853796005
|
| 242 |
+
2.448407643312102 0.094276063144207
|
| 243 |
+
2.4585987261146496 0.11432629823684692
|
| 244 |
+
2.4687898089171973 0.24686264991760254
|
| 245 |
+
2.478980891719745 0.11512969434261322
|
| 246 |
+
2.489171974522293 0.16613341867923737
|
| 247 |
+
2.4993630573248407 0.15891411900520325
|
| 248 |
+
2.5095541401273884 0.6151189804077148
|
| 249 |
+
2.519745222929936 0.17855669558048248
|
| 250 |
+
2.529936305732484 0.1135454773902893
|
| 251 |
+
2.5401273885350317 0.25576266646385193
|
| 252 |
+
2.5503184713375795 0.18084122240543365
|
| 253 |
+
2.5605095541401273 0.10597167909145355
|
| 254 |
+
2.570700636942675 0.2155171036720276
|
| 255 |
+
2.580891719745223 0.2891685366630554
|
| 256 |
+
2.5910828025477706 0.201302632689476
|
| 257 |
+
2.6012738853503183 0.138000026345253
|
| 258 |
+
2.611464968152866 0.14248836040496826
|
| 259 |
+
2.621656050955414 0.13530048727989197
|
| 260 |
+
2.6318471337579616 0.14262661337852478
|
| 261 |
+
2.6420382165605094 0.10967038571834564
|
| 262 |
+
2.652229299363057 0.19146840274333954
|
| 263 |
+
2.662420382165605 0.1155640184879303
|
| 264 |
+
2.6726114649681527 0.1584577113389969
|
| 265 |
+
2.6828025477707005 0.1578441858291626
|
| 266 |
+
2.6929936305732483 0.05720777064561844
|
| 267 |
+
2.703184713375796 0.2078534960746765
|
| 268 |
+
2.713375796178344 0.1210533082485199
|
| 269 |
+
2.7235668789808916 0.12541314959526062
|
| 270 |
+
2.7337579617834393 0.14327681064605713
|
| 271 |
+
2.743949044585987 0.10486380755901337
|
| 272 |
+
2.754140127388535 0.11306212097406387
|
| 273 |
+
2.7643312101910826 0.16642490029335022
|
| 274 |
+
2.7745222929936304 0.08535230159759521
|
| 275 |
+
2.784713375796178 0.16168959438800812
|
| 276 |
+
2.794904458598726 0.2000589668750763
|
| 277 |
+
2.8050955414012737 0.14879369735717773
|
| 278 |
+
2.8152866242038215 0.1351848542690277
|
| 279 |
+
2.8254777070063692 0.10965745896100998
|
| 280 |
+
2.835668789808917 0.1449526995420456
|
| 281 |
+
2.845859872611465 0.16457107663154602
|
| 282 |
+
2.8560509554140125 0.2250441014766693
|
| 283 |
+
2.8662420382165603 0.19434526562690735
|
| 284 |
+
2.876433121019108 0.32755422592163086
|
| 285 |
+
2.886624203821656 0.10235312581062317
|
| 286 |
+
2.8968152866242036 0.16005685925483704
|
| 287 |
+
2.9070063694267514 0.10673708468675613
|
| 288 |
+
2.917197452229299 0.21009820699691772
|
| 289 |
+
2.927388535031847 0.15081869065761566
|
| 290 |
+
2.9375796178343947 0.1252090483903885
|
| 291 |
+
2.9477707006369425 0.09439841657876968
|
| 292 |
+
2.9579617834394902 0.15273809432983398
|
| 293 |
+
2.968152866242038 0.11691146343946457
|
| 294 |
+
2.9783439490445858 0.1469116359949112
|
| 295 |
+
2.9885350318471335 0.09182402491569519
|
| 296 |
+
2.9987261146496813 0.13682223856449127
|
| 297 |
+
3.0 0.08698958903551102
|
figures/loss.gp
ADDED
|
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# training loss curve — regenerate: gnuplot figures/loss.gp (from repo root)
|
| 2 |
+
set terminal pngcairo size 760,420 font "monospace,11" background rgb "white"
|
| 3 |
+
set output "figures/loss.png"
|
| 4 |
+
set title "training loss — Mistral-7B LoRA r=16, 787 trajectories, 3 epochs (fp16)"
|
| 5 |
+
set xlabel "epoch"
|
| 6 |
+
set ylabel "loss (assistant-only)"
|
| 7 |
+
set grid ytics lc rgb "#dddddd"
|
| 8 |
+
set border 3
|
| 9 |
+
set tics nomirror
|
| 10 |
+
set key off
|
| 11 |
+
set xrange [0:3]
|
| 12 |
+
set yrange [0:*]
|
| 13 |
+
plot "figures/loss.dat" using 1:2 with lines lw 2 lc rgb "black"
|
figures/loss.png
ADDED
|
figures/mechanism.png
ADDED
|
figures/mechanism.puml
ADDED
|
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
@startuml
|
| 2 |
+
' The operate-and-terminate mechanism the adapter installs.
|
| 3 |
+
skinparam monochrome true
|
| 4 |
+
skinparam shadowing false
|
| 5 |
+
skinparam defaultFontName monospace
|
| 6 |
+
skinparam ActivityBackgroundColor white
|
| 7 |
+
skinparam ActivityDiamondBackgroundColor white
|
| 8 |
+
title operate-and-terminate (no task in the prompt)
|
| 9 |
+
|
| 10 |
+
start
|
| 11 |
+
:land in a shell;
|
| 12 |
+
:read the world\n(motd / env var / file / provider --help);
|
| 13 |
+
:discover the directive;
|
| 14 |
+
repeat
|
| 15 |
+
:emit one command;
|
| 16 |
+
:the shell runs it;
|
| 17 |
+
:observe the output as context;
|
| 18 |
+
repeat while (more to do?) is (yes)
|
| 19 |
+
->no;
|
| 20 |
+
if (assignment satisfied?) then (yes)
|
| 21 |
+
:exit;
|
| 22 |
+
stop
|
| 23 |
+
else (genuinely blocked)
|
| 24 |
+
:panic;
|
| 25 |
+
stop
|
| 26 |
+
endif
|
| 27 |
+
@enduml
|
figures/outcomes.dat
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
permissions 5 2 1 0
|
| 2 |
+
text_replace 4 2 1 1
|
figures/outcomes.gp
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# held-out outcomes by archetype — regenerate: gnuplot figures/outcomes.gp (from repo root)
|
| 2 |
+
set terminal pngcairo noenhanced size 760,440 font "monospace,11" background rgb "white"
|
| 3 |
+
set output "figures/outcomes.png"
|
| 4 |
+
set title "held-out generalization (n=16) — outcomes by archetype"
|
| 5 |
+
set style data histograms
|
| 6 |
+
set style histogram rowstacked
|
| 7 |
+
set style fill solid 1.0 border rgb "black"
|
| 8 |
+
set boxwidth 0.55
|
| 9 |
+
set ylabel "scenarios"
|
| 10 |
+
set yrange [0:8.5]
|
| 11 |
+
set grid ytics lc rgb "#dddddd"
|
| 12 |
+
set border 3
|
| 13 |
+
set tics nomirror
|
| 14 |
+
set key outside right top reverse Left samplen 1.5
|
| 15 |
+
# columns: 1=archetype 2=success 3=incomplete 4=wrong_panic 5=premature_exit
|
| 16 |
+
plot "figures/outcomes.dat" using 2:xtic(1) title "success" lc rgb "#1a1a1a", \
|
| 17 |
+
"" using 3 title "incomplete" lc rgb "#777777", \
|
| 18 |
+
"" using 4 title "wrong_panic" lc rgb "#aaaaaa", \
|
| 19 |
+
"" using 5 title "premature_exit" lc rgb "#dddddd"
|
figures/outcomes.png
ADDED
|
figures/render-contract.png
ADDED
|
figures/render-contract.puml
ADDED
|
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
@startuml
|
| 2 |
+
' train = serve: the same render on both sides.
|
| 3 |
+
skinparam monochrome true
|
| 4 |
+
skinparam shadowing false
|
| 5 |
+
skinparam defaultFontName monospace
|
| 6 |
+
skinparam rectangleBackgroundColor white
|
| 7 |
+
title train = serve — one render contract
|
| 8 |
+
|
| 9 |
+
rectangle "TRAIN\ntrajectory turns\n(system / user / assistant)" as T
|
| 10 |
+
rectangle "SERVE\nccpty over the OpenAI protocol\n{role, content} messages" as S
|
| 11 |
+
|
| 12 |
+
rectangle "normalize_for_template\nfold system into the first user turn,\nmerge consecutive same-role turns" as N
|
| 13 |
+
rectangle "apply_chat_template\n(Mistral-7B-Instruct-v0.2 default template)" as A
|
| 14 |
+
|
| 15 |
+
rectangle "SFT\nassistant-only loss mask\n(commands + the exit / panic token)" as F
|
| 16 |
+
rectangle "model.generate\none command per turn" as G
|
| 17 |
+
|
| 18 |
+
T -down-> N
|
| 19 |
+
S -down-> N
|
| 20 |
+
N -down-> A
|
| 21 |
+
A -down-> F : train
|
| 22 |
+
A -down-> G : serve
|
| 23 |
+
|
| 24 |
+
note right of A
|
| 25 |
+
identical tokens on both sides;
|
| 26 |
+
they diverge only at
|
| 27 |
+
loss (train) vs decode (serve)
|
| 28 |
+
end note
|
| 29 |
+
@enduml
|
tokenizer.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
tokenizer_config.json
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"add_prefix_space": null,
|
| 3 |
+
"backend": "tokenizers",
|
| 4 |
+
"bos_token": "<s>",
|
| 5 |
+
"clean_up_tokenization_spaces": false,
|
| 6 |
+
"eos_token": "</s>",
|
| 7 |
+
"extra_special_tokens": [],
|
| 8 |
+
"is_local": true,
|
| 9 |
+
"legacy": false,
|
| 10 |
+
"local_files_only": false,
|
| 11 |
+
"model_max_length": 1000000000000000019884624838656,
|
| 12 |
+
"pad_token": "</s>",
|
| 13 |
+
"sp_model_kwargs": {},
|
| 14 |
+
"spaces_between_special_tokens": false,
|
| 15 |
+
"tokenizer_class": "TokenizersBackend",
|
| 16 |
+
"unk_token": "<unk>",
|
| 17 |
+
"use_default_system_prompt": false
|
| 18 |
+
}
|
training/eval.log
ADDED
|
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[transformers] `torch_dtype` is deprecated! Use `dtype` instead!
|
| 2 |
+
|
| 3 |
+
[transformers] The attention mask is not set and cannot be inferred from input because pad token is same as eos token. As a consequence, you may observe unexpected behavior. Please pass your input's `attention_mask` to obtain reliable results.
|
| 4 |
+
permissions_7ae14a1411a7: wrong_panic (terminal=panic verified=True steps=2)
|
| 5 |
+
text_replace_718686d3a2b2: premature_exit (terminal=exit verified=False steps=8)
|
| 6 |
+
permissions_917866eaadda: success (terminal=exit verified=True steps=4)
|
| 7 |
+
text_replace_b71816a16fa8: incomplete (terminal=None verified=False steps=30)
|
| 8 |
+
permissions_c46cbef0e1a1: success (terminal=exit verified=True steps=14)
|
| 9 |
+
text_replace_c0b4ca9bbb91: incomplete (terminal=None verified=False steps=30)
|
| 10 |
+
permissions_1845d061f412: success (terminal=exit verified=True steps=6)
|
| 11 |
+
text_replace_a97a7547f412: success (terminal=exit verified=True steps=29)
|
| 12 |
+
permissions_367ba331169e: success (terminal=exit verified=True steps=12)
|
| 13 |
+
text_replace_c155c881228a: success (terminal=exit verified=True steps=4)
|
| 14 |
+
permissions_332774800f96: success (terminal=exit verified=True steps=7)
|
| 15 |
+
text_replace_c1a29ebfe948: wrong_panic (terminal=panic verified=False steps=23)
|
| 16 |
+
permissions_eff856415243: incomplete (terminal=None verified=True steps=30)
|
| 17 |
+
text_replace_891a0c52f02e: success (terminal=exit verified=True steps=3)
|
| 18 |
+
permissions_7030f2fc275a: incomplete (terminal=None verified=True steps=30)
|
| 19 |
+
text_replace_569a5b190c9d: success (terminal=exit verified=True steps=23)
|
| 20 |
+
|
| 21 |
+
=== behavioural metrics ===
|
| 22 |
+
{
|
| 23 |
+
"n": 16,
|
| 24 |
+
"operate_rate": 1.0,
|
| 25 |
+
"terminate_rate": 0.75,
|
| 26 |
+
"verified_rate": 0.75,
|
| 27 |
+
"clean_rate": 0.562
|
| 28 |
+
}
|
| 29 |
+
EVAL_DONE rc=0
|
training/log_history.jsonl
ADDED
|
@@ -0,0 +1,298 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"loss": 6.542654037475586, "grad_norm": NaN, "learning_rate": 0.0, "epoch": 0.01019108280254777, "step": 1}
|
| 2 |
+
{"loss": 5.633924961090088, "grad_norm": 56.9017448425293, "learning_rate": 0.0, "epoch": 0.02038216560509554, "step": 2}
|
| 3 |
+
{"loss": 4.195195198059082, "grad_norm": 47.943397521972656, "learning_rate": 2.2222222222222223e-05, "epoch": 0.030573248407643312, "step": 3}
|
| 4 |
+
{"loss": 4.278750419616699, "grad_norm": 42.16549301147461, "learning_rate": 4.4444444444444447e-05, "epoch": 0.04076433121019108, "step": 4}
|
| 5 |
+
{"loss": 4.154404640197754, "grad_norm": NaN, "learning_rate": 6.666666666666667e-05, "epoch": 0.050955414012738856, "step": 5}
|
| 6 |
+
{"loss": 4.504849910736084, "grad_norm": 45.793277740478516, "learning_rate": 6.666666666666667e-05, "epoch": 0.061146496815286625, "step": 6}
|
| 7 |
+
{"loss": 1.7862623929977417, "grad_norm": 17.090721130371094, "learning_rate": 8.888888888888889e-05, "epoch": 0.07133757961783439, "step": 7}
|
| 8 |
+
{"loss": 1.3006527423858643, "grad_norm": 10.447768211364746, "learning_rate": 0.00011111111111111112, "epoch": 0.08152866242038216, "step": 8}
|
| 9 |
+
{"loss": 0.7708751559257507, "grad_norm": 7.540386199951172, "learning_rate": 0.00013333333333333334, "epoch": 0.09171974522292993, "step": 9}
|
| 10 |
+
{"loss": 0.9024325013160706, "grad_norm": 5.1253838539123535, "learning_rate": 0.00015555555555555556, "epoch": 0.10191082802547771, "step": 10}
|
| 11 |
+
{"loss": 0.6090670824050903, "grad_norm": 2.833193063735962, "learning_rate": 0.00017777777777777779, "epoch": 0.11210191082802548, "step": 11}
|
| 12 |
+
{"loss": 0.8035333156585693, "grad_norm": 2.5176000595092773, "learning_rate": 0.0002, "epoch": 0.12229299363057325, "step": 12}
|
| 13 |
+
{"loss": 0.9093412756919861, "grad_norm": 2.9308557510375977, "learning_rate": 0.00019930555555555557, "epoch": 0.13248407643312102, "step": 13}
|
| 14 |
+
{"loss": 0.7320461273193359, "grad_norm": 2.4791018962860107, "learning_rate": 0.00019861111111111113, "epoch": 0.14267515923566879, "step": 14}
|
| 15 |
+
{"loss": 0.5099712014198303, "grad_norm": 1.3569127321243286, "learning_rate": 0.0001979166666666667, "epoch": 0.15286624203821655, "step": 15}
|
| 16 |
+
{"loss": 0.43679556250572205, "grad_norm": 2.175459384918213, "learning_rate": 0.00019722222222222225, "epoch": 0.16305732484076432, "step": 16}
|
| 17 |
+
{"loss": 0.4829658567905426, "grad_norm": 1.7427687644958496, "learning_rate": 0.00019652777777777778, "epoch": 0.1732484076433121, "step": 17}
|
| 18 |
+
{"loss": 0.6208105683326721, "grad_norm": 1.8584786653518677, "learning_rate": 0.00019583333333333334, "epoch": 0.18343949044585986, "step": 18}
|
| 19 |
+
{"loss": 0.3172719180583954, "grad_norm": 2.178077220916748, "learning_rate": 0.0001951388888888889, "epoch": 0.19363057324840766, "step": 19}
|
| 20 |
+
{"loss": 0.5196393728256226, "grad_norm": 2.2710976600646973, "learning_rate": 0.00019444444444444446, "epoch": 0.20382165605095542, "step": 20}
|
| 21 |
+
{"loss": 0.3891354501247406, "grad_norm": 1.5474536418914795, "learning_rate": 0.00019375000000000002, "epoch": 0.2140127388535032, "step": 21}
|
| 22 |
+
{"loss": 0.7099442481994629, "grad_norm": 3.202181577682495, "learning_rate": 0.00019305555555555558, "epoch": 0.22420382165605096, "step": 22}
|
| 23 |
+
{"loss": 0.29879891872406006, "grad_norm": 1.540442943572998, "learning_rate": 0.0001923611111111111, "epoch": 0.23439490445859873, "step": 23}
|
| 24 |
+
{"loss": 0.8804287910461426, "grad_norm": 1.9141597747802734, "learning_rate": 0.00019166666666666667, "epoch": 0.2445859872611465, "step": 24}
|
| 25 |
+
{"loss": 0.3760314881801605, "grad_norm": 1.6565154790878296, "learning_rate": 0.00019097222222222223, "epoch": 0.25477707006369427, "step": 25}
|
| 26 |
+
{"loss": 0.3933477997779846, "grad_norm": 2.4528145790100098, "learning_rate": 0.00019027777777777776, "epoch": 0.26496815286624203, "step": 26}
|
| 27 |
+
{"loss": 0.273645281791687, "grad_norm": 1.5765495300292969, "learning_rate": 0.00018958333333333332, "epoch": 0.2751592356687898, "step": 27}
|
| 28 |
+
{"loss": 0.8299562335014343, "grad_norm": 1.638718605041504, "learning_rate": 0.00018888888888888888, "epoch": 0.28535031847133757, "step": 28}
|
| 29 |
+
{"loss": 0.5262695550918579, "grad_norm": 1.3697830438613892, "learning_rate": 0.00018819444444444444, "epoch": 0.29554140127388534, "step": 29}
|
| 30 |
+
{"loss": 0.3425145149230957, "grad_norm": 1.774098515510559, "learning_rate": 0.0001875, "epoch": 0.3057324840764331, "step": 30}
|
| 31 |
+
{"loss": 0.785426139831543, "grad_norm": 1.8325257301330566, "learning_rate": 0.00018680555555555556, "epoch": 0.3159235668789809, "step": 31}
|
| 32 |
+
{"loss": 0.5146355628967285, "grad_norm": 2.509580373764038, "learning_rate": 0.00018611111111111112, "epoch": 0.32611464968152865, "step": 32}
|
| 33 |
+
{"loss": 0.6166573762893677, "grad_norm": 2.632068157196045, "learning_rate": 0.00018541666666666668, "epoch": 0.3363057324840764, "step": 33}
|
| 34 |
+
{"loss": 0.43904078006744385, "grad_norm": 1.254080891609192, "learning_rate": 0.00018472222222222224, "epoch": 0.3464968152866242, "step": 34}
|
| 35 |
+
{"loss": 0.42124295234680176, "grad_norm": 1.4523411989212036, "learning_rate": 0.00018402777777777778, "epoch": 0.35668789808917195, "step": 35}
|
| 36 |
+
{"loss": 0.36162006855010986, "grad_norm": 1.3615525960922241, "learning_rate": 0.00018333333333333334, "epoch": 0.3668789808917197, "step": 36}
|
| 37 |
+
{"loss": 0.2639588415622711, "grad_norm": 1.3932915925979614, "learning_rate": 0.0001826388888888889, "epoch": 0.37707006369426754, "step": 37}
|
| 38 |
+
{"loss": 0.40662309527397156, "grad_norm": 1.760315179824829, "learning_rate": 0.00018194444444444445, "epoch": 0.3872611464968153, "step": 38}
|
| 39 |
+
{"loss": 0.3518657386302948, "grad_norm": 1.1476843357086182, "learning_rate": 0.00018125000000000001, "epoch": 0.3974522292993631, "step": 39}
|
| 40 |
+
{"loss": 0.6724132895469666, "grad_norm": 1.7566606998443604, "learning_rate": 0.00018055555555555557, "epoch": 0.40764331210191085, "step": 40}
|
| 41 |
+
{"loss": 0.42467063665390015, "grad_norm": 2.0741333961486816, "learning_rate": 0.00017986111111111113, "epoch": 0.4178343949044586, "step": 41}
|
| 42 |
+
{"loss": 0.5263597369194031, "grad_norm": 1.6360384225845337, "learning_rate": 0.0001791666666666667, "epoch": 0.4280254777070064, "step": 42}
|
| 43 |
+
{"loss": 0.269584596157074, "grad_norm": 1.2943912744522095, "learning_rate": 0.00017847222222222225, "epoch": 0.43821656050955415, "step": 43}
|
| 44 |
+
{"loss": 0.18777093291282654, "grad_norm": 0.66461580991745, "learning_rate": 0.00017777777777777779, "epoch": 0.4484076433121019, "step": 44}
|
| 45 |
+
{"loss": 0.4670497179031372, "grad_norm": 1.4662903547286987, "learning_rate": 0.00017708333333333335, "epoch": 0.4585987261146497, "step": 45}
|
| 46 |
+
{"loss": 0.4456017017364502, "grad_norm": 1.6666089296340942, "learning_rate": 0.0001763888888888889, "epoch": 0.46878980891719746, "step": 46}
|
| 47 |
+
{"loss": 0.4781678318977356, "grad_norm": 1.854061245918274, "learning_rate": 0.00017569444444444444, "epoch": 0.4789808917197452, "step": 47}
|
| 48 |
+
{"loss": 0.48828044533729553, "grad_norm": 1.564624547958374, "learning_rate": 0.000175, "epoch": 0.489171974522293, "step": 48}
|
| 49 |
+
{"loss": 0.31406861543655396, "grad_norm": 3.068716049194336, "learning_rate": 0.00017430555555555556, "epoch": 0.49936305732484076, "step": 49}
|
| 50 |
+
{"loss": 0.5399861335754395, "grad_norm": 1.8206239938735962, "learning_rate": 0.00017361111111111112, "epoch": 0.5095541401273885, "step": 50}
|
| 51 |
+
{"loss": 0.5312874913215637, "grad_norm": 1.5397772789001465, "learning_rate": 0.00017291666666666668, "epoch": 0.5197452229299363, "step": 51}
|
| 52 |
+
{"loss": 0.39228370785713196, "grad_norm": 1.3897669315338135, "learning_rate": 0.00017222222222222224, "epoch": 0.5299363057324841, "step": 52}
|
| 53 |
+
{"loss": 0.3288589119911194, "grad_norm": 1.513123869895935, "learning_rate": 0.00017152777777777777, "epoch": 0.5401273885350318, "step": 53}
|
| 54 |
+
{"loss": 0.46349963545799255, "grad_norm": 1.4835230112075806, "learning_rate": 0.00017083333333333333, "epoch": 0.5503184713375796, "step": 54}
|
| 55 |
+
{"loss": 0.615800678730011, "grad_norm": 1.8706779479980469, "learning_rate": 0.0001701388888888889, "epoch": 0.5605095541401274, "step": 55}
|
| 56 |
+
{"loss": 0.2980297803878784, "grad_norm": 1.972475290298462, "learning_rate": 0.00016944444444444445, "epoch": 0.5707006369426751, "step": 56}
|
| 57 |
+
{"loss": 0.3729114532470703, "grad_norm": 1.3181968927383423, "learning_rate": 0.00016875, "epoch": 0.5808917197452229, "step": 57}
|
| 58 |
+
{"loss": 0.4166586101055145, "grad_norm": 1.4189494848251343, "learning_rate": 0.00016805555555555557, "epoch": 0.5910828025477707, "step": 58}
|
| 59 |
+
{"loss": 0.5619450807571411, "grad_norm": 1.474931001663208, "learning_rate": 0.00016736111111111113, "epoch": 0.6012738853503184, "step": 59}
|
| 60 |
+
{"loss": 0.3892599940299988, "grad_norm": 1.536375641822815, "learning_rate": 0.0001666666666666667, "epoch": 0.6114649681528662, "step": 60}
|
| 61 |
+
{"loss": 0.37334829568862915, "grad_norm": 1.5133776664733887, "learning_rate": 0.00016597222222222225, "epoch": 0.621656050955414, "step": 61}
|
| 62 |
+
{"loss": 0.3734676241874695, "grad_norm": 1.3775814771652222, "learning_rate": 0.00016527777777777778, "epoch": 0.6318471337579618, "step": 62}
|
| 63 |
+
{"loss": 0.37577956914901733, "grad_norm": 1.1052874326705933, "learning_rate": 0.00016458333333333334, "epoch": 0.6420382165605095, "step": 63}
|
| 64 |
+
{"loss": 0.34371814131736755, "grad_norm": 1.649427890777588, "learning_rate": 0.0001638888888888889, "epoch": 0.6522292993630573, "step": 64}
|
| 65 |
+
{"loss": 0.2734268307685852, "grad_norm": 1.5963698625564575, "learning_rate": 0.00016319444444444446, "epoch": 0.6624203821656051, "step": 65}
|
| 66 |
+
{"loss": 0.5835185647010803, "grad_norm": 2.1361522674560547, "learning_rate": 0.00016250000000000002, "epoch": 0.6726114649681528, "step": 66}
|
| 67 |
+
{"loss": 0.48496758937835693, "grad_norm": 1.8972663879394531, "learning_rate": 0.00016180555555555555, "epoch": 0.6828025477707006, "step": 67}
|
| 68 |
+
{"loss": 0.3867255449295044, "grad_norm": 1.3294984102249146, "learning_rate": 0.0001611111111111111, "epoch": 0.6929936305732484, "step": 68}
|
| 69 |
+
{"loss": 0.4328857660293579, "grad_norm": 1.279388189315796, "learning_rate": 0.00016041666666666667, "epoch": 0.7031847133757961, "step": 69}
|
| 70 |
+
{"loss": 0.2687888741493225, "grad_norm": 1.0728896856307983, "learning_rate": 0.00015972222222222223, "epoch": 0.7133757961783439, "step": 70}
|
| 71 |
+
{"loss": 0.43020740151405334, "grad_norm": 1.6005398035049438, "learning_rate": 0.00015902777777777776, "epoch": 0.7235668789808917, "step": 71}
|
| 72 |
+
{"loss": 0.4155803918838501, "grad_norm": 1.5793131589889526, "learning_rate": 0.00015833333333333332, "epoch": 0.7337579617834394, "step": 72}
|
| 73 |
+
{"loss": 0.40452662110328674, "grad_norm": 1.6298348903656006, "learning_rate": 0.00015763888888888888, "epoch": 0.7439490445859872, "step": 73}
|
| 74 |
+
{"loss": 0.27838924527168274, "grad_norm": 1.2805296182632446, "learning_rate": 0.00015694444444444444, "epoch": 0.7541401273885351, "step": 74}
|
| 75 |
+
{"loss": 0.3107945919036865, "grad_norm": 0.889247715473175, "learning_rate": 0.00015625, "epoch": 0.7643312101910829, "step": 75}
|
| 76 |
+
{"loss": 0.48347756266593933, "grad_norm": 2.0980005264282227, "learning_rate": 0.00015555555555555556, "epoch": 0.7745222929936306, "step": 76}
|
| 77 |
+
{"loss": 0.16316811740398407, "grad_norm": 1.1496448516845703, "learning_rate": 0.00015486111111111112, "epoch": 0.7847133757961784, "step": 77}
|
| 78 |
+
{"loss": 0.3178855776786804, "grad_norm": 1.352499008178711, "learning_rate": 0.00015416666666666668, "epoch": 0.7949044585987262, "step": 78}
|
| 79 |
+
{"loss": 0.45595476031303406, "grad_norm": 2.9348864555358887, "learning_rate": 0.00015347222222222224, "epoch": 0.8050955414012739, "step": 79}
|
| 80 |
+
{"loss": 0.3289816379547119, "grad_norm": 1.5154201984405518, "learning_rate": 0.00015277777777777777, "epoch": 0.8152866242038217, "step": 80}
|
| 81 |
+
{"loss": 0.26671987771987915, "grad_norm": 1.5175567865371704, "learning_rate": 0.00015208333333333333, "epoch": 0.8254777070063695, "step": 81}
|
| 82 |
+
{"loss": 0.3158896565437317, "grad_norm": 1.3976314067840576, "learning_rate": 0.0001513888888888889, "epoch": 0.8356687898089172, "step": 82}
|
| 83 |
+
{"loss": 0.2974770665168762, "grad_norm": 1.3389358520507812, "learning_rate": 0.00015069444444444445, "epoch": 0.845859872611465, "step": 83}
|
| 84 |
+
{"loss": 0.346922904253006, "grad_norm": 1.5848623514175415, "learning_rate": 0.00015000000000000001, "epoch": 0.8560509554140128, "step": 84}
|
| 85 |
+
{"loss": 0.325134813785553, "grad_norm": 1.5177457332611084, "learning_rate": 0.00014930555555555557, "epoch": 0.8662420382165605, "step": 85}
|
| 86 |
+
{"loss": 0.4855765998363495, "grad_norm": 1.4754853248596191, "learning_rate": 0.00014861111111111113, "epoch": 0.8764331210191083, "step": 86}
|
| 87 |
+
{"loss": 0.6393551230430603, "grad_norm": 3.004265069961548, "learning_rate": 0.0001479166666666667, "epoch": 0.8866242038216561, "step": 87}
|
| 88 |
+
{"loss": 0.3373737335205078, "grad_norm": 0.9760028719902039, "learning_rate": 0.00014722222222222223, "epoch": 0.8968152866242038, "step": 88}
|
| 89 |
+
{"loss": 0.30147653818130493, "grad_norm": 1.1751753091812134, "learning_rate": 0.00014652777777777779, "epoch": 0.9070063694267516, "step": 89}
|
| 90 |
+
{"loss": 0.20247593522071838, "grad_norm": 0.6870393753051758, "learning_rate": 0.00014583333333333335, "epoch": 0.9171974522292994, "step": 90}
|
| 91 |
+
{"loss": 0.2578410506248474, "grad_norm": 1.130759835243225, "learning_rate": 0.00014513888888888888, "epoch": 0.9273885350318471, "step": 91}
|
| 92 |
+
{"loss": 0.3888697326183319, "grad_norm": 1.8160619735717773, "learning_rate": 0.00014444444444444444, "epoch": 0.9375796178343949, "step": 92}
|
| 93 |
+
{"loss": 0.1678299605846405, "grad_norm": 1.1780165433883667, "learning_rate": 0.00014375, "epoch": 0.9477707006369427, "step": 93}
|
| 94 |
+
{"loss": 0.509365439414978, "grad_norm": 1.6333993673324585, "learning_rate": 0.00014305555555555556, "epoch": 0.9579617834394905, "step": 94}
|
| 95 |
+
{"loss": 0.3836624026298523, "grad_norm": 1.8088518381118774, "learning_rate": 0.00014236111111111112, "epoch": 0.9681528662420382, "step": 95}
|
| 96 |
+
{"loss": 0.23250575363636017, "grad_norm": 1.5874489545822144, "learning_rate": 0.00014166666666666668, "epoch": 0.978343949044586, "step": 96}
|
| 97 |
+
{"loss": 0.244918555021286, "grad_norm": 1.3233226537704468, "learning_rate": 0.00014097222222222224, "epoch": 0.9885350318471338, "step": 97}
|
| 98 |
+
{"loss": 0.1705341637134552, "grad_norm": 1.0406038761138916, "learning_rate": 0.00014027777777777777, "epoch": 0.9987261146496815, "step": 98}
|
| 99 |
+
{"loss": 0.15476354956626892, "grad_norm": 2.7193310260772705, "learning_rate": 0.00013958333333333333, "epoch": 1.0, "step": 99}
|
| 100 |
+
{"loss": 0.23188567161560059, "grad_norm": 0.9795278906822205, "learning_rate": 0.0001388888888888889, "epoch": 1.0101910828025478, "step": 100}
|
| 101 |
+
{"loss": 0.3369496166706085, "grad_norm": 1.8278563022613525, "learning_rate": 0.00013819444444444445, "epoch": 1.0203821656050955, "step": 101}
|
| 102 |
+
{"loss": 0.17620548605918884, "grad_norm": 0.7256863713264465, "learning_rate": 0.0001375, "epoch": 1.0305732484076433, "step": 102}
|
| 103 |
+
{"loss": 0.16009941697120667, "grad_norm": 1.3019368648529053, "learning_rate": 0.00013680555555555557, "epoch": 1.040764331210191, "step": 103}
|
| 104 |
+
{"loss": 0.20494461059570312, "grad_norm": 1.5364458560943604, "learning_rate": 0.00013611111111111113, "epoch": 1.0509554140127388, "step": 104}
|
| 105 |
+
{"loss": 0.6245654821395874, "grad_norm": 1.5218592882156372, "learning_rate": 0.0001354166666666667, "epoch": 1.0611464968152866, "step": 105}
|
| 106 |
+
{"loss": 0.5277943015098572, "grad_norm": 1.6173017024993896, "learning_rate": 0.00013472222222222225, "epoch": 1.0713375796178344, "step": 106}
|
| 107 |
+
{"loss": 0.3080342710018158, "grad_norm": 1.1873356103897095, "learning_rate": 0.00013402777777777778, "epoch": 1.0815286624203821, "step": 107}
|
| 108 |
+
{"loss": 0.22761882841587067, "grad_norm": 1.5300596952438354, "learning_rate": 0.00013333333333333334, "epoch": 1.09171974522293, "step": 108}
|
| 109 |
+
{"loss": 0.21072596311569214, "grad_norm": 1.2961335182189941, "learning_rate": 0.0001326388888888889, "epoch": 1.1019108280254777, "step": 109}
|
| 110 |
+
{"loss": 0.25082075595855713, "grad_norm": 1.5111762285232544, "learning_rate": 0.00013194444444444446, "epoch": 1.1121019108280255, "step": 110}
|
| 111 |
+
{"loss": 0.22088050842285156, "grad_norm": 1.427400827407837, "learning_rate": 0.00013125000000000002, "epoch": 1.1222929936305732, "step": 111}
|
| 112 |
+
{"loss": 0.15908734500408173, "grad_norm": 1.1548067331314087, "learning_rate": 0.00013055555555555555, "epoch": 1.132484076433121, "step": 112}
|
| 113 |
+
{"loss": 0.17322921752929688, "grad_norm": 1.143130898475647, "learning_rate": 0.0001298611111111111, "epoch": 1.1426751592356688, "step": 113}
|
| 114 |
+
{"loss": 0.11716874688863754, "grad_norm": 1.0793495178222656, "learning_rate": 0.00012916666666666667, "epoch": 1.1528662420382165, "step": 114}
|
| 115 |
+
{"loss": 0.22675874829292297, "grad_norm": 1.2616031169891357, "learning_rate": 0.00012847222222222223, "epoch": 1.1630573248407643, "step": 115}
|
| 116 |
+
{"loss": 0.21380221843719482, "grad_norm": 1.0367132425308228, "learning_rate": 0.00012777777777777776, "epoch": 1.173248407643312, "step": 116}
|
| 117 |
+
{"loss": 0.17211849987506866, "grad_norm": 1.3807631731033325, "learning_rate": 0.00012708333333333332, "epoch": 1.1834394904458598, "step": 117}
|
| 118 |
+
{"loss": 0.3367944061756134, "grad_norm": 1.4091378450393677, "learning_rate": 0.00012638888888888888, "epoch": 1.1936305732484076, "step": 118}
|
| 119 |
+
{"loss": 0.15852917730808258, "grad_norm": 1.4397214651107788, "learning_rate": 0.00012569444444444444, "epoch": 1.2038216560509554, "step": 119}
|
| 120 |
+
{"loss": 0.1922939270734787, "grad_norm": 1.2520420551300049, "learning_rate": 0.000125, "epoch": 1.2140127388535031, "step": 120}
|
| 121 |
+
{"loss": 0.2795998752117157, "grad_norm": 1.2190641164779663, "learning_rate": 0.00012430555555555556, "epoch": 1.224203821656051, "step": 121}
|
| 122 |
+
{"loss": 0.2571263015270233, "grad_norm": 1.845451831817627, "learning_rate": 0.00012361111111111112, "epoch": 1.2343949044585987, "step": 122}
|
| 123 |
+
{"loss": 0.23508483171463013, "grad_norm": 0.9931548237800598, "learning_rate": 0.00012291666666666668, "epoch": 1.2445859872611464, "step": 123}
|
| 124 |
+
{"loss": 0.39251235127449036, "grad_norm": 1.857635736465454, "learning_rate": 0.00012222222222222224, "epoch": 1.2547770700636942, "step": 124}
|
| 125 |
+
{"loss": 0.34256842732429504, "grad_norm": 1.8374614715576172, "learning_rate": 0.00012152777777777777, "epoch": 1.264968152866242, "step": 125}
|
| 126 |
+
{"loss": 0.2917202115058899, "grad_norm": 1.4454501867294312, "learning_rate": 0.00012083333333333333, "epoch": 1.2751592356687897, "step": 126}
|
| 127 |
+
{"loss": 0.19020971655845642, "grad_norm": 0.804486095905304, "learning_rate": 0.0001201388888888889, "epoch": 1.2853503184713375, "step": 127}
|
| 128 |
+
{"loss": 0.31578025221824646, "grad_norm": 1.3078372478485107, "learning_rate": 0.00011944444444444445, "epoch": 1.2955414012738853, "step": 128}
|
| 129 |
+
{"loss": 0.26129668951034546, "grad_norm": 0.7924992442131042, "learning_rate": 0.00011875, "epoch": 1.305732484076433, "step": 129}
|
| 130 |
+
{"loss": 0.153725728392601, "grad_norm": 1.298997402191162, "learning_rate": 0.00011805555555555556, "epoch": 1.3159235668789808, "step": 130}
|
| 131 |
+
{"loss": 0.38104718923568726, "grad_norm": 1.6158643960952759, "learning_rate": 0.00011736111111111112, "epoch": 1.3261146496815286, "step": 131}
|
| 132 |
+
{"loss": 0.4601458013057709, "grad_norm": 1.7336560487747192, "learning_rate": 0.00011666666666666668, "epoch": 1.3363057324840764, "step": 132}
|
| 133 |
+
{"loss": 0.254742830991745, "grad_norm": 1.5181490182876587, "learning_rate": 0.00011597222222222224, "epoch": 1.3464968152866241, "step": 133}
|
| 134 |
+
{"loss": 0.24096733331680298, "grad_norm": 1.5294867753982544, "learning_rate": 0.00011527777777777777, "epoch": 1.356687898089172, "step": 134}
|
| 135 |
+
{"loss": 0.32837432622909546, "grad_norm": 1.4007141590118408, "learning_rate": 0.00011458333333333333, "epoch": 1.3668789808917197, "step": 135}
|
| 136 |
+
{"loss": 0.4519332945346832, "grad_norm": 1.668914556503296, "learning_rate": 0.00011388888888888889, "epoch": 1.3770700636942674, "step": 136}
|
| 137 |
+
{"loss": 0.24354276061058044, "grad_norm": 1.2457365989685059, "learning_rate": 0.00011319444444444445, "epoch": 1.3872611464968152, "step": 137}
|
| 138 |
+
{"loss": 0.1980389952659607, "grad_norm": 1.0845744609832764, "learning_rate": 0.00011250000000000001, "epoch": 1.397452229299363, "step": 138}
|
| 139 |
+
{"loss": 0.2131243348121643, "grad_norm": 1.1750677824020386, "learning_rate": 0.00011180555555555556, "epoch": 1.4076433121019107, "step": 139}
|
| 140 |
+
{"loss": 0.31624025106430054, "grad_norm": 1.5499531030654907, "learning_rate": 0.00011111111111111112, "epoch": 1.4178343949044585, "step": 140}
|
| 141 |
+
{"loss": 0.19946801662445068, "grad_norm": 0.9320492744445801, "learning_rate": 0.00011041666666666668, "epoch": 1.4280254777070063, "step": 141}
|
| 142 |
+
{"loss": 0.34786438941955566, "grad_norm": 1.3403514623641968, "learning_rate": 0.00010972222222222224, "epoch": 1.438216560509554, "step": 142}
|
| 143 |
+
{"loss": 0.28613242506980896, "grad_norm": 1.2110610008239746, "learning_rate": 0.00010902777777777777, "epoch": 1.4484076433121018, "step": 143}
|
| 144 |
+
{"loss": 0.3078867495059967, "grad_norm": 1.4140794277191162, "learning_rate": 0.00010833333333333333, "epoch": 1.4585987261146496, "step": 144}
|
| 145 |
+
{"loss": 0.43950170278549194, "grad_norm": 2.000192403793335, "learning_rate": 0.00010763888888888889, "epoch": 1.4687898089171973, "step": 145}
|
| 146 |
+
{"loss": 0.31658920645713806, "grad_norm": 1.7949906587600708, "learning_rate": 0.00010694444444444445, "epoch": 1.4789808917197451, "step": 146}
|
| 147 |
+
{"loss": 0.2420647293329239, "grad_norm": 1.0642324686050415, "learning_rate": 0.00010625000000000001, "epoch": 1.4891719745222929, "step": 147}
|
| 148 |
+
{"loss": 0.23756153881549835, "grad_norm": 1.1384238004684448, "learning_rate": 0.00010555555555555557, "epoch": 1.4993630573248407, "step": 148}
|
| 149 |
+
{"loss": 0.15714193880558014, "grad_norm": 1.4857715368270874, "learning_rate": 0.00010486111111111113, "epoch": 1.5095541401273884, "step": 149}
|
| 150 |
+
{"loss": 0.3367539644241333, "grad_norm": 1.406209111213684, "learning_rate": 0.00010416666666666667, "epoch": 1.5197452229299362, "step": 150}
|
| 151 |
+
{"loss": 0.16685940325260162, "grad_norm": 1.6551127433776855, "learning_rate": 0.00010347222222222223, "epoch": 1.529936305732484, "step": 151}
|
| 152 |
+
{"loss": 0.3844830095767975, "grad_norm": 1.9670729637145996, "learning_rate": 0.00010277777777777778, "epoch": 1.5401273885350317, "step": 152}
|
| 153 |
+
{"loss": 0.20627982914447784, "grad_norm": 1.2962584495544434, "learning_rate": 0.00010208333333333333, "epoch": 1.5503184713375795, "step": 153}
|
| 154 |
+
{"loss": 0.19374646246433258, "grad_norm": 1.2145798206329346, "learning_rate": 0.00010138888888888889, "epoch": 1.5605095541401273, "step": 154}
|
| 155 |
+
{"loss": 0.2626991868019104, "grad_norm": 1.713334560394287, "learning_rate": 0.00010069444444444445, "epoch": 1.570700636942675, "step": 155}
|
| 156 |
+
{"loss": 0.3638570010662079, "grad_norm": 1.328944444656372, "learning_rate": 0.0001, "epoch": 1.5808917197452228, "step": 156}
|
| 157 |
+
{"loss": 0.23674070835113525, "grad_norm": 1.4894388914108276, "learning_rate": 9.930555555555556e-05, "epoch": 1.5910828025477706, "step": 157}
|
| 158 |
+
{"loss": 0.37753158807754517, "grad_norm": 1.5659937858581543, "learning_rate": 9.861111111111112e-05, "epoch": 1.6012738853503183, "step": 158}
|
| 159 |
+
{"loss": 0.27580228447914124, "grad_norm": 1.3824529647827148, "learning_rate": 9.791666666666667e-05, "epoch": 1.611464968152866, "step": 159}
|
| 160 |
+
{"loss": 0.26660314202308655, "grad_norm": 1.6860393285751343, "learning_rate": 9.722222222222223e-05, "epoch": 1.6216560509554139, "step": 160}
|
| 161 |
+
{"loss": 0.3224586248397827, "grad_norm": 1.6814537048339844, "learning_rate": 9.652777777777779e-05, "epoch": 1.6318471337579616, "step": 161}
|
| 162 |
+
{"loss": 0.3408588171005249, "grad_norm": 1.8641172647476196, "learning_rate": 9.583333333333334e-05, "epoch": 1.6420382165605094, "step": 162}
|
| 163 |
+
{"loss": 0.21941082179546356, "grad_norm": 1.0742312669754028, "learning_rate": 9.513888888888888e-05, "epoch": 1.6522292993630572, "step": 163}
|
| 164 |
+
{"loss": 0.16279050707817078, "grad_norm": 1.126552939414978, "learning_rate": 9.444444444444444e-05, "epoch": 1.662420382165605, "step": 164}
|
| 165 |
+
{"loss": 0.4969157576560974, "grad_norm": 1.0856200456619263, "learning_rate": 9.375e-05, "epoch": 1.6726114649681527, "step": 165}
|
| 166 |
+
{"loss": 0.170774906873703, "grad_norm": 1.0782660245895386, "learning_rate": 9.305555555555556e-05, "epoch": 1.6828025477707005, "step": 166}
|
| 167 |
+
{"loss": 0.18043893575668335, "grad_norm": 0.8588445782661438, "learning_rate": 9.236111111111112e-05, "epoch": 1.6929936305732483, "step": 167}
|
| 168 |
+
{"loss": 0.11563735455274582, "grad_norm": 0.8225221037864685, "learning_rate": 9.166666666666667e-05, "epoch": 1.703184713375796, "step": 168}
|
| 169 |
+
{"loss": 0.361541748046875, "grad_norm": 1.7441767454147339, "learning_rate": 9.097222222222223e-05, "epoch": 1.7133757961783438, "step": 169}
|
| 170 |
+
{"loss": 0.22884972393512726, "grad_norm": 1.0826810598373413, "learning_rate": 9.027777777777779e-05, "epoch": 1.7235668789808916, "step": 170}
|
| 171 |
+
{"loss": 0.3035120368003845, "grad_norm": 1.459424376487732, "learning_rate": 8.958333333333335e-05, "epoch": 1.7337579617834393, "step": 171}
|
| 172 |
+
{"loss": 0.14285746216773987, "grad_norm": 0.5474423766136169, "learning_rate": 8.888888888888889e-05, "epoch": 1.743949044585987, "step": 172}
|
| 173 |
+
{"loss": 0.1647961288690567, "grad_norm": 1.3023803234100342, "learning_rate": 8.819444444444445e-05, "epoch": 1.754140127388535, "step": 173}
|
| 174 |
+
{"loss": 0.20205433666706085, "grad_norm": 1.6675821542739868, "learning_rate": 8.75e-05, "epoch": 1.7643312101910829, "step": 174}
|
| 175 |
+
{"loss": 0.2094634771347046, "grad_norm": 1.2591818571090698, "learning_rate": 8.680555555555556e-05, "epoch": 1.7745222929936306, "step": 175}
|
| 176 |
+
{"loss": 0.19197341799736023, "grad_norm": 1.3784693479537964, "learning_rate": 8.611111111111112e-05, "epoch": 1.7847133757961784, "step": 176}
|
| 177 |
+
{"loss": 0.1699640154838562, "grad_norm": 1.3793846368789673, "learning_rate": 8.541666666666666e-05, "epoch": 1.7949044585987262, "step": 177}
|
| 178 |
+
{"loss": 0.24046549201011658, "grad_norm": 1.3640600442886353, "learning_rate": 8.472222222222222e-05, "epoch": 1.805095541401274, "step": 178}
|
| 179 |
+
{"loss": 0.1484258621931076, "grad_norm": 1.0224329233169556, "learning_rate": 8.402777777777778e-05, "epoch": 1.8152866242038217, "step": 179}
|
| 180 |
+
{"loss": 0.1482892632484436, "grad_norm": 1.241874098777771, "learning_rate": 8.333333333333334e-05, "epoch": 1.8254777070063695, "step": 180}
|
| 181 |
+
{"loss": 0.5040706992149353, "grad_norm": 1.6678941249847412, "learning_rate": 8.263888888888889e-05, "epoch": 1.8356687898089172, "step": 181}
|
| 182 |
+
{"loss": 0.3870737552642822, "grad_norm": 1.509308099746704, "learning_rate": 8.194444444444445e-05, "epoch": 1.845859872611465, "step": 182}
|
| 183 |
+
{"loss": 0.1450929045677185, "grad_norm": 1.3586677312850952, "learning_rate": 8.125000000000001e-05, "epoch": 1.8560509554140128, "step": 183}
|
| 184 |
+
{"loss": 0.11406797170639038, "grad_norm": 0.9309101104736328, "learning_rate": 8.055555555555556e-05, "epoch": 1.8662420382165605, "step": 184}
|
| 185 |
+
{"loss": 0.22828780114650726, "grad_norm": 1.4832497835159302, "learning_rate": 7.986111111111112e-05, "epoch": 1.8764331210191083, "step": 185}
|
| 186 |
+
{"loss": 0.31938764452934265, "grad_norm": 1.5709041357040405, "learning_rate": 7.916666666666666e-05, "epoch": 1.886624203821656, "step": 186}
|
| 187 |
+
{"loss": 0.32002371549606323, "grad_norm": 1.2977643013000488, "learning_rate": 7.847222222222222e-05, "epoch": 1.8968152866242038, "step": 187}
|
| 188 |
+
{"loss": 0.21325135231018066, "grad_norm": 0.9647162556648254, "learning_rate": 7.777777777777778e-05, "epoch": 1.9070063694267516, "step": 188}
|
| 189 |
+
{"loss": 0.22239337861537933, "grad_norm": 1.1396207809448242, "learning_rate": 7.708333333333334e-05, "epoch": 1.9171974522292994, "step": 189}
|
| 190 |
+
{"loss": 0.24584217369556427, "grad_norm": 1.4513227939605713, "learning_rate": 7.638888888888889e-05, "epoch": 1.9273885350318471, "step": 190}
|
| 191 |
+
{"loss": 0.13751909136772156, "grad_norm": 1.0884069204330444, "learning_rate": 7.569444444444445e-05, "epoch": 1.937579617834395, "step": 191}
|
| 192 |
+
{"loss": 0.33243614435195923, "grad_norm": 1.3442689180374146, "learning_rate": 7.500000000000001e-05, "epoch": 1.9477707006369427, "step": 192}
|
| 193 |
+
{"loss": 0.15492531657218933, "grad_norm": 0.7937957644462585, "learning_rate": 7.430555555555557e-05, "epoch": 1.9579617834394905, "step": 193}
|
| 194 |
+
{"loss": 0.09105388075113297, "grad_norm": 1.3807721138000488, "learning_rate": 7.361111111111111e-05, "epoch": 1.9681528662420382, "step": 194}
|
| 195 |
+
{"loss": 0.3929058015346527, "grad_norm": 1.3065935373306274, "learning_rate": 7.291666666666667e-05, "epoch": 1.978343949044586, "step": 195}
|
| 196 |
+
{"loss": 0.34669241309165955, "grad_norm": 1.6988730430603027, "learning_rate": 7.222222222222222e-05, "epoch": 1.9885350318471338, "step": 196}
|
| 197 |
+
{"loss": 0.2607254683971405, "grad_norm": 1.7725212574005127, "learning_rate": 7.152777777777778e-05, "epoch": 1.9987261146496815, "step": 197}
|
| 198 |
+
{"loss": 0.12207172811031342, "grad_norm": 2.450087547302246, "learning_rate": 7.083333333333334e-05, "epoch": 2.0, "step": 198}
|
| 199 |
+
{"loss": 0.31119149923324585, "grad_norm": 1.2870289087295532, "learning_rate": 7.013888888888888e-05, "epoch": 2.0101910828025478, "step": 199}
|
| 200 |
+
{"loss": 0.14319775998592377, "grad_norm": 1.1291111707687378, "learning_rate": 6.944444444444444e-05, "epoch": 2.0203821656050955, "step": 200}
|
| 201 |
+
{"loss": 0.19798021018505096, "grad_norm": 0.8054268956184387, "learning_rate": 6.875e-05, "epoch": 2.0305732484076433, "step": 201}
|
| 202 |
+
{"loss": 0.21639196574687958, "grad_norm": 1.107912540435791, "learning_rate": 6.805555555555556e-05, "epoch": 2.040764331210191, "step": 202}
|
| 203 |
+
{"loss": 0.08943798393011093, "grad_norm": 0.7529680728912354, "learning_rate": 6.736111111111112e-05, "epoch": 2.050955414012739, "step": 203}
|
| 204 |
+
{"loss": 0.0921352431178093, "grad_norm": 0.9533487558364868, "learning_rate": 6.666666666666667e-05, "epoch": 2.0611464968152866, "step": 204}
|
| 205 |
+
{"loss": 0.22035428881645203, "grad_norm": 1.4303085803985596, "learning_rate": 6.597222222222223e-05, "epoch": 2.0713375796178344, "step": 205}
|
| 206 |
+
{"loss": 0.18190595507621765, "grad_norm": 0.9248675107955933, "learning_rate": 6.527777777777778e-05, "epoch": 2.081528662420382, "step": 206}
|
| 207 |
+
{"loss": 0.1893562525510788, "grad_norm": 1.004992127418518, "learning_rate": 6.458333333333334e-05, "epoch": 2.09171974522293, "step": 207}
|
| 208 |
+
{"loss": 0.15745042264461517, "grad_norm": 1.2227154970169067, "learning_rate": 6.388888888888888e-05, "epoch": 2.1019108280254777, "step": 208}
|
| 209 |
+
{"loss": 0.1491430401802063, "grad_norm": 1.3750429153442383, "learning_rate": 6.319444444444444e-05, "epoch": 2.1121019108280255, "step": 209}
|
| 210 |
+
{"loss": 0.17012710869312286, "grad_norm": 1.2999169826507568, "learning_rate": 6.25e-05, "epoch": 2.122292993630573, "step": 210}
|
| 211 |
+
{"loss": 0.25030699372291565, "grad_norm": 1.6166683435440063, "learning_rate": 6.180555555555556e-05, "epoch": 2.132484076433121, "step": 211}
|
| 212 |
+
{"loss": 0.1006808802485466, "grad_norm": 1.121126651763916, "learning_rate": 6.111111111111112e-05, "epoch": 2.1426751592356688, "step": 212}
|
| 213 |
+
{"loss": 0.14412850141525269, "grad_norm": 1.2085487842559814, "learning_rate": 6.041666666666667e-05, "epoch": 2.1528662420382165, "step": 213}
|
| 214 |
+
{"loss": 0.16299167275428772, "grad_norm": 1.7399260997772217, "learning_rate": 5.972222222222223e-05, "epoch": 2.1630573248407643, "step": 214}
|
| 215 |
+
{"loss": 0.28512611985206604, "grad_norm": 1.4503214359283447, "learning_rate": 5.902777777777778e-05, "epoch": 2.173248407643312, "step": 215}
|
| 216 |
+
{"loss": 0.04890533164143562, "grad_norm": 0.4843997359275818, "learning_rate": 5.833333333333334e-05, "epoch": 2.18343949044586, "step": 216}
|
| 217 |
+
{"loss": 0.10450780391693115, "grad_norm": 0.8296465277671814, "learning_rate": 5.7638888888888886e-05, "epoch": 2.1936305732484076, "step": 217}
|
| 218 |
+
{"loss": 0.14457325637340546, "grad_norm": 1.104335069656372, "learning_rate": 5.6944444444444445e-05, "epoch": 2.2038216560509554, "step": 218}
|
| 219 |
+
{"loss": 0.11237607896327972, "grad_norm": 1.345031499862671, "learning_rate": 5.6250000000000005e-05, "epoch": 2.214012738853503, "step": 219}
|
| 220 |
+
{"loss": 0.176926389336586, "grad_norm": 1.3722877502441406, "learning_rate": 5.555555555555556e-05, "epoch": 2.224203821656051, "step": 220}
|
| 221 |
+
{"loss": 0.24621419608592987, "grad_norm": 1.3205420970916748, "learning_rate": 5.486111111111112e-05, "epoch": 2.2343949044585987, "step": 221}
|
| 222 |
+
{"loss": 0.15521490573883057, "grad_norm": 1.6065913438796997, "learning_rate": 5.4166666666666664e-05, "epoch": 2.2445859872611464, "step": 222}
|
| 223 |
+
{"loss": 0.2660638093948364, "grad_norm": 1.2175638675689697, "learning_rate": 5.3472222222222224e-05, "epoch": 2.254777070063694, "step": 223}
|
| 224 |
+
{"loss": 0.18591339886188507, "grad_norm": 1.5905792713165283, "learning_rate": 5.2777777777777784e-05, "epoch": 2.264968152866242, "step": 224}
|
| 225 |
+
{"loss": 0.18288636207580566, "grad_norm": 2.1838290691375732, "learning_rate": 5.208333333333334e-05, "epoch": 2.2751592356687897, "step": 225}
|
| 226 |
+
{"loss": 0.11404211819171906, "grad_norm": 1.0321050882339478, "learning_rate": 5.138888888888889e-05, "epoch": 2.2853503184713375, "step": 226}
|
| 227 |
+
{"loss": 0.16242831945419312, "grad_norm": 1.2717584371566772, "learning_rate": 5.069444444444444e-05, "epoch": 2.2955414012738853, "step": 227}
|
| 228 |
+
{"loss": 0.1570262908935547, "grad_norm": 1.6524289846420288, "learning_rate": 5e-05, "epoch": 2.305732484076433, "step": 228}
|
| 229 |
+
{"loss": 0.11382943391799927, "grad_norm": 1.2113028764724731, "learning_rate": 4.930555555555556e-05, "epoch": 2.315923566878981, "step": 229}
|
| 230 |
+
{"loss": 0.12227721512317657, "grad_norm": 1.3195241689682007, "learning_rate": 4.8611111111111115e-05, "epoch": 2.3261146496815286, "step": 230}
|
| 231 |
+
{"loss": 0.16817837953567505, "grad_norm": 1.6228652000427246, "learning_rate": 4.791666666666667e-05, "epoch": 2.3363057324840764, "step": 231}
|
| 232 |
+
{"loss": 0.1490018367767334, "grad_norm": 1.3788127899169922, "learning_rate": 4.722222222222222e-05, "epoch": 2.346496815286624, "step": 232}
|
| 233 |
+
{"loss": 0.15920542180538177, "grad_norm": 1.1768027544021606, "learning_rate": 4.652777777777778e-05, "epoch": 2.356687898089172, "step": 233}
|
| 234 |
+
{"loss": 0.18305140733718872, "grad_norm": 2.005825996398926, "learning_rate": 4.5833333333333334e-05, "epoch": 2.3668789808917197, "step": 234}
|
| 235 |
+
{"loss": 0.099197156727314, "grad_norm": 1.713397741317749, "learning_rate": 4.5138888888888894e-05, "epoch": 2.3770700636942674, "step": 235}
|
| 236 |
+
{"loss": 0.11817801743745804, "grad_norm": 0.8157030344009399, "learning_rate": 4.4444444444444447e-05, "epoch": 2.387261146496815, "step": 236}
|
| 237 |
+
{"loss": 0.10630478709936142, "grad_norm": 1.2795579433441162, "learning_rate": 4.375e-05, "epoch": 2.397452229299363, "step": 237}
|
| 238 |
+
{"loss": 0.18217776715755463, "grad_norm": 1.3553754091262817, "learning_rate": 4.305555555555556e-05, "epoch": 2.4076433121019107, "step": 238}
|
| 239 |
+
{"loss": 0.09723106771707535, "grad_norm": 1.049250841140747, "learning_rate": 4.236111111111111e-05, "epoch": 2.4178343949044585, "step": 239}
|
| 240 |
+
{"loss": 0.09637288004159927, "grad_norm": 1.0419623851776123, "learning_rate": 4.166666666666667e-05, "epoch": 2.4280254777070063, "step": 240}
|
| 241 |
+
{"loss": 0.12326230853796005, "grad_norm": 1.5575206279754639, "learning_rate": 4.0972222222222225e-05, "epoch": 2.438216560509554, "step": 241}
|
| 242 |
+
{"loss": 0.094276063144207, "grad_norm": 1.0642114877700806, "learning_rate": 4.027777777777778e-05, "epoch": 2.448407643312102, "step": 242}
|
| 243 |
+
{"loss": 0.11432629823684692, "grad_norm": 1.4804887771606445, "learning_rate": 3.958333333333333e-05, "epoch": 2.4585987261146496, "step": 243}
|
| 244 |
+
{"loss": 0.24686264991760254, "grad_norm": 1.9122426509857178, "learning_rate": 3.888888888888889e-05, "epoch": 2.4687898089171973, "step": 244}
|
| 245 |
+
{"loss": 0.11512969434261322, "grad_norm": 1.4260722398757935, "learning_rate": 3.8194444444444444e-05, "epoch": 2.478980891719745, "step": 245}
|
| 246 |
+
{"loss": 0.16613341867923737, "grad_norm": 1.4465365409851074, "learning_rate": 3.7500000000000003e-05, "epoch": 2.489171974522293, "step": 246}
|
| 247 |
+
{"loss": 0.15891411900520325, "grad_norm": 1.4656093120574951, "learning_rate": 3.6805555555555556e-05, "epoch": 2.4993630573248407, "step": 247}
|
| 248 |
+
{"loss": 0.6151189804077148, "grad_norm": 1.6180071830749512, "learning_rate": 3.611111111111111e-05, "epoch": 2.5095541401273884, "step": 248}
|
| 249 |
+
{"loss": 0.17855669558048248, "grad_norm": 1.5453747510910034, "learning_rate": 3.541666666666667e-05, "epoch": 2.519745222929936, "step": 249}
|
| 250 |
+
{"loss": 0.1135454773902893, "grad_norm": 0.9661981463432312, "learning_rate": 3.472222222222222e-05, "epoch": 2.529936305732484, "step": 250}
|
| 251 |
+
{"loss": 0.25576266646385193, "grad_norm": 1.7761435508728027, "learning_rate": 3.402777777777778e-05, "epoch": 2.5401273885350317, "step": 251}
|
| 252 |
+
{"loss": 0.18084122240543365, "grad_norm": 1.3050564527511597, "learning_rate": 3.3333333333333335e-05, "epoch": 2.5503184713375795, "step": 252}
|
| 253 |
+
{"loss": 0.10597167909145355, "grad_norm": 1.0448472499847412, "learning_rate": 3.263888888888889e-05, "epoch": 2.5605095541401273, "step": 253}
|
| 254 |
+
{"loss": 0.2155171036720276, "grad_norm": 1.7620513439178467, "learning_rate": 3.194444444444444e-05, "epoch": 2.570700636942675, "step": 254}
|
| 255 |
+
{"loss": 0.2891685366630554, "grad_norm": 1.3910305500030518, "learning_rate": 3.125e-05, "epoch": 2.580891719745223, "step": 255}
|
| 256 |
+
{"loss": 0.201302632689476, "grad_norm": 2.164580821990967, "learning_rate": 3.055555555555556e-05, "epoch": 2.5910828025477706, "step": 256}
|
| 257 |
+
{"loss": 0.138000026345253, "grad_norm": 1.2483196258544922, "learning_rate": 2.9861111111111113e-05, "epoch": 2.6012738853503183, "step": 257}
|
| 258 |
+
{"loss": 0.14248836040496826, "grad_norm": 1.2548537254333496, "learning_rate": 2.916666666666667e-05, "epoch": 2.611464968152866, "step": 258}
|
| 259 |
+
{"loss": 0.13530048727989197, "grad_norm": 1.4316082000732422, "learning_rate": 2.8472222222222223e-05, "epoch": 2.621656050955414, "step": 259}
|
| 260 |
+
{"loss": 0.14262661337852478, "grad_norm": 1.9074763059616089, "learning_rate": 2.777777777777778e-05, "epoch": 2.6318471337579616, "step": 260}
|
| 261 |
+
{"loss": 0.10967038571834564, "grad_norm": 1.0953608751296997, "learning_rate": 2.7083333333333332e-05, "epoch": 2.6420382165605094, "step": 261}
|
| 262 |
+
{"loss": 0.19146840274333954, "grad_norm": 1.233297348022461, "learning_rate": 2.6388888888888892e-05, "epoch": 2.652229299363057, "step": 262}
|
| 263 |
+
{"loss": 0.1155640184879303, "grad_norm": 1.5569449663162231, "learning_rate": 2.5694444444444445e-05, "epoch": 2.662420382165605, "step": 263}
|
| 264 |
+
{"loss": 0.1584577113389969, "grad_norm": 1.5085536241531372, "learning_rate": 2.5e-05, "epoch": 2.6726114649681527, "step": 264}
|
| 265 |
+
{"loss": 0.1578441858291626, "grad_norm": 1.3990135192871094, "learning_rate": 2.4305555555555558e-05, "epoch": 2.6828025477707005, "step": 265}
|
| 266 |
+
{"loss": 0.05720777064561844, "grad_norm": 0.7964500188827515, "learning_rate": 2.361111111111111e-05, "epoch": 2.6929936305732483, "step": 266}
|
| 267 |
+
{"loss": 0.2078534960746765, "grad_norm": 1.3433589935302734, "learning_rate": 2.2916666666666667e-05, "epoch": 2.703184713375796, "step": 267}
|
| 268 |
+
{"loss": 0.1210533082485199, "grad_norm": 0.6911096572875977, "learning_rate": 2.2222222222222223e-05, "epoch": 2.713375796178344, "step": 268}
|
| 269 |
+
{"loss": 0.12541314959526062, "grad_norm": 1.0665966272354126, "learning_rate": 2.152777777777778e-05, "epoch": 2.7235668789808916, "step": 269}
|
| 270 |
+
{"loss": 0.14327681064605713, "grad_norm": 1.2878247499465942, "learning_rate": 2.0833333333333336e-05, "epoch": 2.7337579617834393, "step": 270}
|
| 271 |
+
{"loss": 0.10486380755901337, "grad_norm": 1.544772744178772, "learning_rate": 2.013888888888889e-05, "epoch": 2.743949044585987, "step": 271}
|
| 272 |
+
{"loss": 0.11306212097406387, "grad_norm": 1.1754292249679565, "learning_rate": 1.9444444444444445e-05, "epoch": 2.754140127388535, "step": 272}
|
| 273 |
+
{"loss": 0.16642490029335022, "grad_norm": 1.5518449544906616, "learning_rate": 1.8750000000000002e-05, "epoch": 2.7643312101910826, "step": 273}
|
| 274 |
+
{"loss": 0.08535230159759521, "grad_norm": 0.9602029919624329, "learning_rate": 1.8055555555555555e-05, "epoch": 2.7745222929936304, "step": 274}
|
| 275 |
+
{"loss": 0.16168959438800812, "grad_norm": 1.1414203643798828, "learning_rate": 1.736111111111111e-05, "epoch": 2.784713375796178, "step": 275}
|
| 276 |
+
{"loss": 0.2000589668750763, "grad_norm": 1.3773179054260254, "learning_rate": 1.6666666666666667e-05, "epoch": 2.794904458598726, "step": 276}
|
| 277 |
+
{"loss": 0.14879369735717773, "grad_norm": 1.229598879814148, "learning_rate": 1.597222222222222e-05, "epoch": 2.8050955414012737, "step": 277}
|
| 278 |
+
{"loss": 0.1351848542690277, "grad_norm": 1.2507323026657104, "learning_rate": 1.527777777777778e-05, "epoch": 2.8152866242038215, "step": 278}
|
| 279 |
+
{"loss": 0.10965745896100998, "grad_norm": 1.3401415348052979, "learning_rate": 1.4583333333333335e-05, "epoch": 2.8254777070063692, "step": 279}
|
| 280 |
+
{"loss": 0.1449526995420456, "grad_norm": 1.3561450242996216, "learning_rate": 1.388888888888889e-05, "epoch": 2.835668789808917, "step": 280}
|
| 281 |
+
{"loss": 0.16457107663154602, "grad_norm": 1.5929303169250488, "learning_rate": 1.3194444444444446e-05, "epoch": 2.845859872611465, "step": 281}
|
| 282 |
+
{"loss": 0.2250441014766693, "grad_norm": 1.1919002532958984, "learning_rate": 1.25e-05, "epoch": 2.8560509554140125, "step": 282}
|
| 283 |
+
{"loss": 0.19434526562690735, "grad_norm": 1.449803352355957, "learning_rate": 1.1805555555555555e-05, "epoch": 2.8662420382165603, "step": 283}
|
| 284 |
+
{"loss": 0.32755422592163086, "grad_norm": 1.6384215354919434, "learning_rate": 1.1111111111111112e-05, "epoch": 2.876433121019108, "step": 284}
|
| 285 |
+
{"loss": 0.10235312581062317, "grad_norm": 0.8350539803504944, "learning_rate": 1.0416666666666668e-05, "epoch": 2.886624203821656, "step": 285}
|
| 286 |
+
{"loss": 0.16005685925483704, "grad_norm": 1.0850409269332886, "learning_rate": 9.722222222222223e-06, "epoch": 2.8968152866242036, "step": 286}
|
| 287 |
+
{"loss": 0.10673708468675613, "grad_norm": 1.3893229961395264, "learning_rate": 9.027777777777777e-06, "epoch": 2.9070063694267514, "step": 287}
|
| 288 |
+
{"loss": 0.21009820699691772, "grad_norm": 1.7795078754425049, "learning_rate": 8.333333333333334e-06, "epoch": 2.917197452229299, "step": 288}
|
| 289 |
+
{"loss": 0.15081869065761566, "grad_norm": 1.1663967370986938, "learning_rate": 7.63888888888889e-06, "epoch": 2.927388535031847, "step": 289}
|
| 290 |
+
{"loss": 0.1252090483903885, "grad_norm": 1.08909273147583, "learning_rate": 6.944444444444445e-06, "epoch": 2.9375796178343947, "step": 290}
|
| 291 |
+
{"loss": 0.09439841657876968, "grad_norm": 1.253583550453186, "learning_rate": 6.25e-06, "epoch": 2.9477707006369425, "step": 291}
|
| 292 |
+
{"loss": 0.15273809432983398, "grad_norm": 1.485877513885498, "learning_rate": 5.555555555555556e-06, "epoch": 2.9579617834394902, "step": 292}
|
| 293 |
+
{"loss": 0.11691146343946457, "grad_norm": 1.0819978713989258, "learning_rate": 4.861111111111111e-06, "epoch": 2.968152866242038, "step": 293}
|
| 294 |
+
{"loss": 0.1469116359949112, "grad_norm": 1.0861661434173584, "learning_rate": 4.166666666666667e-06, "epoch": 2.9783439490445858, "step": 294}
|
| 295 |
+
{"loss": 0.09182402491569519, "grad_norm": 1.151098608970642, "learning_rate": 3.4722222222222224e-06, "epoch": 2.9885350318471335, "step": 295}
|
| 296 |
+
{"loss": 0.13682223856449127, "grad_norm": 1.2304149866104126, "learning_rate": 2.777777777777778e-06, "epoch": 2.9987261146496813, "step": 296}
|
| 297 |
+
{"loss": 0.08698958903551102, "grad_norm": 2.3549983501434326, "learning_rate": 2.0833333333333334e-06, "epoch": 3.0, "step": 297}
|
| 298 |
+
{"train_runtime": 1413.2282, "train_samples_per_second": 1.666, "train_steps_per_second": 0.21, "total_flos": 5.328270499398451e+16, "train_loss": 0.3817934171243348, "epoch": 3.0, "step": 297}
|
training/runs/Jun18_11-02-31_ubuntuv100/events.out.tfevents.1781780551.ubuntuv100.4244.0
ADDED
|
Binary file (66.9 kB). View file
|
|
|