This release adds a downhill simplex optimizer, cross-product matrix, and a lot of documentation. The WLS least squares solver has been optimized. Some old functions from a previous design phase have been deprecated. Some test code has been added, and many misc bugs have been fixed.
This release adds a lot of documentation. It adds debugging options to help catch uninitialized values. It adds more LAPACK support (Cholesky, symmetric eigen, and singular value decomposition). It fixes portability (works on GCC, VisualStudio, and Mac OS). It adds useful helper functions. It adds an interface for wrapping external data as TooN objects. Many bugs have been fixed, more test code has been added, and the internals have been cleaned up a bit.
This was completely rewritten since version 1. It supports Vectors and Matrices of any datatype, matrices with one static and one dynamic dimension, and seamless wrapping of external data. A conjugate gradient solver and SL(N) parameterized matrices were added.