From af3a967388192df95a91cbf141a90fd8c2c45322 Mon Sep 17 00:00:00 2001 From: Circle Ci Date: Thu, 5 Dec 2024 06:11:55 +0000 Subject: [PATCH] doc updates [skip ci] --- dev/.buildinfo | 2 +- .../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_timeseries_graphs.ipynb | 2 +- .../plot_mixed_edge_graph.zip | Bin 13774 -> 13774 bytes ..._and_compare_graphs_with_same_layout.ipynb | 2 +- .../checking_validity_of_a_pag.ipynb | 2 +- .../checking_validity_of_a_pag.zip | Bin 9337 -> 9337 bytes .../auto_examples_jupyter.zip | Bin 38586 -> 38586 bytes .../inducing_path.ipynb | 2 +- .../plot_mixed_edge_graph.ipynb | 2 +- .../intro_causal_graphs.ipynb | 2 +- ...aw_and_compare_graphs_with_same_layout.zip | Bin 6338 -> 6338 bytes .../sphx_glr_plot_mixed_edge_graph_001.png | Bin 13293 -> 16798 bytes .../sphx_glr_plot_mixed_edge_graph_thumb.png | Bin 10793 -> 11267 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 | 26 +++++++++--------- .../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/searchindex.js | 2 +- dev/sg_execution_times.html | 26 +++++++++--------- 38 files changed, 100 insertions(+), 100 deletions(-) diff --git a/dev/.buildinfo b/dev/.buildinfo index 60d261ed..0a91ce85 100644 --- a/dev/.buildinfo +++ b/dev/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: b5811e5cb2dc2263b254251e9096b586 +config: 226f1c9c6e40744263ba314d43924651 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip b/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip index 03c12a6f8e80d825344ceac871b4611e4172c0cc..c1e994e8382d980b44cec64ceef24ebe8f45656d 100644 GIT binary patch delta 117 zcmdn=fN|3UM&1B#W)=|!5J)m?-N?%+zzn1}OA4$|V@?4wj+iauV@?Dza$T#$m{Wm_ wSJ8c3U`BP?A$E}B$qsprV7evG9i(USxja9RmdWz@z95B@^Yc@{^tJpL0Fiem-v9sr delta 117 zcmdn=fN|3UM&1B#W)=|!5QsKx*~rT&zzn1}OA4$|V~zzfj+iauV~zqca$T#$m=l1E wSJ8c3U`BP?A$E}B$qsprV7evG9i(USxja9RmdWz@z95B@^Yc@{^tJpL0DkQ!hX4Qo diff --git a/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip b/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip index 843ffd807e933c7b4da37d6b9f68c7d2d80ef264..a86105d1c5e8384afbbd49799974d4b2782e9d60 100644 GIT binary patch delta 65 zcmcb(hVkMWM&1B#W)=|!5J)m?-N?I0jU&adHL}3C@cQQMYKQe04JTKJIx++0Chre* Lgv(9l2=fF0qL~%G delta 65 zcmcb(hVkMWM&1B#W)=|!5QsKx*~q&{jU(2uCGyy;E7vw}S39i7XfU}t)R7q|H+g@k LBV2AWN0=u7&Bqtp diff --git a/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip b/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip index c3da53095f469f9ae0f4260c50a447022baeec29..4389dc9e549749e93c6918f727c801a14d858f11 100644 GIT binary patch delta 63 zcmez4|Hq#Byh!SD9~?5RepSG?;9p?#K)jn_Q-D4VRm| HQ{5Q=L@X1` diff --git a/dev/_downloads/31332546815c10107083eb780f2415e1/plot_timeseries_graphs.zip b/dev/_downloads/31332546815c10107083eb780f2415e1/plot_timeseries_graphs.zip index dc1cdf98baaaf54c53bc372fb247f7395dbe73b9..d1b6e5ded02373b58b841b3fcab0e6d13942adbe 100644 GIT binary patch delta 63 zcmeCv>eJ#4@MdNaVE}eJ#4@MdNaVE};y!puqO~mRB~TcI6&NNvswi!K$hTR9(O~ja VWk+V9%E>pCJvd-0Cu^z%004tg7)$^F diff --git a/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip b/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip index ae98d2767d49e0851d19477cd66c00e2676d6c93..ffdb9e6e35bfe7d6b0e96e52d8763afaf0cb5040 100644 GIT binary patch delta 223 zcmdnBmTA{oCZPatW)=|!5J)m?jr3>ZH`^#AFV1KFnRYBgw>Oorn+*#?40aB)rSLS+2qAjy}>ddTPA;-n#2J!esaRJC;${D BPb&Zb delta 223 zcmdnBmTA{oCZPatW)=|!5QsKxiTt^KmH9>?d2vRA$pz8&9I-&5W3#SY+gvGrQV%MY z02I5TwJd9Mm)lbjs2E6VU!d-s&D*0ZB#ThPX#wm<se5HknN#3@$f0 HMIsIWM1B+T delta 63 zcmX?Pc*u}9z?+#xgaHH+3|ltxHgItO=}1Q<2Z7B~xpa6L4JIEFcVq^NO=gn_gUd}$ Hk%$8T_Z<*U 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 a89c270629bdc042bcd121f33aef45149c443a5a..94f29a8e6ee2880665076280530852f2edae5c29 100644 GIT binary patch literal 16798 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 U_Cnud6#RExUR|!>n)%)T2Y4Dm>i_@% diff --git a/dev/_images/sphx_glr_plot_mixed_edge_graph_thumb.png b/dev/_images/sphx_glr_plot_mixed_edge_graph_thumb.png index 58b0030befa520a14672a588dca59c1bfd7bb8fe..8f1e379b25a2b2b19d71a9a03b3c411218c248ae 100644 GIT binary patch literal 11267 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 T-}5f`AIJlFHMtU*Cqe%MjH)3J literal 10793 zcmZ{KXH-*Nuy%-m0-{J25r_)XK|usT=_n9-Zvh2DFA9WS1PdV5(3@20HG~$L*ib+~ zdJ#~O8k*Akw-b2px9*RdwX#;u$=Q2m_RKufPMD_p18T}kln@AnT3Ja!8v-GT0pE*f z$iW>~(@bv&glAP*K~~pmbSeFG5`!Y{rT=gP#l|vD#rh=)MYt0EjYo!z3<;TMLeHEz zb5$ws21nSdQ0`DFG`%KG&kN4Z7`Lu7XjvKbp9m4vcSl_Yj#W12xT}2?KY35i&f8db ztAhwx>A$;v9`{WrUwwqh-0yD_-f^tv+c|bAzfXAI&Be-ty{)5%d#-amSGJ6f z%x^pYu(j!ab5K6f;5MsX%Pw}6f`Ve%^!oMdhXonM-MaUnq^|N$_P3wlCz=}4?|T1} z_Axg#O;by~{jGUtCN<;JlM+P3pw!X+nnRgEp*E*U-Q!==EiDI|CiwA&S^;A$_kd4E zz;2=c`u7KB8BKmWuD-usFg1Io8&}(pe0hDX+^fm5EoyTn)y2oZ>r*&WDPU%>NRN+c zF8IKuFE0``-}~v{UckOrcvRG3V4}?k2I(~29$#n{t7$(}=7hozR{Lx$)FZpn?ie&~ zO(&YyWXXpd!e&v+Kk5fdj6@uIGJ}fqX_q(t;LBTTTK1=f4B`*M=(rY3YbRXydh4E8 zvfQ$bNx$PZb9(1T?_2m-qxaewr89p%TTC|lZ}!NaA8CDd8gYX%G&;J)0@1`sTGr&d zHJTGGWj|KyQcJ}onCnyi2c4F-2sN`^?UQJwJ!Bqrp4-hDqa63Bh%ydUR#r|l$M2mFS)mL`~9eNjIG{2mMNUS}}EIhosfgg7;sdcU{F{;8r zIIvFsFE<6m4YH7zGY_bb0_W~{FBIlGZY&HKSc&cYn|7PVIF1OL;M@zT>axa$X5o)N zgq+vVW6PT5#a?c~8-4;Dl~{d6-}YIz1sU@uoSSy+(HsM6xay`4X?gM~U=T&Kyb5Sa`A>?RuPsm%0>bSpXG33Y?( zte!u92^LBD@76uk$&w>;7{wNvc)ov5Q3j+Nq9<+MUEtedrW~d8*}a2W&@DD=!i^>1 zlAaqswV$3B0fslB?Abxn7Ckcd~XEpZ3n2-+bN1 z+OH7y8er;(D=~X3Ek~~ov^D*X4z|+WIW3l2f?ImLH4#NR`B4Mq=0~p9*^XMsER^1D z*^!W%O?I!JB&oo-8EAF=byo+yy?=*sIsW_ebve-3VD?(3a_n_M$-AD*X;k~N2LpGs zW0nU?QzfH|j;`I0*ftAV#}9QkiKWR{NeC^CR=eT(4J+Qo7k7niY8d6TBM`c~Eekmd zAzd0h1Nkj_9s@;sZY_a3(}|>9q^?tE6qrhQ1EMb9aRhEy2IUhO!P>?8Z;se3Tj>4N z{G1&QzpD986DA&b*y!+jB4BSxo!r=^J&vcW;hIdVTf6wJL8^{s4;CSU5g&Y0;dJ&WRq{L!?enoZ2!H@<@f!&l(s;5kD2lr!xZH9 z1cPiFB&1MBq|9N^IO8yr8pkIj@V2)PGf^A9HI5@`n!3)kucWSVYp{l!4c#p8Rpov+ zcOVgfisaGc`?59n{R5dh*?qFA`M&%H%bveV3BRDP`N_|-En4LsXnXsuww`uAdZypd zt~qyCWx?27nllVQ%cxuTy;))PFrB@un{-VYLGZo&wNf|w2~KV;d>u;AU8-7Xd!a>0 zza(j|(77Do4Q{O%=Q`=XRlh8o9xeBRvi|eSC_O0E!YkYldcO~Cq?GjBj|a{wwq^Mn z$RwOS+#PDc4RL6Q@eX%l>nP=iV6FZsq8 z**4hI6kgWT;E+srLC)aV`nP*-uY03&+hq_>JtzHZ9Wv*4wQ^J}m}skT3)tobbK5B@ znlIE>XsY#5e@VH;c@RS{t{ZU|C=1KJ%p7bIgk@!x=sP@xW*MiGP-fa+;f*O!yhKV~ zoyXw#9EyQf3VwP2f~w(RWk`elHPocK<^lHSFH-a>39RvRbIo2%-CYHqwT3^p%x9iX(<(aRyG+8%~arFp7SGR zPU;yB?J8W5f$9HUC@vqBTxp!jjpfo{+e(%=N1;q2MgJ8JrC5PdhK7YbL6-bwWPP@& zIIEb!n#tJQ6=_A+Z%)A_1J%sbzr*c2fI}0IWv!TBp@6Muk&`-1Lzoit3!)~cIl^}h zZOZA5lzXcZ@49!*y=y?J&s%Tm>K8^-zsFVm?|^6JG1eYi%c9r6aQKy;2}f2D!+Dl^X+ZU|fjR}il_@2SSv^Y7=g^Eg;h zf?Leab4rCEg>231xqnH>I%TqlXhU&x91=|$ayf#SLBb(9ZYU^v^{Z^WAdYSYbEGWba@P?N?34^q$SKA8m*5IUJOsTHr9W z#+-O^4+<7G-{{aFA(-VLKc>;F)BCK>!S(sRa3_U*w4HA+i;DDs2 zgyNF)Mi|87%=lz@l#2E8_0yo)!3DwIFd9UrN(bjzvb)vds7G^hL!a2O{HQD?dRg`w z9F8%U-$LQJE0l^_ljM8QdJhfW>BF^y)b?P7q(L$W7;i=<6&zV69J76k zJlnG8h{22Dsjf3`@#7#;S*>vn+UNikaUT~iri9>xk8k<4XH}3n%a_wFoy^u(JB2*Cx}Sq7UhpviEK0s5Y}@(g#@(!h60^nO>GD;d$m-uH}Gt>|(Gb zb+G;1aBx@4!m~@~c|8Z%<4dDtr%Q+WITQH|1c#{e^;@EJ5IIF|3(kEu#Zjj>45sAU z|LIy&?zZPvM|G9f2n7{f*aM=6yjx=BY=T3yYI{&6}d@V7iiDp6iVki z5PVIJFl>MKd_gUSb$ z*?F6u-t(li?tIFO_DzMwDq~ttwTI+lf(j-L1a>ny%M&Vk$Vy}iROJwNDDTQ4$U**y zYT=Vnc3tq$?$P8^#~1CXJj-t9cE5{Ozu{G^pKJWWKz=XFITw~>$9`)tvqZJjIvH%_>RFXG zy7dFTOcj+;&vX$oo2Jkq>>l@ zL{*chAwpaGKNPEd7&wy8Z?dOI|9oke*sW*B2GCoL)`1#mxAHG-#v`r@8%jWcB$ZCzNzSJF~Ddbb>#L= z4vuQ4K1%l^#>9Brb8jVVAw)XB8iYu$odJsrmfGzJfHCN1e>HQdy z(~wm<+Ph9russAy0)dbQ%MfZZ@KXjxD9?fbOW-F2a$KH4Wx>xgq{mNhlbQ8c@2Lk^ zp4RxJb&>GEyK1AR+2^7x4PA%3T~NO7ZZ+|KmQnWxU9ze(Dq3%|-c=(ZA#722C-BNw zoa%&?){>=wTf=-psed~y>r_I?cb@X<3_EYh?uvk_S`+Pmwe%MWrQ$=z#3VKdfIV=2@|8rCS@nEJE-jcBKsmU&`~_B-VR4d~X?9xk_bZH5SJBJ)lUjCcN5? zr6untL3X8%%aWe0Y(5TekWP}HTyxKGgv5S1+rX)KX?`scquRZJF&|H9#Wac!yXIPP z?FP=oslNU9jB?C*lr&M*;1lu8uO-WOMsb5W>9nN5LactS0j9?t`Ku^!z5FI!Yd8@=_ zeQMnBsf@U9jP?A5suAJp<`fz0F;=Q?y=!)%atOgQ%IVWPiocE%tXGm=zEpimN}4!;`f4CK%O>!a+) zr)F96^L^B+%3bpsr2@w;P@V(!6m%=_Zyx_fNN4q!Nkna^N2P()8YGV+hL zis#_qFigGely(=3bspb+g<4OFrJJSW<|l0ZbCQFT)2PX3qeSWT)r6at_gO@&&%S^X ztll(LJzc`+@9$4bKU<&G*!5kP^!~?j{Fk4!e8{@={znG{_2%0EeVlW_;`b7Lqq3)KN-P;pE6zI9(wBC zksvTmMnQCGQDs$CEJ%HDiW;M2$1C(pjYmG5mv)@(O3yiw3lu(1TS>I{%1DWF3avl< zxHwWZ2G(&O%XI!88lf>185WjxvI11umY{a61#Jl(B6vJyZ;NKHMRUT9+oD)cPU1Y` zA)z~PNz~p@P7X>&RKhmGN-gEqlRi{;+8z0zV*DB;3Yxc?hpQBhEK*5NO zWD(Oo*?(=eyB72oM*9nO{yS*_lbSlA7ng*s&YYZ1Rz5y~TkAc}V@c)Y08Q&2x3i!<@^NgqyP8;O)ZmO?_ZRHHV8dA0s4N12qtm8@p}Ia2PGap zOPGAL&FuF@qO!!&B|U3?e+nOaeeJ>job#BrCq3Z*;+P-(jo z*lojFm*n`CF9Gvc<@!)m^xO|!nl>0;kO08g7e_6`-TU|D+Ga0YXaqEPcxWJ`(8o^e z?&G7?4h{3TzkmPIpCPQA8Za=g_FZWjQqPc5djy(#5NUGiOIF@%Gu6PTbS?rJ-$j3o zErqLccgxD|ABNce5m(SFhd7dz#^x z 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, 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={'I', 'L', 'S', 'G', 'PSH'}, 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={'L', 'I', 'S', 'PSH', '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={'I', 'L', 'S', 'G', 'PSH'}, 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.000 seconds) + **Total running time of the script:** (0 minutes 1.188 seconds) -**Estimated memory usage:** 166 MB +**Estimated memory usage:** 164 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 5a42971a..04e1d366 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.199 seconds) + **Total running time of the script:** (0 minutes 1.248 seconds) -**Estimated memory usage:** 164 MB +**Estimated memory usage:** 162 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 ada9e32f..f5862e1e 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 + @@ -427,9 +427,9 @@ References .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 2.316 seconds) + **Total running time of the script:** (0 minutes 2.338 seconds) -**Estimated memory usage:** 248 MB +**Estimated memory usage:** 246 MB .. _sphx_glr_download_auto_examples_intro_intro_causal_graphs.py: 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 ef8e6684..66e87179 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.515** total execution time for 3 files **from auto_examples/intro**: +**00:04.774** 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.316 - - 248.2 + - 00:02.338 + - 246.2 * - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``inducing_path.py``) - - 00:01.199 - - 164.1 + - 00:01.248 + - 161.8 * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``checking_validity_of_a_pag.py``) - - 00:01.000 - - 165.8 + - 00:01.188 + - 163.5 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 587f5abc..b4054423 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: ['Z', 'Y', 'X'] + MixedEdgeGraph named 'IV Graph' with 3 nodes and 3 edges and 2 edge types has nodes: ['Y', 'Z', 'X'] 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.232 seconds) + **Total running time of the script:** (0 minutes 1.460 seconds) -**Estimated memory usage:** 170 MB +**Estimated memory usage:** 168 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 4e01411d..4c474bc2 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.232** total execution time for 1 file **from auto_examples/mixededge**: +**00:01.460** 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.232 - - 170.4 + - 00:01.460 + - 168.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 77e35dc4..f005541e 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.415 seconds) + **Total running time of the script:** (0 minutes 0.458 seconds) -**Estimated memory usage:** 164 MB +**Estimated memory usage:** 162 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 773e1b20..227164ab 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 0.960 seconds) + **Total running time of the script:** (0 minutes 1.147 seconds) -**Estimated memory usage:** 164 MB +**Estimated memory usage:** 162 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 e08c6ea5..f8b95ba9 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.375** total execution time for 2 files **from auto_examples/visualization**: +**00:01.605** 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:00.960 - - 164.1 + - 00:01.147 + - 161.8 * - :ref:`sphx_glr_auto_examples_visualization_draw_and_compare_graphs_with_same_layout.py` (``draw_and_compare_graphs_with_same_layout.py``) - - 00:00.415 - - 164.1 + - 00:00.458 + - 161.8 diff --git a/dev/_sources/sg_execution_times.rst.txt b/dev/_sources/sg_execution_times.rst.txt index 7c0aed02..f408f4fd 100644 --- a/dev/_sources/sg_execution_times.rst.txt +++ b/dev/_sources/sg_execution_times.rst.txt @@ -6,7 +6,7 @@ Computation times ================= -**00:07.123** total execution time for 6 files **from all galleries**: +**00:07.839** 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.316 - - 248.2 + - 00:02.338 + - 246.2 * - :ref:`sphx_glr_auto_examples_mixededge_plot_mixed_edge_graph.py` (``../examples/mixededge/plot_mixed_edge_graph.py``) - - 00:01.232 - - 170.4 + - 00:01.460 + - 168.1 * - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``../examples/intro/inducing_path.py``) - - 00:01.199 - - 164.1 + - 00:01.248 + - 161.8 * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``../examples/intro/checking_validity_of_a_pag.py``) - - 00:01.000 - - 165.8 + - 00:01.188 + - 163.5 * - :ref:`sphx_glr_auto_examples_visualization_plot_timeseries_graphs.py` (``../examples/visualization/plot_timeseries_graphs.py``) - - 00:00.960 - - 164.1 + - 00:01.147 + - 161.8 * - :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.415 - - 164.1 + - 00:00.458 + - 161.8 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 8e59ba78..ecf57574 100644 --- a/dev/auto_examples/intro/checking_validity_of_a_pag.html +++ b/dev/auto_examples/intro/checking_validity_of_a_pag.html @@ -533,7 +533,7 @@

