Traceback (most recent call last):
  File "/workspace/scratch/fitmodels.py", line 13, in <module>
    ft=least_squares(fun,p0,max_nfev=200,bounds=(np.r_[np.ones(3)*.2,[-10]*9],np.r_[np.ones(3)*5,[10]*9]))
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/site-packages/scipy/_lib/_util.py", line 717, in inner
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/opt/site-packages/scipy/optimize/_lsq/least_squares.py", line 901, in least_squares
    raise ValueError("Initial guess is outside of provided bounds")
ValueError: Initial guess is outside of provided bounds
