dowhy.do_samplers package¶
Submodules¶
dowhy.do_samplers.kernel_density_sampler module¶
-
class
dowhy.do_samplers.kernel_density_sampler.
KernelDensitySampler
(*args, **kwargs)[source]¶ Bases:
dowhy.do_sampler.DoSampler
dowhy.do_samplers.mcmc_sampler module¶
-
class
dowhy.do_samplers.mcmc_sampler.
McmcSampler
(data, *args, params=None, variable_types=None, num_cores=1, keep_original_treatment=False, causal_model=None, **kwargs)[source]¶ Bases:
dowhy.do_sampler.DoSampler
dowhy.do_samplers.multivariate_weighting_sampler module¶
-
class
dowhy.do_samplers.multivariate_weighting_sampler.
MultivariateWeightingSampler
(data, *args, params=None, variable_types=None, num_cores=1, keep_original_treatment=False, causal_model=None, **kwargs)[source]¶ Bases:
dowhy.do_sampler.DoSampler
-
disrupt_causes
()[source]¶ Override this method to render treatment assignment conditionally ignorable :return:
-
dowhy.do_samplers.weighting_sampler module¶
-
class
dowhy.do_samplers.weighting_sampler.
WeightingSampler
(data, *args, params=None, variable_types=None, num_cores=1, keep_original_treatment=False, causal_model=None, **kwargs)[source]¶ Bases:
dowhy.do_sampler.DoSampler
-
disrupt_causes
()[source]¶ Override this method to render treatment assignment conditionally ignorable :return:
-