SvmLightLoaderSaverCatalog.SaveInSvmLightFormat 方法

定義

IDataView以 SVM 光線格式儲存 。 可以儲存四個數據行:標籤和功能資料行,以及選擇性地儲存群組識別碼資料行和範例加權資料行。

public static void SaveInSvmLightFormat (this Microsoft.ML.DataOperationsCatalog catalog, Microsoft.ML.IDataView data, System.IO.Stream stream, bool zeroBasedIndexing = false, bool binaryLabel = false, string labelColumnName = "Label", string featureColumnName = "Features", string rowGroupColumnName = default, string exampleWeightColumnName = default);
static member SaveInSvmLightFormat : Microsoft.ML.DataOperationsCatalog * Microsoft.ML.IDataView * System.IO.Stream * bool * bool * string * string * string * string -> unit
<Extension()>
Public Sub SaveInSvmLightFormat (catalog As DataOperationsCatalog, data As IDataView, stream As Stream, Optional zeroBasedIndexing As Boolean = false, Optional binaryLabel As Boolean = false, Optional labelColumnName As String = "Label", Optional featureColumnName As String = "Features", Optional rowGroupColumnName As String = Nothing, Optional exampleWeightColumnName As String = Nothing)

參數

data
IDataView

要儲存的資料檢視。

stream
Stream

要寫入的資料流。

zeroBasedIndexing
Boolean

是否要從 0 或 1 開始編制功能索引。

binaryLabel
Boolean

如果設定為 true,則會為正標籤儲存 1,針對非正標籤儲存 -1,並針對 NaN 儲存 0。 否則,請將標籤的值儲存在資料檢視中。

labelColumnName
String

要儲存為標籤資料行的資料行名稱。

featureColumnName
String

要儲存為功能資料行的資料行名稱。

rowGroupColumnName
String

要儲存為群組識別碼資料行的資料行名稱。 如果為 null,將不會儲存群組識別碼資料行。

exampleWeightColumnName
String

要儲存為加權資料行的資料行名稱。 如果為 null,則不會儲存加權資料行。

適用於