{
  "schemaVersion": 1,
  "lessonId": "networks-05",
  "contentHash": "4dc504459d1c38a540eab0c4b283d33182a60234995d845e318339e82219ce30",
  "rendererHash": "a1bd5b648f4731ae5d5f0a24811c2540d1a0a132149ce589d17c4113509cbedf",
  "kind": "executed",
  "generatedAt": "2026-10-20T10:45:39.045241+00:00",
  "provenance": "recorded_cpu_computation",
  "environment": {
    "backend": "cpu",
    "deviceCount": 1,
    "jax": "0.9.2",
    "numpy": "2.4.4",
    "matplotlib": "3.10.8"
  },
  "stdout": "Stable final weight: 1.999999761581421 unstable pre-update [weight,loss,|gradient|]:\n [[ 0.00000000e+00  1.86666679e+01  1.86666679e+01]\n [ 5.60000038e+00  6.04800110e+01  3.36000061e+01]\n [-4.48000145e+00  1.95955292e+02  6.04800148e+01]\n [ 1.36640034e+01  6.34895264e+02  1.08864037e+02]\n [-1.89952106e+01  2.05706152e+03  1.95955322e+02]\n [ 3.97913895e+01  6.66488281e+03  3.52719635e+02]]\n",
  "data": {
    "kind": "line",
    "x": [
      0,
      1,
      2,
      3,
      4,
      5
    ],
    "xlabel": "pre-update step",
    "ylabel": "mean squared loss",
    "yscale": "log",
    "series": [
      {
        "label": "rate 0.1",
        "y": [
          18.666667938232422,
          0.08296281099319458,
          0.0003687224234454334,
          1.6386155721193063e-06,
          7.309760796658793e-09,
          3.086597644141875e-11
        ]
      },
      {
        "label": "rate 0.3",
        "y": [
          18.666667938232422,
          60.480010986328125,
          195.95529174804688,
          634.895263671875,
          2057.0615234375,
          6664.8828125
        ]
      }
    ]
  }
}
