时序数据
(类来自 pyomo.contrib.pyros.util)
- class pyomo.contrib.pyros.util.TimingData[source]
基础类:
objectPyROS 求解器计时数据对象。
作为common.timing.HierarchicalTimer的封装实现, 增加了强制执行标准化标识符层次结构的功能。
方法
__init__()初始化自身(参见类文档字符串)。
获取包含在self中的HierarchicalTimer的主计时器的总经过时间。
get_total_time(full_identifier)获取标识符处于活动状态的总时间。
start_timer(full_identifier)为self.hierarchical_timer启动计时器。
stop_timer(full_identifier)停止计时器 self.hierarchical_timer。
属性
成员文档
- get_main_elapsed_time()[source]
获取包含在self中的HierarchicalTimer的主计时器的总经过时间。
- Returns:
总耗时。
- Return type:
注意
此方法适用于主计时器处于活动状态时使用。 否则,请使用
self.get_total_time("main")。