ExactRbn
An elegant implementation of an exact-interpolation Radial Basis Function Neural Network (RBF NN), using LAPACK to solve the set of simultaneous equations. Also has a "read only" mode that reads the network description from a file and doesn't need to link to LAPACK.
A demo program is included that interpolates 2-dimensional coordinates.
For the simplest use case, see the load tester.
Documentation
Doxygen documentation of ExactRBFNet class (Doxygen index)
Screenshots
For the most part, this is a library, but the demo program has some sexy output.
This shows an "incorrect" calibration, with lines interpolated appropriately.
Requirements
- cmake http://www.cmake.org/
- SDL http://www.libsdl.org/ OR aptitude install libsdl1.2-dev OR emerge libsdl
- lapack http://www.netlib.org/lapack/index.html OR http://math-atlas.sourceforge.net/ OR aptitude install lapack3 OR emerge lapack
- blas http://www.netlib.org/blas/ OR (as above) OR pulled in by lapack dependency
- f2c ftp://ftp.netlib.org/f2c/index.html OR g2c (cygwin) OR aptitude install libf2c2-dev OR emerge libf2c
SVN Checkout & Building & Running
svn co http://code.apted.net/svn/pub/exactrbn/trunk exactrbn mkdir exactrbn-build && cd exactrbn-build cmake ../exactrbn && make src/calibrate
Attachments
-
calibrate-screenshot.png
(20.9 kB) - added by tapted
21 months ago.
Screenshot of Calibrate demo program for ExactRbn
-
calibrate-screenshot-half.png
(11.5 kB) - added by tapted
21 months ago.
Half-size screenshot with good scaler

