{
  "purpose": "Hand-chosen classification example and output-bias loss slice",
  "torch_version": "2.14.1",
  "dtype": "float64",
  "device": "cpu",
  "script_sha256": "c20a02e0c07b6a45982e1b8a8e09ffe08ab98bc937a4e3f1af07a85a55413b17",
  "input": [
    1.0,
    0.5
  ],
  "hidden": [
    1.0,
    1.0
  ],
  "hidden_weights": [
    [
      1.0,
      0.0
    ],
    [
      0.0,
      2.0
    ]
  ],
  "hidden_biases": [
    0.0,
    0.0
  ],
  "output_weights": [
    [
      1.0,
      1.0
    ],
    [
      0.0,
      0.0
    ]
  ],
  "output_biases": [
    0.0,
    0.0
  ],
  "target": "Product A",
  "logits": [
    2.0,
    0.0
  ],
  "probabilities": [
    0.8807970779778823,
    0.11920292202211755
  ],
  "loss": 0.1269280110429726,
  "logit_gradient": [
    -0.11920292202211769,
    0.11920292202211753
  ],
  "bias_learning_rate": 1.0,
  "bias_updates": 12,
  "trajectory": [
    {
      "step": 0,
      "bias_a": 0.0,
      "bias_b": 0.0,
      "loss": 0.1269280110429726
    },
    {
      "step": 1,
      "bias_a": 0.11920292202211769,
      "bias_b": -0.11920292202211753,
      "loss": 0.10131787123612372
    },
    {
      "step": 2,
      "bias_a": 0.21555717778397232,
      "bias_b": -0.21555717778397204,
      "loss": 0.08428488112380622
    },
    {
      "step": 3,
      "bias_a": 0.29638781299263095,
      "bias_b": -0.2963878129926307,
      "loss": 0.07214585674531347
    },
    {
      "step": 4,
      "bias_a": 0.3659926314916375,
      "bias_b": -0.3659926314916372,
      "loss": 0.06305924692414967
    },
    {
      "step": 5,
      "bias_a": 0.42710478566736454,
      "bias_b": -0.4271047856673642,
      "loss": 0.056003450398421854
    },
    {
      "step": 6,
      "bias_a": 0.48156891225808207,
      "bias_b": -0.48156891225808185,
      "loss": 0.05036660982143661
    },
    {
      "step": 7,
      "bias_a": 0.5306881538907099,
      "bias_b": -0.5306881538907097,
      "loss": 0.04576006157303324
    },
    {
      "step": 8,
      "bias_a": 0.575417012940604,
      "bias_b": -0.5754170129406037,
      "loss": 0.04192513174520662
    },
    {
      "step": 9,
      "bias_a": 0.6164754407736517,
      "bias_b": -0.6164754407736515,
      "loss": 0.038683012227023486
    },
    {
      "step": 10,
      "bias_a": 0.6544198200877723,
      "bias_b": -0.6544198200877721,
      "loss": 0.03590615901310972
    },
    {
      "step": 11,
      "bias_a": 0.6896889995600075,
      "bias_b": -0.6896889995600073,
      "loss": 0.03350115576796829
    },
    {
      "step": 12,
      "bias_a": 0.7226352060190487,
      "bias_b": -0.7226352060190484,
      "loss": 0.03139801836776996
    }
  ],
  "grid": {
    "min": -2.0,
    "max": 2.0,
    "points_per_axis": 41,
    "formula": "log(1 + exp(bias_b - (2 + bias_a)))"
  }
}
