SvmLightLoaderSaverCatalog.SaveInSvmLightFormat 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
以 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)
参数
- catalog
- DataOperationsCatalog
- 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,则不会保存权重列。