AutoCatalog.InferColumns Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
InferColumns(String, ColumnInformation, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean) |
Выводит сведения о столбцах набора данных в файле, расположенном по адресу |
InferColumns(String, String, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean) |
Выводит сведения о столбцах набора данных в файле, расположенном по адресу |
InferColumns(String, UInt32, Boolean, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean) |
Выводит сведения о столбцах набора данных в файле, расположенном по адресу |
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
Сведения о столбце для набора данных.
Символ, используемый в качестве разделителя между элементами данных в строке. Если null
, AutoML попытается вывести это значение.
Может ли файл содержать столбцы, определенные в кавычках. Если null
, AutoML попытается вывести это значение.
Может ли файл содержать числовые векторы в разреженном формате. Если 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
Имя столбца меток.
Символ, используемый в качестве разделителя между элементами данных в строке. Если null
, AutoML попытается вывести это значение.
Может ли файл содержать столбцы, определенные в кавычках. Если null
, AutoML попытается вывести это значение.
Может ли файл содержать числовые векторы в разреженном формате. Если 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
Указывает, имеет ли файл набора данных строку заголовка.
Символ, используемый в качестве разделителя между элементами данных в строке. Если null
, AutoML попытается вывести это значение.
Может ли файл содержать столбцы, определенные в кавычках. Если null
, AutoML попытается вывести это значение.
Может ли файл содержать числовые векторы в разреженном формате. Если null
, AutoML попытается вывести это значение.
- trimWhitespace
- Boolean
Следует ли удалять конечные пробелы из строк файлов набора данных.
- groupColumns
- Boolean
Следует ли группировать исходные столбцы (по возможности) в файле набора данных в векторные столбцы в результирующей структуре данных. Подробнее см. в разделе TextLoader.Range.
Возвращаемое значение
Сведения о столбцах в предоставленном наборе данных.
Комментарии
Выводит сведения об имени, типе данных и назначении каждого столбца. Возвращаемый TextLoaderOptions объект можно использовать для создания экземпляра .TextLoader Его TextLoader можно использовать для получения IDataView , который можно отправить в эксперимент AutoML, или использовать в других местах в экосистеме ML.NET (т. е. в Fit(IDataView). Содержит ColumnInformation выводимую цель каждого столбца в наборе данных. (Например, является ли столбец категориальными, числовыми или текстовыми данными? Следует ли игнорировать столбец? И т. д.) Его ColumnInformation можно проверить и изменить (или сохранить как есть) и использовать в эксперименте AutoML.