Added
- Chaterjee's xi correlation for independence testing
- sampling from (given or randomly generated) linear Gaussian minMCM
- random generation of UDGs satisfying 1-pure-child condition
- BIC-optimal UDG estimation
- examples, documentation, and tests
Changed
- `functional_mcm` to use VAE framework instead of GAN-inspired
- making api more like `sklearn`
- improved script to reproduce PGM demo
- back to AGPLv3+ license
- simplified extra dependencies to just "dgm" and "vis"
- refactoring and reorganizing to improve PEP 8 compliance
Removed
- `gues`, `grues`, and `abstraction` submodules