ProgressHeader 类

定义

这是进度报告的“标头”。

public sealed class ProgressHeader
type ProgressHeader = class
Public NotInheritable Class ProgressHeader
继承
ProgressHeader

构造函数

ProgressHeader(String[])

无指标的构造函数,只是进度单位。 作为命名约定, unitNames 应采用小写形式,通常为复数 (,例如迭代、群集、示例) 。

ProgressHeader(String[], String[])

初始化标头。 这将获取数组的所有权。 这两个数组可以是 null,甚至同时。 此“空”标头指示计算不报告任何进度单位,但跟踪器仍可以跟踪开始、停止和运行时间。 当然,如果有要报告的进度或指标,最好报告它们。

字段

MetricNames

这些是报告指标的名称。 例如,这可能是“损失”、“权重更新/秒”等。永远不会为 null,但可以为空。

UnitNames

这些是进度“单位”的名称,从最小粒度到最精细。 例如,神经网络可能具有 {'epoch'、'example'} 和 FastTree 可能具有 {'tree', 'split', 'feature'}。 永远不会为 null,但可以为空。

适用于