{
  "schemaVersion": 1,
  "lessonId": "transformers-01",
  "contentHash": "a7197251c1f17b230004129a7936f5275c610353013941c3ed2c8d8d3a0b2346",
  "rendererHash": "a1bd5b648f4731ae5d5f0a24811c2540d1a0a132149ce589d17c4113509cbedf",
  "kind": "executed",
  "generatedAt": "2026-10-20T10:45:51.311855+00:00",
  "provenance": "recorded_cpu_computation",
  "environment": {
    "backend": "cpu",
    "deviceCount": 1,
    "jax": "0.9.2",
    "numpy": "2.4.4",
    "matplotlib": "3.10.8"
  },
  "stdout": "Weights / output: [[0.33333334 0.33333334 0.33333334]\n [0.33333334 0.33333334 0.33333334]] [[2. 2.]\n [2. 2.]]\n",
  "data": {
    "kind": "panels",
    "panels": [
      {
        "kind": "heatmap",
        "title": "Zero queries",
        "values": [
          [
            0.3333333432674408,
            0.3333333432674408,
            0.3333333432674408
          ],
          [
            0.3333333432674408,
            0.3333333432674408,
            0.3333333432674408
          ]
        ],
        "rows": [
          "query 0",
          "query 1"
        ],
        "columns": [
          "key 0",
          "key 1",
          "key 2"
        ],
        "unit": "attention weight"
      },
      {
        "kind": "heatmap",
        "title": "Changed queries",
        "values": [
          [
            0.47172629833221436,
            0.05654735863208771,
            0.47172629833221436
          ],
          [
            0.05654735863208771,
            0.47172629833221436,
            0.47172629833221436
          ]
        ],
        "rows": [
          "query 0",
          "query 1"
        ],
        "columns": [
          "key 0",
          "key 1",
          "key 2"
        ],
        "unit": "attention weight"
      }
    ]
  }
}
