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 2 0 0 6 0 4 0 0 0 0".
public bool AllowSparse;
val mutable AllowSparse : bool
Public AllowSparse As Boolean