AutoCatalog.InferColumns Método

Definição

Sobrecargas

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

Infere informações sobre as colunas de um conjunto de dados em um arquivo localizado em path.

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

Infere informações sobre as colunas de um conjunto de dados em um arquivo localizado em path.

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

Infere informações sobre as colunas de um conjunto de dados em um arquivo localizado em path.

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

Infere informações sobre as colunas de um conjunto de dados em um arquivo localizado em 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

Parâmetros

path
String

Caminho para um arquivo de conjunto de dados.

columnInformation
ColumnInformation

Informações de coluna para o conjunto de dados.

separatorChar
Nullable<Char>

O caractere usado como separador entre elementos de dados em uma linha. Se null, o AutoML tentará inferir esse valor.

allowQuoting
Nullable<Boolean>

Se o arquivo pode conter colunas definidas por uma cadeia de caracteres entre aspas. Se null, o AutoML tentará inferir esse valor.

allowSparse
Nullable<Boolean>

Se o arquivo pode conter vetores numéricos em formato esparso. Se null, o AutoML tentará inferir esse valor.

trimWhitespace
Boolean

Se o espaço em branco à direita deve ser removido das linhas de arquivo do conjunto de dados.

groupColumns
Boolean

Se deve agrupar (quando possível) colunas originais no arquivo de conjunto de dados em colunas vetoriais nas estruturas de dados resultantes. Consulte TextLoader.Range para obter mais informações.

Retornos

Informações inferidas sobre as colunas no conjunto de dados fornecido.

Comentários

Infere informações sobre o nome, o tipo de dados e a finalidade de cada coluna. O retornado TextLoaderOptions pode ser usado para instanciar um TextLoader. Pode TextLoader ser usado para obter um IDataView que pode ser alimentado em um experimento AutoML ou usado em outro lugar no ecossistema de ML.NET (ou seja, em Fit(IDataView). Contém ColumnInformation a finalidade inferida de cada coluna no conjunto de dados. (Por exemplo, a coluna é categórica, numérica ou dados de texto? A coluna deve ser ignorada? Etc.) Ele ColumnInformation pode ser inspecionado e modificado (ou mantido como está) e usado por um experimento AutoML.

Aplica-se a

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

Infere informações sobre as colunas de um conjunto de dados em um arquivo localizado em 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

Parâmetros

path
String

Caminho para um arquivo de conjunto de dados.

labelColumnName
String

O nome da coluna de rótulo.

separatorChar
Nullable<Char>

O caractere usado como separador entre elementos de dados em uma linha. Se null, o AutoML tentará inferir esse valor.

allowQuoting
Nullable<Boolean>

Se o arquivo pode conter colunas definidas por uma cadeia de caracteres entre aspas. Se null, o AutoML tentará inferir esse valor.

allowSparse
Nullable<Boolean>

Se o arquivo pode conter vetores numéricos em formato esparso. Se null, o AutoML tentará inferir esse valor.

trimWhitespace
Boolean

Se o espaço em branco à direita deve ser removido das linhas de arquivo do conjunto de dados.

groupColumns
Boolean

Se deve agrupar (quando possível) colunas originais no arquivo de conjunto de dados em colunas vetoriais nas estruturas de dados resultantes. Consulte TextLoader.Range para obter mais informações.

Retornos

Informações inferidas sobre as colunas no conjunto de dados fornecido.

Comentários

Infere informações sobre o nome, o tipo de dados e a finalidade de cada coluna. O retornado TextLoaderOptions pode ser usado para instanciar um TextLoader. Pode TextLoader ser usado para obter um IDataView que pode ser alimentado em um experimento AutoML ou usado em outro lugar no ecossistema de ML.NET (ou seja, em Fit(IDataView). Contém ColumnInformation a finalidade inferida de cada coluna no conjunto de dados. (Por exemplo, a coluna é categórica, numérica ou dados de texto? A coluna deve ser ignorada? Etc.) Ele ColumnInformation pode ser inspecionado e modificado (ou mantido como está) e usado por um experimento AutoML.

Aplica-se a

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

Infere informações sobre as colunas de um conjunto de dados em um arquivo localizado em 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

Parâmetros

path
String

Caminho para um arquivo de conjunto de dados.

labelColumnIndex
UInt32

Índice de coluna da coluna de rótulo no conjunto de dados.

hasHeader
Boolean

Se o arquivo de conjunto de dados tem ou não uma linha de cabeçalho.

separatorChar
Nullable<Char>

O caractere usado como separador entre elementos de dados em uma linha. Se null, o AutoML tentará inferir esse valor.

allowQuoting
Nullable<Boolean>

Se o arquivo pode conter colunas definidas por uma cadeia de caracteres entre aspas. Se null, o AutoML tentará inferir esse valor.

allowSparse
Nullable<Boolean>

Se o arquivo pode conter vetores numéricos em formato esparso. Se null, o AutoML tentará inferir esse valor.

trimWhitespace
Boolean

Se o espaço em branco à direita deve ser removido das linhas de arquivo do conjunto de dados.

groupColumns
Boolean

Se deve agrupar (quando possível) colunas originais no arquivo de conjunto de dados em colunas vetoriais nas estruturas de dados resultantes. Consulte TextLoader.Range para obter mais informações.

Retornos

Informações inferidas sobre as colunas no conjunto de dados fornecido.

Comentários

Infere informações sobre o nome, o tipo de dados e a finalidade de cada coluna. O retornado TextLoaderOptions pode ser usado para instanciar um TextLoader. Pode TextLoader ser usado para obter um IDataView que pode ser alimentado em um experimento AutoML ou usado em outro lugar no ecossistema de ML.NET (ou seja, em Fit(IDataView). Contém ColumnInformation a finalidade inferida de cada coluna no conjunto de dados. (Por exemplo, a coluna é categórica, numérica ou dados de texto? A coluna deve ser ignorada? Etc.) Ele ColumnInformation pode ser inspecionado e modificado (ou mantido como está) e usado por um experimento AutoML.

Aplica-se a