commit | 13c7a22cee789fa03a72520b1cb861cd8e9a5a54 | [log] [tgz] |
---|---|---|
author | Darius Rueckert <darius.rueckert@fau.de> | Wed Feb 12 09:21:42 2020 +0100 |
committer | Darius Rueckert <darius.rueckert@fau.de> | Tue Feb 18 10:50:10 2020 +0100 |
tree | 0056d37dd0cd062e123870332f8345f5468bc808 | |
parent | 90799e29e106ded1ccb0f668737f03859fb88848 [diff] |
Codegen Optimizer API This patch adds the classes Optimizer and OptimizationPass, which define the core API of the codegen optimization. A single (trivial) optimization is added that removes NOP expressions from a graph. Change-Id: I0430d6ffc61a474f997475ff787a81a9c69cfe23
Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems. It is a feature rich, mature and performant library which has been used in production at Google since 2010. Ceres Solver can solve two kinds of problems.
Please see ceres-solver.org for more information.