Validity of a PAG
ConditioningSetSelection.PDS
-Context(observed_variables={'L', 'I', 'S', 'PSH', 'G'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7c2cc2231490>, included_edges=<networkx.classes.graph.Graph object at 0x7c2cc2231b90>, excluded_edges=<networkx.classes.graph.Graph object at 0x7c2cc2231fd0>, 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={'I', 'L', 'S', 'G', 'PSH'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x793544621e10>, included_edges=<networkx.classes.graph.Graph object at 0x793544622510>, excluded_edges=<networkx.classes.graph.Graph object at 0x793544622950>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
 True
 
@@ -552,7 +552,7 @@

Validity of a PAG
ConditioningSetSelection.PDS
-Context(observed_variables={'L', 'I', 'S', 'PSH', 'G'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7c2cc2241910>, included_edges=<networkx.classes.graph.Graph object at 0x7c2cc2242010>, excluded_edges=<networkx.classes.graph.Graph object at 0x7c2cc2242450>, 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={'I', 'L', 'S', 'G', 'PSH'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x793544635f10>, included_edges=<networkx.classes.graph.Graph object at 0x793544636610>, excluded_edges=<networkx.classes.graph.Graph object at 0x793544636a50>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
 False
 
@@ -568,8 +568,8 @@

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

-

Estimated memory usage: 166 MB

+

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

+

Estimated memory usage: 164 MB