AutoCatalog.InferColumns Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
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 |
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 |
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.
O caractere usado como separador entre elementos de dados em uma linha. Se null
, o AutoML tentará inferir esse valor.
Se o arquivo pode conter colunas definidas por uma cadeia de caracteres entre aspas. Se null
, o AutoML tentará inferir esse valor.
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.
O caractere usado como separador entre elementos de dados em uma linha. Se null
, o AutoML tentará inferir esse valor.
Se o arquivo pode conter colunas definidas por uma cadeia de caracteres entre aspas. Se null
, o AutoML tentará inferir esse valor.
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.
O caractere usado como separador entre elementos de dados em uma linha. Se null
, o AutoML tentará inferir esse valor.
Se o arquivo pode conter colunas definidas por uma cadeia de caracteres entre aspas. Se null
, o AutoML tentará inferir esse valor.
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.