5 writes to _separators
Microsoft.ML.Data (5)
DataLoadSave\Text\TextLoader.cs (5)
1217_separators = separators.ToArray(); 1223_separators = new char[] { ',' }; 1235_separators = separators.ToArray(); 1239_separators = new char[] { ',' }; 1446_separators = ctx.Reader.ReadCharArray();
16 references to _separators
Microsoft.ML.Data (16)
DataLoadSave\Text\TextLoader.cs (11)
728Cursor.GetSomeLines(headerFile, 1, parent.ReadMultilines, parent._separators, parent._escapeChar, ref lines); 730Cursor.GetSomeLines(dataSample, 100, parent.ReadMultilines, parent._separators, parent._escapeChar, ref lines); 732Cursor.GetSomeLines(dataSample, 1, parent.ReadMultilines, parent._separators, parent._escapeChar, ref lines); 1238if (_separators.Length == 0) 1245if (!options.AllowQuoting && options.DecimalMarker == ',' && _separators.Contains(',')) 1249if (_separators.Contains(_escapeChar)) 1447host.CheckDecode(Utils.Size(_separators) > 0); 1450foreach (char sep in _separators) 1456if (_separators.Contains(':')) 1471host.CheckDecode(!_separators.Contains(_escapeChar)); 1522ctx.Writer.WriteCharArray(_separators);
DataLoadSave\Text\TextLoaderCursor.cs (2)
150var reader = new LineReader(files, BatchSize, 100, parent.HasHeader, parent.ReadMultilines, parent._separators, parent._escapeChar, parent._maxRows, 1); 167var reader = new LineReader(files, BatchSize, 100, parent.HasHeader, parent.ReadMultilines, parent._separators, parent._escapeChar, parent._maxRows, cthd);
DataLoadSave\Text\TextLoaderParser.cs (3)
725_separators = parent._separators; 742var impl = new HelperImpl(stats, parent._flags, parent._separators, parent._escapeChar, 0, int.MaxValue); 778var impl = new HelperImpl(stats, parent._flags, parent._separators, parent._escapeChar, parent._inputSize, int.MaxValue);