Commit Graph

23 Commits

Author SHA1 Message Date
Tadas Baltrusaitis
a4e20c0454 Making sure sequence reading is finished before new sequence is started, making sure the right number of threads is set for OpenBLAS 2018-04-29 13:19:33 +01:00
Tadas Baltrusaitis
75c0a54d60 More changes to floats, and removing limiting of pose as that leads to an odd bug with the way rotations are currently represented internally. 2017-10-17 21:42:35 +01:00
Tadas Baltrusaitis
049b4abca3 Removing some more doubles. 2017-10-04 20:50:03 +01:00
Tadas Baltrusaitis
918651efdc Another small im2col speedup 2017-09-30 12:16:14 +01:00
Tadas Baltrusaitis
ea4a0feb3a Changing division to multiplication, a decent speedup. 2017-09-30 11:33:15 +01:00
Tadas Baltrusaitis
2928584e35 Sometimes direct iteration is slower for exp, so going to OpenCV implementation instead 2017-09-15 20:40:19 +01:00
Tadas Baltrusaitis
7d0e7e20a3 Optimizing model reading and some NU-RLMS computations using fast matrix multiplication. 2017-09-14 11:48:49 +01:00
Tadas Baltrusaitis
62d4c4c8ce Speedup of CEN patch experts for frontal views. 2017-09-14 07:17:02 +01:00
Tadas Baltrusaitis
f5b364c54b - Choosing better CE-CLM models for C++ (more general and work well in a broader setting)
- Reducing the memory load of the model in C++ by half
2017-09-13 19:39:11 +01:00
Tadas Baltrusaitis
ec691724ac Model fixes for CMake and BLAS fixes for Ubuntu. 2017-09-02 17:13:29 +01:00
Tadas Baltrusaitis
53a1881ede Some cleanup. 2017-08-30 15:35:03 +01:00
Tadas Baltrusaitis
b71b2f1cfc Another performance improvement by rearranging GEMM order. 2017-08-30 15:20:56 +01:00
Tadas Baltrusaitis
e1bf2c5a39 Another slight performance increase. 2017-08-29 21:43:27 +01:00
Tadas Baltrusaitis
cc3264e749 Another small speedup. 2017-08-29 11:39:18 +01:00
Tadas Baltrusaitis
4d4f0e47e1 Another speedup. 2017-08-29 08:08:20 +01:00
Tadas Baltrusaitis
d0d8a2d762 Another speedup, by optimizing the bias addition. 2017-08-29 07:55:39 +01:00
Tadas Baltrusaitis
8e2239ad81 Speeding up sigmoid. 2017-08-28 17:05:49 +01:00
Tadas Baltrusaitis
98e9d3e6f2 Faster way to call gemm through fortran. 2017-08-28 12:11:38 +01:00
Tadas Baltrusaitis
283bf810db Sparse models in C++, gain in speed 2017-07-20 12:12:13 -04:00
Tadas Baltrusaitis
1e36bba2b6 CEN expert copy constructor fix. 2017-06-14 18:22:23 -04:00
Tadas Baltrusaitis
eac169df49 BLAS for windows 2017-06-12 20:52:02 -04:00
Tadas Baltrusaitis
85c603a85c OpenBLAS fix attempt. 2017-06-12 20:32:59 -04:00
Tadas Baltrusaitis
ead2347581 Renaming everything to CEN in c++ 2017-06-12 20:11:42 -04:00