https://stackoverflow.com/questions/38286717/tensorflow-regularization-with-l2-loss-how-to-apply-to-all-weights-not-just
https://stackoverflow.com/questions/37107223/how-to-add-regularizations-in-tensorflow