The default backend. Sweeps out the fixed effects by alternately projecting on each of them until convergence. See Choosing a Demeaner Backend for when to use which backend.
Examples
import pyfixest as pfdata = pf.get_data()fit = pf.feols("Y ~ X1 | f1 + f2", data, demeaner=pf.MapDemeaner(fixef_tol=1e-08))fit.tidy()
cached_preconditioner is accepted for interface uniformity with :meth:LsmrDemeaner.demean and ignored: MAP does not use a preconditioner, so the third return value is always None.
MapDemeaner.with_tol
with_tol(tol)
Override the fixef_tol, used for IWLS acceleration.