econml.inference.LinearModelFinalInference

class econml.inference.LinearModelFinalInference[source]

基类: econml.inference._inference.GenericModelFinalInference

基于 model_final 模型的 predict_interval 进行推断。假定估计器类有一个 model_final 方法且该模型是线性的。因此,predict(cross_product(X, T1 - T0)) 给出 effect(X, T0, T1)。这使得我们可以基于 model_final 的 predict_interval 来实现 effect_interval(X, T0, T1)。

__init__()

方法

__init__()

ate_inference([X, T0, T1])

ate_interval([X, T0, T1, alpha])

coef__inference()

coef__interval(*[, alpha])

const_marginal_ate_inference([X])

const_marginal_ate_interval([X, alpha])

const_marginal_effect_inference(X)

const_marginal_effect_interval(X, *[, alpha])

effect_inference(X, *, T0, T1)

effect_interval(X, *, T0, T1[, alpha])

fit(estimator, *args, **kwargs)

拟合推断模型。

intercept__inference()

intercept__interval(*[, alpha])

marginal_ate_inference(T[, X])

marginal_ate_interval(T[, X, alpha])

marginal_effect_inference(T, X)

marginal_effect_interval(T, X, *[, alpha])

prefit(estimator, *args, **kwargs)

在调用估计器的 fit 之前执行任何必要的逻辑。

fit(estimator, *args, **kwargs)[source]

拟合推断模型。

这是在调用估计器的 fit 之后调用的。

prefit(estimator, *args, **kwargs)

在调用估计器的 fit 之前执行任何必要的逻辑。