ProgressHeader 构造函数

定义

重载

名称 说明
ProgressHeader(String[])

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

ProgressHeader(String[], String[])

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

ProgressHeader(String[])

Source:
IProgressChannel.cs
Source:
IProgressChannel.cs
Source:
IProgressChannel.cs

无指标的构造函数,仅进度单位。 作为命名约定, 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[])

Source:
IProgressChannel.cs
Source:
IProgressChannel.cs
Source:
IProgressChannel.cs

初始化标头。 这将获取数组的所有权。 这两个数组可以是 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 应采用小写和通常复数(例如迭代、群集、示例)。

适用于