{
  "version": 1,
  "release_id": "lora-20261012-r25",
  "repo_id": "CODELOCKHF/CODELOCK-8Bbeta",
  "controller_version": "0.2",
  "selected_round": 25,
  "selected_checkpoint": "checkpoint-22",
  "completed_utc": "2026-10-12T03:16:49.015871+00:00",
  "validation_nll": 0.11870403587818146,
  "optimizer_steps": 22,
  "epochs": 1,
  "trainable_parameters": 43646976,
  "base_model": "Qwen/Qwen3-8B",
  "training_device": "NVIDIA A40",
  "training_precision": "BF16",
  "saved_weight_precision": "FP32",
  "adapter_sha256": "99544a468e6fb6ea127f3c4719ccf2bb984e7ad66506c541103385f187d975a5",
  "adapter_bytes": 174655536,
  "split_counts": {
    "validation": 50,
    "train": 350,
    "test": 100
  },
  "scenario_counts": {
    "train": 70,
    "validation": 10,
    "test": 20
  },
  "metrics": [
    {
      "utc": "2026-10-12T03:15:01.352966+00:00",
      "step": 0,
      "epoch": null,
      "gpu_memory_allocated_mib": 15799,
      "before_validation_loss": 0.11890777945518494,
      "before_validation_model_preparation_time": 0.0275,
      "before_validation_runtime": 3.6057,
      "before_validation_samples_per_second": 13.867,
      "before_validation_steps_per_second": 3.605
    },
    {
      "utc": "2026-10-12T03:15:16.960034+00:00",
      "step": 1,
      "epoch": 0.045454545454545456,
      "gpu_memory_allocated_mib": 16140,
      "loss": 0.0767,
      "grad_norm": 0.7723116278648376,
      "learning_rate": 0.0
    },
    {
      "utc": "2026-10-12T03:15:31.018425+00:00",
      "step": 5,
      "epoch": 0.22727272727272727,
      "gpu_memory_allocated_mib": 16140,
      "loss": 0.0751,
      "grad_norm": 0.7795670628547668,
      "learning_rate": 4.965903258506806e-06
    },
    {
      "utc": "2026-10-12T03:15:48.671098+00:00",
      "step": 10,
      "epoch": 0.45454545454545453,
      "gpu_memory_allocated_mib": 16140,
      "loss": 0.0705,
      "grad_norm": 0.8541409969329834,
      "learning_rate": 3.8673703953060685e-06
    },
    {
      "utc": "2026-10-12T03:16:06.482180+00:00",
      "step": 15,
      "epoch": 0.6818181818181818,
      "gpu_memory_allocated_mib": 16140,
      "loss": 0.0728,
      "grad_norm": 1.037934422492981,
      "learning_rate": 1.8862862821480023e-06
    },
    {
      "utc": "2026-10-12T03:16:24.115085+00:00",
      "step": 20,
      "epoch": 0.9090909090909091,
      "gpu_memory_allocated_mib": 16140,
      "loss": 0.0697,
      "grad_norm": 1.1426582336425781,
      "learning_rate": 3.0131562198377763e-07
    },
    {
      "utc": "2026-10-12T03:16:33.909187+00:00",
      "step": 22,
      "epoch": 1.0,
      "gpu_memory_allocated_mib": 16140,
      "eval_loss": 0.11870403587818146,
      "eval_model_preparation_time": 0.0275,
      "eval_runtime": 3.0229,
      "eval_samples_per_second": 16.54,
      "eval_steps_per_second": 4.301
    },
    {
      "utc": "2026-10-12T03:16:34.783758+00:00",
      "step": 22,
      "epoch": 1.0,
      "gpu_memory_allocated_mib": 16140,
      "train_runtime": 81.427,
      "train_samples_per_second": 4.298,
      "train_steps_per_second": 0.27,
      "total_flos": 3361482375168000.0,
      "train_loss": 0.07222611795772206
    },
    {
      "utc": "2026-10-12T03:16:37.831179+00:00",
      "step": 22,
      "epoch": 1.0,
      "gpu_memory_allocated_mib": 16140,
      "validation_loss": 0.11870403587818146,
      "validation_model_preparation_time": 0.0275,
      "validation_runtime": 3.0186,
      "validation_samples_per_second": 16.564,
      "validation_steps_per_second": 4.307
    }
  ],
  "test_evaluated": false
}
