SvmLightLoaderSaverCatalog.SaveInSvmLightFormat 方法

定义

IDataView SVM 光格式保存。 可以保存四列:标签和特征列,以及组 ID 列和示例权重列。

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

要保存为组 ID 列的列的名称。 如果为 null,则不会保存组 ID 列。

exampleWeightColumnName
String

要保存为权重列的列的名称。 如果为 null,则不会保存权重列。

适用于