Поделиться через


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 объект можно использовать для создания экземпляра .TextLoader Его TextLoader можно использовать для получения IDataView , который можно отправить в эксперимент AutoML, или использовать в других местах в экосистеме ML.NET (т. е. в Fit(IDataView). Содержит ColumnInformation выводимую цель каждого столбца в наборе данных. (Например, является ли столбец категориальными, числовыми или текстовыми данными? Следует ли игнорировать столбец? И т. д.) Его 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 объект можно использовать для создания экземпляра .TextLoader Его TextLoader можно использовать для получения IDataView , который можно отправить в эксперимент AutoML, или использовать в других местах в экосистеме ML.NET (т. е. в Fit(IDataView). Содержит ColumnInformation выводимую цель каждого столбца в наборе данных. (Например, является ли столбец категориальными, числовыми или текстовыми данными? Следует ли игнорировать столбец? И т. д.) Его 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 объект можно использовать для создания экземпляра .TextLoader Его TextLoader можно использовать для получения IDataView , который можно отправить в эксперимент AutoML, или использовать в других местах в экосистеме ML.NET (т. е. в Fit(IDataView). Содержит ColumnInformation выводимую цель каждого столбца в наборе данных. (Например, является ли столбец категориальными, числовыми или текстовыми данными? Следует ли игнорировать столбец? И т. д.) Его ColumnInformation можно проверить и изменить (или сохранить как есть) и использовать в эксперименте AutoML.

Применяется к