Closed tresupan closed 2 years ago
@tresupan I was getting a similar error as the tau freq approached 0hz. Installing from main
rather than pypi fixed this issue. It looks #206 was the fix.
Yeh, this issue should be fixed in the main branch! If there are any follow ups / continuing issues, feel free to re-open, but otherwise I am going to close this for now.
Hi!
I was having difficulty inputting bounds for the aperiodic fitting. When I would initialize
self._ap_bounds
with values other thannp.inf
I would get an error when the spec param_simple_ap_fit
function calledcurve_fit
. Insidecurve_fit
and subsequentlyleast_squares
this seems to cause some change in the guess parameters which leads to aValueError
resulting from the guess variable having the wrong dimensions. I think this dimension check only happens when you input restricted bounds. I can get rid of the error by indexing the guess variable that gets passed intocurve_fit
:In
_simple_ap_fit
I add “[0]
”:guess = np.array([off_guess + kne_guess + exp_guess])[0]