added code to do the dot product, not clear that it's working properly or that I am feeding it the correct inputs, or maybe it's just that the network is not learning properly
added code to compute dot products
do proper accuracy measurements with dot products like the paper. 1000 cycles=93%