INNER CODE UNIT · Python

_compute_standard_errors

CamDavidsonPilon/lifetimes · lifetimes/fitters/__init__.py:81

    def _compute_standard_errors(self):
        return np.sqrt(pd.Series(np.diag(self.variance_matrix_.values), index=self.params_.index))

    def _compute_confidence_intervals(self):
        inv_cdf_at_5_confidence = 1.96
        return pd.DataFrame(
            {
                "lower 95% bound": self.params_ - inv_cdf_at_5_confidence * self.standard_errors_,
                "upper 95% bound": self.params_ + inv_cdf_at_5_confidence * self.standard_errors_,
            },
            index=self.params_.index,
        )

    def _fit(self, minimizing_function_args, initial_params, params_size, disp, tol=1e-7, bounds=None, **kwargs):
        # set options for minimize, if specified in kwargs will be overwritten
        minimize_options = {}
        minimize_options["disp"] = disp
        minimize_options.update(kwargs)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…