Fixed some stragglers in timing

release/4.3a0
Frank Dellaert 2023-01-21 20:26:06 -08:00
parent 9e5928a53a
commit 6743c4f6bc
3 changed files with 3 additions and 5 deletions

View File

@ -40,8 +40,7 @@ int main(int argc, char* argv[]) {
os << "images,points,matches,Base,Map,BTree" << endl;
// loop over number of images
vector<size_t> ms;
ms += 10, 20, 30, 40, 50, 100, 200, 300, 400, 500, 1000;
vector<size_t> ms {10, 20, 30, 40, 50, 100, 200, 300, 400, 500, 1000};
for(size_t m: ms) {
// We use volatile here to make these appear to the optimizing compiler as
// if their values are only known at run-time.

View File

@ -100,7 +100,6 @@ int main() {
// Oct 3, 2014, Macbook Air
// 9.0 musecs/call
typedef PinholeCamera<Cal3_S2> Camera;
typedef Expression<Camera> Camera_;
NonlinearFactor::shared_ptr g3 =
boost::make_shared<ExpressionFactor<Point2> >(model, z,
Point2_(myProject, x, p));

View File

@ -101,7 +101,7 @@ void timeAll(size_t m, size_t N) {
{ // Raw memory Version
FastVector < Key > keys;
for (size_t i = 0; i < m; i++)
keys += i;
keys.push_back(i);
Vector x = xvalues.vector(keys);
double* xdata = x.data();
@ -144,7 +144,7 @@ int main(void) {
// ms += 20, 30, 40, 50;
// ms += 20,30,40,50,60,70,80,90,100;
for (size_t m = 2; m <= 50; m += 2)
ms += m;
ms.push_back(m);
//for (size_t m=10;m<=100;m+=10) ms += m;
// loop over number of images
for(size_t m: ms)