Merge pull request #411 from acxz/fix/adaptautodiff-warn

set default initialization
release/4.3a0
Frank Dellaert 2020-07-16 07:14:16 -04:00 committed by GitHub
commit aebe121ae2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -57,7 +57,7 @@ class AdaptAutoDiff {
if (H1 || H2) { if (H1 || H2) {
// Get derivatives with AutoDiff // Get derivatives with AutoDiff
const double* parameters[] = {v1.data(), v2.data()}; const double* parameters[] = {v1.data(), v2.data()};
double rowMajor1[M * N1], rowMajor2[M * N2]; // on the stack double rowMajor1[M * N1] = {}, rowMajor2[M * N2] = {}; // on the stack
double* jacobians[] = {rowMajor1, rowMajor2}; double* jacobians[] = {rowMajor1, rowMajor2};
success = AutoDiff<FUNCTOR, double, N1, N2>::Differentiate( success = AutoDiff<FUNCTOR, double, N1, N2>::Differentiate(
f, parameters, M, result.data(), jacobians); f, parameters, M, result.data(), jacobians);