causalnex
causalnex copied to clipboard
Feature/dbn
Motivation and Context
Why was this PR created? This PR is created to add a DynamicStructureNode, DynamicStructureModel and DynamicBayesianNetwork for prediction and inference with DYNOTEARS
How has this been tested?
What testing strategies have you used? Test driven development
Checklist
- [x] Read the contributing guidelines
- [x] Opened this PR as a 'Draft Pull Request' if it is work-in-progress
- [ ] Updated the documentation to reflect the code changes
- [ ] Added a description of this change and added my name to the list of supporting contributions in the
RELEASE.md
file - [x] Added tests to cover my changes
- [x] Assigned myself to the PR
Notice
-
[x] I acknowledge and agree that, by checking this box and clicking "Submit Pull Request":
-
I submit this contribution under the Apache 2.0 license and represent that I am entitled to do so on behalf of myself, my employer, or relevant third parties, as applicable.
-
I certify that (a) this contribution is my original creation and / or (b) to the extent it is not my original creation, I am authorised to submit this contribution on behalf of the original creator(s) or their licensees.
-
I certify that the use of this contribution as authorised by the Apache 2.0 license does not violate the intellectual property rights of anyone else.