public void Analyze(EncogAnalyst theAnalyst, FileInfo inputFile, bool headers, CSVFormat format) { base.InputFilename = inputFile; if ((((uint) headers) & 0) != 0) { goto Label_0063; } Label_005C: base.ExpectInputHeaders = headers; Label_0063: base.InputFormat = format; base.Analyzed = true; this._x554f16462d8d4675 = theAnalyst; base.PerformBasicCounts(); if (((uint) headers) >= 0) { this._x146688677da5adf5 = base.InputHeadings.Length; this._x1402a42b31a31090 = this._x554f16462d8d4675.DetermineOutputFieldCount(); this._xc5416b6511261016 = new CSVHeaders(base.InputHeadings); this._x7acb8518c8ed6133 = new TimeSeriesUtil(this._x554f16462d8d4675, false, this._xc5416b6511261016.Headers); if (0 != 0) { goto Label_005C; } } }
/// <summary> /// Analyze the data. This counts the records and prepares the data to be /// processed. /// </summary> /// /// <param name="theAnalyst">The analyst to use.</param> /// <param name="inputFile">The input file.</param> /// <param name="headers">True if headers are present.</param> /// <param name="format">The format.</param> public void Analyze(EncogAnalyst theAnalyst, FileInfo inputFile, bool headers, CSVFormat format) { InputFilename = inputFile; ExpectInputHeaders = headers; Format = format; Analyzed = true; _analyst = theAnalyst; PerformBasicCounts(); _fileColumns = InputHeadings.Length; _outputColumns = _analyst.DetermineOutputFieldCount(); _analystHeaders = new CSVHeaders(InputHeadings); _series = new TimeSeriesUtil(_analyst, false, _analystHeaders.Headers); }
public void Analyze(FileInfo inputFilename, bool expectInputHeaders, CSVFormat inputFormat, EncogAnalyst theAnalyst) { base.InputFilename = inputFilename; if (1 != 0) { base.InputFormat = inputFormat; base.ExpectInputHeaders = expectInputHeaders; this._x554f16462d8d4675 = theAnalyst; base.Analyzed = true; this._xc5416b6511261016 = new CSVHeaders(inputFilename, expectInputHeaders, inputFormat); foreach (AnalystField field in this._x554f16462d8d4675.Script.Normalize.NormalizedFields) { field.Init(); } } this._x7acb8518c8ed6133 = new TimeSeriesUtil(this._x554f16462d8d4675, true, this._xc5416b6511261016.Headers); if (1 != 0) { } }