AutoCatalog.InferColumns 方法

定义

重载

InferColumns(String, ColumnInformation, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean)

推断有关位于 path的文件中数据集的列的信息。

InferColumns(String, String, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean)

推断有关位于 path的文件中数据集的列的信息。

InferColumns(String, UInt32, Boolean, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean)

推断有关位于 path的文件中数据集的列的信息。

InferColumns(String, ColumnInformation, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean)

推断有关位于 path的文件中数据集的列的信息。

public Microsoft.ML.AutoML.ColumnInferenceResults InferColumns (string path, Microsoft.ML.AutoML.ColumnInformation columnInformation, char? separatorChar = default, bool? allowQuoting = default, bool? allowSparse = default, bool trimWhitespace = false, bool groupColumns = true);
member this.InferColumns : string * Microsoft.ML.AutoML.ColumnInformation * Nullable<char> * Nullable<bool> * Nullable<bool> * bool * bool -> Microsoft.ML.AutoML.ColumnInferenceResults
Public Function InferColumns (path As String, columnInformation As ColumnInformation, Optional separatorChar As Nullable(Of Char) = Nothing, Optional allowQuoting As Nullable(Of Boolean) = Nothing, Optional allowSparse As Nullable(Of Boolean) = Nothing, Optional trimWhitespace As Boolean = false, Optional groupColumns As Boolean = true) As ColumnInferenceResults

参数

path
String

数据集文件的路径。

columnInformation
ColumnInformation

数据集的列信息。

separatorChar
Nullable<Char>

在行中的数据元素之间用作分隔符的字符。 如果 null,AutoML 将尝试推断此值。

allowQuoting
Nullable<Boolean>

文件是否可以包含由带引号的字符串定义的列。 如果 null,AutoML 将尝试推断此值。

allowSparse
Nullable<Boolean>

文件是否可以包含稀疏格式的数字向量。 如果 null,AutoML 将尝试推断此值。

trimWhitespace
Boolean

是否应从数据集文件行中删除尾随空格。

groupColumns
Boolean

如果可能) 数据集文件中的原始列分组到生成的数据结构中的向量列中,是否 (组合在一起。 有关详细信息,请参阅TextLoader.Range

返回

有关所提供数据集中列的信息。

注解

推断有关每个列的名称、数据类型和用途的信息。 返回 TextLoaderOptions 的可用于实例化 a TextLoader. TextLoader可用于获取IDataView可馈送到 AutoML 试验中,或在 ML.NET 生态系统中的其他地方使用 (ie 中的Fit(IDataView)其他位置。 包含 ColumnInformation 数据集中每列的推断用途。 例如,列分类、数字或文本数据是否为 (?是否应忽略该列?Etc.) ColumnInformation 可以按 AutoML 试验) 和使用的方式检查和修改 (或保留。

适用于

InferColumns(String, String, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean)

推断有关位于 path的文件中数据集的列的信息。

public Microsoft.ML.AutoML.ColumnInferenceResults InferColumns (string path, string labelColumnName = "Label", char? separatorChar = default, bool? allowQuoting = default, bool? allowSparse = default, bool trimWhitespace = false, bool groupColumns = true);
member this.InferColumns : string * string * Nullable<char> * Nullable<bool> * Nullable<bool> * bool * bool -> Microsoft.ML.AutoML.ColumnInferenceResults
Public Function InferColumns (path As String, Optional labelColumnName As String = "Label", Optional separatorChar As Nullable(Of Char) = Nothing, Optional allowQuoting As Nullable(Of Boolean) = Nothing, Optional allowSparse As Nullable(Of Boolean) = Nothing, Optional trimWhitespace As Boolean = false, Optional groupColumns As Boolean = true) As ColumnInferenceResults

参数

path
String

数据集文件的路径。

labelColumnName
String

标签列的名称。

separatorChar
Nullable<Char>

在行中的数据元素之间用作分隔符的字符。 如果 null,AutoML 将尝试推断此值。

allowQuoting
Nullable<Boolean>

文件是否可以包含由带引号的字符串定义的列。 如果 null,AutoML 将尝试推断此值。

allowSparse
Nullable<Boolean>

文件是否可以包含稀疏格式的数字向量。 如果 null,AutoML 将尝试推断此值。

trimWhitespace
Boolean

是否应从数据集文件行中删除尾随空格。

groupColumns
Boolean

如果可能) 数据集文件中的原始列分组到生成的数据结构中的向量列中,是否 (组合在一起。 有关详细信息,请参阅TextLoader.Range

返回

有关所提供数据集中列的信息。

注解

推断有关每个列的名称、数据类型和用途的信息。 返回 TextLoaderOptions 的可用于实例化 a TextLoader. TextLoader可用于获取IDataView可馈送到 AutoML 试验中,或在 ML.NET 生态系统中的其他地方使用 (ie 中的Fit(IDataView)其他位置。 包含 ColumnInformation 数据集中每列的推断用途。 例如,列分类、数字或文本数据是否为 (?是否应忽略该列?Etc.) ColumnInformation 可以按 AutoML 试验) 和使用的方式检查和修改 (或保留。

适用于

InferColumns(String, UInt32, Boolean, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean)

推断有关位于 path的文件中数据集的列的信息。

public Microsoft.ML.AutoML.ColumnInferenceResults InferColumns (string path, uint labelColumnIndex, bool hasHeader = false, char? separatorChar = default, bool? allowQuoting = default, bool? allowSparse = default, bool trimWhitespace = false, bool groupColumns = true);
member this.InferColumns : string * uint32 * bool * Nullable<char> * Nullable<bool> * Nullable<bool> * bool * bool -> Microsoft.ML.AutoML.ColumnInferenceResults
Public Function InferColumns (path As String, labelColumnIndex As UInteger, Optional hasHeader As Boolean = false, Optional separatorChar As Nullable(Of Char) = Nothing, Optional allowQuoting As Nullable(Of Boolean) = Nothing, Optional allowSparse As Nullable(Of Boolean) = Nothing, Optional trimWhitespace As Boolean = false, Optional groupColumns As Boolean = true) As ColumnInferenceResults

参数

path
String

数据集文件的路径。

labelColumnIndex
UInt32

数据集中标签列的列索引。

hasHeader
Boolean

数据集文件是否具有标题行。

separatorChar
Nullable<Char>

在行中的数据元素之间用作分隔符的字符。 如果 null,AutoML 将尝试推断此值。

allowQuoting
Nullable<Boolean>

文件是否可以包含由带引号的字符串定义的列。 如果 null,AutoML 将尝试推断此值。

allowSparse
Nullable<Boolean>

文件是否可以包含稀疏格式的数字向量。 如果 null,AutoML 将尝试推断此值。

trimWhitespace
Boolean

是否应从数据集文件行中删除尾随空格。

groupColumns
Boolean

如果可能) 数据集文件中的原始列分组到生成的数据结构中的向量列中,是否 (组合在一起。 有关详细信息,请参阅TextLoader.Range

返回

有关所提供数据集中列的信息。

注解

推断有关每个列的名称、数据类型和用途的信息。 返回 TextLoaderOptions 的可用于实例化 a TextLoader. TextLoader可用于获取IDataView可馈送到 AutoML 试验中,或在 ML.NET 生态系统中的其他地方使用 (ie 中的Fit(IDataView)其他位置。 包含 ColumnInformation 数据集中每列的推断用途。 例如,列分类、数字或文本数据是否为 (?是否应忽略该列?Etc.) ColumnInformation 可以按 AutoML 试验) 和使用的方式检查和修改 (或保留。

适用于