)]}'
{
  "commit": "5399638a0207b7d758573d5ecd1860ab42263d8e",
  "tree": "446a0457f712421ab959dc135e66d08cdcfa5c97",
  "parents": [
    "a3296d6a297138a6730ceaa973800c1d5fb462de"
  ],
  "author": {
    "name": "RJ Ascani",
    "email": "rjascani@google.com",
    "time": "Fri Jan 12 10:17:17 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jan 12 18:17:17 2024 +0000"
  },
  "message": "Remove dynamic allocation from VP6 Reduce kernel (#2394)\n\nThe Vision P6 reduce kernel used a temporary std::vector to calculate which axis should be reduced. This commit replaces that with an array of 4 elements because the number of axis to reduce should already be resolved to less than or equal to the input tensor rank, which is also limited to 4.\n\nThis commit also aligns variable naming conventions and types in this file for consistency.\n\nBUG\u003db/287051090",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c76525e2c64bf158542b9a42494efc23ab081783",
      "old_mode": 33188,
      "old_path": "tensorflow/lite/micro/kernels/xtensa/reduce_vision.cc",
      "new_id": "e539c29f8aef236eab846177eda5fd5b2a1891ec",
      "new_mode": 33188,
      "new_path": "tensorflow/lite/micro/kernels/xtensa/reduce_vision.cc"
    }
  ]
}
