Download List

项目描述

TooN is a very efficient numerics library for C++. The main focus of the library is efficient and safe handling of large numbers of small vector matrices and providing as much compile time checking as is possible. The library also works with large vectors and matrices and integrates easily with existing code. In addition to elementary vector and matrix operations, the library also providers linear solvers, matrix decompositions, optimization, and wrappers around LAPACK.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-02-09 08:06
2.0

这是 2.0 系列的第一个非测试版。2.0 有更多的功能,并且是更普遍、 更易于使用、 更少越野和比 1.x 小。相比 2.0_Beta8 的新功能是矩阵平方根和 ln,SL <>:: ln ;Sim(2) 和 Sim(3) 的群体 ;CLAPACK 兼容性 ;和很多更好的 FADBAD + + 一体化。除了众多的杂项修正错误,bug 已修复在平台的兼容性和内置的奇异值分解。
This is the first non-beta release of the 2.0 series. 2.0 has more features and is more general, easier to use, much less buggy, and smaller than 1.x. The new features compared to 2.0_Beta8 are matrix square root and ln, SL<>::ln; Sim(2) and Sim(3) groups; CLAPACK compatibility; and much better FADBAD++ integration. In addition to numerous miscellaneous bugfixes, bugs have been fixed in platform compatibility and the builtin SVD.

2010-11-04 06:00
2.0-Beta 8

主要增强功能包括:支持为std::使用FADBAD + +,STL容器中存储载体的支持复杂和自动分异,稀疏高斯牛顿优化器雅可比矩阵,pkg - config的支持,和const的正确性。未成年人增强包括楠共轭梯度,打样,更完整的回归测试,为三氧化硫的正确性测试,doxygen的标签文件的支持。此外,一些漏洞已得到修复。
标签: Bugfixes, Feature Enhancements
Major enhancements are: support for std::complex and automatic differentation with FADBAD++, support for storing Vector in STL containers, sparse Jacobians in Gauss-Newton optimizer, pkg-config support, and const correctness. Minor enhancements include NaN-proofing of ConjugateGradient, more complete regression tests, correctness tests for SO3, and doxygen tag file support. In addition, a number of bugs have been fixed.

2009-12-12 03:51
2.0-Beta 7

缺陷已得到修复。遵守的C + +代码已有所改善(包括与Visual Studio的兼容性)。函数命名的一致性得到了改进。还有更多向后兼容香椿- 1和更多的文档。
标签: Minor feature enhancements, Bugfixes
Bugs have been fixed. The compliance of C++ code has been improved (including improved compatibility with Visual Studio). The consistency of function naming has been improved. There is more backwards compatibility with TooN-1 and more documentation.

2009-10-28 02:29
2.0-Beta6

除了许多bug修正等多种功能已被添加。混合静态/动态切片。内置的奇异值分解(快得多小到中等规模的矩阵)比的LAPACK。对称矩阵平方根和平方根成反比。精确的数值衍生物(第一和第二)使用Ridder的方法。有效的调整大小的向量。阿回归测试框架。更好的向后兼容香椿- 1。基于单精度的LAPACK Cholesky分解。更多的文档。
标签: Beta, Feature Enhancements, Bugfixes
In addition to many bugfixes, several features have been added. Mixed static/dynamic slices. Built-in singular value decomposition (much faster than LAPACK for small to moderate sized matrices). Symmetric matrix square root and inverse square root. Accurate numerical derivatives (first and second) using Ridder's method. Efficient resizable vectors. A regression testing framework. Better backwards compatibility with TooN-1. Single precision LAPACK based Cholesky decomposition. More documentation.

2009-07-30 03:06
2.0-Beta5

此版本增加了一些新的特点:一为IRLS,一个决定因素的功能,和杂项新的重新加权矩阵运算类。它增加了大量的文档,包括了内部文件,并有一些小错误修正。
标签: Documentation, features, Beta, Bugfixes
This release adds some new features: a new reweighting class for IRLS, a determinant function, and miscellaneous matrix operations. It adds a lot of documentation, including documentation of the internals, and has a number of minor bugfixes.

Project Resources