Commit 82822bb2b5dbf4531c1b243f4bb6357a4cf8028b
1 parent
4eac4766
Don't need the eig prefix on std anymore, renamed
Showing
3 changed files
with
3 additions
and
3 deletions
openbr/core/eigenutils.cpp
| ... | ... | @@ -8,7 +8,7 @@ void EigenUtils::printSize(Eigen::MatrixXf X) { |
| 8 | 8 | qDebug() << "Rows=" << X.rows() << "\tCols=" << X.cols(); |
| 9 | 9 | } |
| 10 | 10 | |
| 11 | -float EigenUtils::eigStd(const Eigen::MatrixXf& x) { | |
| 11 | +float EigenUtils::stddev(const Eigen::MatrixXf& x) { | |
| 12 | 12 | return sqrt((x.array() - x.mean()).pow(2).sum() / (x.cols() * x.rows())); |
| 13 | 13 | } |
| 14 | 14 | ... | ... |
openbr/core/eigenutils.h
| ... | ... | @@ -77,7 +77,7 @@ namespace EigenUtils |
| 77 | 77 | QList<QPointF> matrixToPoints(const Eigen::MatrixXf P); |
| 78 | 78 | |
| 79 | 79 | // Compute the element-wise standard deviation |
| 80 | - float eigStd(const Eigen::MatrixXf& x); | |
| 80 | + float stddev(const Eigen::MatrixXf& x); | |
| 81 | 81 | } |
| 82 | 82 | |
| 83 | 83 | template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols> | ... | ... |
openbr/plugins/eigen3.cpp
| ... | ... | @@ -600,7 +600,7 @@ class SparseLDATransform : public Transform |
| 600 | 600 | |
| 601 | 601 | //Only works on binary class problems for now |
| 602 | 602 | assert(ldaOrig.projection.cols() == 1); |
| 603 | - float ldaStd = EigenUtils::eigStd(ldaOrig.projection); | |
| 603 | + float ldaStd = EigenUtils::stddev(ldaOrig.projection); | |
| 604 | 604 | for (int i = 0; i < ldaOrig.projection.rows(); i++) |
| 605 | 605 | if (abs(ldaOrig.projection(i)) > varThreshold * ldaStd) |
| 606 | 606 | selections.append(i); | ... | ... |