Fix fit parameter bug for very large numbers #1883
I noticed that fitting very large parameters, like 1e35, fails in a weird way:
The problem comes because
In Gammapy these types are created here:
And then a covariance matrix of dtype object is created here:
And then operations that assume float numbers fail.
One simple solution is to always convert