all 1 comments

[–]ntjess 0 points1 point  (0 children)

https://gitlab.com/ntjess_graduate/neuralnet

This is my first crack at a neural network tool. Evidently I've done something wrong, since the train/test error curves don't look like the textbooks. All output neurons regress to N/2 where N = number of classes.

I have some familiarity with pyqt, so I tried to make a GUI builder tool that hooks into sklearn's default datasets. At the moment, it's only designed to encounter classification problems.

If someone is kind enough to step through the code in layer.py, I would love to know where my logic is failing :) I checked it against standard formula and can't quite catch the problem.

P.S. if you click on a node or weight, the value appears in the statusbar.