)]}'
{
  "commit": "748f93bfbab303ada9bb2ea533003be21e830763",
  "tree": "30400ba85669bff53820e8fd272c705669b90f2d",
  "parents": [
    "373df0c916e4c3ec3dda0af548485e3ac40c80db"
  ],
  "author": {
    "name": "chiyotsai",
    "email": "chiyotsai@google.com",
    "time": "Thu Mar 21 17:52:44 2019 -0700"
  },
  "committer": {
    "name": "Chi Yo Tsai",
    "email": "chiyotsai@google.com",
    "time": "Wed Apr 03 22:01:44 2019 +0000"
  },
  "message": "Retrain simple_motion_search_based_split on speed 1-2\n\nThe model is retrained using simple_motion_search results from\nPARTITION_NONE and PARTITION_SPLIT without two_pass_partition_search.\n\nThe new model is only enabled on lowres and midres, where\nthere is significan speed up. The model\u0027s thresholds can be further\nrefined on lowres. On hdres, the performance is fairly neutral, but we\nmight get gains if we disable two pass partition search\n\nPerformance:\n TESTSET | AVG_PSNR | OVR_PSNR |   SSIM   | AVG_SPDUP | OVR_SPDUP |\n  MIDRES |  -0.127% |  -0.141% | -0.213%  |  +8.202%  |  +9.012%  |\n  LOWRES |  +0.075% |  +0.080% | +0.038%  |  +8.468%  | +10.568%  |\n\nSTATS_CHANGED\n\nChange-Id: Ibc8047a9c19ea1c93d0d2e62b840c76976117926\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "205ac8ad3d1c46597139a3e6b2f59b0c2d186817",
      "old_mode": 33188,
      "old_path": "av1/encoder/context_tree.h",
      "new_id": "74d4b2f0c9c6845cc271d9ed356a9325b2dc162b",
      "new_mode": 33188,
      "new_path": "av1/encoder/context_tree.h"
    },
    {
      "type": "modify",
      "old_id": "a03d8c4544a10e9d7f06e3c097d00b271143bde8",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodeframe.c",
      "new_id": "0dfd7e29e232312f312c0ba3e3e1a052a4c7ff9f",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "b754c8881336db6b30c82d7375318928ec644887",
      "old_mode": 33188,
      "old_path": "av1/encoder/partition_model_weights.h",
      "new_id": "0a306220b42b9f678b6b635a3af837ac3e15bf7c",
      "new_mode": 33188,
      "new_path": "av1/encoder/partition_model_weights.h"
    },
    {
      "type": "modify",
      "old_id": "23c2ef4d20bbb07220c97dd8e551a28627937d81",
      "old_mode": 33188,
      "old_path": "av1/encoder/partition_strategy.c",
      "new_id": "736ddf08b74c83ffe909995fe35621509b44542c",
      "new_mode": 33188,
      "new_path": "av1/encoder/partition_strategy.c"
    },
    {
      "type": "modify",
      "old_id": "36b1e95c6bed3023df016be904c9c8a0f73a3862",
      "old_mode": 33188,
      "old_path": "av1/encoder/partition_strategy.h",
      "new_id": "7504d67ca0faf29faa29cc849a41edad2b25c4ed",
      "new_mode": 33188,
      "new_path": "av1/encoder/partition_strategy.h"
    },
    {
      "type": "modify",
      "old_id": "5dfc585a29039fb412f795ff5849ef8198267344",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.c",
      "new_id": "624d713e6b8efd4336f168cbe61fc50bb8556757",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.c"
    },
    {
      "type": "modify",
      "old_id": "a3211922b7417bef09ced2c1cc7d8eede51a8e2b",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.h",
      "new_id": "a5a2a012985004df8e17dd01f61769dcdaff3dd3",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.h"
    }
  ]
}
