Files
ceres-solver/include/ceres
Sameer Agarwal 4b8c731d8a Fix a bug in DynamicAutoDiffCostFunction
DynamicAutoDiffCostFunction::Evaluate when provided with a jacobians
array that was non-empty but all its entries are nullptr, would
compute num_active_parameters = 0, and then skip over all the loops
that evaluated the CostFunctor.

The fix is to check if num_active_parameters == 0, and then treat
it as the case where jacobians array is null.

Thanks to Ky Waegel for reporting and providing a reproduction for this.

Change-Id: Ib86930c2c3f722724d249f662bf88238679bbf98
2020-07-31 10:05:52 -07:00
..
2020-03-24 16:19:55 +00:00
2020-03-17 19:42:03 +00:00
2020-05-28 05:25:41 +00:00