Commit fd639bc17b10b1fe974aa6689d2451cc79407eaa
1 parent
f207c688
SparseLDA bug fixes
Showing
1 changed file
with
1 additions
and
3 deletions
openbr/plugins/eigen3.cpp
| @@ -331,7 +331,7 @@ class LDATransform : public Transform | @@ -331,7 +331,7 @@ class LDATransform : public Transform | ||
| 331 | pca.keep = pcaKeep; | 331 | pca.keep = pcaKeep; |
| 332 | pca.whiten = pcaWhiten; | 332 | pca.whiten = pcaWhiten; |
| 333 | pca.train(trainingSet); | 333 | pca.train(trainingSet); |
| 334 | - mean = Eigen::MatrixXf(pca.mean); | 334 | + mean = pca.mean; |
| 335 | 335 | ||
| 336 | TemplateList ldaTrainingSet; | 336 | TemplateList ldaTrainingSet; |
| 337 | static_cast<Transform*>(&pca)->project(trainingSet, ldaTrainingSet); | 337 | static_cast<Transform*>(&pca)->project(trainingSet, ldaTrainingSet); |
| @@ -508,7 +508,6 @@ class LDATransform : public Transform | @@ -508,7 +508,6 @@ class LDATransform : public Transform | ||
| 508 | 508 | ||
| 509 | void store(QDataStream &stream) const | 509 | void store(QDataStream &stream) const |
| 510 | { | 510 | { |
| 511 | - stream << pcaKeep; | ||
| 512 | stream << directLDA; | 511 | stream << directLDA; |
| 513 | stream << directDrop; | 512 | stream << directDrop; |
| 514 | stream << dimsOut; | 513 | stream << dimsOut; |
| @@ -520,7 +519,6 @@ class LDATransform : public Transform | @@ -520,7 +519,6 @@ class LDATransform : public Transform | ||
| 520 | 519 | ||
| 521 | void load(QDataStream &stream) | 520 | void load(QDataStream &stream) |
| 522 | { | 521 | { |
| 523 | - stream >> pcaKeep; | ||
| 524 | stream >> directLDA; | 522 | stream >> directLDA; |
| 525 | stream >> directDrop; | 523 | stream >> directDrop; |
| 526 | stream >> dimsOut; | 524 | stream >> dimsOut; |