Open leo-ware opened 2 years ago
It does use these arguments. They are passed to __init__
method of the class. The docstring needs to be improved---the refute_estimate in the docstring refers to the user-facing refute_estimate
from CausalModel.
I think the docstring can be clarified. I've added a PR for better docstrings for estimators, where these parameters are now explicitly named in the __init__
method. Will do the same for refuters too.
The current docstring for AddUnobservedCommonCause says the refute_estimate method accepts a number of parameters.
The method itself doesn't seem to support any of these arguments though, and it doesn't accept *args or **kwargs. I've added a message to the docstring clarifying that this is a WIP, but we should probably make a decision about whether we want these features or not, and then either implement them or remove them from the docstring.