Hello. Le lun. 10 août 2020 à 17:09, Christoph Läubrich <[email protected]> a écrit : > > The userguide [1] mentions that it is currently not directly possible to > contrain parameters directly but suggest one can use the > ParameterValidator, is there any example code for both mentioned > alternatives? > > For example GaussianCurveFitter uses LeastSquaresBuilder and I wan't to > archive that the mean is within a closed bound e.g from 5 to 6 where my > datapoints ranges from 0..90, how would this be archived?
Could you set up a unit test as a practical example of what you need to achieve? > I'm especially interested because the FUNCTION inside > GaussianCurveFitter seems to reject invalid values (e.g. negative > valuenorm) by simply return Double.POSITIVE_INFINITY instead of using > either approach described in the user-docs. What I don't quite get is why you need to force the mean within a certain range; if the data match a Gaussian with a mean within that range, I would assume that the fitter will find the correct value... Sorry if I missed something. Hopefully the example will clarify. Best, Gilles > > > [1] > https://commons.apache.org/proper/commons-math/userguide/leastsquares.html > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
