)]}'
{
  "commit": "b1afda68ea94992e426f2f611025f59cf0a651fe",
  "tree": "63e13c2774de1812b272f5f4a21e7ed4353042a1",
  "parents": [
    "a99c93da43b280568227bff567fde1450c0532b7"
  ],
  "author": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Thu May 09 16:48:40 2024 -0700"
  },
  "committer": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Tue May 14 23:32:09 2024 +0000"
  },
  "message": "Specialize 5x5 DepthwiseConv\n\n- Use adwconv for stride \u003d\u003d 1\n- Improve reuse of weights by only loading once for each\n  channel.\n\nChange-Id: Idb865668f039450c314dbc5f3046203d9e621240\nBypass-Presubmit-Reason: Flaky test_nexus_boot_robot\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a631593d6d70f5eb0ea4ab2f53deeeb09f5b1d71",
      "old_mode": 33188,
      "old_path": "crt/kelvin.h",
      "new_id": "10cc34fa6edfdc18150749562d5d19a7795a75a6",
      "new_mode": 33188,
      "new_path": "crt/kelvin.h"
    },
    {
      "type": "modify",
      "old_id": "ec155dc6cbe86604192958edd575c0d4c29af045",
      "old_mode": 33188,
      "old_path": "tests/kelvin_isa/vdwconv.cc",
      "new_id": "31e391fb00fbde43d95eb59274d4584f3891b9e1",
      "new_mode": 33188,
      "new_path": "tests/kelvin_isa/vdwconv.cc"
    },
    {
      "type": "modify",
      "old_id": "111fdc1c2a74b2801b0558d1187b5edb27c035e1",
      "old_mode": 33188,
      "old_path": "tflm/opt/depthwise_conv_s8.cc",
      "new_id": "9e15b3c030d970ee82dd4c20f7c37f8ebeb7e2f1",
      "new_mode": 33188,
      "new_path": "tflm/opt/depthwise_conv_s8.cc"
    }
  ]
}
