I managed to port this to FreeBASIC:
http://lwneuralnet.sourceforge.net/
This is a very simple, yet very effecient artificial neural network library..
Features
* Multilayer perceptron neural network.
* Backpropagation training.
* Trainable bias.
* Small.
* Fast.
* Easy to incorporate in own application.
* Easy to extend.
* Licenced under LGPL.
* Includes example application to train a network to recognize handwritten digits.
since the sf project does not provide binaries, i've compiled 2 versions of the library, a dynamic link library, and a static library (all optimized for max speed - compiled with gcc).
an example is included, along with all the necessary files.
i couldn't compile a linux version (due to my lack of knowledge of *nix systems), so if you succeed compiling a linux version, please tell me. so i can add it to the archive..
download:
http://voodooattack.sitesled.com/FB/lwneuralnet-fb.zip
also, i'm translating the project's example (ocrlib) right now; hopefully, i'll be posting that soon, along with some other examples i'm writing right now ..
I hope you find it useful..
--Voodoo