即使最大迭代次数是固定的,如果`fmincg()`中的迭代是随机的,为什么是数字?>

问题描述 投票:-1回答:1

我遇到了函数fmincg(),该函数优化了梯度更新并运行了迭代并返回了优化的参数。即使它经过的迭代次数似乎是随机的。 'MaxIter'参数固定为200。每次调用时,迭代次数仍然是随机的。

为什么最大迭代次数是固定的,如果fmincg()中的迭代是随机的,为什么?

costFunction = @(t) linearRegCostFunction(X, y, t, lambda);
options = optimset('MaxIter', 200, 'GradObj', 'on');
theta = fmincg(costFunction, initial_theta, options);

enter image description here

我遇到了fmincg()函数,该函数优化了梯度更新并运行了迭代并返回了优化的参数。即使它经过的迭代次数似乎是...

machine-learning vectorization octave
1个回答
1
投票

这是maximum

© www.soinside.com 2019 - 2024. All rights reserved.