https://github.com/luochuwei/Custom-Optimizer-in-TensorFlow https://www.kdnuggets.com/2018/01/custom-optimizer-tensorflow.html https://github.com/Mrpatekful/swats