张量流中ScipyOptimizerInterface中的Args是什么意思?

时间:2019-10-09 09:40:53

标签: python tensorflow

我正在阅读一篇论文中提供的代码。我无法弄清楚代码中Argstf.contrib.opt.ScipyOptimizerInterface的含义。 'maxiter','maxfun','ftol','gtol','eps','maxls'代表什么?

我所知道的是它与L-BFGS-B优化器有关。到目前为止,即使在张量流API中,我还没有找到关于Args的{​​{1}}的任何解释。

tf.contrib.opt.ScipyOptimizerInterface

我希望有人能为我解释# L-BFGS-B optimizer via scipy optimizer = tf.contrib.opt.ScipyOptimizerInterface(cost, options={'maxiter': 50000,'maxfun': 50000,'ftol': 1e-15,'gtol' : 1e-11,'eps' : 1e-15,'maxls' : 100}) Args的含义。

1 个答案:

答案 0 :(得分:0)

好的...我自己回答了这个愚蠢的问题。经过漫长而看似无望的搜索,终于,我碰巧找到了答案,我一直渴望将近一个月。这个问题的答案在SciPy.org上。搜索关键字“ scipy.optimize”,选择“ minimize(method ='L-BFGS-B')'”,这就是说明。(https://docs.scipy.org/doc/scipy/reference/optimize.minimize-lbfgsb.htmlOptions