(x, n, noverlap=0)
| 212 | |
| 213 | |
| 214 | def _stride_windows(x, n, noverlap=0): |
| 215 | _api.check_isinstance(Integral, n=n, noverlap=noverlap) |
| 216 | x = np.asarray(x) |
| 217 | step = n - noverlap |
| 218 | shape = (n, (x.shape[-1]-noverlap)//step) |
| 219 | strides = (x.strides[0], step*x.strides[0]) |
| 220 | return np.lib.stride_tricks.as_strided(x, shape=shape, strides=strides) |
| 221 | |
| 222 | |
| 223 | def _spectral_helper(x, y=None, NFFT=None, Fs=None, detrend_func=None, |
no outgoing calls
no test coverage detected
searching dependent graphs…