Commit f5f146494361da0f98c64e3d4511ea2a898f041f
1 parent
06d8779e
fix difference between two PCA's
Showing
1 changed file
with
1 additions
and
1 deletions
openbr/plugins/cuda/cublaspca.cpp
| @@ -284,7 +284,7 @@ protected: | @@ -284,7 +284,7 @@ protected: | ||
| 284 | double currentEnergy = 0; | 284 | double currentEnergy = 0; |
| 285 | int i=0; | 285 | int i=0; |
| 286 | while ((currentEnergy / totalEnergy < keep) && (i < allEVals.rows())) { | 286 | while ((currentEnergy / totalEnergy < keep) && (i < allEVals.rows())) { |
| 287 | - currentEnergy += allEVals(allEVals.rows()-(i+1)); | 287 | + currentEnergy += allEVals(i); |
| 288 | i++; | 288 | i++; |
| 289 | } | 289 | } |
| 290 | keep = i - drop; | 290 | keep = i - drop; |