TextLoader.Options.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 0 0 0 6 0 4 0 0 0".

public bool AllowSparse;
val mutable AllowSparse : bool
Public AllowSparse As Boolean 

Значение поля

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