Comments for SCN Artificial Neural Network Library

01 Jul 2003 19:14 gobbles

Development of this project has been discontinued.
There are plenty of other GPL-ed neural network libraries out there
(Amygdala (,
annie (,
libperceptronnetwork (,
libneural (, and
I felt that building another was not necessary. Downloads of this
library will be available, probably indefinately, but there are no plans
to release new versions at this point. If someone is interested in
picking up the project and improving upon it, I would love to hear about
it. I would be willing to provide hosting resources, in this case.

01 Dec 2001 19:50 gobbles

New Development Mailing List
Well, I finally found time to get this set up. If you are interested in helping with the project, or just want to find out what the plans are for future releases, subscribe by sending a message to

10 Oct 2001 00:37 gobbles

Warning: Drastic Changes to API
Since the first release, I have received some very good feedback in how the library could be improved. To accommodate many of these improvements, there will be massive changes to the API in the next release. Therefore, be a little cautious in spending too much time writing code that uses the current library API.

Design is still in the works, so if there are any suggestions on how it could be done, by all means let me know. So far the plan is to generalize and simplify the network interface and use a seperate factory class to create the networks. In this way, we can create many different network classes that are all generated through the factory. Each network class could then be very specific in its speed/memory optimizations.

Comments either by email or posting are welcome.

10 Oct 2001 00:26 gobbles

Bug info
There has been a bug found in one of the testing scripts for the library. This caused the process on a Red Hat machine to segfault after exactly 15 trainings. The code has been fixed in the repository, but I hadn't planned on releasing it right now, since the changes are minor, and shouldn't affect users who are writing their own programs who use only the library. However if there is significant demand for this bugfix, then I will release it. Please write me if you have any questions/comments.


Project Spotlight


An open, cross-platform journaling program.


Project Spotlight


A scientific plotting package.