迭代日志记录器

(类来自 pyomo.contrib.trustregion.util)

class pyomo.contrib.trustregion.util.IterationLogger[source]

基础类:object

记录(并打印)所有迭代的信息

__init__()[source]

方法

__init__()

logIteration()

将迭代的详细信息记录到日志中

newIteration(迭代, 可行性, ...)

向迭代列表中添加一个新的迭代

printIteration()

将信息打印到屏幕上

updateIteration([可行性, ...])

更新当前记录中的值

成员文档

logIteration()[source]

将迭代的详细信息记录到日志中

newIteration(iteration, feasibility, objectiveValue, trustRadius, stepNorm)[source]

向迭代列表中添加一个新的迭代

printIteration()[source]

将信息打印到屏幕上

updateIteration(feasibility=None, objectiveValue=None, trustRadius=None, stepNorm=None)[source]

更新当前记录中的值