Skip to content

v0.2.0

Compare
Choose a tag to compare
@patrikhuber patrikhuber released this 15 Feb 12:58
· 125 commits to master since this release

This is a minor update that mostly increases speed (a lot!) and fixes a few minor issues.

Most notable changes since v0.1.0:

  • eb2df7b Fixed install target issue: the header directory structure didn't get copied, resulting in ThreadPool.h not ending up in the utils subdirectory.
  • 8034a49 Renamed x, x0, y and H to parameters, initialisations, templates and ProjectionFunction to make their meaning clearer.
  • fb39fd2 Added parallelisation via ThreadPool to the testing part
  • 2e37160 Using hardware_concurrency() to detect the number of threads for the pool (or 4 as fallback)
  • 28caedb Parallelised the execution of the transformation function H in the training
  • e4b43fb Replaced all matrix operations in the regressor-learning with Eigen, resulting in a 2x-10x speedup of the learning (even more if a lot of training examples are used)