)]}'
{
  "commit": "40a830023dc2e4888878d5baa26c9e5075c0bb86",
  "tree": "1fb99cc0e28cf94a31f7da5c50fb7ae213936e82",
  "parents": [
    "e617f617fb372e3933614ce3843392df3d86b43f"
  ],
  "author": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Wed May 08 16:47:03 2024 -0700"
  },
  "committer": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Thu May 09 10:47:01 2024 -0700"
  },
  "message": "Fix swizzling and rounding for depthwise conv\n\n- DepthwiseConv requires a different swizzling method than the original\n  copied from Conv2D.\n- Use the _rn rounding mode for vdmulh, to match the reference kernel\n  behaviour.\n\nChange-Id: Iad1a75258d64ae968123559d7130dbc250902c89\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c94b38a74daba56b8af2b00d4668c89290e2906c",
      "old_mode": 33188,
      "old_path": "tflm/opt/depthwise_conv_s8.cc",
      "new_id": "111fdc1c2a74b2801b0558d1187b5edb27c035e1",
      "new_mode": 33188,
      "new_path": "tflm/opt/depthwise_conv_s8.cc"
    }
  ]
}
