SvmLightLoaderSaverCatalog.SaveInSvmLightFormat 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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)
參數
- catalog
- DataOperationsCatalog
- 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,則不會儲存加權資料行。