[ Home : Programs | libCVD | Hardware hacks | Publications | Teaching | TooN | Research ]

TooN: Tom's Object-oriented numerics library

TooN is a C++ numerics library which is designed to operate efficiently on large numbers of small matrices, and provides easy access to a number of algorithms including matrix decompositions and optimizations.

TooN is type generic and works well with a variety of numeric types including double, float and automatic differentiation types.

It is designed to integrate very will with the libCVD computer vision library and GVars3 configuration library. Miscellaneous extra algorithms are available in TaG



The use of the latest version, git or a recent snapshot is recommended.


TooN Documentation .
TooN Internals Documentation
Mailing list. This list covers everything (commits, general questions, etc...)
Mailing list archives


TooN is currently licensed under the GPL with the libstdc++ exception.

Use in proprietary programs

You can use TooN in proprietary programs. TooN is under the same license as GCC's C++ standard library and GCC has been used extensively for proprietary programs.

Updated October 10th 2013, 11:22

Home : Programs | libCVD | Hardware hacks | Publications | Teaching | TooN | Research
* libCVD : CVD Documentation | GVars3 | TaG | TaG Documentation | TooN | TooN Documentation | CVD Tutorial

ed (at) edwardrosten . com
Check HTML compliance