共用方式為


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 回的 可用來具現化 TextLoaderTextLoader可用來取得 IDataView 可饋送至 AutoML 實驗的 ,或在 中的 ML.NET 生態系統中其他位置使用 , (亦即 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 回的 可用來具現化 TextLoaderTextLoader可用來取得 IDataView 可饋送至 AutoML 實驗的 ,或在 中的 ML.NET 生態系統中其他位置使用 , (亦即 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 回的 可用來具現化 TextLoaderTextLoader可用來取得 IDataView 可饋送至 AutoML 實驗的 ,或在 中的 ML.NET 生態系統中其他位置使用 , (亦即 Fit(IDataView)ColumnInformation包含資料集中每個資料行的推斷用途。 例如, (資料行類別、數值或文字資料嗎?應該忽略資料行嗎?Etc.) ColumnInformation 可以 (檢查和修改 ,或保留為 AutoML 實驗) 及使用。

適用於