Fixed some stragglers in timing
parent
9e5928a53a
commit
6743c4f6bc
|
@ -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.
|
||||
|
|
|
@ -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));
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue