Week 5, Day 3
- Started restructuring the codebase to include composition for each of the four Causality levels.
- Abstracted the predictDist code for modeling counterfactuals at the unit level; the abstracted method returns an array of subspaces from which predictDist extracts its output.
- Experimented with using subspaces as a way to represent "worlds" of data.
- Started watching Brady Neal's Causal Inference lecture series as a refresher on the theory, and to start getting ideas for the poster presentation to be made in the second half.