From 74c1deb17aaa4ac6d9853a8af60016bc58493ff2 Mon Sep 17 00:00:00 2001 From: Circle Ci Date: Sat, 12 Oct 2024 06:12:06 +0000 Subject: [PATCH] doc updates [skip ci] --- .../auto_examples_python.zip | Bin 28722 -> 28722 bytes .../intro_causal_graphs.zip | Bin 22097 -> 22097 bytes .../inducing_path.zip | Bin 10236 -> 10236 bytes .../plot_timeseries_graphs.zip | Bin 5390 -> 5390 bytes .../plot_mixed_edge_graph.zip | Bin 13774 -> 13774 bytes .../checking_validity_of_a_pag.zip | Bin 9337 -> 9337 bytes .../auto_examples_jupyter.zip | Bin 38586 -> 38586 bytes ...aw_and_compare_graphs_with_same_layout.zip | Bin 6338 -> 6338 bytes .../sphx_glr_plot_mixed_edge_graph_001.png | Bin 13335 -> 15290 bytes .../sphx_glr_plot_mixed_edge_graph_thumb.png | Bin 10792 -> 10564 bytes .../intro/checking_validity_of_a_pag.rst.txt | 8 ++--- .../auto_examples/intro/inducing_path.rst.txt | 4 +-- .../intro/intro_causal_graphs.rst.txt | 8 ++--- .../intro/sg_execution_times.rst.txt | 14 ++++---- .../mixededge/plot_mixed_edge_graph.rst.txt | 8 ++--- .../mixededge/sg_execution_times.rst.txt | 6 ++-- ...nd_compare_graphs_with_same_layout.rst.txt | 4 +-- .../plot_timeseries_graphs.rst.txt | 4 +-- .../visualization/sg_execution_times.rst.txt | 10 +++--- dev/_sources/sg_execution_times.rst.txt | 28 ++++++++-------- .../intro/checking_validity_of_a_pag.html | 8 ++--- dev/auto_examples/intro/inducing_path.html | 4 +-- .../intro/intro_causal_graphs.html | 8 ++--- .../intro/sg_execution_times.html | 14 ++++---- .../mixededge/plot_mixed_edge_graph.html | 8 ++--- .../mixededge/sg_execution_times.html | 6 ++-- ...w_and_compare_graphs_with_same_layout.html | 4 +-- .../visualization/plot_timeseries_graphs.html | 4 +-- .../visualization/sg_execution_times.html | 10 +++--- dev/generated/pywhy_graphs.ADMG.html | 10 +++--- .../pywhy_graphs.AugmentedGraph.html | 4 +-- dev/generated/pywhy_graphs.CPDAG.html | 8 ++--- dev/generated/pywhy_graphs.PAG.html | 8 ++--- ...hs.algorithms.all_semi_directed_paths.html | 2 +- ...aphs.algorithms.is_semi_directed_path.html | 2 +- .../pywhy_graphs.algorithms.label_edges.html | 2 +- .../pywhy_graphs.algorithms.order_edges.html | 2 +- ...irected_paths.all_semi_directed_paths.html | 2 +- ..._directed_paths.is_semi_directed_path.html | 2 +- ....timeseries.StationaryTimeSeriesCPDAG.html | 8 ++--- ...es.timeseries.StationaryTimeSeriesPAG.html | 8 ++--- ....classes.timeseries.get_summary_graph.html | 2 +- ....functional.discrete.add_cpd_for_node.html | 2 +- ...l.discrete.make_random_discrete_graph.html | 2 +- ...functional.make_graph_linear_gaussian.html | 2 +- ...phs.functional.make_graph_multidomain.html | 2 +- .../pywhy_graphs.networkx.MixedEdgeGraph.html | 14 ++++---- .../pywhy_graphs.networkx.m_separated.html | 2 +- dev/index.html | 2 +- dev/reference/classes/index.html | 20 ++++++------ dev/searchindex.js | 2 +- dev/sg_execution_times.html | 30 +++++++++--------- 52 files changed, 149 insertions(+), 149 deletions(-) diff --git a/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip b/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip index 40a326af55793768bca9eca73e274e895ea71121..cef7adc285044cad120645c10adac04aab76cb74 100644 GIT binary patch delta 117 zcmdn=fN|3UM&1B#W)=|!5Xdw1*~rT&z?^UBvsqGLg&K1qka5Ip86R^lkdfv=RJ4nUkb9sIsEtBQ*eZlfTO?Jq01ZkSwlIIT6Gx=PeA4tn&`FvlHj>-A?DIg7#ujR)8 E02%Qme*gdg diff --git a/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip b/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip index 930619a430c168c89e40b5bd4fbb938508dd621d..6f695c219662d53ee7bad79f845884d0dad76bdb 100644 GIT binary patch delta 49 zcmcb(hVkMWM&1B#W)=|!5Xd+5*~q&{jk(a!XY(dCE`4U8z~ud*jv#@_%wc{2S3?cy delta 49 zcmcb(hVkMWM&1B#W)=|!5Xdp~+{n8~jXBrQbMq!OE`4U8z~ud*jv#@_%wc{2RcH;* diff --git a/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip b/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip index 3df276eb5079b4447be202cc3914e34699f2ed5a..3d0637e7a1923074b43000e50982365bfe667fe6 100644 GIT binary patch delta 47 xcmez4|Hq#eJ#4@MdNaVE}<5L!XVjo7kC)4ShBrV&BNa3>27LCgK7Tn7mgc5C9N$48Z^Z delta 47 xcmeCv>eJ#4@MdNaVE}=AL(h%8o7kBP3_Uj=V&BNa3>27LCgK7Tn7mgc5C9Ij4527bVd@MLm|SNX001)M4I%&l delta 47 xcmX??eJ-0fz?+#xgaHJy3_UmU7Kkxt8+vYT5Zfxp3>27bVd@MLm|SNX001#34GI7N diff --git a/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip b/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip index 41ecbeaf49d1794a8ec7b83c50e310e86765b454..dcdb6ee64bc6cbea8a75221b731a723a03d79877 100644 GIT binary patch delta 47 tcmezA@zaAhz?+#xgaHH!4ShE9F5qJZ(wjH%sfmIZlW!_}fN2$#Pyjg`4JH5p delta 47 xcmezA@zaAhz?+#xgaHI{4LvvVF5qL%GxXfNflp1887MIMrm_b}V6uuzC;&Gx4GaJP diff --git a/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip b/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip index e5e414c48c3b203b2e81ebe28d128cc9502f5321..3d496cd7dc7bcb5490696803faff5fd25ce1ecf5 100644 GIT binary patch delta 117 zcmdnBmTA{oCf)#VW)=|!5Xd+5*~ptB&Rl5dv$;f^Pan)^b<+}M&I5{Uiry>7Tm)nk zRn_w{7Xukz+V}G?12s+FHpK;`cJkjTUSQg5Y9L6<28mCJ_b_m>e&W3;+{V3-$m2 delta 47 xcmX?Pc*u}9z?+#xgaHKd3_UmUHgGZL8+vY@z*Wr43>28mCJ_b_m>e&W3;+?C3*G<# diff --git a/dev/_images/sphx_glr_plot_mixed_edge_graph_001.png b/dev/_images/sphx_glr_plot_mixed_edge_graph_001.png index 3358f22f5ae22421715f0e46c06457245c00cc28..b0da2ff0c9a2a112a9affe67ff1fdbaa55c11d8a 100644 GIT binary patch literal 15290 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 literal 13335 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

