我遇到了函数fmincg()
,该函数优化了梯度更新并运行了迭代并返回了优化的参数。即使它经过的迭代次数似乎是随机的。 'MaxIter'
参数固定为200。每次调用时,迭代次数仍然是随机的。
为什么最大迭代次数是固定的,如果fmincg()
中的迭代是随机的,为什么?
costFunction = @(t) linearRegCostFunction(X, y, t, lambda);
options = optimset('MaxIter', 200, 'GradObj', 'on');
theta = fmincg(costFunction, initial_theta, options);
我遇到了fmincg()函数,该函数优化了梯度更新并运行了迭代并返回了优化的参数。即使它经过的迭代次数似乎是...
这是maximum