Closed a-torgovitsky closed 2 months ago
Done!
I'm still seeing a warning...
r$> library("ivmte")
r$> args <- list(data = ivmteSimData, ivlike = y ~ d + factor(z), target = "ate", m0 = ~ u, m1 = ~ u, propensity = d
~ factor(z), point = TRUE)
r$> do.call(ivmte, args)
Point estimate of the target parameter: -0.5389508
Warning message:
None of the compatible solvers are installed, so estimation is only possible under point identification. MTR coefficients will be estimated using GMM, and an estimate of the target parameter will be returned only if the MTR coefficients are point identified.
r$>
Ah sorry! I missed that warning. That one was specific to the case where no solvers are installed. This has been taken care of.
MWE:
I think it's reasonable to have a point identified warning, but not if
point = TRUE
is set. This is probably a bug because if the IV-like estimands are specified directly, then we do not get this warning: