Calculations in LinearLeastSquaresCalibration are run before the .run() call

Hello,

I would like some clarification on the use of the LinearLeastSquaresCalibration class. I’ve noticed that the calculations were run as soon as an object was instantiated, whereas i would have expected them to be withheld until after the method .run() was called upon it.

The NonLinearLeastSquaresCalibration() class seems to be behaving according to my first understanding

Regards,
Sanaa

Yes, evaluations must be moved to the run method.
It also happens with GaussianLinearCalibration.
A patch is on the way.