)]}' { "commit": "6fd4f072d0daabbd86b05fd30f9cc096c5b3ecda", "tree": "24316ec33a8c170733cb5622e30906b94c33c6e3", "parents": [ "52d6477a42d6f8a1d39742747c83dfcf2b59f01a" ], "author": { "name": "Darius Rueckert", "email": "darius.rueckert@fau.de", "time": "Mon Oct 21 11:01:08 2019 +0800" }, "committer": { "name": "Darius Rueckert", "email": "darius.rueckert@fau.de", "time": "Wed Nov 13 09:19:36 2019 +0100" }, "message": "Autodiff Codegen Part 2: Conditionals\n\n- Expression types for if/else blocks\n- CERES_IF/ELSE macros\n- Multiple assignment to the same variable\n\nChange-Id: If529516f243f31823d1ef7b8827bb6f2390e418d\n", "tree_diff": [ { "type": "modify", "old_id": "c990d93b1990b9156620ed7b021629a094aa9fbe", "old_mode": 33188, "old_path": "include/ceres/internal/expression.h", "new_id": "5ab2d626ac6b24c227f6e9369a622e90d50e486e", "new_mode": 33188, "new_path": "include/ceres/internal/expression.h" }, { "type": "modify", "old_id": "446fddb4337248a07238baa1ed57122a24e41699", "old_mode": 33188, "old_path": "include/ceres/internal/expression_graph.h", "new_id": "308528ffe3a2bbdd0fa61c9dbdfbfa4d2ab8ab08", "new_mode": 33188, "new_path": "include/ceres/internal/expression_graph.h" }, { "type": "modify", "old_id": "67ff22760476dbdaf7ba53db0da8d6c0fa2ca9e5", "old_mode": 33188, "old_path": "include/ceres/internal/expression_ref.h", "new_id": "f4b920f5fe605481dce8158406d6cd1877b2f4b3", "new_mode": 33188, "new_path": "include/ceres/internal/expression_ref.h" }, { "type": "modify", "old_id": "63e8540c5a410b5f34f1f04ebf949d7373b7cc35", "old_mode": 33188, "old_path": "internal/ceres/CMakeLists.txt", "new_id": "15770ada4f442014281f7206866595ce5dae875e", "new_mode": 33188, "new_path": "internal/ceres/CMakeLists.txt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "72fe3ee3de7feec1b2b16c2917a2b7549267d632", "new_mode": 33188, "new_path": "internal/ceres/conditional_expressions_test.cc" }, { "type": "modify", "old_id": "3edcc7db92634cc942b5f2749faa56d621bcec62", "old_mode": 33188, "old_path": "internal/ceres/expression.cc", "new_id": "4c8dd5c15a5566df6a588cf389de0f52ba34e36c", "new_mode": 33188, "new_path": "internal/ceres/expression.cc" }, { "type": "modify", "old_id": "0757b97478bdde5f7b440c70f06ee4b72ddce47b", "old_mode": 33188, "old_path": "internal/ceres/expression_graph.cc", "new_id": "5c2b84ea2c77b1041aa86bcf30c7318968e3de96", "new_mode": 33188, "new_path": "internal/ceres/expression_graph.cc" }, { "type": "modify", "old_id": "75a7723da566dd48cb3ab75ca6f87d2cac0afbb2", "old_mode": 33188, "old_path": "internal/ceres/expression_ref.cc", "new_id": "224a3bffeb8ab55e2f8b7a1e80ad3029c44b3363", "new_mode": 33188, "new_path": "internal/ceres/expression_ref.cc" }, { "type": "modify", "old_id": "3e683c121ccf2c2dc5af2014350df3fd25d087fd", "old_mode": 33188, "old_path": "internal/ceres/expression_test.cc", "new_id": "704a464aa2d7d8c1e8028d761a8a9dc038658e50", "new_mode": 33188, "new_path": "internal/ceres/expression_test.cc" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "de9e2c208234436d1646a8807b1b6e73a7fad73d", "new_mode": 33188, "new_path": "internal/ceres/expression_test.h" } ] }