code: https://paste.pythondiscord.com/JY7A
im training on the mnist data set according to this tutorial
the code is the same with minor changes to how the shape is stored (in the example w and b are sepearate i made it be shape and by default the zip of the 2)
changes to some var names
added annotation
made it run in python 3 instead of 2
it is supposed to start at or at least aproach 90% accuracy but it starts at 50-60% and stays there
why? (the values are from tests but even the original setting dont preform well)
to be real i got how it works but all i know of the matrix algebra is what sizes are compatible for the dot product bc i had to search that for debugging