)]}'
{
  "commit": "bb71f7d4e56051c9b60de50c8c5a343027dbe645",
  "tree": "40ed063b9e3586af489bf788be3cf1ffda3d49dd",
  "parents": [
    "4cc6671320e881d4b3f112417fcd253ad6b031ce"
  ],
  "author": {
    "name": "Kunwar Grover",
    "email": "groverkss@gmail.com",
    "time": "Tue Oct 22 14:44:44 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Oct 22 14:44:44 2024 +0100"
  },
  "message": "[Attention] Only clamp attention for low precision types (#18848)\n\nPost-softmax, the range of output is between 0, 1. For low-precision\r\ntypes (like fp8), we scale the output range to be between 0, fpMax, so\r\nwe can use more of the fp range. For higher precision types like fp16,\r\nwe don\u0027t do this, so we don\u0027t need to clamp the range.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b6cd4cc53677ddad48d92712a314edc4153afdc1",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/LinalgExt/IR/AggregatedOpInterfaceImpl.cpp",
      "new_id": "02d1e71e423c3a8b0b686e17065b92f181df8cc8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/LinalgExt/IR/AggregatedOpInterfaceImpl.cpp"
    }
  ]
}
