Generation Package¶
Submodules¶
causal_testing.generation.abstract_causal_test_case module¶
- class causal_testing.generation.abstract_causal_test_case.AbstractCausalTestCase¶
Bases:
objectAn abstract test case serves as a generator for concrete test cases. Instead of having concrete conctrol and treatment values, we instead just specify the intervention and the treatment variables. This then enables potentially infinite concrete test cases to be generated between different values of the treatment.
- generate_concrete_tests()¶
Generates a list of num concrete test cases.
- Parameters
sample_size – The number of test cases to generate.
- Returns
A list of causal test cases and a dataframe representing the required model run configurations.