1import statsmodels.regression.linear_model as lm_
2import statsmodels.discrete.discrete_model as dm_
3import statsmodels.regression.mixed_linear_model as mlm_
4import statsmodels.genmod.generalized_linear_model as glm_
5import statsmodels.robust.robust_linear_model as roblm_
6import statsmodels.regression.quantile_regression as qr_
7import statsmodels.duration.hazard_regression as hr_
8import statsmodels.genmod.generalized_estimating_equations as gee_
9import statsmodels.gam.generalized_additive_model as gam_
10
11gls = lm_.GLS.from_formula
12wls = lm_.WLS.from_formula
13ols = lm_.OLS.from_formula
14glsar = lm_.GLSAR.from_formula
15mixedlm = mlm_.MixedLM.from_formula
16glm = glm_.GLM.from_formula
17rlm = roblm_.RLM.from_formula
18mnlogit = dm_.MNLogit.from_formula
19logit = dm_.Logit.from_formula
20probit = dm_.Probit.from_formula
21poisson = dm_.Poisson.from_formula
22negativebinomial = dm_.NegativeBinomial.from_formula
23quantreg = qr_.QuantReg.from_formula
24phreg = hr_.PHReg.from_formula
25ordinal_gee = gee_.OrdinalGEE.from_formula
26nominal_gee = gee_.NominalGEE.from_formula
27gee = gee_.GEE.from_formula
28glmgam = gam_.GLMGam.from_formula
29
30del lm_, dm_, mlm_, glm_, roblm_, qr_, hr_, gee_, gam_
31
32__all__ = [
33    "gee",
34    "glm",
35    "glmgam",
36    "gls",
37    "glsar",
38    "logit",
39    "mixedlm",
40    "mnlogit",
41    "negativebinomial",
42    "nominal_gee",
43    "ols",
44    "ordinal_gee",
45    "phreg",
46    "poisson",
47    "probit",
48    "quantreg",
49    "rlm",
50    "wls",
51]
52