ProgressHeader 构造函数

定义

重载

ProgressHeader(String[])

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

ProgressHeader(String[], String[])

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

ProgressHeader(String[])

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

public ProgressHeader (params string[] unitNames);
new Microsoft.ML.Runtime.ProgressHeader : string[] -> Microsoft.ML.Runtime.ProgressHeader
Public Sub New (ParamArray unitNames As String())

参数

unitNames
String[]

适用于

ProgressHeader(String[], String[])

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

public ProgressHeader (string[] metricNames, string[] unitNames);
new Microsoft.ML.Runtime.ProgressHeader : string[] * string[] -> Microsoft.ML.Runtime.ProgressHeader
Public Sub New (metricNames As String(), unitNames As String())

参数

metricNames
String[]

计算报告的指标。 这些是完全独立的,并且没有关于指标值是否应增加的协定。 作为命名约定, metricNames 可以具有多个带空格的单词,并且应为标题大小写。

unitNames
String[]

进度单位的名称,从最小粒度到最粒度列出。 想法是,进度应以词法方式增加 (,如 [0,0]、 [0,10]、[1,0]、[1,15]、[2,5] 等) 。 作为命名约定, unitNames 应采用小写形式,通常为复数 (,例如迭代、群集、示例) 。

适用于