Skip to main content

Overview

This guide provides exact steps to reproduce the closed-loop +15.7% accuracy improvement and related metrics reported in our technical documentation. Once you reproduce the baseline, export the traces and run our offline GRPO pipeline to train a bespoke teacher checkpoint for your domain.
Reproduction requires 4×H100 GPUs for full-scale training. For smaller-scale validation, see the Quick Validation section.

Set up Environment

Hardware Requirements

Full Reproduction

  • 4×H100 80GB GPUs
  • NVLink interconnect
  • 128GB system RAM
  • 500GB NVMe storage

Quick Validation

  • 1×A100 40GB GPU
  • 32GB system RAM
  • 100GB storage
  • ~4 hours runtime

Software Stack

Configuration Files

Key configuration files for reproduction:

Full Reproduction Steps

1

Phase 1: SFT Warmup

Train the initial supervised fine-tuned model:
Expected duration: 4-8 hours on 4×H100 Checkpoint size: ~16GB Key metric: Loss < 0.5
2

Phase 2: GRPO Training

Run reinforcement learning with vLLM server:
Expected duration: 24-48 hours on 4×H100 Key metrics:
  • Reward > 0.5
  • KL divergence < 10
  • Non-degradation rate > 95%
3

Phase 3: Evaluation

Validate final performance with the lightweight Transformers snippet below (no additional repo files required):
Expected results (closed-loop runtime + GRPO):
  • Accuracy improvement: +15.7% ± 1.2%
  • Completion rate: +31% ± 2%
  • Non-degradation: ≥97%
  • Token savings: ~50%
To continue beyond the baseline, export the traces with the SDK and launch atlas-core offline-pipeline --export-path traces/runtime.jsonl to begin GRPO training.
  • Completion rate: ~100%
  • Token reduction: ~50%

Quick Validation

For rapid testing without full training:

Expected Metrics

After successful reproduction, you should observe:

Monitoring Training

Real-time Metrics

Key Indicators

  • GPU utilization > 90%
  • Reward trending upward
  • KL divergence stable (5-15)
  • Loss decreasing smoothly
  • No NaN/Inf values

Troubleshooting

Validation Snippets

Statistical Significance Test

Drop this snippet into any Python session (or save it as tools/validate_significance.py) to compare baseline vs enhanced runs:

Performance Verification Checklist

Use this helper to confirm the reproduced metrics stay within tolerance bands before sharing results:

Artifact Management

Required Outputs

Save these artifacts for verification:

Sharing Results

Next Steps

Methodology

Understand evaluation protocol

Deploy Model

Use your trained model