Neural Network Trainer (Java)
Java Neural Network Trainer is a neural network trainer with the ability to easily add new training algorithms and training patterns. It includes a parallel training graphical interface where you can view each trainer working in real-time in parallel.
Screenshots: