pastas.solver.EmceeSolve.log_probability ======================================== .. py:method:: pastas.solver.EmceeSolve.log_probability(p: pastas.typing.ArrayLike, noise: bool | None = False, weights: pandas.Series | None = None, callback: pastas.typing.CallBack | None = None) -> float Full log-probability called by Emcee. :param p: Numpy array with the parameters. :type p: numpy.Array :param noise: If True, the noise model is applied to the residuals. :type noise: bool, optional :param weights: Series with weights for the residuals. :type weights: pandas.Series, optional :param callback: Callback function that will be called after each iteration of the solver. :type callback: callable, optional :returns: **log_probability** :rtype: float .. !! processed by numpydoc !!