ProgressHeader 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ProgressHeader(String[]) |
一個沒有指標、只用進度單位的建構器。 作為命名慣例,應 |
| ProgressHeader(String[], String[]) |
初始化標頭。 這會讓陣列擁有所有權。 兩個陣列都可以同時為零。 這個「空」標頭表示計算未報告任何進度單位,但追蹤器仍可追蹤開始、停止及經過時間。 當然,如果有任何進展或指標需要報告,最好還是報告。 |
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[])
初始化標頭。 這會讓陣列擁有所有權。 兩個陣列都可以同時為零。 這個「空」標頭表示計算未報告任何進度單位,但追蹤器仍可追蹤開始、停止及經過時間。 當然,如果有任何進展或指標需要報告,最好還是報告。
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 使用小寫且通常為複數(例如迭代、叢集等)。