ProgressHeader 類別

定義

這是進度報告的「標題」。

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

建構函式

名稱 Description
ProgressHeader(String[], String[])

初始化標頭。 這會讓陣列擁有所有權。 兩個陣列都可以同時為零。 這個「空」標頭表示計算未報告任何進度單位,但追蹤器仍可追蹤開始、停止及經過時間。 當然,如果有任何進展或指標需要報告,最好還是報告。

ProgressHeader(String[])

一個沒有指標、只用進度單位的建構器。 作為命名慣例,應 unitNames 使用小寫且通常為複數(例如迭代、叢集等)。

欄位

名稱 Description
MetricNames

這些是報告指標的名稱。 例如,這可能是「減重」、「體重更新/檢查」等。永遠不會是空,但可以是空的。

UnitNames

這些是進度「單元」的名稱,從最細緻到最細緻。 例如,神經網路可能有 {'epoch', 'example'},FastTree 可能有 {'tree', 'split', 'feature'}。 永遠不會是空,但可以是空的。

適用於