Language

ProgressHeader コンストラクター

定義

オーバーロード

名前 説明
ProgressHeader(String[])

メトリックがなく、進行状況ユニットだけのコンストラクター。 名前付け規則として、 unitNames は小文字で、通常は複数形にする必要があります (イテレーション、クラスター、例など)。

ProgressHeader(String[], String[])

ヘッダーを初期化します。 これにより、配列の所有権が取得されます。 両方の配列を同時に null にすることもできます。 この "空" ヘッダーは、計算で進行状況の単位が報告されていないことを示しましたが、トラッカーは開始、停止、経過時間を追跡できます。 もちろん、報告する進行状況やメトリックがある場合は、常に報告することをお勧めします。

ProgressHeader(String[])

ソース:
IProgressChannel.cs
ソース:
IProgressChannel.cs
ソース:
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[])

ソース:
IProgressChannel.cs
ソース:
IProgressChannel.cs
ソース:
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 は小文字で、通常は複数形にする必要があります (イテレーション、クラスター、例など)。

適用対象