)]}'
{
  "commit": "08575231d15fab3e150ee5c866c38d2cbb186faa",
  "tree": "156c97397e1cea9baaf2b09ea33abb606c050393",
  "parents": [
    "ceb41ad3f83f217d6a43fe12a6e1b2b9db6b64d2"
  ],
  "author": {
    "name": "Lev Proleev",
    "email": "levp@google.com",
    "time": "Tue Feb 26 12:44:01 2019 +0000"
  },
  "committer": {
    "name": "Xusong Wang",
    "email": "xusongw@google.com",
    "time": "Thu Feb 28 10:47:07 2019 -0800"
  },
  "message": "Adds missing OperationValidationTest\n\nAdds OperationValidationTests:\n* TOPK_V2\n* MUL_float16\n* SUB_(float16|quant8)\n* DIV_float16\n* TANH_(float16|quant8)\n* (RELU|RELU1|RELU6)_float16\n* LOGISTIC_float16\n* RESHAPE (float16, float32, quant8)\n* MEAN_quant8\n* PAD (float16, float32, quant8)\n* PAD_V2 (float16, float32, quant8)\n* SOFTMAX_float16\n* SPACE_TO_DEPTH_float16\n* DEPTH_TO_SPACE_float16\n* SPACE_TO_BATCH_ND_float16\n* BATCH_TO_SPACE_ND_float16\n* TRANSPOSE_float16\n* SQUEEZE_float16\n* CONV_2D_float16\n* CONCATENATION_float16\n* RESIZE_BILINEAR (float16)\n* EMBEDDING_LOOKUP_int32\n* HASHTABLE_LOOKUP_int32\n* LSH_PROJECTION_int32\n* INSTANCE_NORMALIZATION (float16, float32)\n* GROUPED_CONV_2D_float16\n* TRANSPOSE_CONV_2D_float16\n* CHANNEL_SHUFFLE_float16\n* DETECTION_POSTPROCESSING (float16, float32)\n* CAST\n\nFix: 117438169\nTest: NeuralNetworksTest_static\nChange-Id: Iae8fc2f8d7dfa9f4f1632870d702d824b675e99c\nMerged-In: Iae8fc2f8d7dfa9f4f1632870d702d824b675e99c\n(cherry picked from commit b61297690c0e4036b6b2e97237c516fa05351283)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e88ff942860c6a9ba9da0e70b7e0c9731cfbae9d",
      "old_mode": 33188,
      "old_path": "runtime/test/TestValidateOperations.cpp",
      "new_id": "25e82f5342828c26cfbf09db86378f8a7d41df9e",
      "new_mode": 33188,
      "new_path": "runtime/test/TestValidateOperations.cpp"
    }
  ]
}
