Cleaned the dags module to use similar patterns as contextualized.regression.
Setting up for a contextualized.graphs module including correlation and Markov networks.
Removed datamodules, baselines, and callbacks files from the dags module (check the commits before this PR if there's any need for these in the future).
Note: This NOTMAD version converges to the true parameters in tests, but requires more epochs (50 vs. 5). Possibly because dynamic alpha/rho was being called twice per epoch in previous tests? Will be looking into this, but making this PR so that #128 can continue.
Cleaned the dags module to use similar patterns as contextualized.regression. Setting up for a contextualized.graphs module including correlation and Markov networks.
Removed datamodules, baselines, and callbacks files from the dags module (check the commits before this PR if there's any need for these in the future).
Note: This NOTMAD version converges to the true parameters in tests, but requires more epochs (50 vs. 5). Possibly because dynamic alpha/rho was being called twice per epoch in previous tests? Will be looking into this, but making this PR so that #128 can continue.