RESEARCH RECIPES · WORK IN PROGRESS

Post-training and evaluation

Reproducible workflows for reasoning adaptation, distillation and agentic reinforcement learning. Experiments record baseline identities, task splits, training settings and matched evaluation.

Current case study: German Qwen3-1.7B, with agent task success and MGSM mathematical retention assessed separately.

Model
Qwen3-1.7B
Methods
SFT · GRPO
Assessment
MGSM · tool use
EXPERIMENT STRUCTURE01—04

01 / METHODS

Experimental protocol

Fixed baselines, development-set selection and separate assessment of task success and retained capabilities.

01

Establish a baseline

Freeze the model, data and evaluation before you train.

Protocol details

Bind the checkpoint, tokenizer, prompts, task splits and decoding settings to a reproducible specification.

02

Choose the adaptation

Use SFT, distillation or RL for the supervision you have.

Protocol details

Reuse pinned upstream trainers and a verifier that reflects success in the target task.

03

Test the whole system

Evaluate the tool loop and retained model capabilities.

Protocol details

Select on development tasks. Keep final agent assessment and mathematical retention checks separate from training reward.

04

Report the evidence

Save the inputs, outcomes and limits behind the claim.

Protocol details

Recorded reports include source and artifact identities, paired outcomes and explicit qualification boundaries.

02 / RECIPE COLLECTION

Recipes and reference implementations

All documentation

11 recipes & guides

01Implemented

Evaluation kit

Frozen specifications, adapters, reports and regression checks.

EVALUATE
02Implemented

Reasoning SFT and GRPO

Pinned TRL recipes and a CPU wiring check.

TRAIN
03Implemented

Sequence distillation

Local teacher generation, answer verification and filtered SFT data.

TRAIN
04A100 pilot

German Qwen SFT

Source-aligned German math adaptation and matched MGSM evaluation.

TRAIN
05A100 pilot

Agentic RL

Native multi-turn tool training, agent evaluation and retention checks.

AGENTS
06Native integrations

RL agent gyms

NeMo Gym with GPU-tested TRL; OpenEnv and Verifiers CPU qualification.

AGENTS
07Matched protocol

OpenEnv vs NeMo on German Qwen

Native OpenEnv, shared DEV and MGSM tests, sequential GPU scheduling; quality results pending.

AGENTS
08Adoption pilot

Existing agent harness

Trace contract and optional Lightning/verl launcher; Lightning GPU path unqualified.

AGENTS
09Designs and fixtures

Benchmark programme

German RAG with cited sources and business-agent workflows; expert tasks and benchmark validation remain open.

EXPLORE
10Sketches

Robotics, Bio/Med, materials

Domain-native starting points and proposed evaluation contracts.

EXPLORE
11Candidate packaging

Releases and Hub artifacts

Local checksummed bundles and model/dataset card templates.

EVALUATE

CASE STUDY / GERMAN REASONING

German Qwen3-1.7B: SFT and agent RL

A local Qwen3-1.7B checkpoint is adapted using German SFT and multi-turn agent RL, then compared with its baseline under matched evaluation settings.

A research pilot. No candidate is qualified for release.

QWEN31.7B
Local checkpointLoRA / BF16German
  1. SFTGerman explanation data
  2. AGENT RLLookup → calculator → answer
  3. ASSESSMENTAgent success + MGSM retention
Read the recorded outcomes

03 / MEASURED OUTCOMES

Recorded experimental results

German Qwen pilot results, with sample sizes and limitations. Integration checks are reported separately from model-quality assessments.

German reasoning SFT

Inconclusive

A fixed 64-item German MGSM pilot, one stochastic trial per item.

MGSM · strict final-answer protocol

28 of 6428/64
30 of 6430/64
12 wins / 10 lossesPaired MGSM items
35 → 0Malformed final answers

Descriptive 95% paired interval: -10.9 to +17.2 percentage points. Scores depend on answer format and token limits; the observed change does not establish better reasoning.

Methods · Recorded results · Aggregate evidence

Local agent RL after SFT

Retention gate failedInconclusive agent gain

32 synthetic lookup/calculator episodes and the fixed 64-item German MGSM retention check; one stochastic trial per item.

Strict agent success · lookup/calculator

4 of 324/32
5 of 325/32

MGSM retention · strict final-answer protocol

30 of 6430/64
29 of 6429/64
1 win / 0 lossesPaired agent episodes
1 win / 2 lossesPaired MGSM items

Agent gain remains inconclusive. Descriptive 95% paired interval: +0.0 to +9.4 percentage points. Strict success includes final-answer format; it does not demonstrate improved arithmetic or tool workflow.

The candidate failed the observed no-drop MGSM gate. Descriptive 95% paired interval: -6.2 to +3.1 percentage points. This candidate is not qualified for release.

Methods · Recorded results · Aggregate evidence

These small, fixed pilots do not establish broad German reasoning ability. Descriptive paired intervals exclude training-seed and generation-seed variance. No recorded candidate here is qualified for release. Inspect the comparison checks · Inspect agent evidence verification

Integration qualification

NeMo Gym

GPU integration8 steps · 32 rollouts

Verified adapter update. No held-out quality or MGSM retention claim.

Read qualification scope

OpenEnv

Native CPU qualification12 checks · 32 simultaneous sessions

Native SDK and client exercised. No model inference or GPU training.

Read qualification scope

Prime Verifiers

CPU fixtures7 scenarios · 5 optional tests

Native MCP tools exercised. Model inference and Prime-RL training remain unqualified.

Read qualification scope

Longer-run quality results require their own recorded assessment. This is saved evidence, not a live job or queue monitor.

04 / THE BENCHMARK PROGRAMME

Proposed benchmarks

Two open benchmark designs. Expert task authoring and benchmark validation remain outstanding.

01Proposed benchmark

German RAG with cited sources

Assess retrieval, citation support and abstention using German source material.

RetrieveAnswerCite
Benchmark design
02Proposed benchmark

Business-communication agent workflows

Assess final workflow state, permission constraints, approvals and action side effects.

ObserveActVerify
Benchmark design

These benchmarks are not released. The repository’s small synthetic development tracks test the evaluation pipeline.

05 / DOMAIN DIRECTIONS

Domain sketches

Domain-specific starting points, kept as sketches until a team, dataset and metric are defined.

LOCAL SETUP

Run the evaluation fixture

Run the evaluation demo with authored fixtures. No model, GPU or provider API key required.

Read the setup guide

Private GitHub access and UV are required. The demo checks the pipeline; it does not measure a model.

TERMINAL / PYTHON 3.11+
git clone https://github.com/ChTauchmann/hessian-recipes.git
cd hessian-recipes
uv venv .venv --python python3.11
uv pip install --python .venv/bin/python -e .
.venv/bin/hessian-recipes demo --output runs/first-demo