1 write to _outputIm
Microsoft.ML.TimeSeries (1)
25 references to _outputIm
Microsoft.ML.TimeSeries (25)
TrajectoryMatrix.cs (25)
312FftUtils.ComputeForwardFft(_inputRe, _allZerosIm, _outputRe, _outputIm, _inputRe.Length);
320im = _outputIm[i];
323_outputIm[i] = _cachedSeriesFftRe[i] * im + _cachedSeriesFftIm[i] * re;
327FftUtils.ComputeBackwardFft(_outputRe, _outputIm, _outputRe, _outputIm, _inputRe.Length);
333result[i + dstIndex] += RoundUpToReal(_outputRe[i], _outputIm[i]);
338result[i + dstIndex] = RoundUpToReal(_outputRe[i], _outputIm[i]);
416FftUtils.ComputeForwardFft(_inputRe, _allZerosIm, _outputRe, _outputIm, _inputRe.Length);
424im = _outputIm[i];
427_outputIm[i] = _cachedSeriesFftRe[i] * im + _cachedSeriesFftIm[i] * re;
431FftUtils.ComputeBackwardFft(_outputRe, _outputIm, _outputRe, _outputIm, _inputRe.Length);
437result[i + dstIndex] += RoundUpToReal(_outputRe[_windowSize - 1 + i], _outputIm[_windowSize - 1 + i]);
442result[i + dstIndex] = RoundUpToReal(_outputRe[_windowSize - 1 + i], _outputIm[_windowSize - 1 + i]);
588FftUtils.ComputeForwardFft(_inputRe, _allZerosIm, _outputRe, _outputIm, len);
605im = _outputIm[i];
608_outputIm[i] = _inputRe[i] * im + _allZerosIm[i] * re;
616FftUtils.ComputeBackwardFft(_outputRe, _outputIm, _outputRe, _outputIm, len);
624result[i + dstIndex] += RoundUpToReal(_outputRe[i], _outputIm[i], sigma / (i + 1));
627result[i + dstIndex] += RoundUpToReal(_outputRe[i], _outputIm[i], sigma / a);
630result[i + dstIndex] += RoundUpToReal(_outputRe[i], _outputIm[i], sigma / (len - i));
635result[i + dstIndex] = RoundUpToReal(_outputRe[i], _outputIm[i], sigma / (i + 1));
638result[i + dstIndex] = RoundUpToReal(_outputRe[i], _outputIm[i], sigma / a);
641result[i + dstIndex] = RoundUpToReal(_outputRe[i], _outputIm[i], sigma / (len - i));