TextLoader.Options Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры для TextLoader
public class TextLoader.Options
type TextLoader.Options = class
Public Class TextLoader.Options
- Наследование
-
TextLoader.Options
Конструкторы
TextLoader.Options() |
Параметры для TextLoader |
Поля
AllowQuoting |
Указывает, могут ли входные данные содержать значения в двойных кавычках. Этот параметр используется для отличия символов разделителей во входном значении от фактических разделителей. При |
AllowSparse |
Указывает, могут ли входные данные включать разреженные представления. Например, строка, содержащая "5 2:6 4:3", означает, что имеется 5 столбцов, а только ненулевыми являются столбцы 2 и 4 со значениями 6 и 3 соответственно. Индексы столбцов основаны на нулях, поэтому столбцы 2 и 4 представляют собой 3-й и 5-й столбцы. Столбец также может содержать плотные значения, за которыми следуют разреженные значения, представленные таким образом. Например, строка, содержащая "1 2 5 2:6 4:3", представляет два плотных столбца со значениями 1 и 2, а затем 5 разреженно представленных столбцов со значениями 0, 0, 6, 0 и 3. Индексы разреженных столбцов начинаются с 0, хотя 0 представляет третий столбец. Кроме того, следует использовать, InputSize если количество разреженных элементов (5 в этом примере) отсутствует в каждой строке. Он должен указывать общий размер, а не только размер разреженной части. Однако индексы разреженной части относительно того, где начинается разреженная часть. Если InputSize задано значение 7, строка "1 2 2:6 4:3" будет сопоставлена с "1 2 0 0 6 0 4", но если задано значение 10, то та же строка будет сопоставлена с "1 2 0 0 6 0 4 0 0 0". |
Columns |
Указывает входные столбцы, которые должны быть сопоставлены со IDataView столбцами. |
DecimalMarker |
Символ, который следует использовать в качестве десятичного маркера. Значение по умолчанию — .. Только "." и "," могут быть десятичными маркерами. |
EscapeChar |
Символ, используемый для экранирования кавычек в полях с кавычками. Он не может быть символом, используемым в качестве разделителя. |
HasHeader |
Указывает, содержит ли файл заголовок с именами компонентов. При |
HeaderFile |
Файл, содержащий заголовок с именами компонентов. Если этот параметр задан, заголовок, определенный в файле данных, игнорируется независимо от HasHeader. |
InputSize |
Число исходных столбцов в текстовых данных. По умолчанию разреженные строки содержат сведения об их размере. |
MaxRows |
Максимальное число строк для создания. |
MissingRealsAsNaNs |
Если задано значение true, отсутствующие реальные поля (т. е. поля double или single) будут загружены как NaN. Если значение равно false, они будут загружены как 0. Значение по умолчанию — false. Поле считается "отсутствующим", если оно пустое, если оно содержит только пробелы или если в конце данной строки отсутствуют столбцы. |
ReadMultilines |
Если значение равно true, новые символы строки допустимы внутри поля с кавычками, поэтому в одном поле может быть несколько строк текста. Если AllowQuoting значение false, этот параметр игнорируется. |
Separators |
Символы, которые следует использовать в качестве разделителя столбцов. |
TrimWhitespace |
Wheter, чтобы удалить конечные пробелы из строк. |
UseThreads |
Следует ли использовать отдельные потоки синтаксического анализа. |