-f= z_y?J$Ebq2iu>A7q`mdME7pspSH#|Q`-P=33lxvBjb`dK`6arQZ%e}HZRLm*G33+`X z2C2HiqMf_zsrc%K-9IUJ_WJ9l_q+PHXuF7>kN!h zcCA;E9>_BV1fi>tEIm`@^FsMZ7QdrQvs%t=_-J;boo`G6?xnl^Yjl9+0tD&RAF`hK zhuLf)&ijMpdV>V+@T!{IfpM1iQkVpv}gw!6?2 zHcV+y2;b>|xYWuC_nz82e2Kc|I;JikS96@M{*%f_qmmVRNgLg4#DpR3Dh#%c(ej+Q5eV3CKCHmN~vzxA0T!?s!4-**B{UPEOPRCXDd!9z5L_ zE5jf7WiXJ5z8JMGbtQsp3D)KMUX<}Og~Awdf}Yb@3TU{vb$kLQ{JDse_eRo-YWOLUfr?~mHM;oRm*y(Y1`3<`Ay71 z%3oRRTQEDRQQ8b%k0P(Zge`qP4zSXz-(T+inD))4Hg+uJ@W;zX$1bF=drA#r4_BS4 z@35%_fWb;cG16Zn_;|G_DcGAdZQO)EC_Tq+cATCZbA*4iq}Q5e!A z@TMQO>$GyVtUetV&|Zj{y0!g})Lru=?|dgMV09i)W~n+|+Z~Sx;PIR_&~H25XfCZ@bd&9GQP-5^W?52j^3XuhuNjR;vw5*ZL9%e-4CN2LUJa<*3*19yhRAj4 zS`{pAeh$ElOY@t-A)q1;91Zv<;Bq)G*EQf8_vUGe?{QM?Ui$OZ%m&5Z0rJ6dX{S$E z0=lY-;m=}Gu5DSV(q7BrRuzZ&Yx0{+QdH!Fhl1f4?7zb=(0`C;J^yzi_P^d|{D1F; zK#W2&n7#p`^Fdqmx%I`75esSXslGQwJcy2oDF+PA=_F)UR#p+{$cF%Z>!5sceQuiU zNo1C8X=!QZT=XyBqkoT2t}suD+csqG#KW`@5D0_G|L2`bWCiWqG1PB_-!Zz_hZh1q NIvRTFC91c>{|5%gOMd_W diff --git a/dev/_sources/auto_examples/intro/checking_validity_of_a_pag.rst.txt b/dev/_sources/auto_examples/intro/checking_validity_of_a_pag.rst.txt index a13134def..46464cdf4 100644 --- a/dev/_sources/auto_examples/intro/checking_validity_of_a_pag.rst.txt +++ b/dev/_sources/auto_examples/intro/checking_validity_of_a_pag.rst.txt @@ -144,7 +144,7 @@ To check if the constructed PAG is a valid one in pywhy-graphs, we can simply do .. code-block:: none ConditioningSetSelection.PDS - Context(observed_variables={'I', 'L', 'PSH', 'S', 'G'}, latent_variables=set(), state_variables={}, init_graph=, included_edges=, excluded_edges=, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[]) + Context(observed_variables={'L', 'S', 'PSH', 'G', 'I'}, latent_variables=set(), state_variables={}, init_graph=, included_edges=, excluded_edges=, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[]) True @@ -180,7 +180,7 @@ relationship. As such, the resulting graph is no longer a valid PAG. .. code-block:: none ConditioningSetSelection.PDS - Context(observed_variables={'I', 'L', 'PSH', 'S', 'G'}, latent_variables=set(), state_variables={}, init_graph=, included_edges=, excluded_edges=, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[]) + Context(observed_variables={'L', 'S', 'PSH', 'G', 'I'}, latent_variables=set(), state_variables={}, init_graph=, included_edges=, excluded_edges=, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[]) False @@ -195,9 +195,9 @@ References .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 1.134 seconds) + **Total running time of the script:** (0 minutes 1.171 seconds) -**Estimated memory usage:** 166 MB +**Estimated memory usage:** 167 MB .. _sphx_glr_download_auto_examples_intro_checking_validity_of_a_pag.py: diff --git a/dev/_sources/auto_examples/intro/inducing_path.rst.txt b/dev/_sources/auto_examples/intro/inducing_path.rst.txt index b615434b1..b8d65b4cd 100644 --- a/dev/_sources/auto_examples/intro/inducing_path.rst.txt +++ b/dev/_sources/auto_examples/intro/inducing_path.rst.txt @@ -241,9 +241,9 @@ References .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 1.193 seconds) + **Total running time of the script:** (0 minutes 1.236 seconds) -**Estimated memory usage:** 165 MB +**Estimated memory usage:** 166 MB .. _sphx_glr_download_auto_examples_intro_inducing_path.py: diff --git a/dev/_sources/auto_examples/intro/intro_causal_graphs.rst.txt b/dev/_sources/auto_examples/intro/intro_causal_graphs.rst.txt index 63e726d25..9da2837ea 100644 --- a/dev/_sources/auto_examples/intro/intro_causal_graphs.rst.txt +++ b/dev/_sources/auto_examples/intro/intro_causal_graphs.rst.txt @@ -169,7 +169,7 @@ Here, we will simulate some data to understand causal graphs in the context of S .. code-block:: none - Fitting causal models: 0%| | 0/5 [00:00 + @@ -308,7 +308,7 @@ in the graph. These unobserved confounders are graphically depicted with a bidir .. code-block:: none ['z', 'x'] - The ADMG has confounded-components: [{'x', 'y'}, {'z'}, {'w'}] + The ADMG has confounded-components: [{'y', 'x'}, {'z'}, {'w'}] 'z' is d-separated from 'x': True 'z' is d-separated from 'x' given 'y': False 'z' is d-separated from 'x' after adding a bidirected edge z<->x: False @@ -427,7 +427,7 @@ References .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 2.643 seconds) + **Total running time of the script:** (0 minutes 2.467 seconds) **Estimated memory usage:** 252 MB diff --git a/dev/_sources/auto_examples/intro/sg_execution_times.rst.txt b/dev/_sources/auto_examples/intro/sg_execution_times.rst.txt index a2c223706..2fef7ec53 100644 --- a/dev/_sources/auto_examples/intro/sg_execution_times.rst.txt +++ b/dev/_sources/auto_examples/intro/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:04.970** total execution time for 3 files **from auto_examples/intro**: +**00:04.874** total execution time for 3 files **from auto_examples/intro**: .. container:: @@ -33,11 +33,11 @@ Computation times - Time - Mem (MB) * - :ref:`sphx_glr_auto_examples_intro_intro_causal_graphs.py` (``intro_causal_graphs.py``) - - 00:02.643 - - 251.6 + - 00:02.467 + - 252.4 * - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``inducing_path.py``) - - 00:01.193 - - 164.9 + - 00:01.236 + - 165.6 * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``checking_validity_of_a_pag.py``) - - 00:01.134 - - 166.5 + - 00:01.171 + - 167.2 diff --git a/dev/_sources/auto_examples/mixededge/plot_mixed_edge_graph.rst.txt b/dev/_sources/auto_examples/mixededge/plot_mixed_edge_graph.rst.txt index d890a5726..da533dac5 100644 --- a/dev/_sources/auto_examples/mixededge/plot_mixed_edge_graph.rst.txt +++ b/dev/_sources/auto_examples/mixededge/plot_mixed_edge_graph.rst.txt @@ -154,7 +154,7 @@ Mixed Edge Graph Properties MixedEdgeGraph named 'IV Graph' with 3 nodes and 3 edges and 2 edge types is directed: False because there are directed edges. False ['directed', 'bidirected'] - {'directed': , 'bidirected': } + {'directed': , 'bidirected': } @@ -194,7 +194,7 @@ Mixed Edge Graph Operations on Nodes .. code-block:: none - MixedEdgeGraph named 'IV Graph' with 3 nodes and 3 edges and 2 edge types has nodes: ['X', 'Z', 'Y'] + MixedEdgeGraph named 'IV Graph' with 3 nodes and 3 edges and 2 edge types has nodes: ['Y', 'X', 'Z'] Graph has node A: False Now graph has node A: True Graph has node A: False @@ -312,9 +312,9 @@ class properties. Moreover, one can specify the edge type. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 1.438 seconds) + **Total running time of the script:** (0 minutes 1.466 seconds) -**Estimated memory usage:** 171 MB +**Estimated memory usage:** 172 MB .. _sphx_glr_download_auto_examples_mixededge_plot_mixed_edge_graph.py: diff --git a/dev/_sources/auto_examples/mixededge/sg_execution_times.rst.txt b/dev/_sources/auto_examples/mixededge/sg_execution_times.rst.txt index cbe535308..2c2e01564 100644 --- a/dev/_sources/auto_examples/mixededge/sg_execution_times.rst.txt +++ b/dev/_sources/auto_examples/mixededge/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:01.438** total execution time for 1 file **from auto_examples/mixededge**: +**00:01.466** total execution time for 1 file **from auto_examples/mixededge**: .. container:: @@ -33,5 +33,5 @@ Computation times - Time - Mem (MB) * - :ref:`sphx_glr_auto_examples_mixededge_plot_mixed_edge_graph.py` (``plot_mixed_edge_graph.py``) - - 00:01.438 - - 171.3 + - 00:01.466 + - 172.1 diff --git a/dev/_sources/auto_examples/visualization/draw_and_compare_graphs_with_same_layout.rst.txt b/dev/_sources/auto_examples/visualization/draw_and_compare_graphs_with_same_layout.rst.txt index 4da568fa7..09de1baf1 100644 --- a/dev/_sources/auto_examples/visualization/draw_and_compare_graphs_with_same_layout.rst.txt +++ b/dev/_sources/auto_examples/visualization/draw_and_compare_graphs_with_same_layout.rst.txt @@ -139,9 +139,9 @@ such as `Dagitty `_. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 0.441 seconds) + **Total running time of the script:** (0 minutes 0.488 seconds) -**Estimated memory usage:** 165 MB +**Estimated memory usage:** 166 MB .. _sphx_glr_download_auto_examples_visualization_draw_and_compare_graphs_with_same_layout.py: diff --git a/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt b/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt index 96857c58e..0a2281d09 100644 --- a/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt +++ b/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt @@ -136,9 +136,9 @@ which creates a nice default layout for time-series graphs. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 1.166 seconds) + **Total running time of the script:** (0 minutes 1.124 seconds) -**Estimated memory usage:** 165 MB +**Estimated memory usage:** 166 MB .. _sphx_glr_download_auto_examples_visualization_plot_timeseries_graphs.py: diff --git a/dev/_sources/auto_examples/visualization/sg_execution_times.rst.txt b/dev/_sources/auto_examples/visualization/sg_execution_times.rst.txt index 50f29c006..3d1260cdc 100644 --- a/dev/_sources/auto_examples/visualization/sg_execution_times.rst.txt +++ b/dev/_sources/auto_examples/visualization/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:01.607** total execution time for 2 files **from auto_examples/visualization**: +**00:01.612** total execution time for 2 files **from auto_examples/visualization**: .. container:: @@ -33,8 +33,8 @@ Computation times - Time - Mem (MB) * - :ref:`sphx_glr_auto_examples_visualization_plot_timeseries_graphs.py` (``plot_timeseries_graphs.py``) - - 00:01.166 - - 164.9 + - 00:01.124 + - 165.6 * - :ref:`sphx_glr_auto_examples_visualization_draw_and_compare_graphs_with_same_layout.py` (``draw_and_compare_graphs_with_same_layout.py``) - - 00:00.441 - - 164.9 + - 00:00.488 + - 165.6 diff --git a/dev/_sources/sg_execution_times.rst.txt b/dev/_sources/sg_execution_times.rst.txt index c6c15fb79..7f5fdb1fa 100644 --- a/dev/_sources/sg_execution_times.rst.txt +++ b/dev/_sources/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:08.016** total execution time for 6 files **from all galleries**: +**00:07.952** total execution time for 6 files **from all galleries**: .. container:: @@ -33,20 +33,20 @@ Computation times - Time - Mem (MB) * - :ref:`sphx_glr_auto_examples_intro_intro_causal_graphs.py` (``../examples/intro/intro_causal_graphs.py``) - - 00:02.643 - - 251.6 + - 00:02.467 + - 252.4 * - :ref:`sphx_glr_auto_examples_mixededge_plot_mixed_edge_graph.py` (``../examples/mixededge/plot_mixed_edge_graph.py``) - - 00:01.438 - - 171.3 + - 00:01.466 + - 172.1 * - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``../examples/intro/inducing_path.py``) - - 00:01.193 - - 164.9 - * - :ref:`sphx_glr_auto_examples_visualization_plot_timeseries_graphs.py` (``../examples/visualization/plot_timeseries_graphs.py``) - - 00:01.166 - - 164.9 + - 00:01.236 + - 165.6 * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``../examples/intro/checking_validity_of_a_pag.py``) - - 00:01.134 - - 166.5 + - 00:01.171 + - 167.2 + * - :ref:`sphx_glr_auto_examples_visualization_plot_timeseries_graphs.py` (``../examples/visualization/plot_timeseries_graphs.py``) + - 00:01.124 + - 165.6 * - :ref:`sphx_glr_auto_examples_visualization_draw_and_compare_graphs_with_same_layout.py` (``../examples/visualization/draw_and_compare_graphs_with_same_layout.py``) - - 00:00.441 - - 164.9 + - 00:00.488 + - 165.6 diff --git a/dev/auto_examples/intro/checking_validity_of_a_pag.html b/dev/auto_examples/intro/checking_validity_of_a_pag.html index fac23657d..f66e943f7 100644 --- a/dev/auto_examples/intro/checking_validity_of_a_pag.html +++ b/dev/auto_examples/intro/checking_validity_of_a_pag.html @@ -566,7 +566,7 @@

Validity of a PAG
ConditioningSetSelection.PDS
-Context(observed_variables={'I', 'L', 'PSH', 'S', 'G'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7f95f3258290>, included_edges=<networkx.classes.graph.Graph object at 0x7f95f3258990>, excluded_edges=<networkx.classes.graph.Graph object at 0x7f95f3258dd0>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
+Context(observed_variables={'L', 'S', 'PSH', 'G', 'I'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7f7224a8fb10>, included_edges=<networkx.classes.graph.Graph object at 0x7f7224a94250>, excluded_edges=<networkx.classes.graph.Graph object at 0x7f7224a94690>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
 True
 
@@ -585,7 +585,7 @@

Validity of a PAG
ConditioningSetSelection.PDS
-Context(observed_variables={'I', 'L', 'PSH', 'S', 'G'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7f95f326ce10>, included_edges=<networkx.classes.graph.Graph object at 0x7f95f326d510>, excluded_edges=<networkx.classes.graph.Graph object at 0x7f95f326d950>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
+Context(observed_variables={'L', 'S', 'PSH', 'G', 'I'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7f7224aa3cd0>, included_edges=<networkx.classes.graph.Graph object at 0x7f7224aac410>, excluded_edges=<networkx.classes.graph.Graph object at 0x7f7224aac850>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
 False
 
@@ -601,8 +601,8 @@

ReferencesTotal running time of the script: (0 minutes 1.134 seconds)

-

Estimated memory usage: 166 MB

+

Total running time of the script: (0 minutes 1.171 seconds)

+

Estimated memory usage: 167 MB