最近想使用二阶优化方法l-BFGS进行神经网络的优化,发现pytorch的optimizer已经实现的该方法,而tensorflow的trian模块没有包含。所以自己找了很久,找到了LBFGS优化方法。
参考链接:https://tensorflow.google.cn/versions/r1.15/api_docs/python/tf/contrib/opt
https://docs.scipy.org/doc/scipy/reference/optimize.minimize-lbfgsb.html
http://cn.voidcc.com/question/p-bvlbecgj-ub.html
https://www.w3cschool.cn/doc_tensorflow_python/tensorflow_python-tf-contrib-opt-scipyoptimizerinterface.html
tf.contrib.opt.ScipyOptimizerInterface