AutoCatalog.Featurizer 方法

定义

重载

Featurizer(IDataView, ColumnInformation, String)

根据 columnInformation创建单个特征化管道。 此函数将收集 中的所有 columnInformation列,并使用 Microsoft.ML.AutoML.AutoCatalog.CatalogFeaturizer(System.String[],System.String[])Microsoft.ML.AutoML.AutoCatalog.NumericFeaturizer(System.String[],System.String[])Microsoft.ML.AutoML.AutoCatalog.TextFeaturizer(System.String,System.String)对其进行特征化。 将它们合并为单个特征列作为输出。

Featurizer(IDataView, String, String[], String[], String[], String[], String[])

根据 data创建单个特征化管道。 此函数将收集 中 data (而非 )中的所有 excludeColumns列,并使用 Microsoft.ML.AutoML.AutoCatalog.CatalogFeaturizer(System.String[],System.String[])Microsoft.ML.AutoML.AutoCatalog.NumericFeaturizer(System.String[],System.String[])Microsoft.ML.AutoML.AutoCatalog.TextFeaturizer(System.String,System.String)来特征化它们。 将它们合并为单个特征列作为输出。

Featurizer(IDataView, ColumnInformation, String)

根据 columnInformation创建单个特征化管道。 此函数将收集 中的所有 columnInformation列,并使用 Microsoft.ML.AutoML.AutoCatalog.CatalogFeaturizer(System.String[],System.String[])Microsoft.ML.AutoML.AutoCatalog.NumericFeaturizer(System.String[],System.String[])Microsoft.ML.AutoML.AutoCatalog.TextFeaturizer(System.String,System.String)对其进行特征化。 将它们合并为单个特征列作为输出。

public Microsoft.ML.AutoML.SweepablePipeline Featurizer (Microsoft.ML.IDataView data, Microsoft.ML.AutoML.ColumnInformation columnInformation, string outputColumnName = "Features");
member this.Featurizer : Microsoft.ML.IDataView * Microsoft.ML.AutoML.ColumnInformation * string -> Microsoft.ML.AutoML.SweepablePipeline
Public Function Featurizer (data As IDataView, columnInformation As ColumnInformation, Optional outputColumnName As String = "Features") As SweepablePipeline

参数

data
IDataView

输入数据。

columnInformation
ColumnInformation

列信息。

outputColumnName
String

输出功能列。

返回

SweepablePipeline用于特征化的 。

适用于

Featurizer(IDataView, String, String[], String[], String[], String[], String[])

根据 data创建单个特征化管道。 此函数将收集 中 data (而非 )中的所有 excludeColumns列,并使用 Microsoft.ML.AutoML.AutoCatalog.CatalogFeaturizer(System.String[],System.String[])Microsoft.ML.AutoML.AutoCatalog.NumericFeaturizer(System.String[],System.String[])Microsoft.ML.AutoML.AutoCatalog.TextFeaturizer(System.String,System.String)来特征化它们。 将它们合并为单个特征列作为输出。

public Microsoft.ML.AutoML.SweepablePipeline Featurizer (Microsoft.ML.IDataView data, string outputColumnName = "Features", string[] catelogicalColumns = default, string[] numericColumns = default, string[] textColumns = default, string[] imagePathColumns = default, string[] excludeColumns = default);
member this.Featurizer : Microsoft.ML.IDataView * string * string[] * string[] * string[] * string[] * string[] -> Microsoft.ML.AutoML.SweepablePipeline
Public Function Featurizer (data As IDataView, Optional outputColumnName As String = "Features", Optional catelogicalColumns As String() = Nothing, Optional numericColumns As String() = Nothing, Optional textColumns As String() = Nothing, Optional imagePathColumns As String() = Nothing, Optional excludeColumns As String() = Nothing) As SweepablePipeline

参数

data
IDataView

输入数据。

outputColumnName
String

输出功能列。

catelogicalColumns
String[]

应被视为目录的列。 如果未指定,它将自动推断列是否为目录。

numericColumns
String[]

应视为数值的列。 如果未指定,它将自动推断列是否为目录。

textColumns
String[]

应被视为文本的列。 如果未指定,它将自动推断列是否为目录。

imagePathColumns
String[]

应被视为图像路径的列。 如果未指定,它将自动推断列是否为目录。

excludeColumns
String[]

特征化时不会包含的列,如标签

返回

适用于