Skip to content

Commit ef54579

Browse files
committed
Refactor
- Make test graphs reusable - Switch to using unittest - Reimplement q-variables as a DSL element - Take first steps towards building non-pygraphviz data structure, put helper functions inside this - Clean up notebook to not pollute image directory
1 parent 716daa0 commit ef54579

22 files changed

+1378
-4502
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -317,3 +317,5 @@ $RECYCLE.BIN/
317317
# End of https://www.toptal.com/developers/gitignore/api/macos,linux,pycharm,python,windows
318318

319319
scratch/
320+
/docs/source/api
321+
notebooks/images/hierarchical/

docs/source/hierarchical.rst

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Hierarchical Graphs
2+
===================
3+
.. automodapi:: y0.hierarchical

docs/source/index.rst

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ y0 |release| Documentation
1818
tian_id
1919
transport
2020
lvdags
21+
hierarchical
2122
struct
2223
cli
2324

notebooks/Hierarchical Causal Models.ipynb

+445-2,346
Large diffs are not rendered by default.

notebooks/images/A3_a.svg

-71
This file was deleted.

notebooks/images/A3_c.svg

-77
This file was deleted.

notebooks/images/A3_e.svg

-113
This file was deleted.

notebooks/images/A3_g.svg

-101
This file was deleted.

0 commit comments

Comments
 (0)