Optimize LSF for size, efficiency (#21443)

This commit is contained in:
Ramiro Polla
2021-03-25 04:56:48 +01:00
committed by GitHub
parent 69c6ffa90b
commit 8bf6b190ff
2 changed files with 14 additions and 16 deletions

View File

@@ -37,7 +37,7 @@
struct linear_fit_data {
float xbar, ybar, zbar,
x2bar, y2bar, z2bar,
x2bar, y2bar,
xybar, xzbar, yzbar,
max_absx, max_absy,
A, B, D, N;
@@ -56,7 +56,6 @@ inline void incremental_WLSF(struct linear_fit_data *lsf, const float &x, const
lsf->zbar += wz;
lsf->x2bar += wx * x;
lsf->y2bar += wy * y;
lsf->z2bar += wz * z;
lsf->xybar += wx * y;
lsf->xzbar += wx * z;
lsf->yzbar += wy * z;
@@ -74,7 +73,6 @@ inline void incremental_LSF(struct linear_fit_data *lsf, const float &x, const f
lsf->zbar += z;
lsf->x2bar += sq(x);
lsf->y2bar += sq(y);
lsf->z2bar += sq(z);
lsf->xybar += x * y;
lsf->xzbar += x * z;
lsf->yzbar += y * z;