From b8a548a71a58027d0d0def6b8b95ef6c1347ef52 Mon Sep 17 00:00:00 2001 From: kohlhaasrebecca <rebecca.kohlhaas@outlook.com> Date: Thu, 18 Jul 2024 16:20:05 +0200 Subject: [PATCH] [docs] Basic BMC user guide --- ...alidrox.surrogate_models.engine.Engine.rst | 8 - .../bayesvalidrox.surrogate_models.engine.rst | 9 - .../bayesvalidrox.surrogate_models.rst | 3 +- ...els.sequential_design.SequentialDesign.rst | 34 + ...s.sequential_design.hellinger_distance.rst | 6 + ...rogate_models.sequential_design.logpdf.rst | 6 + ...rox.surrogate_models.sequential_design.rst | 40 + ...ate_models.sequential_design.subdomain.rst | 6 + docs/source/bmc_description.rst | 65 +- .../bayesvalidrox.surrogate_models.doctree | Bin 22765 -> 24161 bytes ...rox.surrogate_models.engine.Engine.doctree | Bin 116640 -> 40452 bytes ...esvalidrox.surrogate_models.engine.doctree | Bin 10625 -> 5639 bytes ...e_models.engine.hellinger_distance.doctree | Bin 7547 -> 7591 bytes ...rox.surrogate_models.engine.logpdf.doctree | Bin 7789 -> 7833 bytes ....surrogate_models.engine.subdomain.doctree | Bin 7483 -> 7527 bytes ...sequential_design.SequentialDesign.doctree | Bin 0 -> 95251 bytes ...surrogate_models.sequential_design.doctree | Bin 0 -> 11384 bytes ...quential_design.hellinger_distance.doctree | Bin 0 -> 7703 bytes ...te_models.sequential_design.logpdf.doctree | Bin 0 -> 7945 bytes ...models.sequential_design.subdomain.doctree | Bin 0 -> 7639 bytes public/.doctrees/bayes_description.doctree | Bin 20891 -> 25020 bytes public/.doctrees/bmc_description.doctree | Bin 2910 -> 14220 bytes public/.doctrees/environment.pickle | Bin 2959265 -> 3054356 bytes ...erence.bayes_inference.BayesInference.html | 12 +- ...idrox.bayes_inference.bayes_inference.html | 12 +- ...model_comparison.BayesModelComparison.html | 12 +- ...ayes_inference.bayes_model_comparison.html | 12 +- ...yes_inference.discrepancy.Discrepancy.html | 12 +- ...svalidrox.bayes_inference.discrepancy.html | 12 +- .../bayesvalidrox.bayes_inference.html | 12 +- ...yesvalidrox.bayes_inference.mcmc.MCMC.html | 12 +- ...rox.bayes_inference.mcmc.gelman_rubin.html | 12 +- .../bayesvalidrox.bayes_inference.mcmc.html | 12 +- public/_autosummary/bayesvalidrox.html | 12 +- .../bayesvalidrox.post_processing.html | 12 +- ...essing.post_processing.PostProcessing.html | 12 +- ...idrox.post_processing.post_processing.html | 12 +- public/_autosummary/bayesvalidrox.pylink.html | 12 +- ...drox.pylink.pylink.PyLinkForwardModel.html | 12 +- .../bayesvalidrox.pylink.pylink.html | 12 +- ...esvalidrox.pylink.pylink.within_range.html | 12 +- ....surrogate_models.adaptPlot.adaptPlot.html | 12 +- ...esvalidrox.surrogate_models.adaptPlot.html | 12 +- ...apoly_construction.apoly_construction.html | 12 +- ...x.surrogate_models.apoly_construction.html | 12 +- ...bayes_linear.BayesianLinearRegression.html | 12 +- ...odels.bayes_linear.EBLinearRegression.html | 12 +- ...odels.bayes_linear.VBLinearRegression.html | 12 +- ...rogate_models.bayes_linear.gamma_mean.html | 12 +- ...alidrox.surrogate_models.bayes_linear.html | 12 +- ...lidrox.surrogate_models.engine.Engine.html | 331 +------- ...gate_models.engine.hellinger_distance.html | 46 +- ...bayesvalidrox.surrogate_models.engine.html | 58 +- ...lidrox.surrogate_models.engine.logpdf.html | 46 +- ...rox.surrogate_models.engine.subdomain.html | 46 +- ...te_models.eval_rec_rule.eval_rec_rule.html | 12 +- ...eval_rec_rule.eval_rec_rule_arbitrary.html | 12 +- ..._models.eval_rec_rule.eval_univ_basis.html | 12 +- ...lidrox.surrogate_models.eval_rec_rule.html | 12 +- ..._models.eval_rec_rule.poly_rec_coeffs.html | 12 +- ...rrogate_models.exp_designs.ExpDesigns.html | 12 +- ...ogate_models.exp_designs.check_ranges.html | 12 +- ...validrox.surrogate_models.exp_designs.html | 12 +- ...rogate_models.exploration.Exploration.html | 12 +- ...validrox.surrogate_models.exploration.html | 12 +- ...ogate_models.glexindex.cross_truncate.html | 12 +- ....surrogate_models.glexindex.glexindex.html | 12 +- ...esvalidrox.surrogate_models.glexindex.html | 12 +- .../bayesvalidrox.surrogate_models.html | 17 +- ...rrogate_models.input_space.InputSpace.html | 12 +- ...validrox.surrogate_models.input_space.html | 12 +- ...alidrox.surrogate_models.inputs.Input.html | 12 +- ...drox.surrogate_models.inputs.Marginal.html | 12 +- ...bayesvalidrox.surrogate_models.inputs.html | 12 +- ...ing_pursuit.OrthogonalMatchingPursuit.html | 12 +- ...dels.orthogonal_matching_pursuit.corr.html | 12 +- ...te_models.orthogonal_matching_pursuit.html | 12 +- ...models.reg_fast_ard.RegressionFastARD.html | 12 +- ...alidrox.surrogate_models.reg_fast_ard.html | 12 +- ...models.reg_fast_ard.update_precisions.html | 12 +- ...eg_fast_laplace.RegressionFastLaplace.html | 18 +- ...rox.surrogate_models.reg_fast_laplace.html | 12 +- ...ls.sequential_design.SequentialDesign.html | 751 ++++++++++++++++++ ....sequential_design.hellinger_distance.html | 445 +++++++++++ ...ox.surrogate_models.sequential_design.html | 446 +++++++++++ ...ogate_models.sequential_design.logpdf.html | 444 +++++++++++ ...te_models.sequential_design.subdomain.html | 442 +++++++++++ ...ate_models.surrogate_models.MetaModel.html | 12 +- ...els.surrogate_models.corr_loocv_error.html | 12 +- ...te_models.surrogate_models.create_psi.html | 12 +- ...gate_models.gaussian_process_emulator.html | 12 +- ...rox.surrogate_models.surrogate_models.html | 18 +- ...rox.surrogate_models.engine.Engine.rst.txt | 8 - ...esvalidrox.surrogate_models.engine.rst.txt | 9 - .../bayesvalidrox.surrogate_models.rst.txt | 3 +- ...sequential_design.SequentialDesign.rst.txt | 34 + ...quential_design.hellinger_distance.rst.txt | 6 + ...te_models.sequential_design.logpdf.rst.txt | 6 + ...surrogate_models.sequential_design.rst.txt | 40 + ...models.sequential_design.subdomain.rst.txt | 6 + public/_sources/bayes_description.rst.txt | 33 +- public/_sources/bmc_description.rst.txt | 82 +- public/al_description.html | 12 +- public/analyticalfunction.html | 12 +- public/api.html | 12 +- public/bayes_description.html | 37 +- public/beam.html | 12 +- public/bmc_description.html | 114 ++- public/borehole.html | 12 +- public/examples.html | 12 +- public/genindex.html | 55 +- public/index.html | 12 +- public/input_description.html | 12 +- public/ishigami.html | 12 +- public/model_description.html | 12 +- public/modelcomparison.html | 12 +- public/objects.inv | Bin 3569 -> 3719 bytes public/ohaganfunction.html | 12 +- public/packagedescription.html | 12 +- public/pollution.html | 12 +- public/post_description.html | 12 +- public/py-modindex.html | 18 +- public/search.html | 12 +- public/searchindex.js | 2 +- public/surrogate_description.html | 12 +- public/tutorial.html | 12 +- 126 files changed, 3799 insertions(+), 827 deletions(-) create mode 100644 docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst create mode 100644 docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst create mode 100644 docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst create mode 100644 docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst create mode 100644 docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst create mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.doctree create mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.doctree create mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.doctree create mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.doctree create mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.doctree create mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html create mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html create mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.html create mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html create mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html create mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst.txt create mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst.txt create mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst.txt create mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst.txt create mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst.txt diff --git a/docs/source/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst b/docs/source/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst index 21a9e3480..00a9dcd93 100644 --- a/docs/source/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst +++ b/docs/source/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst @@ -17,19 +17,11 @@ bayesvalidrox.surrogate\_models.engine.Engine .. autosummary:: ~Engine.__init__ - ~Engine.choose_next_sample - ~Engine.dual_annealing ~Engine.eval_metamodel - ~Engine.run_util_func ~Engine.start_engine - ~Engine.tradeoff_weights ~Engine.train_normal ~Engine.train_seq_design ~Engine.train_sequential - ~Engine.util_AlphOptDesign - ~Engine.util_BayesianActiveDesign - ~Engine.util_BayesianDesign - ~Engine.util_VarBasedDesign diff --git a/docs/source/_autosummary/bayesvalidrox.surrogate_models.engine.rst b/docs/source/_autosummary/bayesvalidrox.surrogate_models.engine.rst index 43998aead..a73ff3387 100644 --- a/docs/source/_autosummary/bayesvalidrox.surrogate_models.engine.rst +++ b/docs/source/_autosummary/bayesvalidrox.surrogate_models.engine.rst @@ -9,15 +9,6 @@ bayesvalidrox.surrogate\_models.engine - .. rubric:: Functions - - .. autosummary:: - :toctree: - - hellinger_distance - logpdf - subdomain - diff --git a/docs/source/_autosummary/bayesvalidrox.surrogate_models.rst b/docs/source/_autosummary/bayesvalidrox.surrogate_models.rst index fbd49ba29..19ea84682 100644 --- a/docs/source/_autosummary/bayesvalidrox.surrogate_models.rst +++ b/docs/source/_autosummary/bayesvalidrox.surrogate_models.rst @@ -1,4 +1,4 @@ -bayesvalidrox.surrogate\_models +bayesvalidrox.surrogate\_models =============================== .. automodule:: bayesvalidrox.surrogate_models @@ -41,5 +41,6 @@ bayesvalidrox.surrogate\_models bayesvalidrox.surrogate_models.orthogonal_matching_pursuit bayesvalidrox.surrogate_models.reg_fast_ard bayesvalidrox.surrogate_models.reg_fast_laplace + bayesvalidrox.surrogate_models.sequential_design bayesvalidrox.surrogate_models.surrogate_models diff --git a/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst new file mode 100644 index 000000000..85bf390ce --- /dev/null +++ b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst @@ -0,0 +1,34 @@ +bayesvalidrox.surrogate\_models.sequential\_design.SequentialDesign +=================================================================== + +.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design + +.. autoclass:: SequentialDesign + :members: + :show-inheritance: + :inherited-members: + + + .. automethod:: __init__ + + + .. rubric:: Methods + + .. autosummary:: + + ~SequentialDesign.__init__ + ~SequentialDesign.choose_next_sample + ~SequentialDesign.dual_annealing + ~SequentialDesign.run_util_func + ~SequentialDesign.start_seqdesign + ~SequentialDesign.tradeoff_weights + ~SequentialDesign.util_AlphOptDesign + ~SequentialDesign.util_BayesianActiveDesign + ~SequentialDesign.util_BayesianDesign + ~SequentialDesign.util_VarBasedDesign + + + + + + \ No newline at end of file diff --git a/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst new file mode 100644 index 000000000..e242998b2 --- /dev/null +++ b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst @@ -0,0 +1,6 @@ +bayesvalidrox.surrogate\_models.sequential\_design.hellinger\_distance +====================================================================== + +.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design + +.. autofunction:: hellinger_distance \ No newline at end of file diff --git a/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst new file mode 100644 index 000000000..124f9a6d5 --- /dev/null +++ b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst @@ -0,0 +1,6 @@ +bayesvalidrox.surrogate\_models.sequential\_design.logpdf +========================================================= + +.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design + +.. autofunction:: logpdf \ No newline at end of file diff --git a/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst new file mode 100644 index 000000000..2e13f6766 --- /dev/null +++ b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst @@ -0,0 +1,40 @@ +bayesvalidrox.surrogate\_models.sequential\_design +================================================== + +.. automodule:: bayesvalidrox.surrogate_models.sequential_design + + + + + + + + .. rubric:: Functions + + .. autosummary:: + :toctree: + + hellinger_distance + logpdf + subdomain + + + + + + .. rubric:: Classes + + .. autosummary:: + :toctree: + :template: custom-class-template.rst + + SequentialDesign + + + + + + + + + diff --git a/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst new file mode 100644 index 000000000..abef419d3 --- /dev/null +++ b/docs/source/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst @@ -0,0 +1,6 @@ +bayesvalidrox.surrogate\_models.sequential\_design.subdomain +============================================================ + +.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design + +.. autofunction:: subdomain \ No newline at end of file diff --git a/docs/source/bmc_description.rst b/docs/source/bmc_description.rst index b3eaf86c2..3ebd9d525 100644 --- a/docs/source/bmc_description.rst +++ b/docs/source/bmc_description.rst @@ -18,5 +18,66 @@ Bayesian multi-model comparison Example ======= To perform model comparison, we first need to define the set of competing models. -For this, we create two additional models based on the example model from :any:`model_description`. -The first of these models \ No newline at end of file +For this, we create an additional model in the file ``model2.py`` based on the example model from :any:`model_description`. + +>>> def model2(samples, x_values): +>>> poly = samples[0]*np.power(x_values, 3) +>>> outputs = {'A': poly, 'x_values': x_values} +>>> return outputs + +Then we can build another surrogate for this model, following the same code as for the surrogate in :any:`surrogate_description`. + +>>> Model2 = PyLinkForwardModel() +>>> Model2.link_type = 'Function' +>>> Model2.py_file = 'model2' +>>> Model2.name = 'model2' +>>> Model2.Output.names = ['A'] +>>> Model2.func_args = {'x_values': x_values} +>>> Model2.store = False + +>>> MetaMod2 = MetaModel(Inputs) +>>> MetaMod2.meta_model_type = 'aPCE' +>>> MetaMod2.pce_reg_method = 'FastARD' +>>> MetaMod2.pce_deg = 3 +>>> MetaMod2.pce_q_norm = 1 + +>>> ExpDesign2 = ExpDesigns(Inputs) +>>> ExpDesign2.n_init_samples = 30 +>>> ExpDesign2.sampling_method = 'random' + +>>> Engine_2 = Engine(MetaMod2, Model2, ExpDesign2) +>>> Engine_2.train_normal() + +To perform model comparison we use the class :any:`bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison`. + +>>> from bayesvalidrox import BayesModelComparison` + +We collect the engines that should be compared in a dictionary, and assign them names. + +>>> meta_models = { +>>> "linear": Engine_, +>>> "degthree": Engine_2 +>>> } + +Then we create an object of class ``BayesModelComparison``. + +>>> BayesOpts = BayesModelComparison() + +As the comparison uses the class :any:`bayesvalidrox.bayes_inference.bayes_inference.BayesInference`, we can also set the properties for this class as well. +These are collected in a dictionary and given to the function calls that perform the model comparison. +In this example we use the following settings. + +>>> opts_bootstrap = { +>>> "bootstrap": True, +>>> "n_samples": 100, +>>> "Discrepancy": DiscrepancyOpts, +>>> "emulator": True, +>>> "plot_post_pred": False +>>> } + +Now we can run the full model comparison. + +>>> output_dict = BayesOpts.model_comparison_all(meta_models, opts_bootstrap) + +The created plots are saved in the folder ``Outputs_Comparison``. + diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.doctree index 67f7cc0eba94234002b4e40a0c8801fe88ad4d55..d46f6285bc139be6da26f951f30dfe85f79e3b94 100644 GIT binary patch delta 939 zcmaF6k@4XkM%D(_sbO&&S)Va8noWMg?8CB&g@Ix60T$)S3S69<Ggv+_3#As8rskDo zCg#Maq!wqU=W%gO-Y+RT*_>5z@&h-4&FLKBEI_>%Wkok%;b~)pG7I>mKqi7j7YJ^H zFvT|KiY|aLRV2G1YQ;7mli~u3ZoVkH6DG1y{vQ)qx7g-wN^sFO6}aeZ_02G~shXc) zYV&kv!$cMI;A%|`*TO`98a;ri{b0HnCc4Tz4(2L(>*+Ajvo<U+(HHh`(P@q{Fwv7P z_Kb{qlNA*-1dGwbXtJZ5k^qKagMtWSE-4y5xXCgaOg`wQfN7Sk`+kTNKbkd@1q7=g zVK;e?$E?ZwB>g8}_B5PqCsha$WwKzMd{9SivZ<H$<OVUF$sBIKn37m03p#6pqI0sX zJ2z7b>*W8!PD}|Pg>sW8s7Wy8u}-enHk<s%eI>*Y(HK?+hSH=Au?)7>DUDNVr)XqI zXT?mu=wZm)0F=p)^JWAJM1pN%3S*sYsH`wK+_Q#hGV5f1DShsYXsC(_a1|e<G&d)B zd9X0rPTpvwBZ3j4Q+jMb5@0tz^%JbW4Ya0hieJ_pD18@7--FWkq4WbN{SZn&g3^zn z^b;uk6iPpX($Asv3n={(OsDp6<R(_6q!vuh_1EJ(2NVN(^E5b|__K}!xmhQGL}`Y0 z*2&Em{Vy^xnXqkM67+~!otq6P#{ndYdpPqFb5lzy3sQ@L;g$uG=q%1q1O_2ce)8Hd WFODjpP=;(z&*Vf|qs@lldl&)DhC)LC delta 592 zcmaF3hw<%3M%D(_sgEKyvOZ&GG@bm0*@q>Og@Ix60T$)W@hm@?C--~vZ{EQX&H|KV zlos8r%G<^WWgg^{0%-w>eiYmWVTx_uC%OQ}ES2mAs@=>etpF3TkXsDVEw=fS{68k3 z<VU6RAT<Y7L||&(sBea;*{1mks0L_**yjB@vtgozdLW%((Kf@iFi|h#2QX1bGq^3k z&EsI^7FbV*sg<*3fr(l=fJ8T6bTopANV(cGPEK>uoZROvFge%zAS2ggeIHjwo=N_) zlMA%fCO>j7m>lJz0G5vMt%SH_vasi@$xVK>lmB=cPB!r8oV?X5cyo`x2MeRk<d60` zAjS1lQhV4_^Gb>`Q;Vm>PSNnoYG!3%Xq)1f)dHnkp>!LRZimtxP`VRJcR}fHDBT04 zd!ck6l<tSp6TtN38zJVLWk6<zbXGCzWI-`G{;Yf;H>&_hlxApW6>fG7y~xCLi*>U^ z#3N?)jUc&oK%%&ZGcPeWwWP8D=<wPpSs;nd;ta*wDH=fe$%-*vj0&4`V!kp00N{(Y A`2YX_ diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.doctree index 85e5048e6702e173fbf5eec5bcb177eb2c2686f2..2bead1e47a8071819886bcbcde287e2c4fba50d5 100644 GIT binary patch delta 5416 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 literal 116640 zcmd^o3z!^7b*^M-SK5)ZdRek%S$11sYh_kzTYj%C*|H=Xc`ezoWH7eOsCTA!XIir} z%RD44U@#cp#Gyk14B-{HAt51v^W|O$1a3%fNJvO>ArMFi0Rq7{+yLQ`FA$s<2=_nr z=&F89P1nrIdf@N#s;9dir_QTRojP^uk%2cXT(EEf{THlk%$Ca46Ju_%SgjSkMmtzq ztQA@_UbWeNeS7OG+7Gu!f}y&5yise_3tl@|fD(mLxl*iq)%HW}V3>+G%az8MsK2D) z6`JK*HLPA5C=HgDJk%a34Fv<ua<k%TpMq_Z?wr>+=2ptZdhNtmqgAihrroA@I6nh; z(5zRTE?2#=z3iVhHH3B+AM#ERfE}wZNU#1_n~!L4)&=~{c4>7mln)17S`-Y5aUKX3 zSI}+yKx@(sa&EI(FHg3bzz^YLQMuTlu`el9+(rX0@jOs<XZX|7Vry3Ym~;zA>)sTV zX$4D~?lgUBmsXZGmX?<;EG;T+3SP2%{P2AZuiiLZKUynQO0L^DyhjkBarlmM^SQ0b z!x1zc2FQ)W9Mr>kx7DmQS~D|leeQ}#F@?=kY>d?#z`#Wl=d>nE3xa`iwdkGDNW-aC zx)>uaT>`8>3;$n=|F_`(tu%TduwG_k9s%CU)oD;RxSkWr8DY3_%2g*5NL$;%Xr_W8 zBMcsBw%u0gIi+n1l?O@}fnXTSVz6={F_sa08Ky7!Mj3Qyw(1d9yoiH7vfpdE`)kEf z2Y<ZEsI&LP>>jVNmGK@mv6406R;#t98{_m~`-3+>s|ns5ceXGDY}q;L+$_7yH)h>} zH|~T*oGm+d0-H=Y)&~QuMqBVGMm511Bpg);J8wuEU$D^OqOqQyR15d%Ew~X{1`Ch3 zU7etW%Y)QwYtoC9)C&beCuS<+Y#dMovvm)Ad(3N7-F>LLSFrS(>{+@|FT|KU)CGcj z4+~W=J2y`J59X^*JGH573>NauMH34di!A3<gx({8l)A1o5L}jx4<){{7FR^6btcM4 zunerZ4R~cx1uF<h#un_ir<0=OmyQzNXB6I{Jmm0(*zn?G8`Rb4`au3vu)V?r+fss! z1Gbc!?+nw+Q(;=eV1nue#+zQfQilG~5WhZM@Itxc>>pOwt1b~$IZ+mHypfdW;~0pR zTpxtL6%PJ;XB-3zt4X1G8wUGk%o81jMpEjHDEN9X-<$Zn3SJvvDuzS-_SCmf3%rbi z??av8E4?Qn(gfY__6FS`*L-pCBCm;wn10l>&Zn&b{DcL7os|>eIoL4Msx-@an!WQO zuiz(m?Qs&9*Ctt0Yw>26<~dC9;GK4mBZjX{`mku)5!nj{XKKY3&3Bh((iX4}xN<KI z21}<}l?r3a(xX8x->ek~&Ss-s`hMxr|JH^<La#&tf_Qgn6Bleiek-9?(_e*JwW-@` zy0JAx!=J9Zvn5?rHr(dIWEpqHp+*@@<45=ij|f47Oo$?ir2azKi#k;?4KAPcszs>a z{0Z1MdJk(lG!46LNu><IcPm<Pe+4y7W*t~b;5y`We|4<isE~~Wi&^KvIkR	nEdy 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ǁPDw*Ld>2*acY$Mx+({nDZ>> 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 diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.doctree index f09e9863b7f3d2b8a80dc0a1f131a09785141101..c7e8877d3f1233ac61b08b3e887da0a3c4fc019a 100644 GIT binary patch delta 285 zcmZn+Zr5RLV4eC$bR#P#%jD}4N|Q}kY#0S67qUELG@ATDQe<*EtNCO;DV@oi*zQiA zz-~8LPC9k61&1`F{bYG*`^l?0R3^WW7To-XL!FUPXL2Ej+T;iF?33@v)G-+uO<u?& z#<+NLnXJa-UtCp_S4hcEULeTAYM&vU@o4e|QRT_Ec{C?GvB+(<6;okk>am=BkkJ^Z zokO&TJvFbSC^NNqO6(NBEDc5mhPEk*lYJ!2fc7#lWJqU8Ol}mEm&+0X^0GvML}`Y0 zmKazngC|2KgE>PsBWH7>!UZO#RL0H5%8!`UZ9qybfkbf+XI^4%YDr}Q(D>RZSs;nd Z;ta*wDH=fe$u{a<Osg3;cc}kl1OQEBR}KIG delta 2707 zcmbVOTTC2P7-rd>U1nGi5G?_U0~DDBx{-ofD21dKOK4mmjj<+6V3r*?bGkdT?#ys8 zK_I3WlX>z?)1(i+=tC0|BiW~>iLrgqhu)07YT9B<)%c)3nCOfCXD-VwyBK93X8!Zv z&VTv-fA-zJ%?r#1b7d*A&9H$M_7y{!*JV}FEEJlt(6eTqL%IUzd^IE;c<dV_lg#<` zi>$Arf`cEDQYl$kl(Mr)S<^*jUJ|DI_~{78je8Q_lkf>iUzQ|=*Oyg(UR88iF;qjd z<ykpl*mp-cE~PGJk_*C0AD@;)r4Lk>z~5;#oiTJt<8>sh^C|g~l#-FECi#S@Nl9K+ zc#%&VDP3L?v$Cj5yrO2)VyehHIM<9sQca7pBAikUC8_oC%B&(S&uU^ilae&J=#0E1 zC*dBEcNF=gv>+>RMPikAZ1_4^(N#Y0N{f=uneTl9`7k)zk{Hgc4yy?~JXca1@@p`1 zxP&W>&c*q-FcpWok&~e#EwBH(hx!r^<bzOmLqiEWcPDhr=Q~a|8oL^zB~lV$H=&y! zv#r6P-81r#y}WK7A3tE<JkT86!DVZ+%38Ao)PjB>H~mM+F?OYCaCk&CbX7CbX)(Jx zYN59CK2X>pnVMEI##NIX*Hw?MMK*0q1_dd01v0@k*P9peg>)cAehUgG9nz`!3e=op z3|;`Tc*M>@K-WEQ=2#gIL!JjG<4-(g9EO>2CnxCWSdfyF5v~OxB-QK}&<*lesDr^A z<z#BwnzPbEQk}QZ7ba_y6rC1sqT;Qpo@#U#-9z_d=z-ZsTN#SF$@H)rqvflEgJ5eU zV1jFlr>GzvszQEYkJjNHpq#2=KV>?F4KcWap2oS>b@NQ&@EvsaJb?UfXPxCHxgeEM z8mEhwmVGL6qBOH@uDd*N8qN89+w(I{vGZ#F<iN+-1^^x<PIpM$TOwtEbhf<5u>y~K z;Uq!G-XhMc6{NlBq+Nihc_+#J5cMV%1ERQHM3L#L=ecO!I{{3c+oyuFU~OaS&_0{9 zAT+A$fa@KgTyVuHGY_se=*b4xz<*e{d-tt}r32aS4&_xJU>u+m4X4~7t<oR?C$MDN za({3~e15?^OK$lFo+(+Ul4TB23F}V2IYLkU`O;dF8Ilw|D@&RM3o3>m!cALN3_o(; zkL|ZaQsI}XzXlq$;0N%c73;!xfWmj-VW3`o&z7PvYDIo@7(wVUXv`F00=*3Wo!Z>= z_mFs?j%fz|9Eo$?0ff;d@?~JFX`sJkp;Bv=yw41F7~U>()+l<b_$;7x>WsV)Y-DkL zrHu!V6DDiHD#7DkDK;#-pUI=(g6}%H7@Dlz-JvgoSMph?iNQmZDq5H?QqKMh^E4Hg zS(qdit|Gnc+pT3%r{5CXPYrLg0^?BjQhW_~E+nGPwe)KPOR<-p#<^1rUMS^nbDazp zTz(jOg)Hz-D@C@sR&uDit{K<D$w-LkIr^n*hyPifGZwx@yEa|j2ww%)`b1IBkpka5 zx8axt6}#v7KA06(8h=AQL6cbg9Z)kaD#>KHY6S1toEZKH9Bf%4egfx-zu|{}1S*Dq zvY$WOS`=t546nK&wHJl72ZnZ3xhLVTDl5OO%-wiu$KRa;JNzj;G?P`tw4|?Q0Q_qf Zrh@l0)D9H@Il2AxL}iCRSKIif?;j5JgH!+j diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.doctree index 127f65497f7344e7af9417c3319e1067a155f1b3..3d1938fb21b0f2a1e9395ab90ba4f30e0d589765 100644 GIT binary patch delta 119 zcmexuwcMJefpzMfjV$pjjJqb=aE1yNrxuo`=9Oe7=ESF@7H6jCP2SI9fJO8yr^IGn ORy`86Z9dDnP8a}gjV&Ai delta 73 zcmZ2({o9JAfpu!ZMwWOM#wC+iGa5~v#-hxYnwOrLmpb_ri^1eKOwyYbSPk*W@^Q@+ F1^~W;8DIba diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.doctree index 10725dec46fff37a579fc4be5eaa660a3e0f7925..905570941f9f0dee12004b835c520fea3b1a4837 100644 GIT binary patch delta 123 zcmaEBGt-u(fpu!%MiyBX#&we?G8#?Z%c(3_oLX3#npcvUm=m9pTAZ1lH@TL@08@1H OW|r&ZXp`Xz6afG(04^l} delta 65 zcmbPf`__h~fpu!qMiyBX#u<|ra)z>{=A~!mrB3c(F_`?Dk$3Y2mJ2v!{JFeD00<Ko AKL7v# diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.doctree index 080ba51a4c532bd461a40693433c1678be52eeab..cd097b829bfc48ee44c801ab6a81ef1bcbc0474e 100644 GIT binary patch delta 115 zcmdmO_1uc3fpu!kMivVe#*LG0SwaPiQwvK|^GY%kbK+A{i!;;nCeL6oz!cqljwOav JEqgfYg#oHOD|r9_ delta 73 zcmaEEwcCoNfpx0EMivVe#@Uk{IYZe}^U^c(QYSCxG??7W%s%-n6Zhs1ECG0Azi<`{ F0|1-H87}|; diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.doctree new file mode 100644 index 0000000000000000000000000000000000000000..1128482acaaae898ebbf90952992bcc0f9d7064d GIT binary patch literal 95251 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 Ync|IRDD<aLra(CnQ${Yj_SD$_17Xdn2><{9 literal 0 HcmV?d00001 diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.doctree new file mode 100644 index 0000000000000000000000000000000000000000..6bd38de919cdd480bf99ff19ea72472b5cc344eb GIT binary patch literal 11384 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 literal 0 HcmV?d00001 diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.doctree new file mode 100644 index 0000000000000000000000000000000000000000..343dd893399f497589c7b610e12ed6aca7949aa3 GIT binary patch literal 7703 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 A?f?J) literal 0 HcmV?d00001 diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.doctree new file mode 100644 index 0000000000000000000000000000000000000000..c3ed638b2ffed56c2a98bafbd309c74197248892 GIT binary patch literal 7945 zcmdT}TZ<$~74BPAbyas)PtVRY%1qDJvg~dTPW9}Hco_!~W(Qq*?ODcA5PM9cGNUT8 zIx90bGqR@|T+xSJwjtg&Mer903;Ih0VZjFxR1kdd!3Cdu5x*0W*Xo|8Yw^W_>d82H zBI3k%zH=ht<j)$v_|L5c{ZDPip>X}_9&;Q&aCn@mRVT2M3HN3CQF{C5>3iv}YDer@ z93+v=Q?&pMTezMRaX)>UsxGNZ*NgYE{;inX(hdBgyJ(1}Xgy7LMO!tbD?MI$rM@;` zCp<o8p6f)xbT3Y#C>Sxx53LF8!LTuZH-R-S^A0T-=#Kn7FBpZ+Fr`5;=E@U3C1amE z)WX@J7G{QeKQ$|Dh79YHsn}9&s{leQt7f+T1GVD0K2Hyl0aG0&W#kSL3ET*$W!H%b zla}qVIEE0<4WCWS)2fq%Wn;kXqlgblCs8fQM)WEbo8pF87dOSS*ij!mxOe!ym`Cwp zbQB0rFcu%anK>su{FW=foeU0Z@EyYB_|TYoXt6{FaWa{(=;Urqtwi}OGIe0~q8MP@ z+FwcrVnH=r-{I4W_l#r3i&(sP3C?&KzgO^k4Zqt21h9-;z5HE3==vi#Up+Mb+r8b} zb^RXPoOrx9uYtEy^_6-16vSyB$do1G3!-1beIRbZsaWL-SZ1GD<SyQH>5WAcWHO0r zG`^OtX?mwO;mp6&vxDQ?nxWKjU3a7yBPZu^B^v6DxtCyAzx`QyW+caw_YK3$l3C4v zyJ`&!?1u;gvQ=%6>6*{F&1?Q`Pbc2JIAoL<R?!7yJ?1F^`xa(-nDO{G^Yb{4>=|Yk zi6NuxVVM_l%7!QRi2q=mKk5a;xhYl9<JSJ7W<p!LZPsVaYWmq$d9y_K#}}cyO6VGB zS84dOsEQwoLxS)}C4}NBV$j%hRojF#1@A~6c`gF9La6mB0So>a;uf8%9TumCQ47Y? z#BOVL#ktP5!c)1<pFV$`YSB+wl`6ELpI|{#<jor2s!I9FkD(aB1JBI<gE(2CpfZNO zcb;%N(<qJm<@1dbr{|jX(PuMl8Ie9~St;9A`nk00w{zR|@f>#X3$az7pCq1iE!x4X zf(>YbL#O1S@GRvjBi?6};IYktBdO{Tk%Pe)yM0>E3Qd#JQ}z11*$vyJPBp1$s?}lQ zd76o0pgNWeY%*EKsrW<;K1i`YlPHU%d`Ho_=YiNU0fW_ili=3DY;v$2__BJosUA++ z1j#63p{NGPn-79XNLzeQ3f}YFBks8(2ppuBm^;0|@3EeS^_WF24lX@Eh$hVIIY3n( z4saIQGX&XI|C_-|HvRPiHdQua^6j5-qWFKz#Bk!DGAFL(p`RZpujB&Nc_+_^APAic zw`-yjv4342F*=KVYShI)k$_jgqqf>~_|WxTI^vqhDYI{GR$E=0QL<dgCskHmpZ4zc zp8VjQhn+Vce)qxSx88a3)}sSM6FMiaAhp-@&riYQ?&8A2r57|_C+!`*mWH@7UPV(c zsiT9=9lAWK+PFgY<!G8lf#dkrTr=M!Z8IYoU}h~bs?3@lDgRP<cKr-M@NHdKTJ^>} zR#8Z3Fq$xJPlNINy$K;SzEiFu8B`ME%(0hLo1|Joy{tzcxA0%Fu$O610}EIbu@g|~ zh<6?h=mf=xTRn$KmJwpSQSDdR3(stO<3}{FzCN6HxT|iqWMzdAEnu*3tlX*2)+x=) zsZbS_&_A7P=8O<Dqann&Uzzm`3AWBh2242TO=*)qk4*&~RsqEkdS0~eR_I_*yEGjL zXrcpoDH+r$@nxJPz=$t8h7_F#f!<VnoA)LRyUCP}wX_Y@HkXce%x;|}&p(2U)jX(F zInsgYA8KI6HIA(22ImYZ1*I>3HP@^eKWMhg@Z;6XA(h*AS@qKTkLR(zU=jiLYYo_? z5{tq1(oCY!OD0|1ZISG+ZD+XbmR(e*I1a`*xMvA%Mw;E~L4AR#&90o~INBO7*qvLC zIWEk8u{9U%65v0~1u(Ye@h3$Ooy0c~OiK{u`PJl*dVIZzb0TG0#MsaanC!eAj4DUE zbJJ}r>yvY*XqUGCqp)Poq}#<Z{*KNty%tanZCyTN)+*=w_gwR3p+xgsCX_bM!vu-; zjJ&j`vt-hl*tx{|i{Kz1w$SsEY1ZIWQZ^@PUTm7#bqU(PX=pDFJrfu+WU9wTE6Uhg z21Z46K~#W}7uqZSh%nMO6gVck;@3Ous-^G*wUuGwo1*H>P0I-;%=Odp*MXyI;Wj2u zLY|KAQ&X20s%<~$n*!dcYWYF_*v-X#D%PE(r)oWWnYXu~k=>i(LTS?va#^lNBhh>@ zml7oybEW)-K8;XOGb2a2z?lMGzbNtaP3gB^mU#N8dZ6sqM=Vn1w{*m3t^u+NZ*)3a zHpeD$$CNvt&zhnZEbgdlGGc!0=@Xk3qH>KIn5hLfWFVQB?k}iLuEQNP6H1?ps%xXr z4dASzuDqU0Onq6cW-y{8zeSa3U1J|c`u^&qs`-89C8(?xw~x&O)gE!5M@$A$iUtml zJeF({qOoSCLGJU9(ClQ*B=XSOpo=usqv<WCYZ!;BtHU6Wejs_}<^H1DpaQ?2Oswe; zH{BGHF5PrP%MK>=-5|!0H;jaPTuZEHt`t^Y6~~NOhpbF~pw=TE29dNpe#`;dlIjTN z70rg);!_t`Nz`5AT&bZN4j&{VOxJzJA|I54M#R|!k~ToMIV~#vP<34&H+YNtcHj^( zRXdTx{#X0Dj&Za8(&G345m|!yj)&_IoQ<`i#Gy8WMAk=X=uuL&GxKI<i17(UW7mvZ z+K~6YS${FpSzVzufMKx!M4qm+Zg|WeC2YijxP!{;628Q!7b0#4k%L-j$Wf*DZ7RDT zs3wARh;j`OaUC!ecUKhrnyO152dq-0mRyi(!$~HgRS*xrYJrQIN#rw+2HeyVO=)s} zDGFnrIDv(VFto1lX&A)Zs`k_@v88qF#;&30riF7X8+f#k%*s|C5D2byD(oVY=;*?r z8=0ClbUpn|L2c6$Cc&*q-^Wq2#%K;)zJ^a$aJXrLqFcJ=<#B%mB6{w`mFah`yr#M# z4=sSg5sS74Y@H-j+Oa4&)aQhhVSMlIU5Mko@I(q!bAo7eH&xe3QyTzH3-^1tN9sa2 z5BsmY{w3hqjfVEj@FXdRe>ESTZhJ)8BOdL!Tn_ad2>ZK2PCQK3mTZ71a->N2SJe(U zIkAfHEEZsyTKuWH5}){zO)cS$gohvayW#~z{q-2%gQWFtg1C+W)C;<8nwA&XEQ5B( z7O1G$aJ-2(psXQ8@1rEdE<qpu^w+#B51fKMf$jQ3a3D_%S1DD*$zVp$oe+6(05j1@ zU(}9LaAq>#4np_@CJ4?^lT_DjXdPJ`yPRj?`w692ZT437l@Vn1h9<3@s%7pU)0a85 zYSIbf7gWSX=OQ?yC0R7$NKg1MwFRR<Es3m(G7bt6l(f~=nv_b5T8z<#MWaa}gwK3X zZ;{YE?~WfK$j5KfpWoxuG5#I>xl7GE_>-tM>FUjqz7%ThQ>}TbwNQP1iR3f@w#xhB zp&mhes=MpcNuoBY4%ZfJ*e+;8OMq2ILUEnznWa`GMh^ghAd^Ah6&%v4*Jgx;cDpuW zJD*i|x>_3_DLRt0CtRN$D|>_e5Lw3#63Qv5TC)SsgLAM3>^!XpnfxQ5^nUsn5rlgQ pViBH*!5K4Qk$h_6wL+}jzUKP2mpDYT5qZ4hP=3r(iMf04{TE2%eUAVD literal 0 HcmV?d00001 diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.doctree new file mode 100644 index 0000000000000000000000000000000000000000..d50226207f793d89398c5b58090f0510fd9d276f GIT binary patch literal 7639 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 literal 0 HcmV?d00001 diff --git a/public/.doctrees/bayes_description.doctree b/public/.doctrees/bayes_description.doctree index e096d63b369779f99dc8d7b67b0983ce78af5d3c..7ecf21c6be10ecf165c848a850df703d88514ba5 100644 GIT binary patch delta 3874 zcmcgv&u`pB6wW4HK^KbXr4T~XAzacBJG)7vR(qh3KvD!z0&1mHRkfM5XV+uK_R2Hv zl0#*3C{l!PHYX&6gb?Q_Lh6AVCvMz0RHBDa{sV4E@I3ZzcDMU8fvyy9Jf1f*{=V;h z@9o#$Wq$fOll?sV)d4=pTI<>EYG!OK6zi71>4};rcxeUi5?-<#ov_j>X0*JsqvmcJ zl%tBnbmAgvYs}LLN5UYe=5Rq=>bOX!T)4FC3F_F$smQ0)h9yxAyVxQyjn5;@QJpXr zf6H)}=v0eCe2!egJtnAKMHSbv<a3MQ=3>pQ)Z7~EN9_u6iLDV-r@}xRs~fBHNHZ|C z;V8Ij!@;P=5q1f}j610AQXvSe1}B0!@$Q;qbB7T%GM>8|K3RX5xgLJIem#7AV=DY- z;f0NhJ3D<qiGw2JLNM8LPV^w!i|$9W#*|6Vgy&z$`<rLR#=J5FJ$@FDK82_mzx1<# z6hPcOXQ-DG0J7UF6XCC!X<t<Vbe$+==4hW5i>S7n%OUwu+CN(@x@wZyK1E3*H)4%o zPdJL^xGrH>Do{|16w#uZU%r~o0}cCj5f#$g70<O53IkWtfi;Ls1;h<pgXr19($cm3 zJStpn+e*_&P2gC06&FkK&J|H!y}G=ZPFp9;!nX2>R|cWoBwWnF1azmM`uTj}ZsU#T zkj$!kn0dg8#|2_|7nO;q6Od_MU0k|?u&u*?%WAstTpU9<K{ALZQDuU-g&Bj?6b3+1 zPz#Ou9e^n_odZwbhu>rsplN}8hOHVSe8J<yEmb|LlZBp2Uue=*dJk+Mbq`{B0IB1u zHNBF)K(S7BVF2d&d}9PNQAEvnX(RpsACU-xl&FQP1XKjaJ<*9vTd{MMwuq~@9eD`` z-yP!AtBwWUMtN*_p<2A)BjHG6amoPNJt;(K6SFOuum^_QBMmy(Xa%KT4m1<M@0S4} zwubuKr9Vjb$@2Y0pD5n%BKfA`N0s|XT2GMkI{@r^oA~$H;2fh+nlLL#Pm02*=~<h= zRL2tiDM|OwH3{j-M}v$OCi>DakON78-_3Ip0!BiAc<9^V84CZjZf=i^Zn9TDaQ)Qp z{~vS*gX<4v<tIhA9qVp)=M^RGIiThE5_%0De*D^0`1kv{wIEw@T#ZEg!Sf8;RS%3a z3dU=@QSg#Ms|JHVQNnJOL&M@3Z<+fLZCo_wjp+}|u-F6HxZu!yecm_sk}l@BxZh4J z?X-3*`^bI;L{<;~xO^15)Q*9r<Fs|-26QI93P)?*=qPo`S%<F}<{toR!-|3*PJ8M` zJJkX2t+oQ)^~kN3H?YIc$?Og@#YsQN%32=<6Hx5o3S32jGSX@g<+(HpZk?dO`-6Lu z$ova1z8{&t!I$|k&X-vFM{oy{|Nb}wpl5HV<6tlym4W@ze<q?=d$k=g4>MhPSRP7< zDg4_ffM23N=nY#4m;nZU>B|5KznE6C(tN@nr<HN@c6jN{$-`?OJQ*K<IeU2Nqoawp y|AZCHqxkZBe0c;HFF0$*zdm<sB=)vhGoG_ApYMCd8}UdSV7zEPI(%pAPUc_P&g91c delta 132 zcmdmUm~r-EM%D(_sS^S>vgW!o_2f=2ch8-C&tngx<K)?%_Dl&0lRTv-`$uw3J|HDC zdAT>=X8*|dOiasIHao;TX11$gVPMFr1Q8`5q7X=w_HgDU=BAcZ7NizWshy&c1ya)q XmhUXhPy~s9G-U8(6>d&Uh-L%;9Y!m} diff --git a/public/.doctrees/bmc_description.doctree b/public/.doctrees/bmc_description.doctree index 33dc7d173f129329f4e812774fb1f08c1477a449..39a43554367329452939a1ea7af91b40a8f37bb5 100644 GIT binary patch literal 14220 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 delta 118 zcmeClzbD4pz&bUUdn4;<Mq$>>+{E<MDU+vYHcqLXqLIPcGjXyW?*vA!$@_TsiP;sG zW@u;VW=Lo7WXNPNXUJygWXSn#_SHYk#FSCES=8u0vqFY@hD&h|XI^4%YDr~5YBA85 V4EN6B3`HRAlEG8F*~%=45dfHKDR}?@ diff --git a/public/.doctrees/environment.pickle b/public/.doctrees/environment.pickle index 7b0eddb6c5099c6efa5d790a9028abd32a508451..8e2d9dff4dc84f1ba9465c97db6f1c82f63a406d 100644 GIT binary patch literal 3054356 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⧁kTERI9 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ⅈr%q) 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 N<T|sA!e*Nq{|}*!;Q9an literal 2959265 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	cpq0j%y07oc{u+VG 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¥Y z$#$U<bkz|~3`X=uxPS=lA9I9@rZkS>Li;)gkE%50!)lk$311s>haM>*<o+l}a-|YM z0xgutv(XmJB0i=<PDxP<RUl8qF(DTP@;`C4Tl6}qK#=B63M95&7M)d7Ajfhn{)W+E z(G;mbIGinL(iDj3ADtA)wkCMBXs$Lzk6h^Z2T)kxk%zXR8#eH^V(`oO1TJ|DO5Fvv zOSw7f3|_FUyl&8e<1U6>XS7y<(?0_{hdo>fxnLm>p<D%J#-j*$WsO0Hg|4mO^_9WB ziy;O$)2g<{hM+o#qzUTaGcM_mcB>_Px-nX7RZ7s>;Ytg_bO!sH<CQ_E2`nz|2QCgb zTg6I2I;@3fS@zczjBIx=a|W+)2DvL3E9zqpCC%&9?07`ks)a;@o%-thTnn1QbvVc! z_(sGGkEm5bF)1PBuFjEMsc?}%bA`L@TIdH)L%qvTXM@r+)3ce5O&7=EC6}>jV_fYP z3SEv(NV7jSogP?OiE7cd(F?-*lo~y;Cfbg!H+nYL#I}u^&4&cqoS8UG&>Cx9Z^+qJ z!xE)3J%Z=@;~8!FY&Lo{Xss{ndfT_;KdRCuq-V@*J{(iF%tXCKYkYIpnX)#MNkFMh z-~PjNTY~apiE3-mFMXivd{KRVv2C+3b2ZcZcy5(E7g}Yu1wlj;Nz<DfHWoB#rnj(^ zI+@<>tNjeNip7nSHk`tvjSP>JD`kuoKr^-BR9&}Z>->|cafyK@Zxie6D>(v1GbT^w zV*3&kn-&^COh!U0DIw&3H%D@%F^L448<XvId5Mr2OwTf?jdu2bk7G(M7Sj`PwP&)J zkY?XvigO3Xw#%aXYAWRvj?JGlIxLzZRSJi<1x=bt5&fm3O8GlKQ?Xb<SRd>l!80PA z@`y80Yk@`97)2i-#>C^)n8h6i6K&lq2<9U!Dc9i9IxJ~IL=<d!p3s*oF=N;u%)D77 z{&1~ccN^mnu@5@}n7gqs+=5%f)uywjR^NpaZCRH;gz0X_xqgfMN4OhL-X>b$xSP8; z13sMt<0$w>#0)r1fc-ObBu^?SB*;QZ-Er`NgQ>%_Z0M$X@%%VB<f0cZj;q~5naG(W z((LQSK7S^eu4mdde)b^i(zNGAWC6Uo>kWRkrCK4%Ay(=Z8d@7QPUFhqTqY$8LCaBt z>lX`}v{6GStd66`E*^2p&h6#r2E*{-TcEfh>~dj^;$RUDv*iPah*!l^c!ia!uT2LL zVLq62O&^g1o!EX6<wU$U<cLDeU|r6|JHb1lw%inAmft|J+!QV$<ld4axpFK(0xiaZ zja`v2Q`hI(R!z0mJLA}ui^_g~T<sP;S*mQL*;m=~WDg)Ph;5gJ0??F_K<(QZ9TrWI zN{IvCf+kHV37R@8rRNK!#KPSZ^ify`F;f#F`dhfj?JJ>TwOE;Gl#@c{X?A>~b!ZV0 z-D5d|MpHP?;tJ;x4xv00&UbPoS1KGN&_dxnJFFGVMaY$_Z6!pCzs!*>S_fRgrT8-@ z#Y`QL10jzND3H~u18%z!R>VXf1eYRYFA#IeP3n#{+!uqzY$3G=7joe>byLrBm}$aB z9kHFJ0XxKDWmQy<FLJv>-7B-Y)XVnR@I?fCXQW&Q&se>-hcE52di>opD;&3PXP>hd zR+wvbSjvSR-3^QaX_jG+9p4578^K-fS*sTz%L2y3;1sw3dw^P%BHLNciQ)^mMc7jw zMknrmXN%4-Blf9h3JP|><8CA%2O3%2S%h+!E%W8#u*Jl96t^RZ?>HL5T3}ZausI?6 zS2=Ql=q#m-z<u7nF3ylwbGXlfZ&=QdkIa!gsicq~b0xK{0zKeqw8Kz3<!EP?<Fb^z zr-our9D+1MG2Ql{GveyAQ0LM#L@IsL@C3O%C`wD(Ht%p>L50*Sot$)<QC-yarvHty zRpmg|_qK9a<ja8%6jTHW=H*pg=l(Ta8nnoO6WbpxY#GhI>f-~>X{<L{bVxbD;bWEs zP1*!U41%5PtM*=Urp+2>s8*{Kt{rt@@aLPJx#7Wc>aZQr;0lL)P+TA5DsQFYR)T4c zblV3rO>ILFo)ME2dUkjONffV<PY`*(I7irOv!b)Py!SGBr_LqQE=?_4+32;#{+m?O zyf%)Z+JI&g)Bl#Z+AVsM9Nv&-e|S4O7LT^=oIS{ZOpzIJ+R<Nky=`i&L#(VU6pN<p z1o&UWcxxdZsqA?Fv7kv)c7mpk%I<^w_@y;qO7g7<K{&26Jl=}*+XNbp>p`ykFg=8D z?1a$nFNc_|NrL_?6n7WP6_$()$w-)QiBqOn11RuF2~mY#%MpK?Dm;&?!bf>eOPf}! zecM&&!}nvM4^ZYa1-c<8N~xClVVq2I(WXC(tKFizN^OcX2ii0i>$dGoyUO?9U2oen zV^;a1Ix6XCu|l;_ahlpamv^-9Ga*>WQL0_uS1oAL)UN3K9o6nX24_eK=N;=)VF#XD zY_#ewZc2xJ9($X;Ly+?reCObiLuCqC7MaJ2rNV*qi%oEBg_6}U-<fd94c98IF^m&| z1U6L{TyX49)YY!)MPq8Z5Kbh?)|va9E31%!Q3-KlSxn22Z0EA-2zb=0!%1GT(9vte zBNn<(fOGO|y66pC%YkzOe8bWkc1DimNpBbuWbO@XKlCKS4jW|NdSEt+>hcTYV4#gz zX?6K!aWz`#H#trro&GqrJbiB_Ju<ef7HU&d<rnZCxsK6k(Nw9*d8f9ZNmJ!QOLSD_ z?+;WtKP1Uqq5Foj1G&b^CAQdMq>1Hgd^yI~%!M?XSv#+g=x42zVB)$Q(W=?e7jjID zaqOxKt!bkAUYa9$QcEL27Fzms1`2IT0m0Pml{r&K_2e7k1YxZw-xgP+h4PSk66y5y z<ayD0GEHA2eI&N+7CK7Po6qHa<h6`$i>6Dx$-9{aO`6^m{kD_d-1Y)k#0wp98KX9X z;I*JnTmjau+k0`bUV%VqSD2no4`^X#<ifd6VCoj@C0G*PU1rL3IVx62;@Ib02Fb@U zxumd|ok4$v8rHW%Hgka+$*?~dYYoa8Jkfc`pdM^AOF=Qqt<Ju|Q=1o9v<t*oLjra1 znea7dSmZ8`!TNUzmalonDZWh_(pMIHxkCjO^_t)d7_T*&y@m05ZP;zFeC&;;J1%U0 zF#l_4l1ncM+Vg1M^F{I`e@TevioYaWLNNT<9DAFl=QnT+e}?xx8$JKk9LbY<9tkqn z^V>E6tW{<DG>9{Tn2k}@sbwo2!hR5kF>MGdNTovi*IZxO(3<}(u4W5;E{8It*B{D` zh*oZtjPwnh&9x$J+)UJzw8lSny<x}r4bwF<B_)01W-*mc+Xl8~iPks&mi*ik(K4I# zn|45rDr8iMWvYc0p;<PU@KND=48|5cL0UF^V6mV{vuwmj)ycAHf6G4!7i=1yX_EaT za!U)_!%u&Lv&UFRpRiZJ9$_B7ID5q@Ln@fS!^i%J^zRkew33_@gQ+aDyZ7YL(PZ{0 zZxi60nPczK%!!R0I4j{B5zf7I2`?|qkw9rsAW7y1Mf>3kpKR!1qxogIHH)g|Epf8T zJW#(du4W7MB$YnW>krf$e5KEWX{~#;El1MiCarXx3$`B0Sjk)Her-H@9#<<@GHF=| zT#iRvGg;82jYmS&bsUc#@W-RTLD_Ls3b{Et3{X6OSk?imAm*)FWK?phW%XEjGWw{6 zWDJ_j5ysjWbR`GN8+g}Nr?lzDp!eoTpd5pcB#SZV|0F5v0~9N4l)0)Kgj4nU@i;+c z9&kP#SF?rwkpm9W>kl}WnhiK{z0{T=X~vtcbe#!mtXQl-Ep)avj%?zp;cg}b3pvVh zgliWInzV65sH;xn$hLy?*x~?^W_HuTSqrCHa%U|B9oRZ+gUL@J(pwuCQBl5H^eBbH z9dNXP1ij#1?dV}G_&x%C!}NUNNY#_;lM*r>{VqqCYva+?9CW|oJ>PCTn$gbB<sru- zB*|ht`hAjGfAV5ZLXHh?qf^BNs^6E!AtCdCcU)Y}7K&01cu225;2jw~;1z6JnAR8C z*Y%bi<+n`uLIb^L+q86^(C2o&VJG+v6P{2-XWKR}jqS0e>y7J4JKUsfriD46nJ8QM zXmKd(HWocknkan0v7kvaQN#$QnkW`k9~PV{8h=#xCQui5!b!f%Up9HeWRLf1_$kjr zemDGucW;M(cT9Q-2cx#<K=fw43@4KBfal8vI2!n(fq`<h+#DF_S?=@<;W_YZ_Ed*+ z;Q47G{y&>1E-zPiU0SQdVe+Lb@cdB+mWW4drR9_DbIe}s^S?Pcx^h!<vdA+mjy{Kr zS>-}-^tD$7f}=Rl<27i>wpW5-s1qD~w<kEqe64>lIUK_X!LDmDymW;lPNNim1?M!a zz5a$3{0Q;^aRm9=Wy@B;MuqWKlcmHFFYp_FGIVj%PvI#3giQ)?>|=A3)u8QeU%P$B z3bAs|x4VaL@J;mWMY0QPE$(%}<0Nr|g7^&jO2VWCe{;`^|J3jR1TKW1^Bpv-$^IYW z9ppmDpyXVEL~pJj09rEu3EP0c<<dU*FqKeyZh!&eB9XU=G5SVBz1QP?3clyv3l}%? zXmqbN8_IXXMWpw<6Q6$v^dRrG%D38Yzj#gm)sVKJ(O=(H8?B5Mi;ezEYQy||uKo?> z=3lgi`biJyZ`6mCJG?XX2YqTysWuD=lW@@ml6R7~{T?TtO~CP__b#A#<8;st4^aMY z+X+43X_QY1$|cAjqC#jNrb|FR{HXHqyx?K~8J@c&bf5HzI~1G-dNOW={1$w$7}*;{ zANVpn!27`a*-+~}p^!LzEhP>9CM5l>DM{1jcOdDvDoHcpjnEj-p6e@cN}0S(2z=0# zz$LK+whwQ##>Z>*=0IbtSZ`j}f}|de$+yg$1|1Ln+b0IKkAxX&VjXB2>cM~&w{z*J zXqy*|U_LK;JQZZ=4hH|eDVq$S_0ODmQ)vCtlq3Ua36fN3@%)8kc#24A_(xO1Od+Kp zi4)shBrOOVK=EJ-PKqWx3ht7gci3w|x4aX_*U!8ZJuG=@t3^;Z41uPQa!g4wfRrG~ z4pM!lgk^*jC$`Iw3R}_fkTN~0bb~3Y3^dincCfnIlq3UK36fM;;dz~;4{8T^4x18{ z5mKDc?m}t_ISCV{8$J*8VNW@+lJH6?BU<alrff5S*Iqk#y~dOz19%CNG<ZqYa+CBB zxIy^zHdCT9!iy8yU3e{4=JoOD3Llz7pcO74{Q9UVzYK8oVLMzsU`mn!t^`RcuF@G; zUoj;tBepoP-Nn}75iX*5e5psd5sayY1ZO`r<(&b}9=F5U6Q(2?;7pKYhqFUoXK0~j z#2F{HyEt1&ypHh*lP9|nY{}aMRmYlg$^cbILfsa&{Bl#03{WLVvP0E5ri5ig6(_d4 zsG1*gUMFD6f69M^+YT}3acnl_lL4kKx5LznOi41plpsmP6dG2f2Wpm9#gwRwc;bY1 z7f(y0)<1kc=*E0RGD^a;h;pL7ZZc(|0n}b*2emhwl4JliL6Qcw?XXsOGhZ@f!5fFb z4Z^3tG9@Y_)HtEth1y~PHI`u$7S((f=qRK4HVLO_5#iarraUvi*5BG;>k(6u46r3g zGRM|GnG%%|Tb$7DVrz-OR<J%B4=yF|HbIwCM&R{pQ??nv>z8)$`jaV12JjLjY4GYe zO3r`%)Y|f#(C)(PFnzH<0bt}||2b}fEu>`xV5gcg&H!Kz)NNtfuQnyg0APY76<|C= zDCw0ENkgA&N?1l6#)<7N$V7@t78l~9Mjsnz^B5EV0S+twCc)DSOnGF0r>pJow9}L% z13U?mG(2Hg5#?6IN@B~Du#9-(#C8`?i-Lfo4v-4v-6Q=jbe{n0b*9WR0M={lfb~vO zk_><)NU{UghfE2}2rN!)cY(Du09Gi*$M0gg#?sP;5s+!61ZrO}WuF1m9<YPj*G)+> zfSMr54r)IzB`hP<II-P@+LBNjq7GWj-%f+6P<=4+(UFu8c>R|t%M9T4gdMzQzroOa zHh`BP$qrsiO$o~gFHUTC;Wgh6uZ2KbA2YfFlbI`s=90Gwrg}~JWPqvVP`8B{f4(V6 z2AC2gshH{<7IB#=Q5o^X3GFVP4)yUAglos6O5Kr8u%#9fgbkT;&H!OAvP0OoDM<zh z6C{}<>?Ni|WkeV!w7UpfM5F)X;pGo{|DU}tfwQA16VH9TK!O1TM4$m7Z!j5>a1SJM zg)1aP0vO4#lQ%Oxnb&#q-tdkjgQ9p7c`F{Hc;bz&qPU)j93FVAqV9U1E3&w{x-09s z``^{S|L?1+?y9f4t6x`lzsXGg^3$G|KB~U@?)vJhuWa_6-eHR{3&wg)I>vgpEl3uO zB|x%gtdH0Nm65SHpxtFGD3$4NBQZ18eD;$6oO@T|9??*b*doY+k-n6Uk$zwck_96P zkaR{$7RvgCEnpd$i38hZW|I4md}ax|RSU&S{u`W~g1dyFX1~hPE4E;$Kc{1;Wwsz$ zFq8mEXQ<9g)W_HYm64e^pt&+ry2iYFmIWI>ya$8r8v2GZ@2$9Hz~8wQ>grZ_S`xcB zi{3||N$;a@G3;Zz7ap~bj@dsp>AeJYq<Dwk0+;*P%ds2EK85|Q2MV^Ahu@o2w(Y%a z(t7}#J0|>^+-KP{DYh2X0UJ<OK^ZyU7xQwmdjh5v4?&yC{+=|uTt$};;z-zzKH3Qd zqcs>J0N+4cY|j~=m~1cLn_MTO(LZ{%w*|TVl4IcVO#F3e@ar=8wa>epU9Vu*jqG|Q zyKZ9F&3F~?jv>PYJ0v*dxEEI0E8#r=>-7qD+6y<aEw~L$eff8Z`nuLuEZ@bG1McE~ z-pl?7Snr2_NC+j=fZKnB?H!!C4*_z16<$;TPD4)byV%+H;37JI#MpWJ{nKu%=2fjG z><+%T)GYO_={v8~YStR9G1xFRv7T?<#GTzgq)6KKin+6972rRAi)?Xwur-ixQx0}0 zuXK8QdvEB$m+Nk6cmSq;ZhbeaF<#t01PAosv#a4r<J9rG8`S((UON@zsD8OmIO?Iq z%9;<sxetSNe(;0eG#g0KZ;w?3Z(>z&exx^F`{ri=;mJOAx7n&!p==Eta@~MRpwLPS zR*h;f_Udp^{0;Uv%Y$dJ{T6(OP0NGa#QV<9@@}{43{J4eP|X~Uzl56WEnc6TKV&7# zdwF+Ia};;0vs=Zzd!cPsN(Z;1umik@0BLygccV238<yQ6@IEJkvhG8zIvgSdCx}Dy zIHIB2IP9EfJy%^Ufeu7u<Ar-QxD5q*WFs5}EXxGH7!v?7NMPSLKasOIG%#L+W9}N; zfuMDFHw=7Wb1k4L!vp)mk%x|B&G->#Y#i$WHDSNEQxxTbdRAgb923gxg+go7h4u3A zPIrK#0XrXS04gr=vA|9u2Z~pKPR_OBZE=`6j-y#GRU3fHF{CEcd1s7($MfN+T?cl= zm&TD;<A6Xs5em;yhx@=)_1aFrFO0o44y@%ur2*V2&mkyQ-96$4QXepYfDJU<Cc;*( z4kM~zkg!R<>DH_KAd&O7tyzy}Ok?}>dqyH)@k(jPMW(~U<qL(I%Hso^xQ!wZhwY_b z>FjbRppWaz<1pY#g*ApCH2f<3ekELZueb-!hwllh*L#mrQI-1aXNCtw@0W%ro<-e; zMNr~@PkFdGI=QhRwBWx%vs?u?L9v4t$+@5FP5sQ8AFa}h-hAVeg5im`j6P`Z?Hixy zs||X6JACEmoEPKV^u{<J>v!}!{l$K!JNpNk6XR|_*Pifae4?LKJAj{{K>Kg#S1J`8 zu7PxAo*)H=`e@pV_eQkNYC4{w62hA;t$5Kp8F~`F%=pAAz^%cT5%hivyw3UR^^C7f zyUC-xgZ2U_BLRgCCcTwl!rF`3zsBGsxJmCWXso>uZXh8h+j9|)_7eCv=#5HwsN9^q zl|2T1U7g(LosCdD@M5_1;V<UBo{IxXU1~%O?=Wa&^oSYgC~Ta~sWQo^!sn^Sck~Qs zMkju&I%~luT!RlBS1dqO>A4r1<Z~Gg->VpWHe4epvlt1@{PkDxAtqHCQVA#5sG?6C z1n=`7@&Y>rD(3}I+{Q<qgCg|;t))AL)(TZ`z*ns3U&gD>{%!(cRHgp`NF=KC5Pbwx zDxSdigNc_i-7+w729^3NYc7jXss9HW%R{9;!_vTpuz8@U)}J%#aMilVpFdGv!B--A zC56}v4Z7sj(4?wCAGc<bkOuuJA4yUT+J45>+2)9WEV7*hnOh@qi{lVK7UJ32Xw6{j z|5QLmYtW#W;zlm5E9Z?A{MrpOwN0}Sd~Rv$@^g*Ez7@tP#-G1B|1Jae*S-2nkatzD z9z0$Q(=bq}X1UCg%`;e`i>;X`#tK~xjpbp5`chdTj>rSW0G-bW!wt}!Vh?2yd>E+* zQ;4!KJ;T_fYI@c&05YkUK0b!TrsoW1dRPz!qdE`;!mwVaaAF{F%;2PKgP57UCiJGj z21oA<HZ!ff_#g#ucEilHq|TR7X#0tf{Fa*;5tfE166aSDRN^H&<6=sR4U%nUgC~#( z-3GlC8JpT5*(X&oZ?}|z3^wR3)*KdNgWeB~?H3!QAo4)5L2qD$;Wp^0aSJt+b?~#C zt<wY8q-vdB$3RP=kEQeb8a}$j*6Cul2!n<x!(vn*n#@?`(<HH7|71db3S7;2+x4}) zxMZ5xu3=)k)FsVS219LtTd}=+<4lzj!vk%new{=2fn?}L>%WnsRikwXEW?uCsrvaJ zO9{wex&CO)Uon<z-fQx)T-Gr>9h(P=`T8xR4mV%(aLu3c2|mu*Og$M$NX*m|)(jGg z-~BruMPf5GvET9<0tsfeZ9l?64B{zBlfT9c`O?-3Kt{%xA?L?wVh~?O3?fabNoA90 z6Jl!DFLHDGw`0Bl&(7(G^qeFq13S76VIXz7-Fzl8zG^p@qurzfq#ALnrKn`EoL5;h zVvOay0UFC=&Ub-r+%b&L1I2c3Wc1;-^O)G=G|EEwU8J^6p)f>bvW88nbHB?NY$@h5 za_+Z*4==G%-H=NHULdN>K<3mYF?KI9p+5z-X8i2$mb~~R1@Cqvaw%tjG>_BT(9zGi zk>i<|akD?UK1aXL+<hPxx&?b5a<gi|meQW7>bcvJ_cK_p_gZsSjP?3BG?s_;T4!m! zG+Z7img`-NHr#S8Dsr~gW`6ie&PM7>*raNt-p;^Cp?0N_x|5G2v61qoE{!`7S!T(m zvSVWIeq<tK3cSyFbNBtcIBuGlyO#trr-&^B_C_bX?SLCT*gMeAHy;Ff;7n=s<Nkv< zdpOvA_yRH0E#urt%`zSufg@@j=i?_9agYq=aW-^i7iEYskISI3Jj~;Tw&pR+F#Zn4 z8J{@*XKq=T@;*9d_YLJB{3?=zQYZ{Dw>uu0QZ<|ZlU<4Z7av?=vw2BAJB$KZWmwIt zQDW}SuoU6AB)}PO?$%l>nNVn*b4m*C?Z)hGXJAg0ood!*PWhIbH`wad&yr9eSP7fh z;tZP1L{VDF20<Vcx&iA)R#vBWOO!sT+W8wxuFqh&uD9l?7{fIRjpbpuY_lO%L>?%U zy6YHW_@r)`wtbUw3%;4Nk-7<+RE^YD22F}NhMe1N;R8x+q*h*^W{WB_MRuPOgYya# zGE<CQSo{j^noyB>TVBY_L64_s;xF3XTbm}@^I$J;V{+phA*PQ9ZQU5V?_(F7RULPF z@8|?y?Hh}2C2H4Z=%m>n1RyPa2^B0apk((>q`x>~Pw!PM&l{^KIK`n#sR29Dp$vfe zw0by`{+yV{QQL-P7l}@#Z@+08mzt2JC8|(VB&z;K(QD8r?fzJ_V@wV5vilr3v)ozd z;Ia3txIv#&DL0yM2P<5!WaSWe_A7ay?8cbTx?Q{dyc3)5-e#Y(f)RGb`jyUk!){|} zpi$mA&=`m9{C!UFinC(<dgaUxrt0Ri@2Eleu1SY^FVgy-?F8-$YYqNQwBb)oEt$08 z?a)D-oO&;W7r3Y*l*alqk$!wgRQCpreNzK;1~4c)xc&ngK?;f>5@%6;KuGj^ZREkO zW&??e-X{@j_rWE)s!s^ZcN?+n{SG_lrVXnXX@gmpNo;)1EPDD;--qb!%2)LhzZdXV z{TH}9<=-TDEWDN~`%ZZDEb5yrfVKfYF9gfdJ}eOLaV$a7Vr6C~Uo)xbsrKwX3NZYe z!1@$RSlhG5Cu61ZNNkYpJ{O?cDvBOUh&&5LAwbeeI~SC3fF`YMh1?X+)Eax0VDMa9 zc%xhgwZy~dsGRt)nq%x?vsB;dHlg4H!paIhG@wpQd89lvxv#w#ihV$CN(+l+W3h+! zBDlfTIV<^~%w#xi&H|v#K}LIiv?cPjwn(!lvh6A6L$)AUlmJXA3OCw<WRE5Ls)WzC z1uA1zLXJC|nL)_xJRF#vIRHGUPu&bG5Bp%gJ_wh(oX=kNpL07P?h(cCdRs(Uh}|R~ z$5HUdM%&+I3(`sOK|*yeK(f^YAGHO^g2x3&y1Ji-u697bczw^`C3O9QEyURrK8GN) z#{Vopor}g#N#{pxv1U(aTaEu~TaYX?eo8F;$rdDgEa@6Q+2P@Z*ID|s8MQvgUw5_s z5wcn$nPvN`A*}if@(ceZuK(2sL|L3@i#H1+a2&J^#?00Ttg!{j!UzbEY>mJ(Y(cVM zdjV3;M&OyY5Kjvuu!(VuVLER!4NXbsUA9=Wr?agQn6L%O!U&|q(#vc?vd2<7Bk)>V zz%m*Ej=x-uK)S{Z1<CbLAq`@My80@FxVl-8JgS1Y8U$n|$v+M>j4ny8#sx)Da_<xH zwg?`G%Hv9$j)xNdkwgtKc4w+QuGc6%>Ov@d*XVO_?VbfI`gTAyODKN3!#A!)Ze16O z7is9~K@&H6noHkaZtlU;*Vey;t*UG53ph-)?=PGBHt1G$Ssh|Ct9WcCI%+ELE$fGV z0f}H$t14z;{aetOj4!oC(4STi-N#-~D~KZ3@Cu^H5#G5_XtC`hMhPxK+48T;I4<W8 zB$HimUNk7yJVOnB3Lyw`@$3*InwBN)Dfa^W3V$1+7A5Tk?xLv(7483kfU=7Af5cy` zqCNYSUqyR~?(VH4UcpOkDHYLsoTA;Lpu>y*!)l`S{%Wlnd!jYPAmHvLU$$Elv1}I_ zI9BRhw}KUQU!knU=}Rx+I+;YHgddYB!?HV6{!UUxGyO8m60NWH+o#=XtWE^JCd-z* z^i`sRRQmWfBoyq6d@DTHn}>}Bjj-T9zeR|3vWCEb^$do<#>qYb+6H@S>(QQW3zCIL zD?rlS$Av;BD7u2X1Y;N4f|t>W<RFKfF@88nvc+K;KR%X`#6;VuIi3tg8=Od81ifPr zLH<f;2<`>&w3|-ki3#-Jq{m#zApj-Xl?-b*|CF1P5;PA5`-GhqKBs~a?o%v66e%u% z(dR6N3gf4!sajA^@t`c8xiumh6*8>Onm>|ziT5;v^f{+&nV<l)-)*qctt@c_%dti8 zmGnuwumumkaN&>(?HC{R0m1k4NN3sbeLFzIhwvP&RqrOe!326f4Cv59q6g$1NguSY zM+4-rOd&XK#dWaYzf&7=ltX9OsV(3kK^9l9b5RLWxuCul9M}PcAB9F<Sy-_f&Y&4y z;lODkEBJYnD+)dn7rkS(PLo-^*JwlRX!W8rqhQoy00Qv4C6X3#G~Nz<0J?fL0Lfat zVM+e&IfAze`j-F+Kmo4x6s~|TLkeeezO?g6$7jaZ+c*B$Ew5+#?6F(ku(AOEVC(_^ zKn8(-au$Jq(+Tf~b400_*hz{n<OsfpQQXG33Km*NXk?tW#i`39pou6hY^Q~3c>t4H zAHbYVx9{x&q#5~I%(wFtaP5`%g5tSB7|hWY$0XIFWL)#Tvrm{ci@DFqRqMj5`6*PC z`GUJdss1=ePLWFW2U@F&zF1<TR99o}>m`Wc!UYZ<(=~#>`JqUlHyy>)v&X@SMPXIB zIB1HZMY&H9^IL5Qxhl<rIN^WI*fqIwI@t~hT<IkJh>U*j>s6O6o2?Bgkc0W?XF(sS z;z3e@a0Kd7DNd23a_Fg&=Y<rApvbQnMN%j=sX)xUAEiLxY#?@G9Hi+*&2cca=Ra2m zkU(`T2~<Z4{K$|Sb>2ZaDeiq(A^Hb+COk#*bYwFYb2|fnv6vhCm0!#)kX!F=P`y#U zsm+OG3*l(II-G|$dBbGUD?_4EdjpSnuuT18hESXB)+eRgu0`1#<MdAq*H@)QPY<e* zivJ{@MxGF*v)NMVWXWj0LhGyj=4l#A<E8$C2tz2>8Vlz8_)UHgl#Fu-r%ayPt7FFN zM^qUj92?-Nue-W&Ztt=2JSc)2V*o{TaD%X$AJ^#2*a9sgq@kdI+pbFq`+!ShT1G1- zpF!SnHJ(Oedn7=CS7<H`R$RwF;S&zaY~o3ob@#>=9Pl~p?D3DtWF_(N0Y9b`e5isv zHB*#xXS<As8oT)^pS>~D&y)uc`0UE&gDKk}isNQNjcncupWx02bugFn;slJ|W{SI` z+Z+?<BSzrvcSm^P_8fUZc&@i$lS~25;TUf-jHmDtrRU0tmcla=o~wjOaKY}hFiFp~ zp`p$TI>F`2?#w?wto0eVYbmfR=b!gzt;&&XTwpW*Jc%b{Kv)k|t4O)<4{Hgut<Ue_ zN#_Foz5fEAkoh+W+kR1lI13)Q3RA``A~v6cK4A2EjBXwdgo4O#5dgoPBY-kWhakb6 z0vXLlg&iU2!Z&$IyGKW1e2Wb1UvnH-NMVTR=)bV>rC@2PFgWq@P#A(6KAjdOsW8l9 z7B$tKTOM9xnC5yt08EKY(ft{&St)H?kk1U4`f|XHino_}hWq3<_%qxi@E4omvR^Z4 zh6}ZS{UhwBa)v9r?b-~tFKTun`;9#aM!2z2b6?p4)ksUQEVV!-jo7b7?g-XMJG-!1 z=DsVnzNVwItKcb^dxqw|PZ6l}529j+oAZtMKHkHdh!^_!_opFxu6gJM=EeqhiSf8p zLuE&^ZLwkCB52z#J{p?U%T$PGu*O2!HBYLs_(BBYJRL1DuQCKhJSV6c=pw4N=Z`8I zODpki$Qscl&RdVjFve6?z|$#@si+di5=Nd6P?%yW%FD4a75QE$O+-NfpH=lBP68DO z?w~oQqUR<*!D^P{icp60stOP^85(tmc0mASgoR<aaPT;YGg{j1!iv3Hb#}T{w_a+x z!w_c~aVFfxO7^x_gZ2D!qc99LL7Y+*mie0iPP1MbYBt!vm8c5~&A1I{Lj+xljh<fT zDi}e1Pr2c)EU<6gp;pu75h0<poYKw`WDoe-jZY~4zZ*T#E4LE1>1;XUmW8<gJ~Qkg z7n+xl(Sy(=pQfvcHoh%nnp}NAQ2j>ISvFM5$@(2ytKRGI22+j;VL+w~oMI>i=Tu)v zWEM_i)U8w;|9-Q^Qf~G#xf%|nC_HZuj6K0iaF-zE9u54CE<oq(8i@cge|$gm0jSVt z?n$z19>@_qId4aRV5WqC0$ho+YmUDLRCFSmaLtzBeL{<`<v3U|mzT6y%q8wCY|NSF z@|>JD9)?(s5WznQli-i{aysZaX=jJLJBVcAcKX6*OrwD8G&GrtmE+Z|;zIrrULKK= zi06bt|DGd-M4U@vV+p6wFE}=IX`zJ#n5K)U7w|th0x0DLK}sPn$Hvo%x&fVDCUjWx zM%CHMrpiN-BIvLP`mme8gfhf9Df5sN0TW7!>SU&9TE@T3mdg<TT5F1beGl?ZqT^rG zzzZG{)-i~GSy=rb4UC9waF;O2896eEwD)VZRuy}{G{)YC%>5N|<#K@Qum-5NQoUZ9 zK-Jb5EkOouu{r=5xKOswf2F6ewLI3Uu<Bd>f@h2;usqxemAa@G2okT*hMTK@u#9WG zOPHjE{Db2=B7=@4!TV%r+j1P5)Rj1x6uR=z7`k$ABJvF~pmL4_3TeedIITt)tupx! zoZKl?SIB=5{Bu!Sn4~T=OSM54o@UU6ol@Rn6ynlAA*R5MOnIY$2w+7eRFQc>;El*) zEamM@_=_zFuwOH0LEs9EVyj0YXUTiB-eRit-L<8G6^5k&GH^U;R~XXpIzagFW@2;0 zkBKh&D6&To4(sfpWmysUkk;39+=!&pJqVwMmIdbQ-Rl!26!2D`=@D-A8Jiy94MLNz zXn5*q%PqqFUxc>pyk!}77Jjn~_kS)!V}=;E&LiGu5gEo9_WR*!H)Gh5J0C+l!UEa9 z0#Kp@*<lg%quG%=AGPK~A#DXC+}3{pQ5489IJe0|+IQx1wsoQE4!Mm+sXig1*boA1 zjzVf6oRtBkJ8EzrBh_`6RY}Bfz*w)d8KTxJdGwk`pbHo#*je5Uv2PJd3p{4-Sxt9f zi4gyu5T&zXO%O1ihWqd}UiJ6kbH4lyK>_e(H>1W2-lPgaHhjxj<Xo*)Zw}sI>c}d^ zYxCZ{Fl%hK#w)nTi2a5AnM0M<aJjk@Q@!~1E(cCXTj|Kjpi^y)4Z_AvlpZ*11`EW) z`*D%8&er8<ZAcxhOXo<kM2d(M9szv-z4h4Gd^YgFYBK95?h)DP$q__3<3pgp%|>7W zw#3oo3$xRUjyR773A*}nM3<OPhA4U#!&;{KBxi~gb0#sL48e3*TA1W~(k$PG`Q+)Q z`6S(=8MTXwszbqvLYD+nN(&tsMAL}BAKWD@;^xRAQacW6tt#5lY6Ir|VsRicuEtVF z8c$!tqHBYVp27uH5q=wovr1rTdvHQsU_f08hiQNdQEkE^HmX<jEA|e+p5_)TbC(*- z&loA!8%?KP+rxA#z9F?P?p$cJDzKj30N(|Afb&rB4g5bmX+qqOwZY<EfsYbi-&??k zMWx@rNyu}PhR9rX@=|V%cQa`T>Esh5qIWvV=?D^iL56p0j>D7s90!y_pWi-B`G@<s z(+)a9$T#Fj$dIKG8+KpE_%xHH;jEsAr4h2zNDGs+G-h3Curz0wEKP^ax-n)Zr_H)_ zz6m0z%t$jwF29T{#v+$r!Cx$L$$rh8$mNw7xnz6b2GAN+DsCl9?D7J;x_Z6g-n$mP z++m1bYJ(pd7_XJ9O;{isue-Y;i*8_ZZQW{ieC7a5Y1ZM1S7YPruBo@+n5*4xeXs^4 z_3&RYVbA3e!z7MS)C)wJJ&ybpgiSin7_)>vAJzJ5zjOL+1P(E+Kbyyhl6LmeIjKqN z`x4=l=|z5<{wty6;P4x43Mp?B`u?wm^NvoHMHuzJpzYkksJ~;4g@VWjslwvpBwUlQ zAYb!e;;w}HfFS13H`_73O?|>;&^GXkZGFPyZ9%fAPbfgr>l4miP0<DaCRjSv7Nm?d z2|1WHPD@N=-oR1?2qFoM>kmH6Pz%LN{u`W|g1ZDsm)Ro8LdGsm$4b}Pf@Hx;0wkT4 z=B!vjk%c!1o`!9K%E(L{(C#wRLSeG~p@%tX&e*vBkTVh9Ab7di7B3e3Gm(yeZnFi+ zf`0@^I{(Z=Ux#9f-y*nrgDqegd58nsT^>3}_4a%Wgc)g}c+G!9s3iX`LDPqA(PY6= zA56zmpSA_bf~5pV=~(J(wt!`1DGqF|ES0V?!|Jo{rhC6dAJVw`{6l!!&DCeq@-UrV ziQ+U*04<}}pQC0%{tC1y|AclCT7y>b!lR2nMnnaZDV#AFPJFN^RWkrH#fHNmQKPeL zKh)SbmY!*X-gJt??nnv3wLNTu6c5!Z!Q4Wr4#8bGDigOsK_u6olE<y0ZOEl(s;zQr zljyp?*vfCmwY-@$F%@-E{uhv7v!HjRi6JPx%&!p=Jn1be<9CiCbYAE84#p;#(h(zE z3ODR#o1qkUjwBmpNjHOpVES){^%P-R84~@2#=Uaj5E8Xm2vc{Gkr0sjfDrBU9Em2E z!`5i6%JFQBEAkxPVs^D335m=!Z<NL$jeupFv%~>d61%8YsnmvewmA>AIYrnK%9p<& zr=TZhl}biW2=3%<g1O7JF?I~9bksNsmKJbZvVpOCXr=0D;gzZ|DyR%6`-BYeSvd|+ zu2tcXAW)7{WTUE1NKRPp5-0h940klg;ffU<sVYPb7?+JYg{qKsX*f&dp}qu<UC1e+ z?`5mXU>e9C#H^v{!+5h?tClK-EfBjd*IKYT+^UMi9LQgTWHl_w&Q_425FS+SESD+{ zoWfq-Sw$D6;Z`684t8;~dhNnh!3R55?}(8~HF!tlQhh)u`O+LIDfYZcN{U^HFXUL$ z^Lh>@h@v8>JtH7b<_NNsH3Tw+tZnToeOaLTs+_x^v6Oe4u<3oC)}?RH1>U1n(u1EL zFtwFJiXRTDo+E^y{unN1_a=lsh0uo-kzn6<u>MmFK`J6H0V!Y-NlYP;x{zQRu%oM_ z>qIyf^bxF;Df$S?bi0kAdKvT+)QsS%fe!2&a9H(z?hJscYV<nSK;nw3c~-25Q$0bX zm*}0~E|K7G6X>&fzaga~HdFo+=Ne7vymt1i*|YG!_Q3=#l&`gC1onT)5q7D45ZV;l zXMJAOWWse$>ei@G{@#S5kV=`i1DJ~9egT{u5jr#CPo@@ANTpOP2&YN07{`!8h(n4+ z6m<U$>p#U1q+;P*o&u(jVi97~QL&s0F_b=MuvV)mN@WuSQp)4?8s_t3s&PnnV5mAy zdvuQZKkd%^X3Qa-A(Dt3=mQu+(;4lhbhMOT^@l`Rtj!T<sVor86v|?SHI<lFa5{ZP zh5sVckVC@1U<cz0iq41?jE$xiQ%H^!euUE`{Khe)5VVl+i{!BLS^p`9Acdc^YYLb` z!Y}y0qwx2MwUdwnxQ?aYl$#SK(T}OreT1P=${5DCh`=>+<du+?5SyfHoO2Ry1vtJV za{Q5sLyDhb{(#Ebi%p|VEo*I4izygY${NCHk~QNPQt)+1)&#{~!1_-y1SxBr=qX?d z$(n#km$ej4%b4gI%|DXSF+-Z@nWi++&KnZU@z;%AKN0FPIkKmWz&@z8DzUfmP+;5S zMZP8>Ytygg0Z!6zd8mnJL%|=61;KvCJ#eC)vlpjYxT&DnEJLLuD6}_@C#JCotWzHD zVS5XprJw>xVMA$Xl<nja+Y_*4pDZTAf=H~O$PTC|q69agxJXZ&)3rna*H=M&noXV% z1^XQhSGh)V59g8GZ!mEUxnc7VkrYmTivaj|jsQxR3qeZZa=l<0QJ*<;m8k@X8mm8; z2oo|^heh!*CH(R*r_<j4Z0aqA6_ADu$6zvK#_^@l>>)!YB;&WN{}e-zhKvhW3YbEM zOu+PYjuSlq^|w`b&w#!nRk(H>PRfH7^`VYSPguURq%7b&!!=Nu)ml>=Dg%u)T0=PD z9BEZ56THkRTiL>MTX9P)hRf^jSZz0i(S7a-Z?`%~h0}kHYeD*mXql7V+Qr%Ekz5TP z4}Ac$>9f)KY(a}cD((>wPs<TRsR$9M6pC=~{w6%9=>7wPkmlkXNfS~Pf_pAt+>=RF za0bjnRS1|+RjBDcDVml(ui0xe_`GMCeBKUQqhcK1LxUZ-DTX48I?*&J5HBTBD)ZK; z7Bbr<$G~Mb{$g9B*sqzhHR`g~rVH!k;hiquAC+ZW)H=&;QMBi-ZHelM*b+s%E{d!T zU-5@aIxVFi_%CwJr#~e6=ypqelx0uTZCYRLw@$k~O*$U^OwQ1LrUjfP0j58%?RV0j z>qVXP=gdX-ZxRaKrD3h(w96tr`5n-<U7lFX7Lq$NG-gPz)j7s{3nIfON=Wg(6rOf7 zz4rKyqAF5rzW{(lr`GDi=%>|2)s3Re7)q&CaKXLCTM;?QQfl>+3cO3;uq_N#Kwe4- z&KrR607M#`YlZR^Iki|-2C~Ge4OlcDgX0LG;DIQ_0QnqP!O3+ByuPWscbp}$u;pbI zrD)abwVf~l2>fxboTjp4B354~$jY`5%^k5Bqs}<DJVFovvyIyf2N4&&SJEeKHBFMN z`Ku2Iwtq@G%Z6<kz58daRqw}mgQ<tO{K-(pM2RbNh}*3lcB<pOY?=jSm3XP%6N9+g ziNX-G%q;esO*lnN4>KwDjFur@hYZiN&~YBxs>WrG`#PWC(Z5M>_(yHD9SuR}OiGC_ zk$Lx9=p$m{d2%wm1lEvQv!ox9LC$-ds>8A|ik!OQu)w#*;lk(=FW;=b1_)_GXNmy( z&j~6H&k+@3su-g8a_Ga(0SG0EbCwC&;;3We$w_+tVfP`Jo?ui;F@2R2M6+TrOc2jD zO%OXTicmc&xJ)RaV2)^^T!VT{L?Z-u35%ScBa2A2x=w3VQL6<IAJd{pNUfg8RzXmP z0;d5&cU&=w%IJYN5RT3zi}_!x!J4a56p1m<WI~c$Z5*3y$lL+y^fICMNRFcosRWUl zG{i=mLi}W)nIkL@l^`gvIW0_5C77Aopc2k8se}$OqZoZq2=qY;+{l;__47gFyahC- zc~-<Vaj`vTd}6Y_V9aff)`lnD$ZbWVS9^CLi?Nu|>+u(h8L?k8CuX#%#g-Zd%GL2! zlU39iYh(!=U1%FP3U}YN=+OmHQ_^t%MO^CO_!ucyplA;BY6ftpkMFaDqe_QH;L(4Z zE3e2mh{pPRWTIeB+S#AW5?}g&)>r#o(=WahCQVGyoTH3X^T`k{inEk{<G&axjbnO` zx$gQyLeej3XzploEdo*xL)&)#XiPxr)2y*jnViJ|?;DX5@e0F>a-X2&(JrFoNBN_~ z#`;M78e(+1)OimfGK?|0_rlX|#^_E?rVvG-Zr0mPfx1Z5=11#_$vO#z>=e}SAk6y+ z<A8IW!!G#oOUl(@Jf0JR596gKEQwcn_R)FU)~xqSlTt0g@{a26c%?K1XN5M|>#Sla zyv9?OoRNBMj0HCMrpiEu8gapmOY#9FkW(gvc{NHT_z++O8#@*0K8d+8&mNso)<^6c zKM1g36Cf#Kq$>%JPzomhjL_(W9BCwGKgVK|OjijE9LF$_Y4*dBXrp84&iN2bi_^j+ zXFm%x)OkTCF#E9xPN)H15}!~X5Tb3+dhX~g#6&G+h~h%6RXHBZo%0(sMJNuUyb?~M z^bewBZnHS2f@N_c)0c)z<Cx9F4ycHUV(6X}L7M)MAntl?h*=QFHIjlPv8nkw=mY4l z=NTnCl5#Xh0A;8aL4qkQ@~4d^IyEK5_&mn?YeK1s91#)HOCm78o8cpqUgE^gLoW&L z*~)38r~jQ1_y(|`5-!2Oo<a$VE$SH-aZZHdbQ9@O?h|s{ks~=mf+IEtzlIN87o4Mv z!=(l=<~=f$cjq`1DPjnG3K3gMDMm-6KP1EWc#gve35cM`M;Jvi2?!@@9s(j@+DgW4 zOy`R8C8Y^Bo4lw1=DhOon$@NVX6Ho>v%k>&ogP0WSnC`zibJ3D82(vnRWXJKfuYe8 zBIa+dRrOp2agVU}6I!!btaOOA#ojy$dYFycNbEHxVs{8v$58s9e8Saqjth!MnFWUj z<JpC)m%alWcowc+hQC<2n*EwN;pz=HmB$AftwA{ZEK``e&oWG{blbJ?^s0zJiPCQo z#yo&7G%M{M6N+A<d_)Zoc|t_9hzv1Bq35S*eYM{_?LyB4gMN4}l-GDLp@@&_aF}_K z|DOL!D8L+kgGF!TZ9=SPXb9}6M=gTN=R(`L1(nZYjfH~BbD`*p5f$Vi!vecQ5b&%n zB4BI&2(a;zI);#S>G94)WcWN9>gqUn+RYI1vGGbvgpT(B6wx`JL?!tlV<*1RP^efz zf!Gs-I0@7lxGd&SvF^;QyuLgR>71~y6hjxd0NBuvy8`wt?y1#>W#K<QGq(GbaP%z% z;B0;zca3I-R^{ZnnT#IDbsJ5h96eP`X7fm|d^PDT8>*$te7n}F_X@nh#Bv@C$dm^Z zE>C%^Z!91n0JWD27YC=jqV11~o=IatX8!UvVYv5b@OHEzF`-5=@s}f>&&m2u=mW;C zPyFY?umbhZH9X!S;C(Dd@Z@A30Ro>I0R^}cr#3D#(11&Q=qVY<7jhhknDa<Hi`dfV z*myEc=Q*iD)+2FZqJ&A%{%st`dc5m+(4B&@H@Xw3L>)+mZ@8s8qyj@ya9nIFiD&S5 zj_3}twK#wEQ9iUZZ2j9D!INx_0Ht8-Cr49&il*r$!sK(`shZntDmBF90_(G&4?D*+ zlzqzymj{yzn2^a;HzP&UGG=AAAf}krT2mOKbIgibT){lTTm_K~3o{&~+!EUp+$G%7 zn<KYK1N?NYRmA|~ajCkSmo#Q|p4My@I~ihakwr>D4~KbJ%<41~u{*@9Vkn){iG{}# zDF9wl-0|>WEMr#N5&tY^)sMee%!>W$Ld;4R-*y2qLh9wgR?}_h*w>!j1rF;ClO$(< zw8g!khhD5I2|&+Z@CNe?7aGwM7pIlUtv`9b*7TfP{HA9cn-<Bf^M@*M!ml~E^~M14 z^#JkgS00Fe2mn{iL<sS{Bs{lje4<jW?xKIdS=dvm53>yU5OL`Dz5ILnNBcg8fcNWI z{ztsQ2sp>iBDEJZYOVSZoJPc&_`rf$vu>U&diTKJjkCNDu|F+gwq67r<^4U}+U$Lp zT|YJ#ZhQ=W_Pk&cze3fw*}IoL`y{*G$F84Z*Zbk>EuIgT2jJJn+1`Wv&qM6#r`h#0 z?D|=JFvt5MG!N?)pTmF6_a0`CKF_XSfa|T^=ivG1rQR3eAKsVn@(+0VGG4wC+<OFn zeHAZX!^_w4@)i8B$NNY4y?OL0o4tR6A26Z&1P<q3ynF+nc;95#Z?WsQ+4Vc@`dxPY z9=m=Yt{ingVE_Ih{`*IG`4TjAtM_C02}Av7__OJd72ZQ|bF=pV_VFNIeu8g4ikHu_ zC!fZfpTWyd@xw)<Tlaa7;p2b7%OmjMR_`D1@t5)PINaRlJq$nhc|XJVXM3M#|M(<6 zy$>&+V*kD$uD5z$V81^!8$bZ_^RMv1X7A^41ugM!@aN`9?^pcKfABv~@ISv{e~R97 z-U;pP#fyuVLAbP4v%a|<=>5$t?{~^q``8!zyjQ>{`@Gxn+Vb88%z{kAT14sdevFsL z@Pci7OJ4$)TibB?TfBUA5-#7w%Yr-LvIH;R!pn2;a?<PJ@&o*}0e@YAmql-Y%RTsO z1^!xzmsM|s%N_XZHvF{~FYm|8hw##mr`oVH;y;DI*crZf=#R$^3c44IV6cL1BX5OY ztc(TjS@zgI=d&;uknLQ$6@RV63ua4tEW`49xX{Gb0RMu&*qRUq!aNo{I|;|jysazo z7h2zzH+LbU$$b82A^ZVCE#`lg@IMFhKg;-^C-Far!XMy-!|=~6?{N6z9RU|0FY@-r zgBvfIyn50*8gAVH=%3pYi0{jQB0*du<er>zacjI%hC?SH#SjjpC=WrRA)K<a6Uy~q z7@*HNq3$+Y^=jjUAR@qLqrIIzeC(Dti%%cB<t<v7@V6sAg0PvQpi|5((b?e!@J>YV zpiL8unM&>X6?eB=ncO(LJ+C=24qEd$fIg{1Zv$p)L;6kCo!q!UXw5nB2Je-zqB0f_ zU*}qT0SIJbO04RH&=Xja25xQ*5o1lKZ-E%{>o7g;?+QIWX-^Ln<c{=s9SFKlkA)$6 zFg2jk178o^pyc$}Ka%m?u2AAz_LM+HYDI~qAxbbc98HO(Get6f+ZB2|VNVY<Vjbx* z2VU|eBdn>I2~_EUucy#d`$sYkeis0%K%aGj%(Zs`TD7zp=tNjiVo69cm<yte#gml4 z7{ZLO8O5&9<0N}}paa*D9(ZDhFB$Vg^f1@!Wtq!~>9Kz#<D#xm;(U8bpaX41i9<t_ zFjtXdwSN;+Vt;y5f72CuY`3QePF_0F14})aCBs~_VJ1k%L{})W+ny3Qd9<QLAtV`W z>Z#fcS)&6BK+FiqnCuEYUS&@YoVa(S2X1#TONKf1cP2>2Jzb&1-S(8gz=;(l4hl&I zO~r-4HxiEfwU|XbBP8R?U7^Pp?dgF*tB&-*Rd`=A=7s2CUSQmaDJqHSv46a&pLK;2 zkJ(cKgN9a=2+uR<f*)CZg?WbS9mB$f-f{3}v*+-CoWTAO7#bkh`Ex;>UOdkbQB0mf z)k79r=qgDsZsIFf`v;(s;ZBIa-3r}7V3cL;B=~NY_>Qdq&VRQ*WBdzXKU<VhuK&)_ zT5a#K&nh0S4K@1t5>5X=snx7CT4Q5yAjPSjF~kSjTW`S83;xoOcejZ+cftb<$75I? z&>53v(_RRNp4Q8-0EzMAGE`1&pUG*$d&F8Ta7-#JgS9HI69Z?@WV;yiSP)v!YxLC3 z&B+qiAfwOVQ*s@_!9?Gy(t55zRJ-Uk=#%#G1azotwbB_YSNY%4Uihn|wZBRG_Nj5u zQ_hTkl`vzE#x}vI4Dsrs_a1=DdoNs~%L2&+UZH^Bi0{7%2<@Gu_0@j4J&QK#L;VC1 z{d{p#`~m6hLoNoEsqVy0x#ZnQ*%l<{Tno#_-Ul?qAEXkEBAPxTh&@{yY-hxN5)pM@ za>U+kM67ofcFx2Q2lS9OphF`V&mUJfdw(vx?LQ4A?vsZ+ml0nlnAmKI3C|*3{|ac^ zGEUZlwL)(<Tm*kU9H8+M)>tTAe*qU!BM$WE3=RHGf{BqXVq$PgFu{~m3?}GvfeC(- zVB&dQ#KcYcV?s~Rh_hHy0UC<n=xUHkYp5#+hLiga2Cz~0Edx2|Lppp4f8B|{@SiW8 z^d5j4?WL;P3vD@2Gz?enC*b$YJwvYswGK2QQZ>k0Z!xskyY8Y<cW4*Xh=!wF#J&Sj zCKoI_s1v7B2Gi~~_qZ-tdS)+K5t^|GZp+vfVbXVzA!T#ac<$SDw0N9+Zzp2~@+J45 z<?j4Opc$Cts}BfbKTbN!hFIwVe?)85`!L>MR?uz>!l}q}K{<jtuwSEDxVY3TVXpQN z@~TtXSt?hd><5_^gzJ(fF^^x-!0zNI#HGfGlx;b1k&XUE=mTh~r)(cAN)YfNQsQaP z2>rgFBgit18-awmAOa7tCf=QJbOOro30v%&WPrcSaeyN0RnkQ4TKG8|r@_sRBl5c7 z$a_xKkj03ZP6?k!9MUCW5`6M7$GyI5;UuAS`=BCNvv6f?51gDeSZhIrfAFwzn^*@i z@SPztefDn>#4ox_wIbOxLr54zd6aq3M}#oUg|Sf)V0Q?3PtFlM$@mCR3dTRO6CpU) zn_nYCTan|?LM$)#3p|ZsJ`>Ax;^o2ef*X+KiQl3#|H<6V0E2+cf9?2qB=g4{T)ZI4 zPw{UO8f?gs1|jY*a6^9qqd~|NB;o$8If5s-9|20k{U%CK89vhZ8o~T<jzbG^zrcKn zVLlW0bK>Q}{Q@SP`%^S6ckq}Uu&5n8YBsMwzY%7SWcrr8nA~*gwhA_qK3{StHrT2| zY*cWUFw5;ZGK+Ly+ghuN`+6{#E7K0zP$m5f!7(ilyP&TIYqd(@ntBUzX!*>F&Z<gv zcz}oaz~RDh0#A9Q3^nRHS#sVum9YilCPC7>wBh9H)-L6`>}^b<Lb_}o4xEC>ZxH}L zoFjlzn;}RkwAtxd$i(e@x+VxpK9?g(LRxScr`e|&%`$00PWBY4D&+PGK6*=9n56DA zOK+6!3-&JPicfivPV0fHNP!r+rHY1efRmL#kFja7rE1ZLI2g>ltLpd2VQf3wAMh93 z&c=SF-&KX-CeB*8LZeI>bUbM5KXg0QDjw}x#r2;~mgFl(vDS)#8pOx|xrd_j=`WYr z$b{Slz?%5L0=}O1*PT>0JE<7z4)~o^{}%=AfAO*pFE7Q*FYxj+xX7(j_}V`9%0Bj3 z*)+vIM&a@>7R{IOSToGw!)82Ge_hx_q--AQloTMM&QH%NDd0G|aM<vVB<$yB%W9EM z)7!KBw~3iu@gBe!Qv=7tFGXY7XaEt(k^bY;v{u_=_N%K26958ih~ag6+5cWxJ#L@O z*Z9xXmUMMkCfg_R7grf5=#wOBjbF!M;Iw)V00_!zMtk8VmT{o*L2#GQ`(lkUL8~d~ zeLuj#t(^|5cLsLDjLA_jU-&8oI7mwHlILD{-^I?p2N%I?j~F{|KW|Ezt?%?R`p#1l zRMzvP6WnR~LpttlCHQv%{)^{^URI-fOQqH<6fUZ}u<sCJn^otU(Ux;TYp1j3H27cN z>1Xz>J>6NmdhP1Y&5hS869YpvSR<&n*kP#&U|=8);D)|ZJ;Cd4btk-9C~RPVacu&Q zPV*;pzP{=RsSA_Bfx0_1P=^GXLgB(vgAX02g}C+79fJg%5<Bh{+P?OgSC$5y?Q3r6 z?cDI*@quBtQQlc?0E}?PYrV{xsyO^EKW75=;Ma!A4BzbNOibJ0$4<dl9cTsz$5v`} z1{>?a{|7rrw&C8`0?5lHC}f6c5&0m{b_w)@Tj|{V&WgJiPRDTf77CkMm1Y?x%Wy~? zltaVAJI89(+88ztKtT1^Y7@@3=mal6Q>ify2WJ!tm*as`F!9DyGzMGcN|T?O0jDfE z<MlH1Fbu0stoQ<)wA&e2);7GxnuYpp5Sy>N6^2*H-~vVgQ0-c*)#323oi+GyV64;} zf-Jb51LLiFqgAFda!I}HT+ymHYtC@ioZh$k?7lP3K^a-w5gm1R=fFs*(Hwv>22|=G zVzH@IcR<+IoYQyu8j$v6QWvyXDY4^85(trQJ^+K1>0yN<;2EdXa9l_Tgb47Ki&i?N zEf+aJs7tqO2!aidQtczP?#~Pliry~`Pb?I5d(lv>vZp-U9G%?gXXyVMG|LUe5ZDD! zj5+sny|4+PerC-lmNGy=(VK64QZPITr3(B_A0&9y2ED!=9dtvW&z<v<zPWx!zfZ@a zcQ}QpeM46}_WSjYrrmn`(59<Nr`k+ZXJ2W@Xb#qGmM%!qI~gDm#{iB`tOAr9CiQ|1 zo&v9Pc6%9PHyhWcy`b)nfa^Kwq4(Zi%>Fe7I(yQ4Ei{Ie9!A&(`1V|cqrC+Fjk+JJ z0!-e@9z!XV>f}D}Yy|q)c!E!Qeel+1?_7L0IXcBS4}-5pkC-0r4%A&>d6h3>7-vzy z(Nl@%iBBSD8hUIbE}=<`Tm<yqi%l{wQ}lid>)nRlqCr-jg$>|lK7hnp;KT$jS|Cy^ z6(!LZ1a+S>p)SQpIqIet)7+aE*;265JP;zzx;Jsk=U^Ge6D#PDYu?#Jgg%M26}2e_ zC17>kdOU_atXhvX@v5=66dEWsBad4OMFunSs5O7an2}#YW0q#by9>vvn2Hp*o5nWd zM-07DHUppJY%^xP7n)RU#`jt8DKx3H8Q<XpNNO_zH`KzdRtz84R)@ei?6S>6rjCO> zO?2jPQbonohKNjb)RyYYv3hc73c5Gy#?z4}Ro(dX4!Tht7S)PpVpA6J+zeWAtu+V6 zXvOoPv8-Cr3Tx9?ANDfDM(IO*5=q?@LM(jftFcK{A3mM+o=G1T`2eO=9}eaPb_!H> z!-w3KR3Y)uYe!AUUyId&&+1Z_M!ok^<ULjIozy|^@j+0HcPlnBH5%{5);t!Y@m>v$ zWz~2I@imQg-7O5IQMwMFMA9{dfC^prE^JcObvLu#GwHgU_yCgXy7n=#OC*7)ut-6N zcS(%k6DD+}7~OP?5qvZ+Ql(&@Zs_-s#L8A(6zi<!)wg4{y*niU1Pram1O6HLRn`3~ zJL!IPWYh#aYRUT<oZcT<vtf)0_$4%!)dbj~Z5msG?=j3qSps~LvnBWwHmO>IZ?oQ0 z=t>y{_y!+9VoT7Iczrt%B4!mVz9SZ5+20w^m}1n^(Lx*q<I5Nk;Ut_U7Gf~5f|l70 zo$Z5sH`Y3oy54!f)VgIj6ZurN45xIm4024=E}U)2@fqyG>DJ5_V;3%j#<JQ48>CHR ztFW5kHOeaBlbo%>HQ1zT6;`p{Q|L!&6;9y;NNg2OPm`V$$PzOU>6#$6Vy6kYDR40z zZN+e2gq?x5B1lc^l#Qa~wB=?i(sds2w{9z5fqZIdD|`^Bt$3v+$7iq=ZENO>u@!HG z#-_kl1W234w>X*C<<oPja>ucVm;Pt#}FRJ%xUhw&I0+0EunI8n6{UVUi`927<&4 zMT+l<m3YX6))ZKnj#lFSyhu7ttVH6B#US0d<9s4`GuA>R&R7hZv*|csYTY{gEAppm z9Xh4h1>IBI@C!>m&tMxKw`RE*+wfaxEURruj<RWN86IU=jj{~*BxlPo?|qtO_^~xj z1uCUw_yHe4V#{z+qFn-k;4o{D@Ec+Qj=-^6EWX9n5}J+{;4m0p#+VW(-88WPiDOF2 z{*aEUSa~<r3M7sxDGl0n9x$|S3DzT@s+OQrctin#+Jf^fIX;6eIM15-Vr;<`&{$Sm zV1u-2Yz@w4c#X0K_#{%Dr4V1P&b)qXQk^H9!Fo^OAxmqpmJcAYHR!$EYJ*oGMa(SN zeoX8`&4kbt<DZW9p^_IdQ!rRJR;3eX9WnjbNT!_|u~s2*){$kG0T=7G;C0B8sx9c0 zMZ-I$X5jUfjGe&@Oj`3;j2U<bG?vv2B*fP=wg9hWD2=iJ_#|fw@KJ11wE%z1dQYJN zr3H97A3$OY(8DZ1lD)Wr*f8a9@g33oUo@dH#i*yF-hVhR5>6An|H7opy)iqnI~s$S zZ(}XQ3-&v3fl%nS<k!gOsx9g3uvQ&|18QLY(^7&m7?^*zX66_J^FPp7Rs)j-iPPBX z{DR>*%Ie^goUP75@7Ju(&#b8&ib6fc2awq6s5@Ovr5OUzV)iD{7sS#WhvPheBT!F; z@nwuaak5PlOOtq?S5QC$N^*2GE$Yj$wj}XBFSSL>?gN(At;HqCtE#o=v|~vHf|`fR zEZIJTdAQh`17pm?)zDa0^I(OwX>1S9XNZlm2lymXsihEN5r-PaCe>NUI@Ws%e_YN& z`uG4+*@J6Z(S>ya;R)FT;}^sp>@lG(#Ym^)%%hnX*;24lHzH1zq|SYy3q?Vt<Vsn5 z5Nj89O(7Toi|h8`PUKzHK4^y>hAQmnIH5M;ZI+^t!A88<nk!>$#QUJJtTw_LbJN&P zyq+O9%1+>uobAN@*raMFUdwt<p*^LYcr_nDQah1LeS}By0(++ENnJ^F)RX!L`RGZ# z)f8YD_2hpdkJ{)-9T=)7e~ZmoOd&Jq$zNM@WsIKu6ExOsJsHB>G}e>9WXO%ullUZ( z!YPDX_|r@8*7W4htw|e-uRP8NkW^2$PtQ~zk~!Gvnjjwc@rVfv@#&lc<ZZ{gKdKQr z7W&8-1>wj|L2%vcP0_?(v;vqmO|<7hLCwbG#yNsr9uL~u5nH)v*8)7N^Ih;ZoN66) zfWrhYB-9_<O4RrAR8axa4+4-vg`fjUVm;)&0FqL;TH5)WO%E&zM86E$fOEOqXT+Qq zu4^-;L}h!u)pz0IWbLzU8eq!=qKeUEd#%l<q6kL&9IKDW?&<bfR^KZ7>#V=@^V28o z2qQCb?RsQu^#iPwu_ao?Du4S@8`Q)t=h!hsFqMOF=Vbdl8z6#D#YETgb6qH)xa!|> zS=#KCK<~bEa<exm{tk)1!{V<i{*H*hJH_8o@wY7gdgAXc@wX!Wj)}ij_Sf}Z107%S z7x>ScgkPJz*Rt#D7&t=NJQx1KHP<!pk)2TpX|6p%W3ie`*VjewLeQF8b=Oq^B3JRM z-hfDQ{H6AOZ}7f<3_$FGEqFeIYG#!h`*ZBDAP;O|W%~bmV9ULDP{%hIt9_GQzs0WK zX4mhq>v!4pd+hpsxN__t;0LyNF9!+pUIv$j_d6K$&6DiTzJ~WUu=qDm7TGh8i4F>c z_h0Z*q=DD$IKHf%YeZd?_WW`KglO_sA@qNQhN0AP+x}#SMt!KCtjYK5V%I+~044dG z0|UKK&l^u2fl~KS`5%g{lkdXfN<37mKU#zP_XHYL7T|C_HK!A3dJLHGPoPo!C^9cM zednJ=qkKoE6b~Zbu_?v9@GGxVX+EX3+TLT&PH9i232MMk$@w&^L3ZE>jZWv&DClpW z%0KCFQjPLO)R{FQ4Bugo;RFIJk!dHf3iM2NaZa)f>OU(gtF2}rn2uZt0#o5ND#IZy zG~o0jjS;gP!Xv^FKg1^088anC#6Xvx4~N!_*6MxENU2^Preo3{66yS9H^HCFeY+6& z4}ir{>9qI~aloH;?2&Sx0R7)N0)2ll-=$!}DSD3tbijjByL<4F-g*00duhu>pY^Rd zE8!7H?KANllt6xqTQ1tL2~WUT={$Sjx)S@d<s$y8x3_ouN(Zht^b~><t-a}ZsL2r@ zV8*uVhnk3fOoy7}ai+<0gJsZwMjZq9!JAUO!V-eh9}u@6sN0W3<v+Gu<o^SR+rJ%d z;@=zkdwdlXKJnzTyuk9i2pw*+4roYRm&L)bsP29SzG&f^WLPXXm+_U&%9~s)K+lhy zUUE4!X1Q2kaUzLYoPMprS@aL+3lJ;$Wm35L;zW~arpNrVP0nKUVCxI*6#;k0t1iks z*g_=p=m7>AI1qEA*Up<YdlvrZy%!A74L;I@2hfjgs~*7V3|t%b5mb;1w`=%_lP*Ze zfUY**BViCa(-VE-Ah_ip%M0v8IHjnRq5j^qP{>d}SJyUBm_z-C#e$PG)PG29E0&>t z-TUyCLF<8AJq4lu_A_jPq)}R@Bm$kAz4rs`FP$ve#UJm?j!qeWj76u;L`CoW;Ad+3 zITU|f#l{R3Vw#~yWT&bQ^2^wmB+kxNeWtj-sbiANgZ^twGEGd9q3%GBN#2KQ<`ZxU zVv=}AiAmx!kBJisN#d9!zMLi|IlV(1zVAZS%l-~eqTYb%@sT-&Cr>kYoZ;}K;&Kvi z-_$}lP^q*);tRh<u4D6pU%;=tLYBYMT5Z2ze@yYE?W{MN{CHzXM;P?(rZJf`?q7Q$ zoL5^fyNyX$yZ6ckuxjTA-4%PBA{_L~Ba<DX@sch*u<&bOh`1?8R6J8he-NnissO1H zjtYie^cwU@d%GM?Otj<K13d0A&}a^?boLIwa(&BftlNIWN(T-2hKtu-QmQoEmCn}E zZugS%&UM$+Tdp!=ev{U#De@l1Krkg{!Ay(q2>UPppdI@cz4rjb-h1KVMkc9*mTKRK z@3SKsmuh{r-)=7yQxavCJSl``HVDlJG)gIf2BMOb`vlX+YoiZ%(lFC2dY?qh-IpBG zcN;P7IoLU$WWrD$(uT4nZwB{yv*>+Z>uQnTmH&$Om5y&P2A3Zate$0wRqwmdU0iyV z_hop2^XqBQw%rPSi1{B58atIW7Q)AT7C$v2Lwn3HA?^`0T-8N1Y@7l#Eb{fJ5fkAz zI9miC5`66JB0h$u03QeW!$P}a#7Xp93@`K%!Oio#h@0n30dAHkR@O&NF|0=XxBORl z{BKcko8aV*F5=`h3@6_2H9a?b9fb`3O+b3LEl9JLbkJ<S3zU%nX&!u`I796@+acvt z&Ckah1gMYL0(FQHsP>_a*7!Ii;te#$O7-TAty&Yj$$dPoIQl`Zf;pgi7$q{wDk6gR zD)=DPQS-+iW~c@HHU9<9PX0}Tq(^L#WMPxOl#ZExU<;B3GYOD%W}43&Uy3eqk6`N; zwxDHXDGqLzSxWWxeH4UQYN2?|e}nT>aF?KI_C4U1*vwNcnCj2zm};3VNES>bK+>6N z9!{Sqy7(=Et7B{d%g9n3*j!mEU1Q!o%OIpCmS!Fd)V)6OqSJv;SBrri{D@l7`v^4Y zeH1Q+`QE+oNQ-EPQts3V)k|P445r=pVY4Tq?0*V>t-nY7^QDvC1K8pcIsNYOSIp`# zBFNQHCNtbhEFmfcCpgf8V%UONzWu??4<c}E_DVaUV6+B9NaRar#rB->iOKe&5s~x) z0sW}un$fGhO^AR?j)BW&{B>#Y>oWMY&%2ymuVB}W?0O};ZerKXcok$HL$U{og2RsS z5GAyw1FOYdViqKnr3s%y#DKIm3@m^)lrsbVf`yx?4K6JXG{)oPKmg%?!W(Q7n|hIg zHSyO)iZqK940Q+kBE_>%_O5|Tut<S-ltl`B=CSZ1YDo_@>;BCcMkxV}w_wUb^0<Sl ze_*Iqg?#JQP_taCQhVGvB#$l3qAd{feGB54X|S8%m!h`}k+MjYDzxG4LCW9FTC43_ z?4ysVv+hFM&ZZ=t_?)Ea#3Aq|+h-@tD-M4e6_D4F9|S+WtofmD(a0LKoPt^IH!_R& z3haj2p6=&|>d0!pYJYR8MWSepC5nc)qIhwsSz74~yF2Ty3yGl@Df$DqY~bTn!}aoR zx9VI~hy3Phtv*(&I9othRBK~p_zA~umK)9mBKi5^dhe>st2=uG<ue^KOz#J-0p;BF z3{%lhH#1Ck%T&$~aXY7)hCb;ng>LcWQ)C24E#-_7ms=_;!iAg43!s3x^ol=^p*m0_ zWy`}r(8$^2mU=2f{^_HP>umI&%s)jxg5;n68XB|BKV8#l88<}xNi`AmV(ZT%xXGV0 ziqzEUszUudj~_9b@c__Lsw^oV;fs;Zkv^%53z7=wNMxYS{*Z6mX7icX_pKR7G$=Dr zzr)9qGy}DLdHx20t%Ky)F7Z(hN1Wy4qY5&76e-KsXgL{{LmzhQj|MWNU=5j3`^~h> zATw&Yd9s1RoKgG9Sa6bN)P5|sm8cL+Xk9@T&(QrfFQDWU70+lt(<-Ajq<y2*r_8av z7TC}_$M!O7-VGsG=Gev}SZAxE_a-22o7$j=kQQQL6`98B+x}@25fQBrBI5&EIGa^< zhBB#09nfO)lD`JD(gd^^>JIdP)-c+s5?q3S7T!?;TKLRk0)}FfIO`T))*`?(mTRa4 z@OSo8*(51nAxX5X2@s_Li7looXn*J7q9%cP<#{;;{Vp{)+%gXr@k@h#9AoreFkND< zm#I~mn~SZ|Kp=0G-lP8S>yclX<MnFzl~-`^wOXs~*VyxEj={n3WU|}wLYBdMb+})< zRNjynLQZc!v$?3CqE56R^k<Rf>qHEhgsOa=2Dbth)|5rX&I?{4Y{+006OfMC&Jhie zNyz;g*9HhM%>A<@@7}BR)xO_eLiUp;k5TTRMD@Jhs7Q`osOKvhsydS;eWtHY7Vpd0 zIiE$s;Pg!2gH+y@tgUD1&coOI$D!0Z`joLUzeSkyr<Pc-$;|yRv~4#t4$UrPX72Y{ zW1-C41v~_4#De~u;laO2F!6u7h>1Vsj|qK36&Fa7Xf>ps#PesUtB=5Ne77=T>Pd=O zny2QVd=;s~a!`)?d-#R_^m9-Si!cs)GKwN^JZkeXY%g$7PzIL~yAdR#6!jW5+a8-U zYgXDgSV3PHaYjpn<w~!!)vfPzC!DJ)rQwOj=&o|LaIrfM372EAfd^M!wl-@+qoqc( zJmhRGkF_c#T+($))nVAOGU7HToU7f2TdEI@IwQ5ZbJ@gjz1Em$G~KaA;c{35E;n0E zmpx(yK`K~+3tuX=D$pV}v!S}XT(4EJKUl@tD!#q83Tr*}M!8vXn*c+r+1v?0t#r1G zltxC}>Yh>sR)e6eGho%|tkq|nd5(Okuwm6$sa)w3L+h18JHNcA(c7w)S2g?wdxzb^ zXtO!qcj~Eo_U!3}=c_7>)57muGwM1+t$H1i(ip0j$D0l;HVu{<?yv*s7<Nan))-<2 zP*$oBmYelbeZoNtEtaPMiM2+--8){YHt@Y-Y0E`DE1f-~Wk4OYHC_iiR-4csY>jF{ zcO$h*rM3shI995*c&B{@IT+Y8)XNa~tX^kxZBJ=eFIgpnj3T$*ES0N3q8nSKYO_32 z9^%AnHK5f3_F;z92_WqS3RlX=EM;hFLv?4l>beZ~Cktv7I47)hHo#V<-DS7F(z&kJ zS+n{~AXl&BtU2qPRcp>!z0z5`dd=G2!o^oz-UknR*Q{Q1=BZvU47<_Go~%BjclGME zffH0@(e7<4As_6oOrM<T>2&Bg)LDVHQKm!QuZl$Nv`^-Wpp&!&_Kw-Jq#qG`x55OI z!7Yu<-(X8pt$KN~&4j&K>q`i~h=KnShR+o;q6pM58_(=QTJ)WmK#Ne^CHjIO?%Z4v z=dHtmd+)=fhDdB|tAOYg{;K(=PV*6J8$~zd6(uXf0(CYIh&dUT+NTm(0QtSmuxYvI zy^=m@7q*n@r7^b&?gf=d^#LKpHqx1*MQt>e5H*=`cCFT`cMaZPbF)KWK!+Ye6tv<O z9!a0HpN!Knrw^=oy);p{y0pg`h8v0@Jy!c5*$iz=gRj#(HBwKDQ6B>kK#Hy$;gdKS z%g_gmwO0dhJ{t<9j<`n%^PC((Tm>*lpaif0+j<IHKnLADZ!ZpEo*NbAJ^{X+Bk*F4 zSmJj%AId(4-xO@Rj$p%>z#d2QBcO>WnvZar>s(yq6KddN@L3C+N_%0pF{XOZ{CRIs zG_dIDeC<!KNj%2CNpSzZ9C07w?ZY_k@8aXsd3!Dlk8(D<L%_Q?NAM(HBS0zm`YC2w z&~e1QNQU<hISwzx`2zc2VA#*Z`J8|$%x#GC1xzDk+^K|Wc_5c&^8slEI?(L`%;|lj z=SNV4@M_Ouwp>u7OJo}@R&o=(@M^c&s#i7p8{8$#@_T}`yo~Q}v{n_<bVQ8t^>nSZ zd5fIl`xcnF%r$oeCfsG1(l;<BfU|9gJnV*=yd?;TumdJU4yz0jG-7OaL3Tu?PJKWS zxA?<g(4yvkDTE@V<BsGyZa(yp!G0f+BZyMZAy6sw+_^c>ja&RoEfE?Pb3{-`Qy#@> zcoL&w3Z{@g0%rqV>BL2bg<lxbl!CA3q=iZ9N3(=S>Boh2p^<dus60rg89|+-K#bg2 zNCU>e*Gfp)*mUxZh0jI~V;c*v$6st?A^VknV<E1*bJoHoSVd#&c+eJqlVoA7Vlj7` zn5B~}pC#qk&4+A=if;Ap!ZEYCTk2db*2G_PwbJBjG1ML4xmrbU2nBQpUVe?<%dhaV z3IBNoTw3BN7yjBl_R2o?7<T^p=en?uQ7AoJN%QW-3u}fslh}-hYIFZ?Swz_apW^78 zvX@LpUj*4pEW4@SKeUa^9ZlZ`IZEu?S^l@gbhi<kOhvpDekocog{752qkUSd?VIfL zEYfBovB8S5c01wdUI^N?PfNH#Q3VXD1SZ>>NIr_nAJS1B#J@6cO8h&Gh(XIKSmS<- z-?It?I=tQ+u^VQSy1yw=@4S86{^QHOwQG}}TX7C<N8DK&8!HWrxut3mR+9(W_QSDp zShsFCcoU~@>=kFYjE6`Kw#csL>A11*OF(&0p<UltDEjH<#=>pE#zIM^j{Emi+3uC! z@hyb7e{e8v>)@tby9{RQ`X<3&qj;*D1QkZ4%aH$RsV_2Y4*Yk<IW~GoZVp6?O*RMq z4>V@GIq>O>c2Fm^44EW*!@DX}(vod~XIgxy@PxJzaQdk&e+%F*7-e{XVF6cEluPi1 zNQXn8b|sjXi&(+IAMq`S*!uS~YxWQmeYy4TF+PsOTmMeHsFqwAvsL^=Ul3pIcpPU= zzM4SYr;!>w(UP0zW1$bbq(lSiQjk+_*ZWCY0?O@rT<P0DVcxFy`B-q0ZrA%vY%7-A z^>k0h3n)2N+x0H8*{-MRLshNG4SFSDJnId5*I09_%=Hv}D>vxHqx1o7eSYCZl~SVt z#U6=q4DJ%a-Ib%@Ci0|@1h=ZY$G_>w+OMAUX=@UC(%W8$$wKhog{29%Q7%=lgfziY z{c0@e(ZGbqVs)SlDHki9W)04RgQLN~&EDD?ck4q)ZI&UrVQjoyha^R;<pGVb<i_jR zf(d*d+%1odS6r4Yif%YtT;cCSrw;EGG8X-A9hP=lC~UYe1kiQ@QEj|g9xLC35Q@X; z{E?`w?I|}$o#w>2>s)?0<Yn?T>PmSRWJr$IYQs)Z8v_jTx=uZd?k@Mo)rcDo%iUzt zl2s#Rw=xVHRK~$iDvz<$&S3p$S{|tPa;8(dKPwUam}Vu#JWkYmVK7JV*+l0ryGe?v z6+UID_A}vui3>=NI9X3QCE#%Fu+#FC0T<|KeRA_5RLtt+=19{BsT2EQONE|cs`Ej{ zjyX+r?uW)Kr#jve9BUuYZnJkTT(#AZ_^D5?5uL*Nioz!Qb3PMoJpB30`xyH9d}evr zI#9O2mm?i?8#h#7MmXqS!zNV+{XGmI8-55m=<niVN<6nIPniV_1eMK@rm$b)u03WV zV+yQuGEPJ9$Y=1M<i$@ZcwA2S-p*NaJ~a_R7Gu#%%&adBtV-CKvNLw!@41=l->w_F zz$+6*FZMXu8@dW$AVIpRTl`VY)GZH>k7~0e_=QEdA%l@y2wmAl9b)2nheKmojokV{ z^zD<y_j)4`IaAErT!wgV-i|BA&owA_;FpoykwOm$Tekw6RBhcX23-oRE8}>7wzPE{ ze2*p5d@7JaX2)`Blh~+pP3TX7t!Zzg&d!SuQt)OsY}8GG2?$TS?QB%|dy|doc+9!9 zOW{Vd0~JVwZkGm;k<}^K@^JT5^9)<Eeg?a=!<zA8>{1mPn^L<JfykL+m--pvxm`L; zvr8-zMOgx0&)FE=f=#N%=-CXU6zWwPqwDyn68o|n@{P7}W0X&u#28JQ(4PWZ!WVcU z&cRglzbY^E=U@X;G$9wJc-+sX3G>3#%VH;QNf)MG6x&MHg{gp&Q?xKuv@0aZ9DP4s z%y<6uDCuN-W9rqeh}l7g)*^JeD-Mz`ZuY(fLh{nd&EB`g-|w)$uHDJ<U$mAqn?*I1 z9dsdp(oV2O+NQ}B;e2aGvQ-tfbQ3yUo_-u3o{X<_i3yRaQBgA0QfE)IWVgR&Pp8SA zW~e*Bv!}hEgY0>a!zHM6iFcGrm-x(Mi?1jui7Q>=%i0EnM3pYzVxJ$GpgtPWx#JUk znCc5Di%>)ck{H>;WRVyDVB@IF(*0fC614}c!Y|4xKl~B{TB7sA&Fd~?s%2_4I&s|G zC~*dl{+O>e4~JiQWt1POwK|oxEeX3`XviGscB(n6ZF!Zccc;h`6rd`Tfl>Uk*VVx! zC~T>|Zf1a}#B`lvLHf8wVap(LraNSGC2pkL9Dx1mkfq^{L-nnp+W5r4wv`T)<{GRu z)Pw3L^y-(}&pWZ{?rrutD;WM(tY7JzH|#cs1{&p^1C8<0klW`3uQ)5#uMf_a<%OTx z^VxTFHu?;WSLMiGr1d}B3F0Dbat8k<vUI7bCDX*}cIY7XVDJ~h3tU|yl*XNTkrfj{ zZr<LYv2!&*+aI6ShQrLsV$KPgTd$P5(n7Fgh6^LB-KT^D`ZdG`yky{jEY(qUB6{1g zb3O?Ngy=O!&AAf9$e3Rv1NE#2n!es>hk@$#MxRbnu;P`CFVDqrDNf#s|3auB=>qLJ z;~f7cLDemmsIn<a`dnz+ZY3_H6=YG;y{xeiCgwtVkP!{!A;ST?LlE%#E+SxZ3J`EG z;UOa`46iYyXwL|GKGa3@+&u;8S-=gr5ik04E-B(8f{8D65fcwj0VWm-7siN+&<hL~ z!CiukN4toOALWk>JvbD%A4KXPLj~V>jUVdjOc;(oT~1iR*DCHrYWG%<F06L%tdGMl z{HLhh%YKU`8*yy3Vv@NVcQ$^_vNUkI1!g*NrQY^197gCi`W#%1WNvKVj^{OYRUjd{ z+KWYFdqskBt-h(ew_M$^GV)CxhvU<W-U0R<_tsfX^A4YNg}=N|^hy2P`8e=k5Xzj< z)00MvNrCnI_4EbDW!RUx;JB0ylS1|+6J$pJ>tsxl<OgPt!`VETH*PpETTu2X@Bydg z!O)qV@s-Ps7-%5d+Kz_Cl;uV-QE4x!yCYCF7wQ_9o0I$43wwazll#205e~+JnC;1U zk7s-y9m5pb#<Usk_H!~IH-aEBRXS&-HYH2Ws;5P<YC>rVaqa2Ihbq@DQG|@L?3ws# zlrVLJW!ExX8Cs5<MaHn~`OsKCEPJxgvhnz)-0Q7E%&CixoD)LkA!#YoaD#IQZGg#^ zfvBnHapacs8f<Yf?KTM%B;)fb?3Xwt+XzAw&2Pg}LXnC*rUOC;g&5^-y8kRljrHz? z2RBa^S@jf%PQ~zMdm+?$tCwNV+70kN3n*?IfWR3<&j#>_9Gd{gg@!OFZ2Ez7kB1?$ zxG9h3dVTmNqe6@nNec5=gcvuQMiO+LGS;YvOBMw~A$nZiCUWsyOSvd|>BAv=wZ7U9 z&CK9kKrw$^2)$t~;yT@8Ij_-h-zmOl6U(_B+O~5i<vdELR2j>;jWw2kEa&}QM8JEd z00CMc#+U7{XnbdQjoDu98PNlu>mqs{ngaCbu^JsO`g4X5|0co254(to?@j?Gf}o6v zMM5tyTm*LsGJe-ZWIT~SGHg6(se=r$9Nk=bFGpnf%M_um8t}C1u^c{Iz7GybY9HUx zp_t^+o<lzYZ<|*~+R`(4*`)UXHhp5pri=Q?P6}@L<hDgPCnjEG;aCb|A*+GXPM{j7 z0)}zTQB(t6z&%Jq%w+Ux?<Bw*uLXKC{$jO2*{}4qKrwX2(St6f>PS97-R}0nP0YX5 z%RcybiIARx;8{$>Bd5y(xAy}a5<<0AuLpr=?2qNGyIb}__qf}4Pra*{Y--;NYb<?< z>q2}E4lTpF5WbI|$mfSdbf}zAC_qm|NH>^(e_T>-I#Afpt@J{{Hn$1o+L|Ri=3<~; zgL-V$oke)(QaCHjzwe0qy!bX8uvHuM+@YrUnpHz@6t@q%?)VMjOIabERikK*!bdKg zU<RcXYIXPyPUspg4*@{%{uch*;pG^xxHk`n1R#o+2e4!u`{JTfWe87CgSr;HsvMqu z#>#=iL0t%>_yUeSBX#B&EN%%73B%Dka3BKYW3WL1Y)->%_7*qSprUxP&-vFdFz3=z z3+i%|s!&p3)P=}pt?oL2Vt52)%5QABl?gc23=%)aAQ^Pn8Jq|M4QOZ#!Doy@+gCb` z5>~Jn*yEOWjy4ggyvRE%eLf`1p(E^m%ltetxPch-M^LK*vSDBYf=H*F!hb-ETY<pr z)u5PtKwgzn_%Q=*pzgv@fC8sP!^a*<mKn#oGs940fpx-Kz=tsFmT3pmvE1L~pbkMn zb-mo5=%=fNHC`9&;PN$w-4>~ihCI5W251_nvEgSr!ER$*^z0wl*16cmVD|wI0*d;I zOAYOy8oQRB4Y8LuTH4DD8@t9BFWSTyW5U+YfyR`u^<2>5lXRWs)<o+pIY-Qd=O9XK z%s@l!mnbMRV)6Bup2U`!E{b3qs@D|6Swi!Lm;kE4sMw<Px7eh*S}?-kv|%dIpxhxg z#D|)6hgg~@urdhlP~Mpr*eOscch~OVBhR4%#89B>KwajfmZ2rCkx|u7#Fb^0m0)x3 z-Kbta3z#G7buRQwx&L8&#bPFsL9>3^nww%Y>(`*MJT&WNgBIl+jJ6rkdcY{v`x%|M zQeD8OFO+BSg-D)BA?8A3K8j7M8uOD3h)f#u<9r-RHD+6xq6HGg0&VI8;+Fj0goqSy zizUh#Y>a=C7s*nvQ8%o`ErGR&ny=?%KBAfyg&JZC<jFD-QQvnJv_Ld;U;gNOHDhyF z6l_$J9E0CXjrBPSy0TmHim^T`ps_rx&$Dx}K9P7nV9e3sjBq073ZmFV1LMO;21=nr zgef`)n^aBFat1&Ol`ft4Wqb^YP0`aXO%MqTB#{}ZWS<b^Z89M*#aL&)`MM%6GN)j@ zZkVqoF<(3cnWJUk4f-{OFb>@xTikABYQPDELN`xMWOg;w#G>$g6jZ0|wiJsDQ=+;x z&&3#}TcEK#jM7!P86|<;1I83p8M(MATI4UjQ0Bo`ayCe>#wJyRw2Og}LP<-5G|ESk z*dU#N28ofAojV`3z!XRxGe=22Ajaq}6XH^gbLJbPcjiUnX=03a2HIb&lI3KHL~DKo zE@sNKquUS!{I6S{uOerwmS>@Wnre=(TM9r1v-1^e?us!x--pKXFgsV~Vs?Dg9xyiN zi;Py>=FEkac*->RG-q@3D{N9VHxDxiQmA2RZa%{Yk=WcEw<SJ5A&@m@YdXG749#Cm zC`&QInQv(RloxTQiJ`esSMw}`C0}d9noMAFys3jF5D4A)ocu}6_#7lOBpU=(CPjRA zYNByZgRXLm#;t|M@~}Y9%+msK{2nl7$YBICnIU`{$vG*sf(XN1j7_R$=okh;3MDPg z&{Oyz5}ToK9)L-2fu>-l^MD*7G56a{teJw7X1=+<HZLJcA=upray~aOu{_)Hyj)Z` zYs)wAnANczayxi>Xurr0jSqJAcN45Yf^}Q}d}MWXqB)-pgc|u5Sjt0&Y39w=%oa1v zybT)5!^mHeABP+`DIXJzQrx;9VaSK3Y=mFrZ1LZMO{x}uH-jpLo|YEB!3UPu;`gP` z`3}UA8P+Tf5&QM`CPb&e%gnc5AIys-riuO9Ee%DmVIZf;s@#Df7U@pu7aI}ck`(1K zo&3HF00qLL+pzB;yQ?-#*-1e)&<`vHBZDFPjy2cC7_!Hqu{;b}KFf5H$_I`$`vxNy zw`PT6u>FRz55APM0sA91sT#1aGeA-(YH7e8;bTc`z)sqlWQ$QCe#}-S{DzpN!hHtx zr5NqZH%kiv8+PF=5g5`5Jx$EgtB6@*vj~4HT8_qmv>O;H+qss^b3t83+Uy>zfdJ|D zYYobUYQLTof{N;)(<}ukgBd&3noDEM*g9w|4>NXMKJzi1^aqYLdpe^Uw`PY$Z3LzK zgs<mp*RH}QRl8PXAf?dsQr(@zN0r#Ft-hM?gf(q;-LZp7{*E2`hF4Kt^0*G)QzQ<V zkf>MRYcCEu4paiOsZpVqU8Yu3U{aQbL|9?-EbDbqFnVIFjl)S{ZbW$g0^Itb^281X zMv9T>Jdpw>J+hdh33&<^-z03)g!vS%OJcV~Bt3=e!q`?UPvO$*G<X3e@f5D^)RNl@ z`=jzNBbVRStt1uX+HaoD^(=T@Go)aZmX`|lffl_6ebPSRLPMoKERZ4geF;~l=;`NU zoFUK0C=J39J*A<h{Sg_9{7<R&ebA&QJ=;?<zF=y}q^B%S$v`NL6>B03w#fQL!uyw} zWZb6#Iup2U<7{9zy_O-{VM-j}@Sf8jYJ&}STpOs8rGlZ3SnmheIX7GYzFq`y9#(7d zEqVB)hS}TvXQ4wHlt;`I!@r3Q{*C3JZOZxm2efTB{S2|9Ea&%ctg%ozzu5s=!b6vj z_|PZl&=-Ho;F22XZ8P-w(00y4w=w+^kA{+D@%$I+>Z5@CsVqtM)HoX;s*&{oisP!0 zF#-1rksTY?V5kO}B8<G^z$b{5pnyVkGo=c0V9rA2k=0GQME|G{h(xZnWy>f}OK5W8 z6@MJTSH0p>NgsBMDw>wH(<pMFcAA1dqa{jOJMD6W^pa!Xas~ckwbR(I{A#Cp0eZUU zY7R$jhRomh?Bd4FB+h7HF)iG^Q;m`tjWXZT6+<>YdSfpUy69Jk_ze-!P%7>U?wq zU_k4uec%3b=AqhKrO~U@f8&7-xCNyGSxGn%s&MPQQIv@(VLS&EtWSpI#lNKu^ED1k z6u3Ip@#fu#i1fXukoCGAo=&CpT4lx3!koPjfQ&O|(X8v+H)|;pI2DJqDEQ+T?kAiX zWAKV0i<fN2ug?$6GfVaf5!2fUfStuOa^^#<<bfc3oOrhq+yL?PGaIhm0%ztlTxV$1 z9opseL7Bq79oIJ8x^ro(JnTB>`NbanB9QBMIJK%XTHC`4_=yUTg)w(%v{WrO#+*I1 z`mRP$%TI(h4<?;Z*ZYkGLWO#v<8z*t1iC=G%v(a-GVfj3kGkwpki(=9-DQHvsP@^h zIddD$;mP(wxUK>$8cM)&HXHpQr_MW|Cp(WTX1U`-(3ra1fj}55x!uZ7$2mkNFI|-I z-hilJ%5*M=7^wwZ#6>j`ClFCJ5<8@*6IU_|ff!=>+h`fw*Up|bdlvo|c<M#(mGqVN zLY`!$SIYJ8k}-W9ab&S4Ax{0=9#qPGL~B(c#X=y!p@$Ie4u;|#NguTL_(fX#9L;za zE^tC8XK~A~GexiV<qpTK4wc3mSZo#Q!WR54%2lXw3bkCzP+!!S!=iVr2GK(Cy8i}e zrr<8Y?c*920<Y2_igCC-2H=1hiR72XoTVS-EZwVtxl9{01vm7Rfc@JX!CnP$NkGK_ zfCJW3cqIqu8vceUqBGM8b1u-1oSJ*TK{`U}{p_^d7*IxE={^|yR#kpH)s~q+H87jH z&b`R?xU?nES#GNTC}>Pk{RxjtLpRgYj!WzH3sfi51V(cqWDBY9n~M{ZXbmDpM&8N8 zS_lYdS<^vyitC768iN~g8tDjVB1$9um}w*f*TprsJb=k;J|M86qYqi9*{W9?lm66* zcA`FiFIcD>1ldPhTrp9LOGdQNJNtxLvoH>?cN%xtlR&YIE73U!^q|aAj7=wvD{TW7 z;BlpA<1ZFhV!!f>D+P9|OUswn<20PtGRZ%ZlusI`gs^MJVfDsNwgq~y4$!)5>Mb`2 zM1;dfYT+GXK-33BRn?JmES$hBp`xnRSNo3r7b;>$rsA=v8-g<a3Za8IOlTEraX^N^ zdVgM9{0+ZS46W<T!)AgOm<Pgd5#sFA5Ee+INyUB_Kq*lj=&6d&`*IL}dI_`*7Vh^N z@Uz!ZsNmlOq&sXung!F@Sdf0FgQQJ>+w+j=DOCIx0qotjfE{84tbJ&sH9lUeL(1b= zsouP?1&1g!Cil@PFvp*baR>zi<-*_#7%@y#janR$jTu(QbYb&uK?E7&i)DD~8_}*E zzN{SBV?I?!6+?DF^A`ZLxTvD4+x%GKNl7%Ser%6|A?_dSLX-u{5v0YmWEPGfCMnWH zG<1>=2*ZD!0H?&CY}iOREFw*Oy6a<3l}E_Hfht;@B$!c#!y|<)!Ra7Wp{NfCmVZh* z%Z6ncB>88pRqw}mg9+z67*OIM$@9^SIDO7wtyWnHN2iRGT9qbq5(<}(IH)&QI(y2M zio^Y6{eTpRdcZC9EE@-oo+%8~s?8ER+ojPO<Y(hF;Js4QDZxoF!D%Xu-hz+BaIhqq zf%~I|hmHm=N)-wo7GV;J$%UL<ehYm7PW3R!@-WW)(eS`d)C+_)<~^Wlhit4NgCz(q z%oA`J0CnPE$?#Orn<8jxx+Ew+JV%s^yaLHD3pl?lhd%5A9D)Jm#G135jc*{D5EE+& zli=Ye7&oL)>~dmlRyk1<>w+vuXqsEoS5z<4pI%c%EtpzpxnO#2p}lQ_+vn%VDN=8* z(^^&ZcELt(pTXyJpt<qbFll_8YH18k0UIlgj|YcMmFsX8SOt!%iV00G;O$ZQ^luUg zx>g%Ot{Qg<m!M}d2?}Z4c{o-IBELld9Lf<usZ|lA6k2sf;4dVj47VJKzaj%~<~Z<> zZaaum=0--D6naGJHcs3;berIo&1qqhy3H(>QMzqzd3cRMsd<|~(U!=RIe{`O1j;N0 zT4bz{&NhHsmH9~KSmC>nyI2m|yYUx`6|!G5Csz0@QC=<oKw-Z1F}syzW}Y(ph=CH8 zVon(j4F;7_$*eQDOH|Q=$RfeKx3g!PB`A2G)>r#&`!6WS59%D?XNeB55aE?D4=U9+ zvC~Bbnq#uWluUI!DyTftkK<Mzu}Gkv-~Me4MICLnMHuj(plv&ES4N(M(<;MQU(L{% zA&jN7hxZ5~!x+Z;7(AWIFqUJCGX>1TVpx9wxZ+}1fgJh)Eb|T`U)c5Nm4X;<>_35+ z3Zxj^)8x^sj%8no66yFhQ7-?NfYn*K#D%j(+-k<C3{IH;B^Ut0bTfc;$b%{uWJ9-{ z2pz1o>K%kP>;qVrZG$;bsa`Kltg4iE!C}XBrvY;r$m@f2oO*dL)P@@^jk^vUK*@{5 zHC8&+ff2U^%f4=-r?8bBEF2q&>ZDyy(uUGeyLOI2No0ta!tu}t&{>Z`^`#%VZ|M1q zBTGX>I8VzF8FKc8!v}vB(E?aV9Mf9lQ<n}_-X@@5oFnLB{uH9)1#ASF=1-gzQcM&? zY$ycNv1wtF^Cz=38|F`IP4lO7LA6ECpQzFk+%QGKplXh+A$8y`tyM(_E(SJF9K=8C zB3}naXuBS9RC>cd10CW*9m7GhFQO6y|0bgHA`S9fRbGJ`x#u&s45_@Mn97S9C<Qs@ zJu;M6<v0|nun_nZ3hOA5XKSVvSJyG`k-@zq$H9eEnh3wVmC-4aO5>!?L!}Acd2U*m zq)Iajr$MEiW>9IJa>!!z+TwiTLe!53wp2X*%yFS_B8#!O(6{gxiwm(|Gbb+8FJ?rn zEPVdKp)QoJ?^cAU*l9M(Q4|*@qGuS8X&!w<6xDwq?*voL&XbHR0i%D@`f7h}>H|iD zd7NymvaLC$<b54yi?_1u)o|s2^hFcqK4eESo5}%y0TSgFRQgkf#tcCvorS#rMV>MS zl^%zuQyEk;CofT!VUeX1fsS#JB`URkcxgp4O`*q_6g+V+?_Uvdf#8GJn>@yp*ZByA z@mjgsbZR3GWa%{>s0r9x+zc6ez7tm7?ZPT6)X^yq!rlPb1Bh8KZfR)L87?(T4*wc* zU<#L(T8&1zR9%T_GO!7)2FWhvrUQ>!)$)xkw=w}4Hchua#!_PjC!io$sfr0R;E>nh zyCIpG%iX*Ka)d<hue4PnF|iX7%R7*?IhT<hf+UcUZif5Tlg>I@;<)Iloa&ydwd(cZ z4W=*`*i3aN_R?tIh|?(F#G-pByM_=SRNV#P_G5lbeD{o&L4Jp7bqE5E*Q&#?nGaIj z@Mi<kCmN%*R%O^33{-$S9FwWG)*dE0RZY_Xk)o{{c5|4HOZqJ0On4Ra0hCG{d)t7; zjx(d3A}Xgg3GRk-#GRNThj3S7xXUy}=IBp9MGnDqWm=fz6xl4)hAHytrYUmgR4}Ro zVGb(?v>=!zTPQ}GRIuA~WD%(n+ghv2h?an$>6=+s^;N(JVP49fnp16!jZg4(kA|~- ztTlj+-AeQ$*smL?+*p1~<l`+Gm|1j7NIpbX5k&<Ie&I98ChzvA#RwtJsf-+v5vl%r z3Qq9fCiJo3MdA7C&Rn73<IKM4>x9=9)4UHxKo3(;w;0;LzQuOTokr@z5YDw;D7y0B z;NE9&m+-^KbL0n+aV<r88MiebhCYA`^wqAD649OxBH=e=h!5vDL>UssK?%KOV@Hqc zKvp{3j&GBJemlp3hGbjN@*9knnQR|thdgYbfax9vQ%K^r+p2;T3Lq?er&{((32yy0 zVSwM|$N(W>ei9evCpfYbJB}wNz$(Q-qA$p}=Y3j@I%J#VgcyH0ANOqN!!Cvu+6KT; zmj~kuT5!fs(V%qt-k(;U7l2JCe%n%xC*An#(6u4m_6(EbsO;a5+CUKFH7*IfM!iF; z{rNP01>;j9T$$Ha&P6t5Yb)pBFSfSAe$AY<m1|k)|NIwK@;oZATdOH&8)Kv#DOk_g zKf6*KUAb;^ttz8{;Urvfbb%kvXW5=n#~EB}so=7#r#w^ZtNog(Ur+Iix3HAktKFRt z%W2f=o6393)n0~d^ZH2pNE01=E0b%j>57J}j`JytT-;G;+s@>~<l+vq#=<K`vY>P* z4Ou?oX~<fw=@)l#=(kM4(3kTJLRC~Hi|EKWn7r)2$7fdBGvb=Oxr<18JtwJc$%gmY zf@D#$L4Xu0*?@YGB5fYKMR0YmEnpc-HgI5V{DqG4m98<vvZStwy&*)9aar<8csiBK zlIHs3LPfLn$nOJGaqE%7-1!TU<^+1-dH9vOM3q+sCEWkqOqd9!=E+wevm7K#On8=t zh(tU_29w9cW?EZwPQjm$K?4P~*y*;PL)pt~MxoSe%^evj50zcM-0LsKvbv2<A0&*A z_U*X(Z`SU>C0nS4z?NxCje>YmT;r^A`bXe6mFKi>e$MWjdv-u=1YGF#KW(uOVeJ=} zlFGxaQl-#njj<@@jV-8r&~SF_C>AFMnow2&nwnst+MZKRan|<q!i&WoI3WvHgGGP4 zcN72)Y_3^rmMTtsTi9qXE+`j!dK}VbZvn?Xh-=&9HCUh?thf%74IJj0-qoy6Sf?I> zKq)MFRo$I{5Lojr4!T3Iq7B`Tx&^kS$$zC(A1uSMGW9a7XhYfChTGHYTmaauHku_s zEq|BSd#LOwO$4c@jRKCw-8=3MHT^VHM9+>1KqV}(*P-h=TZ_Z@%GL2!Gg!6*T(d<v zsP0lI`6yz<;$wkkR`;$}wm35v<aiu<EZJ#d>u(4vDe~jJ?lc;bUZU^|HB@r}D%$G* zF}0c^EcRM}gR?!t3e3*NxlChO+JEv<9cAQoI>sl3gn{<B<TC(ekk+B#F}D#f@`aCf zoP4N@#ZX&2=+I`jXp6^meJBnR4>{hXHYh;mA!=nn+sAj*H+1O7#A+uB#i==>MIM-^ z^7MSBm}sx&vFq~blXtgH-rcmt3vwJsv}_&|tHvob=JDyY1!F;|W!C?c#wR8EibAzD zM;t}d`W@5XNKurS3H5nep13_1tQ#c(9M?pgHaAD~J{%N6RYmDkOY=(MGmljlIvb<7 zC&y7o3*J)U=J>7wLAr5JHZw92u@_4K|A}Uv&9+3%_>g0I8)V@|otRV%)nS(<U9?i{ z>H{*MSLcXNnWb>M)~Y85c`!I1iI=mt6=%<yrSH{*<@?ypnb)v<OtC}Lxdiui*2dHV zVqi7FbdHrK&~b%S%(^>N8w0Nq^0juk^{QJDyFhVUXvy&tD0aG4w_YA{{K{ly@LS!| zFcdm#j&g_!pj^p@Q69``48ZA&&^YK`-}~6HBY00d+!46#uv|R|=ScwjiO(JIria0= zWyT(x!n8A9Lrob~TvfDAdr{w`k*i~LF(#i<Ea*vsi-oOsLLWeSeRcln>R!|il%@L6 z>Py1&AIovLa-|*z2rD@_a2RLeh0Fi?|CC*QVu~YAZrXonpl0g}Cguno6pemzAjY^q zJS6V^82N1LnAo=|6kjtzkzyt!eJ327Kld}tgpv>cuqY))M|_Bm6FSI8yFSSCeJ47t zQl$VJk&}n@7g;8sV>C)ZW?3tXtJ)MWiM`$--TgMsH~LvA*G%|3h(#5J2>soIMwBvs zt<?l$3sn@bP^j2d%<S2YZ98JESciq8MW4+tdJwW=hx6#kJm@3BijhJHc37YilcgbI z<DQ%&GNg^e;is^1hec7^AGk08hv@H6(OY2}j~AXfZPRB?+QGf2n%YVsb#mr}5c<k> zc5g!HQwV8j+8|i-X{`SgLy(Gtb9V}uLW)Dcgo;B3^Z+}$3b~4`cP3CLvfMB(?1@4w z&K|eCbF>*-k40NOB?~FqGa^XO%8^+@TIEQtRkm{0(S76I4!&^@MTRd>+}p7Im<-y@ zanMqG;4o8Yk7ZlgTrMCo9cSn%8OZJ&2NDuILA?f}UM9ig43LN537B-jOVPAU-ZRhU z4Ldf@G$r13-myW0AA(zWc;w(9_pVDjHr}2iv&dM;om#6(EaYg=h^AObNL8-mD^`8Z zNTpV4`pb)KEejXJb~N0|NUzwhP~3*Af_r-Fz0F=+CyR5dk|u|JTpLHOL4sqrBK$BD zrBIMyJ{vNXdvT9Q`@=bcDAg7Ml|pUxDocHAxiX$Y{^-CR%CKhm{TwkM!=vBkWMOND z^KdNGyTQlO$}7uup(*pB5p3!YTr5dyY)pIlm8qu`+E-4C)!{AjrG|EF9%9)2>=d~F zbB=?M?x#8k-TgE|pTaDJte_CxZ!jK7K?mu6a_LV2Q^@@kFx`_DCTaW3+S_3J&NA7) z4oT-RhVSS!hHpL=BhXd>#66-j*M80*yeUX2joztRtBTQc!073zHk)SiR2x-ga&yOG z-;gg;g)EW^6w2L+mJW7cyI|j-s6q)=zeU<EhRGWcf**skNXk6Mux<sEP=HAJ*g$Ew zTQBW&SHM>z_1c&N|7>7UhSj}mPlH4mXBQr5f~hF5TN3ho3M{BE4mRN-3RHW2BdzLC z-;U?`dBbq<E361Kdh2TkI83-62}=ubuq#x~hsq3mfnGukAB@(9u_+h~i{~rQ7J{KP zoT9sT$Q_3~mRh|KI_FdQrgsyL_9_-p2@;rh^ympK^Dv=>YP9n;3I*moll{5O)M^TD zlJ*B-^{3WHiRHO4V<a7)z9zmnpbs@gQ5o{r=QuuTfYk9F9?8~e#|ANKg<GQJfsXl@ z*taPZm9FFByez^>fi<)H;q%GrYWw((QXZg8<0S7E#E7Vw#GIvquNjIx6r2}Y;!Zs~ zcOjgei;5`r$aGI~*Ylt+yZru`Q`6hfm~wRPJO&6oHhmv^zNb{LPVV#02JCv6oU5Ol zd!$K;`kA+f!IxzIcRZgXsKWB(XoX90Z6>`&zqXAgc!wng<0_s=TB(CO6Ds|rFc(P& zuk-y{dplzkgpVU~R6#f_%1%*8@3lmzDiYSmNq-bN%S|Re3ymo<k?=U_D4{3@LLr@) zNE2@(By+$WATFO#AX2#Aq3M8-QtAMP_cXTWSDAn6?<5f7A#dNsOV35^&x~=E!MRK^ z2zeL^P3s5sqa^+tn@)Og@)OA6Y-8qs;xD!_ll_`G8#AwmI%m`T;A9D5*A7lzW!|DG z(R0cv{B*3C!%+$ftVCU^4~Xb4ei#_XB11aM4$b*mU(@W|WEFS*W~I=%$%}j{1g1(q zASLuhF?2ZboKsE-K4)$n-XLUgG*ktXDbuvaVz1j%p>3G_=sN}dW7Y`Y_%{h~y|%zv z>>cI6*{Ix@y=_Obk(y8zm2)N=Gwf~CdDuGwk>RsT2<}<%)VE0c_c&seyV(Y}%>Y{5 z1~*k@_`BT96+LD1Ff$SPsA8*|f+6m3&q0(0ItN%W`Bt}+wn90#|Ht09z}Zn$dFL^c z#|;VZH-Ux#xf3RrJa{=K(EuUFkO1M8h2YGcnV!t;+_`tW_YPqYTohT!$8~Yt!Bs%l zMFm!HK@sI4f`U(cKLAA#P(e@^S6v^wKE89RsvoDSt8Z6#--N{Fr#&~_)zzoY`JYo& z=Tx1-JqpYeViwCfIzQ;)ub#7ldw^rULm+-WAu-^AHUSe^mivk~c3d{+kcO+CwdNnt z^CRXFu<2?G@V^4-uSQ18fwiM`t5}EdD!8QJFFdcn3R+llDptDY^7S!DdkBw|8Nz63 z)W*}R3TKKR;Ciy~i{&D$c&%B(;CBne{J89G^lFWOA8#2hyM-uzrLm&7cbNx~72u?+ zR{<n&@^7gzzYdvJ#r`vJ)Qyco`cxnt6RCQyGlv?b+5?qXUUGVte4xgEh{zxSK1ZHn z&5OZ6ucwhFr_LyTCOD^>;WC|)Q`3>7(S=m=s0w^6vw75IP?`BW3Js&|TsY93M=1bx zjh*l=*!XgA@jVLDbu})C4`wO?Jt8EbHV=u?0uKso&~boHUFf&pg)Q=|bpVYT@yGK^ z1lh7Gpq<ZM@!q8RNesA_V@el&Q^%x9kf<<hG(Zfvqli|qmDfO3?b=uI(G11lhgCiz z)f#A|(b+FYyTf8wam9`TUR7_DU?(%I)%478<Z7yrQS&W_6K*zJkD9+AwMIK?Zg#-g zsf#p$HF0cevlDV>mj)*=@zbkZEx#FP;vMDZ;9IU<hmMl5K&aj%K%iLX<s(oWdh!`g zguKox-U-Fe>Ih7r*#6=MBnjLcNGh-=_O69}Ljgk#mZl8R`(J0+DB+4yxc)M0TLLcm zk!dct1V|8(X@#cylhWizruDW!6PZ3qqd?8T2n~wd+JOd^+fw%wVrn`CUU<LhpElE` zRatXCuTjhd67?<VK~k*&OF9P>A@-`Qg}7b?tSF3_g#pEVVVIRa=c|Z&D=;WMRNC*^ zf%Q=R;kSsoERm?zTFe;P=oBL*HXsz>8^8hCNbRMzkdhl#fDr%M42ky*7?PX7fbAV2 z9X<~YEkPP|R)!5yjMpB#-&)V4kpSwx@!|r_!gvXU9FvqL-+1ZOFU)vh_pduU9VZNM zDrco`Zo1}p>uM4($B!9M{|I0);6X_pGk7avjKvJD#9u6Cz<%vKF@qvHo7no8-kJ>u zn$#QFCw4q9lcSLoLfaNWxHU3@K$*2b%J$e}^;fH9>oN;>K)@e3W5!x;%|G(o^{2dU z<@(jDPCasdm$h((_2w*i;@WsMspOt2w}^Wp<T<gPHzJ-5CaP&d8Sjz4)%@g+OEw9o z0hQ~8Uhv5k@gyKuC+dX_TshXUpnsva7jhQ$_7;|vtFZE|zM{ZZT6nH&CDO4p0Ze@1 z%2AQYe#Aq``{zGmehDZ_<a(FH>y~2_gILHNP`8=8$&U~S?|^@7{B5i<B~|4jvLz{o zviV$;V>HsfBBCDBGs410O<8CVvH2oz^?}#X+4|%jw;6o&1OFx@eczO%qu>L@C^yXk zP=Jqd1W8xsB$6zNBxwcX3#KGp3m=Fi>8((JkR%IqPsQ@OB<5vj@9?oi+#UEPW$7PH z=@0XHHD`j`W3W0>ELA3khkfs<a}_M9We*$08d#EvCZ~Wc)v7}(wGyPXo7mQzIXd10 znb*e3kT-MEC*c)XO2fU>6HfVV&^G5IFduZ#UCKH0-#|4?4@`wM`wLKkfwgxGge6E) zAbpuD90BReDE|*OCCLEN3Axl|N|HI3q?m*ZQ#D=ciKaA}z_d9Pf=m+>r;LOhh11hb zTWc->Q=DF4N>clAI&4akIhUewIu!=JRGTk0CCLP)sx@T<WCT*(?9;qgH?_*|G-aBB z97V6L3?G+ER(Uy<<NHlXG8jH49BABbN|HI3<V@DH$#jl#OnOF!Y4@3unliUF=co?A zVJg;gK%T5J&H5jC;^%w>2VL&^ALp$wwrTD*Xx9f|8pgdy|2z>02{u<{I*D#EMm#|0 z6rdXNq^XR<#1MbncxonYgw&?;acFhQso(dIaW~*_HX0TR0{<C6vptuEEzkj>5aM%T ztHb^mnijP>EW{b(E)wgG|1o8)SU{UNW3NN?@`m{^Pl&%(Y?1JP;A$o28G%rA9W&p- zsvlfJ=IzoF%b5bf6y}FGti}6Oi8{U*Bs8#0LfNxyvMFRYU9AZm`2MC4q!n1nS~<gO zJ+b@R<|tT>yMAJ4cad>CP9_2YCQ3U`n-8%wyV+VZo)waBxq(fb)e7V(ui0h$V$4on z8iK8*cBKeu&;zbJ*k%e_QkP@uB3QJRuiKE-o$nEK7a*a+!oJd>(q>p1mpij;gEt%w z3x{$rZ|~_lw+^f1R*#hiZEKl}``#L_b_LtvI$Yh#;4g0GM(ly%Vx?3c!5r#a>arFr zh~FNn5JwSCMJWVmVl*S@aOIGw!jy)EIvP@`54OxzpJ`l3^t1Y=OOuf1L3-(Wjh2>p zIV-VI!F7B4sMwIV2cBZch~OGN)9rz;VeB#CaK!e&bx@h_glfjy9*CWnyn=5pl}YZR z9<g-qNaRs)>0VIIbEvW<mG_ZxwA7QlG>CU>q%bJ?oUiVbqRm*+>ox<*rxA;gH%vld z!P9iOE(B{5xgT`+Ke$00fG?R1qavjJMyM<x?Wsrv8|cAd4P`hnqcL$cd(8HNUhTZP z6N>L4n>iD)9*L`yTUtcYGisGPanI-|$ZOfl%)`~k)ltYxP^q(2hiv__x6}@fWVR*$ zd#pD|L*HSDp(x+HSdHK}R2=87G_<&!`0PDzV%}M_A9>Qew6BkMlRf?b4|-V<5yoSv z@emV#$mb9DN_Y%&^<wBF2l?W1@eZDUP}*F9To8~Qd5F{sdkg({a-M?9o&Wd_qsb*H zuM9V5xHP#%__(hFnMaMr%^3>ZA8g*l3<Uq^{Ft($bYTsl#!P9e$<X>9U9B1u83pg~ z)~-Ypr9xUvK4f8ea@?H1pGhkL3yuZ#<W<}tG1fP4uoOp8;|u%xPJ?hX40kCuP~$vZ zW~z*HHnjB%{e@#&OR&X+=_btVU~dOb?L0mAbCfBA^b6YeQCG`UMFen)mbzuQQgpJr zRMbyPJZu^B4s*$fP@50VA28wauddFB-IQ+pLiVcqD_yM#a2n1HIl+~-9a*T_Zd^|u zW70^_grurg>g&T$Sfr-$UQ?%PwPFcon{YsvU8}*;elTxX5;Et&GJoEqq83Id-thJ! z!BsI;4WU2eTyTqs{!k56?)N1Pm=nm%huvOKt2=v)vU!<Ef@&vzI#fHeK(#nWdk$+} z0uCib^#~aJMvZ{FKFrQ&gTpxd;a@1E;h+uXq}dDy%|Y(3atZb%y2o&^ZKW{Cu9Y^I zDsb*yr8r_oAiKOh$#9{oqI<d^!!5zVtwuMO>7bB6az3_C3Sip~bTI7`2n9HPzij{) z3#gB4Gr&!B(fJrmmzt9ox>Mdh_$RCv_NQ55RHsa{<cZ5o=YSn|)6?YvLtDVHSgREH z+Cq7TUGP?h_VsnaD6IjDg;-{~oP7!8yThb<V(5nRE0|S5a=Pl)x;0)M!x0+#8#lA_ z9Nl7U3X6y81a^)<H#5k_c2!W_n&Ow7O(>=?DC%IKOc=UNno4!bORdw2N0hdbj<!^a zhb?wHmD2VT3Go+bxo(1JF=kc#1>(>j1;{Mmy1U4}2<y&Z6`DObL1V7_t{jA^J|1}F zW@%hpSnBz?mB~Si;*wLY*`hcLvS`W>_FZELjJ)#}c%#`_#Ky&P)xDj8!~|!}-QaxH zN*y-eW1M1QTR=K|411+SbinlNZ|D{5XpE2A6V2U(jCiw#mo%q>uw46wEe_iEz~}bk z1R+2`5&j>>;X7bvXiHf5II~A!&@gRgNKl542mBc(6oKLGASNp)!ZEu2fypN(-IOMz z-IiV0TyW3Vg2Q)Vu&k!rRQ8bf6|6JR$Zf^ZHOyj%;cJzu1*ZhV3AK8l?!;{oNfc_^ zUmDaJ-zfpgn`g@_E1IcNE!>Bn2|DgIsTMx1BS)jO!7z<+%DQ{tV}?39jjatHm~duH z1^o)F6n4G<l?6QaF;mus1!`iaTJT3X2Xfs<VY;2*+-Q{|mRAdcEIKYh+wI287Pj^y z@S<<p!i^vL)vf`H7g%T%aGbxBK4}JzZX}=#J|GPGInrPdO^R}r`a5QSCe<1+=7&Oq zV(*x}gY2(>t+Oy4?6%Oo-EA?~S~ngUh12_PE9^fp>|Gvr%$r;1t|t*8bT)d0fh0Rs zq?aEZ1JQdw8UrH_c+8Vb`%}ogBk$Rjwr~*PNY99TCVe?O`G{S-zH(U{eScyAR(A3B zwwc*<%-!~{5w_0BkgfjyVq~P4qXEieCrDV44s|XcMaR2uXl=A_JWSVoWfrxk0)F>% z-2D)R-TAt&Xu7;8+u}PSkao8#m_s!&X(LTyORs8sqhyD*R#;i|VZsC)!kC&sF8<bW zZbcH%B=TM;X6cX2EG3}H-#V`Ehjd%Vmn2VoK_{@pS97Shd)%NipT0pXGbWvdcbC|+ zN`|QPyYVejt$}WQo=G=;xJZ1#lf=Qf2M}0bx!K&jao$8o?KtBlySP%K)En$4fREBm z9?84Ozh^q4bd%F~tEgFYZxSK>Q-(zPoeq+fpwrnqLJHiphn64>x+%j3DQ=;oIM@G` zaXo<;eaplJmxW~#NVqI1O}=H)tCr3(E!A137D+84%+fs1EG1x$pVWdb<OVDTmU^d7 zYVjS!7)xsLUHrw8TCiVjNNSOa3n#%2*x*dcxe#x-+eb82i*(>(PHl&dfQC0X&w5OF z&SL`ml?4+H06GK92xUr}bW_K|`WOU=H$!60h2WF5%k_n9&j+09TY<0w|3|4<;r|q; z)WA|U8N5=h1+Ug#UTcBX+RLlq{|K-3W|#s)j=!)>RQt*j>GC8p#nd}eua4CQVBa&V z;-k|hO}cy{@7w`@*G_WoWPirQto}+M$oUxDTJL<EUGD~migP#o6mxj&U)MYLuxIzO z>wWBcKf8V!uFgzY{pdUZzt&E6KEwY!$eupLuAgPs&*6h9&KIHjwVlqx_^(dq5%%cw z?D_?`UhO;#&xcn#Uxa@+U&70m@$wbCJnG&1D*pN!UcQc(Z{X!oe6h><Cj4GMe9(I5 zTkr#X51+#3+=G{I;}hpQ?D}1H{T{nM#;%XE>l5tyeYkSg{eb=ZN&NQ@@$x08=xXOF z_z6vY8vd-?W4`ks++6QGfZzBGUVelnpTW!L*pr9w=4bKpEWS8n`0Q=YbNKkjc=;+k zxZ3$LKK=?`egZeQIgh~4ZO%`z{AB0z>>u~y)BEspKl}Hm;d-_61@`++*b<Mvm*?Sy z_09`$1(3Z6e=eVJe$M~=lK**`|M@TWC-3|m74&CtL6;fdCbphrO<V8$_+cpW3|z*X z-vr*;=KKX-+vfb0U9k{2<v##mL8xJk4r;1%0$yH?mpbghcP_!pC+>sGeR#Rxez^4F zWzDDI@>Tp*!e14<ocI7-p2lDA#$U_vayMS?!^_ZT;4&L8kKknsUVeg?7xD5B55ncu zc<II?TAKLlbo_M|UfzQT)v?1ryRdcaC^T%M!wz@AT-i=1UiQIFKP(;HWBAXhU7lLJ z9a`$Swv@<CVGT1W=m4rh3=-0&)fx-o9~h9t1Gr!tgk@I-#Vv0<$wxA#FOxw|=U0Hv zj67sG$l=49DNt*O4ML{4yT?L11LvDqqS*;sP3-c-+9^#QTX9YWMm9UpTu!W=)tu&< zD@-OR?9vn{!N1Lu9I~1mmRGZmLSbpPaQ7PD@n$37*!<}c{DtF{F=y&@rU0G%&vf_$ zS}~LVnZ^Ii=6`nQfA-{m_J%*8cKhI;NzT6T$Jrk)pi5{-*3Pb9HL+pBIT&tT1Xzy^ ziUp^R;o5Ob@{C!kaTU46Q&_Mi9X-|&LIsbI0nzHk=dQR>y!zY~?~{&1>23=ky21ew zu?36iun&dFE)?Dbg7y*c6ll8(jGO`mW&r}=cCa`fwB*40#g@dvRt!DDbD7p<VJvR- zE(pVaTb0M^w#egDb9tcsY$=c3ppYw%4n-c!`Ud5J#ko8>Oysd+G^4*QlIS&;1omG> zl9;JTg7tpklEC!IJB4Ok-WGXWYAz2PJG7KX4-|4WW11olHu4C{1B-Lbm}Vl69itiV zX^SMTGnYg+4AzV!F-wsI8~KGxVwQ;{c4VJ%S6k$9r@1_E+}u(gzXGATnlW3E2OD(< z<$=YyX3RE`$BxmAueU`KkD5yY=PgE(I9QQ{{s8E;2b)M@M{354ZIQ?G=JLRqVoQ18 z{KnM`wGY>)JztA`IL^W1cjP-pJvtr*8UxCmCa~epJ|{!1A+yh@$p+35jl?lWQ4f70 z=e2Wo7WFu+E%G?TTpl<-Zz&Iqsk-WMs3H%2baXAQ(uqC9-7%Wc(-ujbXfBCIOeHZ- zk%T@Pv=#!bwlkM`Mx4Xo&w9t=|2TsE!!r#au>HW7;=HXx<57#hitM$__kJ<#nHj8A zFY#UTn}~0Ilk1#cb@J)V_b<+rM`u5YSnH~rM5>z<Q62HeUEs<69QYLoTqKAQ`l0Ug zrCOWsFwgotSRJTu;-0rny~VLcwLUg7Qml<1tKlbUzrOi}TD>vB$8!+2aBkNL`2Fwz zUB&1!2De;<F>g+XbJS`jyFP*Lwo(p^#2QtKR(_z&_TE-3g9da>G*=iDFR0%QO{6Z% z$Lj~33XmVZI<iimG~cU!D_`j?!Qpeumo8e=4f|Kh%NG?EEm{n#3L*c(Na<2|GJj}v zez!GLYV?*WP;$T?ZLl0Z-LQ<iHUc_wsV)9JYS(a4cQ2O3sutS|7o7lG{mP@m#pO`v zKy`GyccUl_OX2&gb$dBm#TYpDbzGu($%V`2HS9|oJ=T0Cjrl9Otz|3;UA?rqw?0}N zfX!H55o`X66(D-P99gUf6R}02LvNPQ?sL;LE95`uYSL+=LB2zzQX4-G_l}Q2JjJ;f zF2clK0_@~Y?@J{@n|GQkc)d2TiC}w^9Jb_-U0sIs$Y>LIlmhk?kavB%8q*F48!#Dc zzzq^gx=m_!@xfywX0H+y-5{~lLy<=IdFK`s$E|P)k8~^f9<SGm&$%8y?nc+0k4g;L zOI3B+?63l)asO`IxO<V<`{Fn5_PC9EP-@&&uLz^%@-wew#n1Wl`Gw^4=+k&1w*UvD zdy`1wK|@J62DxzWhq^(ZOcT$3&6FgA#Iu4Vc`w>j=%OgI*d4;DCr!ypnbDP#DlZse zBaiDoFbN{)@E>$XVF@f0Rrk+Y_!O6ke9Xj5uX}dckXH`6o(g5$ryNo24q?)7O_^i> zr(bc>P2n`<t6(|UNIvF})&Nd|BpFVfY@kDVCGHV!?O{q<N=R{XLm`zJlIGCSoy!Cj zPBXoNZW#`$z<t83E>mV1K<g-|JAtJ-(Uc?uXbF;JXm#L_nKF#uBD`8<N?1x@abnvG zti9A}g3AXLT(e1Gw;TtU^o%g>4W^7U0NDk}Kvp&-$pB=6Bn4zF#~JZ6grq&Y)ReH4 zAmhZg7i4qjywe4a3b2`8LAQ*sUjBUotbaCTmI1J?O$MxgGbPCYSc0Tvz`Dbfu#~{! z#I_e$`-VC&T<oa$+FdH|mgFc?o)WBm$&`NvSbHQH)*dq@$pCADBpGX+%tb``Chie# z{lt{ClxXARwij*Fg<s5Vy^60+R>FPGQ6=sX?)=%5I|f+#V=^qw`da%2^nxTAOOqE< zPQkwkmku-~DJ6zDneD~Utbj|^ZM}-4X}pwMfCI_BNqDrxlt%_gDnQ){#_z8+CCR`l z36f+a@o`kEq1Ad*!cyXi6Wd-q%_d%X7ceTKri*fJ2@WamF2U4hQ$87BY9JY=#!N{v zz?2|K#*|2eN<bBs9Q8_5(o&*|lbb23l2xWTlSqzQP`9`8sWI?Bx!VWw&Rx4hFZ2nx zXuR$Bz@z3d2BCuqcD5O8(zp+6z6~8|>_nLlq15o7|1jY^;64%&m>M{*VM}1ZUC-k& zTk&nr=LMEA{^>6pPlkgr>OEGEd;DZiUnWN{^||^iB4^XZcW6iY?>dMod4<ku8-a3~ z2Inp$Dwu^R=J`-}>l&jC;T+uwpqVl{K7pryE@Uyu$P8tUpSj^<@G-MhNB(&NxVC|0 zC3+AlGtWxIklF)H;OJ$i4AA|JEy8jq7su^7>_k+SJP5e+11EOg;38K}#JE}HRWx7h z;{F!GiU;R-g*W4kptj3dDp$FTwftoyY-5*&x#O%gYpjvtC8d$E5vyF<VwX$9RY>xd zUo|pXs=)@Jvc+Ea;^@3X&Zth(oj*Yul5X`0XV%V+6-Bi17aGkvvsi=FyRfXHE*)t> zo)7`Nl%W9p<v%Y-wK~t^4TfOcccV*Km3I!<gRDMjp2EYLJ&=;J!IzO#F~e~F)K#ag zJoof-tmPKO@w#&B1ehyhBmIzJ8`cKkGL#}a^us%YLQRHoRIJ+FZj5U|%y$Tr|0=Pg zRb)Rj#3xLGNT=a5bQ(7a{|ny$*2d0~bVwA>Xp^Ihl9ulA^`K$OLZ1WB5iOk!-!SX< z1nc}17MxkicrRj&m#9J{*HO6t2hM#NzORJ<YL7Kkt`;@u1&`IzF38|gvmx<wd64Bt zgEPxuLbTbg4A@cFja4-j<Wce7ArdWQC{YEwGdXq_Fp0*;?txl{(e_4^BW-+5hHVsG zwvQ0e#%1YI%h{9#Y6VS*S~84~@%uks#8%`A#DB{c7~_**f_b9YAxI!7USj6gf<&*d zpB#+xs!K*;IUm2tY)|P@{ttK~cUtKZNF94-70f)G$yY8fTvr@eTO7CEG~XVX-;H0m zykPM{qpXl`-|+;e+)%L&2EW_thkfe<aOwgiw1>XHW`h|xOK_|LJKP~Jua&p!Kt&0% zY>#7>;{iMp5PA#DwP6YWJ1$OyBg|YRsl7&5Y^Jz%@SbB~ocEr);ypv7&t37}E;>uP zC_{uQS}4vV_&Y-_{KhUOaw@II+tfM`uss3-?uP#}NpELhQ(RRt#Fb+C#OW<t(px?b z%`7aRz<Nu|cQ#p0&|~#itL5+kC`Qh^a%+ZI9#t?Z1LZMTP;B+%2^nCMM$pc%Bs>u& zrC|0oid55=N!QoR5CDo{*^_tgR~s6Zc`=wtSrF?D((d<V*lq>*qTSc02R>(A7Qh!Y zwF3UeIk3)9ibRVMEY7-Cy3;NgxE|k?JF^CPQz{KOu@^?HFwEVGo#|)|de}M)6Z~wV zbt~V%(=FhCby(zIhOF@xY={}Ntqo_N%{uJi;>9-fx_RsH!w-iH#F&C)2(rUtKAKhQ zK!u=tFG705A?Tf9q_B_;0$__lZCq4X<Mq{ZNC4eA0NV{<h|zC1KpQQQuO1W>3SL~S zf$wR64FQ1a!O}njj<>M};be|l35F8bhOP*;%}Za>GK!)#{%ZuX_h$%MMODS20G~2c z)t~$=Ab?8mZ==Zsd0)*Cd5W>zhj$WRPH!wZc(X8;LK|8c%jR3znu>thd*%^F1eH<) zCK|%dsdf>q5gMj}Dx6*cxt5q6&0GEB-swVH*+E0F8PLjsc^$X<YgMp;v8~fVdg3Ue zqY4rnyp$mh6bp0^$HDW47HDYu@R@RKdwrB}|9>;&zM_TV@P$95*FrA9EVNJ{qNNsI zz*nTec?LL2w~Lh+1NCleBg8}COjPg`!0T`n61?P{EaN_j==<FjFC<Lp-XwB6@Ebud zOFEyZqBV25*6a)40Pk->a-Sd3njsX}ab6&eo1bCh{3OiS9EftG6V1e@-7O{#v4l$- zZuTl+!ATjiK+#Jf-{YBlHBscKaKUmwL=Ylb=%t{krCtt*bv+@oXM3nPR&GG}hHu#Q zrq4x4J6RkU_QN-LTIy!-j^lCVqt#jirx2r%rm_L<LP$~>p`cx{zfO^0@E(D|c^Se$ zQFDvSa07!ud`J07?o8U0uaqUpt05fPoFRu4MG+htOs^=M$yq3hph;Gg1XcT)&h??y zuuSKHQzDg=(X;$4kUj7)BJ=ajBu*d<vmeflAEC~zZ19;i<VqkNXYc{R%)2tgj31xA zR;o1+WQ;nAL5)vu!O?rK1w)TwtyUcGw(7%0SYNT+f=mcQb`cU5+x4#8DZwE=%miSZ z0p^UEHFPmB@1T_*fsqUIpHwlHQG%&KaHt>Uhv;NfxEzIj;fK>GI(^Qg5#k<aHn%Rf z0axn%awpU5C=D)IB%_DIrP&F`os|YBu<YVjxn~gG3}o<{Z;|-z1;80C!^aYlYYQjP z8^w@{V-P+F1ci*34vvtb%U;gD$daTvpVzfrW^`1F5fOg&M@ZO!1S6zXnLv@UBBMG9 z(;mx^X-ZciFz_9Qfdo?U$5b3f32>>bBM>xwfYGEZgE`MjmeMPn4Y~7}`xK0cA85#f z%ajBXaIhrKbpw-A0XHfb7EHO)3l<8N&A4(@W1M^XMa2jGva)r_`DNWgTt|Wrf_CN) z&`6D)(VZ704kQTLnI(%=JM&u|Y&b#F-L?>{X<tepSH<4sxdHqYmuu|RIj3YGURM}m z`R#E@s-)4v{l2N0$tpcgQ1rB;4}c|zi9?}k4JM9@-}fx>&cF5h9zD_Qz~N4&3NhQ6 z01=Ay5s26u8k}+!69-iSniT6JXhQ1~xgKOGb1C-1aEGmF%B_MU%ts(!{9qvH111TF zBd$v`!pKbHwfQ)eEsIouE3tbsh@N$N^qgRTp5s-EvPKJeM2|Fb(H2f1BgK*&!!5}w zh8xAx)5!$lvXXO3+#|+rv#vb}`ayp*f<z@4jm(RIAKIi?Z;%FGl3{}tT^2GKV=_s= zL4PE{#hL&oiY^P9TI%vbh=>;1)P+IE(kXML3TJIcXmKa2#}!k^<bymH$mI8eDttZg zP}2dNWT3()sw(_$9Re6Fk_u}JClHOI!Ue9v?_zLKRCpSfgUd-_?Zi!j=}+idlmLRh z5+hj&l=u*h5;NS;#zYq-P5gX@O;prY$l-HL4heYXt1TC00&FO1D`;w|wspI-8J14e zu@lzMR=Z){!m1LiA%>!3e6hno)m!cWU3RT>iIpF!RY$DRP<I15BKY~t;J<LCsLm5+ zxYYPX<W5{E!h!AI4qAa1KqTQ-V5xx%Vo8V#;>S8bg;@b@;RKRatiWP!1%AZPr&xix zkwSIZ%z4<NEK#V*-wKZH(nX<sn}Ll;U^CWahE2+l4C^J#+bcunDb`5fVR!gO$_W97 zR051D)=1FQ(i*)P_1_+7X^n(86rG`5^sp4XT4Rf_QrM+dh6xFC0iq5}m<0+J2^c1J zJ7}1W1L<fClY!4-X^78akq%p7hDlpEfzTDhbUZgq-3*9|VLCd>F!}Oz`OTRb_a&lj z>vbGS&{g}U3Y(R{RJ}esyi(R=SutT>Z-(qsjMZ@*BbyjT63D|JI&qjKz^!7e1a4(x zm7r=r%%+bJ;W3u&NgBSP7m{K_w(H(}mz6ijBM_4G+k$PN!_`5^9=<wVMFp3p&@|#Q zm;AU+{50Y>skw!{kG|saiOY$RXL#%(UQYiu(aZ@$&CEN=lOVrS`d0Jaoh?DPhk`(+ z?!WQe&9_NH_4G|=i4C&f+`>${aqi}OO-VAyej`Ydv){zY-TXyUvQlQg;iQ^$IT0zF zKgdPVu9VHsnDWK|ML*=Eo2G33Pg9Z%P$Wo_Q4}|2^PfyfONk^-ZhMi`wv^5Le%sK? zU;wQ>p>7y^nL=xxDM<#<5+upcikGr^u_<9GfyIe!FR->t%I4RbGR^>GrzHc~MpKdu zKqg31Ko%=y^N=ZFDM7}GZ7;~$ma_TpO_^l?tT!bC);ml|G60q!DH*VCFeNM{usE^p z1=jXV+58Dp{uyBH&SY5ooGD2LSQ8}4Sc{vo`J1Msr9>Mix4me~E@ktJrra^W(od6N z>G!528DL3}Bx9*n%I41R7>-R-Vu+L3UJPZOviVR`9vL9%AgDXR_`TbdBm*P~l4K;s zOWE9GN?1xfabnwxr*@=lKHHQ}2ADb{8K#P+BpF~zkR)R&Zp!AWDQPKD#mUVSRmm#T zq->V`*v?Jpk8w{bR6cbLJZ*c*W}fX9vo<#mj)-1N@N~}a1c^4o4oGbJVS=~wOwY}^ z5!L0p+_h~Y33PxHJSz7N;;I5$t4jjy#6R3t>^%7lG&bxb5K#?~p-pm|=Q)n2@vxL8 z!}0J2=O#q|X>;N7LHxDa`}I2bwar<>uCHg;wd{I2yRKu`^>`KZj^JsKUWQywIYz4j z3tyZE=+VE;={)6^v^CAUOF}ufn5t>mseOXhPXir3g+A55+hI)W&A`3~i1TZdV8|RU za#Y6`r}H>|><PGtkAGGB@#Z5tUBn1>zw|8bSr#}fdIb+2VbJzT%Ds)}Lk{d5{O5-7 z@)z=Su<Ybwo<e|~S=?<E3WbZhuqf1@-`H)9!#_?dHR?P~GNcf)c>d~OvSpFGh-OsI z<u==mUQmMKU=bGI)?f!SWH`!0b*t?L#%$SrOWembcr0yFwcmmDG6nuN+qGHGUpQ#n zqevCL>F?xZDMi>zBGXZ|2JeaFM){2wcEiR)*p*o6tv3eo?Nh2Fqhk$NA*joLgegkk zdBdvPNP#HUi(3=(8?l07d0?yzdjRSdGyqsptPI9Vtb`S_z23+Q3zi|m&JfmO_hWgM z1}cg!|8<cR5@=Xm9IInSagZWpowVUAkV=Ye8y~Bb-Z*AM;>STukvsx<RR%HJib6Cr zsy+a(F-Zf%>cx@Kvfay9Ln6;MFb=X^oPnJVNV{9JNNmY>db%yBR)BxN#a<!71q=8O zsPSx&A#Mr{$kCO3P>k$lo~Np}W<z5@1`8CCZs1RRIE})w<IvVdm4Aa*fRAB?fFOxA znA924YW6{0wX6oWQg5ZpGgRk%i}h2@gS_*S=7~X{)toU<EpIIiHijqG=7gPl5vt`z z_6uOT!5n1#oeOl|nFQ(a!w*#N)IP~+o;Y%z_p9(s1TYUheXbR=mSwcyV@2O4Yg2yH zg_TY0O!rO9EW*{xVhX>(FmAeNlb0txubkPish#wBC_9+4%lQR%&cWjw{DBtf#Q)Q< z6VE$G!<WQR299e0#%qQ$0u26P4KFd!>B973gM)~}8vX#41rBSNigYw*fw8kM87)I9 zsm8?B?D5uOtunFAISGh%!j5XlY;BNet~jk>7aBLLoy={<^GtkvP2*uL1`2d9A-)+L z(s@fZl&MSW?BilJUhcb4C7%It>V9ktE+Md)h>RQ1GCso_7}xOlhCKezQ+yK}!M}Mh zv?I}qXPN8-tnBcpc#5|?17m!VXY62{nA#3Q9oz(O1VcL>Wn?#G|6Q$VeGOtSXj-QN zofPpav4}VI3QV{()-Q!sU2cq^2&=jlD$ByEo}97+MuzV42K7};a@?R!<8vyCA}kP! zq6Eq=?B+#SWzcS(z=+VmGAgT<Z-AEacEq)t&Ero?GH>+Mk!@K|SO*#Uyiv#A1l-{4 z-Id%0Zns~_3LptU+m0UUQm>~7^FyTWvcf7A(};*ULSsh|<!O{WcX$sfMzDk1C#+S} zR$XtXOeuQ2cN-%zqR0CXRF*}LcXrAiFO<W(d>8mGCQ9A~P66jWvCsH0<L>X1SY@#L zyOt4<z~KAcUz4{XcK3JW>KJ}bPd8a_7w;9qyszk(m!Pe?Zs+#Jti=Bc>D(%$AK|{$ zOu95)mFo{fzk9UPtFPUJcnTtSUjK!_4|ZNG-oWXn_T@K*Dw3khdf6Cf5na}wp|UKx ztTh>QS%R;-d`I<jCP3a%&2R%x6i!$q<L+wr?@8U&&x~;-B;$8iKjkfn-CZ4l-4zov zJ5@6*xaR31>#X9uK)R}V*h&LuNz|-#*X^n-;8IFYAs78Cq^qiXJ%k7jrtYUiJ+8;_ zLhu>#K<_4u^hWnr7qpKWPdntE>h*~GU{5t&w1C=`(+$-lMK|?2V~j;~Q|CctS#(pU zrR=6$rtb26)TvB*ypP&bS?54Og=Ir+ZUXBdT#Lh4WpHk_lF^f3zTtOPD|nM)cUA?n zwH%&mvX0C2WzvaVrekP=_V2o#*mzcuNC4AzI1{(X-3D6}lvPj0Ds#KD2=C$G_MpPk z6}cPxAR<55jqN5ZE+e0soevvoNs7Mg-;ALa(U;u;m1WVFt<9z{<DA{)JGA#P5%Lag zDy+1lSi+|ncVVB!DuZ3v^^Af9Cfx7B{)IOpb{F=YU2rv_XFFIwyGyo^3<kcZgJuFG z?Ye`3Z)c@kuaLpO#a=he7lNi;g~)1gyMJ8&f-_paCUuioiW@ztJ+D0kdD<+G1pb7u z4~_&nSre$){)?e*q!<GHk1@a^h5$1j%Vr30YRVx1XX!5A_y3N`j`#ihYnGu?VBs4X zj|UC{nUnFrZ;TP8_+Nj;8y0&!(35<ry{D+G+f7pu>D>y*mH+eCYPQ+9>t>DtE~WI> za;UsQdbd%(Gx7Fsq@L*dTR}u<alt0BBP43ErypGO-_Mj3PjTcP?p%a^u!jq5W}(*T zd_yHk(aoK0jI@Yut_YQ7G1E;OT=XTo>n{X7g9(uLb-BE^CyD|J3x!(U1olCAZ0lHM zaJqXsBP78j#h>o3;cbcCy&ZLSoPA%OLb9GL<~yX*db^H&30k}BPRZVu6#x=|vK{`} zChfH7zQJs|3|gnxjTuEBYulepPov~6?mtjbf?eF+%oNjRQqy#&p>Cz<>uxs&XhdIk zA5@k_U$-Iclnw_}5`%a73Er(tl5Vt8-oi@(hGjGE`@V`*2K&AbGkOyA27cdn6K_)N zzHdp3ZOVOp0u_CI@~&cWpy6RHYM^X<M#n}+G6Kz6flqsug7v-OYZQK_t2qHb{SBi? zFYHog-<{!cfOPBHCMD>AcHM6MDaObIvXHTzfUE83)~_M`CG&{68}~Em)Jct`OE+=9 z`ipU~2PJj3gGx_NC1rLFd|c|$_f+VicH&@s!N9?jqCejsK4s=5iRjOdg37Y!&(F-D zKPTee^{23VGdXfoy$?&sAtleC2*cu`2uomK#ANnFtTNc4@4-k)W%OqAR>khn7q#e) z`}!CxGV0FP>X@i>=QF(zdq#qFs$ub&vvsv5;H2M`BdsmEa&2>xW8yQIcp!+0*D*2@ zw8ZZSIVKX&BzJ@fs`#svz{RABW(OpMsZXq(B4!pp@#=awGIhe1X_!qeEIS9UXn34w zGI%humazAg(;t4|kt83g<9L#6-_b+sVAFY)rw(PY2Y&e2^^J+5VDxJ^qh;QB*)*K^ z2M!$)l4B2>&k}pNHX`rHNByuw2gEs`rat(vq5Vj6z|X%)-)eqhXH3@?akftf3dEO( zd>YE+jqWq&QAqX|NU_umJYuFE{!J!MpO#qXp-5*O4KkA6V{By=Q}77pE@W9*KEWz; zl%{)ZQJd~R;!Pi?P5*8ioBqx0n{Hy{eLiYZiOL$|+=a~GU1Uh+${XS7_Dm(ZU$|Wo zSww#e)P!ddWoF1tAbLP}B}(qlK+`$Y-jBTS<~=Z6(d7=!D@n)_=A$6CG+`Y?t^Z7# z&^qx<M91z3f5=X4Q@LROhj0Z1dku^<0@l(?<&<~cNuM-xXBKNk$P;MSq@1Y12SfzB zKM_PxIuTs!jfi%WYISDe4W_sq(4f8d&^71)`lMOjC=ShDST1d`F=J!Bbg6AY;!i$f zt9OfoOlx-iqTD)uOg5ClylTZt5ss`K=eaHW%aHFfUmvcHl?Sa#74l0~2FhcDw$)!M z)*)YJZ6xZ{>~0e>yk3skbF){8Y>t$;*s|9P8@Gx9v^YD~m%}s;HVeK15?Mj{?m<j3 z9V^oDnDQoVWrSPDXUHuvOINtHgmFtZ=!jsye~Kz+xJfrDBq&Z%RcM;aB`9mo$>TcB z8M2FzP!{#&Ja(uv&x1N@R|aiJ=*rHVM{OxY9M*h9>&mI5<Getmd3J`<RIopjWB&}! zx!Bl0G@4(u#jOgH)(&RaS_QkJwMEw2RM_PV%L2QCCd6)V43nU0{{&!trvuY)x#s57 z(%|9=ceF?c7R{W$gB*(73f<a8!YMjD7S=~Y-fv$mJDih_m^5kaWTTFII$t*__1fND z0+wqD)3WNan^LWT7VQ?%WjnIn*^}qK?t%2v<sn#bRvvQoBJUhZdzt2L!Ln{K?v|yG zNc%q|QJQJDIGfA&1Mm%#Zm}cSP~HN5i%@=dhLkI6K8I8OaYlJ6HRp|&HO6V3?o{cb z1UKK8lqO%f_3#W+?&*9heO;&Ef#-(Wy_=`q3Halm$v`J>U_S!WJJnbT*2g`Q;dz7^ zJCorB{Kd{>V87aNCPRBpR)0fShOsRDoo&g0)-DHVSBQ@woI$P;RlT9%S@Fn}KD-FA zV3WQd?66z+J!$-<e?stj4vyjdoA+&he`$S7*@m3l1vvJhTrUI;g5W9p;nq5F280Nv z*|kELWFow#m`TnRL;T##zVA#-4?g4hAZ5Neb5Lknui5W`&F(lT@7#sQ#(V-UHXRd* zQIK;FJZc_e5OSVyu9^&0-iGI*umgDJ#{{!*qa6mshr7|j;p+O;40J|tP#n?|;1=&u z|448Mqk{O3ws@)VT<J4^LA+OpQsxbnGE}mH3BrxG3#b|w-cf`%AUyd%hI7vZ4X@kQ zz_2~A#p;2a{5^f=*6o_LdaMNQp=ItFFYehdEBdTz#Tu?|WoL7UgI{tZ_P}tlQmT(w zTdTD#^@6L>V&&Ux@)7FbKao%vFsaJf3`fSH&i%3@ooD8(#P0-`%I5rLQi@K|QKT7F ziWN0eA#c${b2?lX0v99CSs4BgE}hrFmoi&Wvkoc?E~r5ww1+HQ?YtTi$~X6r#Y-2z zI42-0nCYC#DMo1linyxALIP1$t*{e}CdCXuAyI*ReE+dG;Uqxu?vkdIku`ztIn6Z8 z_Z*j`S_2Z84t&>nj+JTXR`*Dz9!u(>b1SW$fij%1)6@56+P%wIC`fPiS$1WhI9kWk zli(DnocoDV1r9A5VMhoB6knd~P8Y>J1!WlW?h@X<MdCsl-U{!R4-?^gxtt@pAkE2l zml{pURh|;Eug#F`g+LcqIV2QjNZ0^CKx}W_McYZvOpH@jTGWPqK*tKjs-Kh;jh<xW zC6ph*ZwD=XwA60bks598r;LtIG-tq}I!u`&&AsC<t-6&-QB!m1z$9V`<tL%CfW`0R zlu(<$jTHzUtb-#;rw5M{VS`fE4;0KSfwq?rx`onrdx?2*tOijdEq1c#Bm{-;GnRuG zAo`IEZa@;yB-})bMY=R8O}?8*-+hF+iNFWEMB^fIo@CRaFz*oUUxj7jgM{hXc!%hW z1HKTLlce?z{TAWRyhHzuznFK3{n~lFL+9WWn<w+l(kGO57qCy&M7umedClZmFauLv zFF&U?W_vCL)e#iTFim=i-~(ch=KKI~VldK6<Mhc%-)jELj&u6-!@RI?GF(>G8zmUu z!O5Hf5qlmL=Rs*T+e}XkUKcGd2vdvXm6c%~SdCW$8)ooZL^wxD3~M=5G*}vUIMfZ@ z*l(rwO<qo^f`1c|mYR}ea9Fn>Nt)a?;~fCM(v+~2M|E>zO?pVht>-T-oXdn^GIH`O z)2y$PmCZQ>8Km_TcEZ!`=_w35TRW(L_oJ_}ABYO~4+ia->lHjK+J4Fhb_e*u=OWXQ zL7piD-H7iCjFV}c*yA`a5WU+%hzod<Oh7~ZfUk7x%cU|*8V*v4@9_vOj3e9+J|JAa zoO~=Dmwms-rBbcVINoTvVovdU{5^IWR*%(Rt(Lptc;lhsSh>N51i3Xs77h)%t*xbU zStJ{m4>4wkM-P|kmUoIV9uJ)xs8$+9cK&jGte*$%VbR=hv0)YAv}Uht<eH&)-PyY& zKD6x4A{Jc<&xg;+=^QTq2;TsZ$exeARG!g(F0257#s@Ma-uHhXxiAO7W&qW({U3wd zL*A4@+vk&n<sZwC<-(!r<3+5I{13+Y1V+@KD|5)1j0A)o7IS5vCV}B=lG5bQmGve^ zGgn@!n=Ai6?Od5!W`Sa1*1Wm0fw}fv(Zp7JcL_9}%n%yBp?*TDHDIW7pq{ZE)W`EF z8<^_B(m=!SZLA6`;I3OE#nDmk2>4PBmSvXV^!Nz(@-$u_RY><H;mfb27G!E-XK@qz z3kFZc#CBj?DT(|RA@DC566l*zBq@Ozoqwjgq&}WxcxWj0TcqK;KN%cdrW;x)#%wn( zncd(UW+6Al@yCUmg)tLod6A(dfr0gnnO-e5#_TwaF++DTERU|>+OaV2UxY==c@`}J zZ~V1kbdCX#4a`DPd;eaG5M$oImH3N!|Jbjc$NP7d$TO3r>o2QgTiWIKJ2qtA>aqcL zU2@3c!9mMUE0*g~?msUj4(&ljWz>;#fuTK0<M=yI`d0Iv?eF+ASk_d~3nXH#*WMwr za=XL4x@$D~hS@ht+-%v$8+Zjrpl-7s#CJrAzQp%xl~`p;)Ax`O?Q==qJDl^2x`lWj z9DG2!*==oP&Q-iUrY_TeF(t{sWhzLLU8bGPQc#wOdxTpbHYF{k)0C5I(u1~ySF*}9 zPE*-XIm5^xt<&@@c)C5ErUykCCgw5y0#Fq0G4=We*IgQxdBN>=WM6534Sb||HUSRI zjpF-CZ!<d?D|aT(M_9VphS^lTQ7iSsf?Zgqhwd!9I52Dt78^xtv|54<Zs6RiR<PWN zU8zH%VmY_EI99KhiWT&Ap+^i>j#a_01tnosU#&O*+e1rrn2q(1LtZygjO~-F4A|b3 zj2oSuigMKR>n2Tt^||oh<r8@>w{H-+Wiboc`TKItnXeMg0HWLJXMUD^ES(s9_r=pv zt<F<;gITX>Chm(q*b)7vVy#vjXFIdus1NWz)a}cyytg&Gw*ijfZp+`G-IY5B?l4{K z1_uYI=_R=LG<2_a#OBlEl6;!>bIGb8-Qw>gMz$PbwRTkdqL{()_G|bC2qm`5cR_sq zQhu1cNVqWlhkzb09+nQI!egOup##2QHr`Y`7MzhL!vN}jRcLydNhX!YLa&J$kHzsi zk45Y4s?>0SOTll@G|y>aV9h*-E1g7c5S|kPktG>I#J6L|O0@=BGz(NlUgdvOk5z_& z0h*h#UD@0iwi;Wj)`jD}5X0)mJ@5GABB~TI-yw~CtwdHDtDxwE@Ziy=Lu03(Mbc?B zf5Mv8V^zjRM#mvS2S(b<oFSX%uAIgHTgBJ7z$k~in(>WBu?F#W94|qJ4B#GQ;<WOm zf?eRlASfXQgD~)N>j{p(x^g+eT0>&aE7o8*Hoy{o_@5wSJ5N?Rk9%H;jb3KNm(&cQ zoN(z?cR_cXkmXjxN1JA^5~TiJhDa5GR^O=X!TYas;TtCX*ZOREPI;Ae<%F9~hTK&2 zes|8z&5WA~`W!zD$pw-{KPV);flF9U0<ghQ?G5x@)t`dd$0#aHUnWw&Izy=|I<yy; z`r9~%V~+vn8Ss)Dkyvk#cE2~nb}MM#o45Pjtlg>5&RLfQ+J!7Q+7ndh$EnsQZPqmC z<jKHI<a>}u12T1(=;Q?5$gxGND`MC<%NsVzAB>SF!jE-P9}%=K;6+Lu>-r|bl*PKf zg}+#=i~ZVpVqNEn(GNRAIm>`ore{01E9!NG-j~T40;epC8Hl>hogVB>CMxt1F>Nm) zQVb@vX+mDlOW$ff{K^h_om?EZ(M@_ftOP99HrSgXi5PlN3qg?TqhHQ99su5oeQEN7 z_&^3&IlvQm#1_HJ$zdlwWhOGmAlCIK5RsYhAtD&@#}t)mf)O%=oIfC@w84mH;pz4a zMuaW5reI+a2@50`9+9A$>V_o_Z)F$c*hGLUe01?+WRs`nFh_|Wo5<=w@Ei|E;51vz ztqb|})rK9IQ<Dj=E|}p(FS>)F3l`@XtCZe2W|zld9WZ9NWD9u1Vi=wk<paW9vW3LT zcbS@u2<I&y!0uAEo9oEYgh`+y?TmK3ntUvsBiZ*7o+Q=koQOBfqaEXygeKDjXBz6R zmy4FfI?e`X87Q}#ZIh|**5MKaBL}KA=s8ELl|jfN0Bd*fXC2mjitM!go(ZrABf=m{ z%xQ85OI*#9R6w-oOo_W`oSkC&>&r)kKu(8mn7EKuWx{sKsEq0)yenqNJ28b;c=raz zyHrzX&i({bJh5(Fp=nK0n*1rWUa2*KlM{8*-`0T>Y6D?@>NlwEfs<y25b;goHmTM? zi^2jY3wzwS2?k685rw*S;m8;}2$IK7a9Ae=Pz>KC`f<HPW*Xa~=!XcTP*#AIkpn3Y zi59{l{Xoluu@qwdy;urFRMz1-5fUIFgE<};L7tgc9mByVVmg**$KnS`&NOXvtCqSn zsE*s|;!|!3-Yt1|2_Ejs5D!XUBOL5^z&8K|^1iU6V#%I1BIY}!iJ#4|iT<_+Y?QED zCjIDPEyPNj+p;ui=(jU$sG{3Kmfv8qOx5>sIAqcH37T$aG$~=p3o(9SVhR!%09E;p zHT)_SxbfQr0Kdu*0E#m2$!9OW;LLtS#Z4wZ9rQY+o8&0K7cq*zqz67{T^7I>vf#i^ zP@zBQyESREMBKz5w~4rk-1*DYVcg^--N3O$+$3Vum{Ht>`meyg2RvM<<0dB|Oj+FI zRrrg=P1vuUCvI{EJGwH<fXS&TH-|8S+Ljk+Nr*?3vjERzgVmYEk<qf<yVWjj9&RjO z4-23@pPw2z5eIF$u6pKl4?BEwgP}P~6DwISeXIG;+do#~=7?i?fkgPDT3c7Tq*N(z z@p_(jB`44UIyt!gYNp$NN)oqP&YlcHA~w{WSxBVFDpR)qO!g1OQ=&osBOVQs&dYmC z8=HRlc4+!us;c@Bk(n`@6n4w;d6e{w48Y#oMkZayMQXYO>K0Ry40b>XlH?sw9cTwB z)A%jItGi7JOS%7v6Dto#qE=NzgdDkkC96yma+EEx(}xVwh8)+x)9o2@3_DLz7-tr1 zd<^Ibk2Q)e&J8k#ZKUE|svKPmFo4fJ))L6Tv^#!uv4^jrW_fuAs`k)OX`qD1a)B$! z4dSsx!*~OBDtW;|h{97Or>ThG|3{=TSxj19(S0|U;15ZoL4wkP@{KRRrm1s)|B*84 zflV&MJ$)PAu%r(+lR-8n7J@C-bK*&Uv9-|JGz44B-ZXakn=Zb*s}Hg>;r=sA6c}SK zqM#v6R2m$E&1&_r5$1t>;~3;#s#|@1`TTfq0}?wyRpZQ$(6wNJwWO;61@m2SdOL1v z6V+YZmjgPmx<<88EL+iaVWkD!@RslDvPhkU9Jak5<JO~9SOWs*#aT=@u$hYsi`X|y z4Ql|Lpb*Zg*qZ^gusJW^Zx6s;JNW#tog1kR+GV#$vDRN|)L_{+M5`f%K5StxSSx|M zm3pHH@aJWD#;Nkw;&|N!em#e+fh|OEl%2bF9of@24y=R~*fsccjm6opT&XfT*6>1d zz-x9KB&>1I6<roFVez&=HH!+1JiQXR{13;bM~a<pqW@0<rGWl8?_NsR?avC}g(~w@ zpo-S|J6){_Twd1!9US&ZD}bF1tag_mOTQn#RR?OZPTRPrq73wlGkyeAdP_C}e9WxH zGhF4PACBMDnV#0trcEBBH6GOVrdTLEM7+*yP=fSLlyZwV4{vF2Xw&CLS|>_HcZO{7 zGmZx_-N_6S{i?q0vVOYay||CIaq`8q#uXX1BV0G<Mw)R-jlO-dY@xFt($d?1+Ww<r zy+x@yGeaJQ%lf8QekVm)q8HTXr863)LhnXJ025|1XzS0Ay^nY&F$7iVSi|m>(x-2$ ztaK)wVk5&=hb!J3G0bs?288L_Mw!gN#Ku$M-v1?b^K5P<&Yw{Rrq|FTz`c{3vp5|5 z+6?*WuRv%@wK{$yXT#tlcBpz|9>(AsAvW)CLuUiy;o>NaG`(%;Av@5;+2IB2G{_H8 zuZ{#$m_n}!UFQgFnS_BW<cz4<1Jw~2HNsk~Eq1K}BUX3kdJP`Ciz7DM703}WV7a+b zOE7M=i-VAA6}Fnzk)j+JS3;8@qIam&fXc!4x}%T2KChg3*yjz~Ar##YXHx<E#OoG} zrUzkM%Q}0k3YV1eEUtl8MV;l`YI*gCByqL$B}S~36u~-Q;38=C0r&=pUXHvUV<1^- z4~^a=O8oH*o9jp6v4Ie!!G=RSV+SRFe-2w3%$)c2zahA~!W2`kOLrU_Xt(vS4jhg= zmcnter^aZ46m@so$Y)z~BTG{%9@SBiU?${`ov>~0+)pzTir@Tw!i*Sg@g6cyXd|C$ zdm~@#4x*D9RZ6gyIa&1nVg<=VOhyUByxbeZaZ{UsCb6PZvEA?ExRJL2pEKUNXYR6~ z|E0jMjy0gOtwX99^k|7x1lXVTZS0He#ae`gI-kkTd!Y1U`*QEeWcWr%FV@qd7mMHm z)tEFDkv?wk44L8gaoGF>ecV1_l6D&|I)FXoGF0`B)V0S^XHFaCnbSsESGTUN1X}0M zoRC7-xK1w6FKVezprp#QK|u3x_WcA+@C^q?cLJIe!y#xw!{IyhfIG4YIfM6^V%0(n zbK)O(fRVl2*=*co@kI}jXA?-VQnK<vdPWrKoD9LDSd{~~RXLMGM;;p&T3Hp!3|FD} zXv6en(&+vS8|_;UY-R%MvAZN>+D_#uX-GZ8hA4_Bq&Lc>mrC(C0J2a#L6fX_399xN z=ILkin%x+$(k-fMy&Ho%KLlF1dt|nkkHBD?nn@a~_h$$e-xqR&RBON&axhp#oi9W& zmCJd=s>d2CSBnidyvSl%7!2#H+vOp5n|6L9Mg_MPYK2At<7838s<=zR?vmP(sgqzX zH-vXERZ^S;ovg`J@5Mc$?Vrt%MBi*7Q3=deArR_g;mT+UxvhiYP>Pu0V;OS5caMIX zi-pAuJFqQubc2umUOo`EQ>M&&hrrZrxClu~Fs5JnneIyotgk;U4mNLwt2Ok)`X;Kw z&sL86|H-fs{_r!{2zmIar9MHop!9-5b-%$dl0Xjr@RMtQ0-BWJr=aQfq%`?`pWb?h z^?e<s!NrSoonMO;<q<vK!AW|)PRuk=r`jd%5u<tRvl{J9AWOg3>y~N_^m-Qbdh%ME zbz-ee&}Q=fjyb<!!Au2~k(A5m`UV>U+pBHp;2>#X5yIarNeTE5plBU@@FQ>>T8TRu zmd}U$2;f>6=`CJt*NU6%`S8|ItvX`CKQXTfto~TC6jsVuTkuRZT#EuJBw;aDj(PRP z*=pQJfp)KFXsj|2I8+{vlZTK%y--`y%W1-ZB*YfrxOh0r2eKRT2)$1+yf9oH#Hye% z%%LBk7P8rkrqr#xeaV153JY1PwVZN#c;KDFI&AG3%%$S3SMKYQSG08CiWX|pmP-=y z`twvB&?;T63DD$sKuD`Qw?0tB=Tu<CZJ+GOo$1L((iSFDTI=~4w$JZ@g6-Qk6xNgq zz3k++fs;CbmN0#wZJrxhno?0}J1>@{QC3Q<o@M*OIq_X@nZV@eZ-+>0^YE5h?y*eb zwsSdhM5I4rqotf{8S-6}oWD2ZUEVnw$ZSp-9iM1UA01zahG@ceA_8$fy50oeGF#5y zoCf*v2de`U&VEzjt25cZM&NkJ31=Hrh6gAOHO5EniDm~Qq&W+2V3KcG%G#LN#-492 z)+!U*oRffT2Up}eJ^1UkN8$2nY{~)dUJKcXPKfyUK2VBG01xMrgrKtQ7jAGVul1sr z<kvK@1pjI%!FaL?Htqz-!JDAFh}(D>_e;$C8LcARh0F;m!aiaB6s7cTLxu)bVg{(h zK)G12$JL3C!N)Swi3g#wfKGIBN|Go=-ct&H5EI(Pn<&W?7!HsjpH?9fjJ=ilfY4Gp z08}?DHajb9eClo-5bELIz8P#WWSa;(pe<sk41>!AjqtNo(slh{egZ51wN>Z2U7p6( zRRh7{4bCqR;cVCCFYy=Kb;*A1Ji9K>fdt{b{2a<Gw_dJEyY<qes%`r(=ZEdT^gf$k zuz+(VV$)^L=bdLb`6waqfGFy;=Kv-K3!>9(znmg{tNF@07(BotZzqzn1#^Zg1&_aS z5=x~+-jTPlO<AzOd!2~~ZxFG}m00CXoph5NgN<wlLftUck+%W5$GnnG)xAlGJI0ha zgN>n_I1>XKv2kr*)>0kI!bY}!Wtxp^GKQUfkQv&IYkvkS?Dju-=dRtM>?hz7KCE`` zfk(|_3=GwTbJb+1k_~z9!<Xkqnve;H?Ot08B!}-_3)&BN3tL$FO<z@D)*%MdwHzBv z2l&AU(|^T|$g?m2y!iXrjyfCC-{A%XX817uBpf4wTh_n<0&Chzu!yo+^BfV}y&Ll# z0_by00UZV%vgY;`Z`!zQ&LRz0y=KinpjSuC5nxBv7IutBy@YuHd<oR8VjTkH;BJDy z;PI+}Y+ya9SjL*m*T*1VAv{t>|D&Z*8ys$S;Y{%Z+)5UHv0Q}ZtTk&Gd}@J!9+$n1 z9;*@X(JjL@wGg7OG*<NXF7qI=0vvGlDuAR2=}Q~)>yRQ<Y%T*Q+}J1_;s&JSac<u0 z%vnaM_CO`pj+~w)AE>DxATkKXHstBkyci7h`W0#7>5SlKg7c*rF4HMFRUJ7RGn#6S zv;{tv*&JycDl?xWp)r&l2M4-yBn6<Zu@jzyetbE&vL1!$x)B$|2Qw9c9ubmIn}<Yc zfd>UP#5h2wF7(^iVv9U$9YCW-{PBDaLAI<4Xy<cRyf>+S5(BQ~n8`qb7;r}stzs*$ zY2&7ek7OtYKV))?RBND-GXb@+7YZEh4uWAh)nI9$kz3_<#(|zXYDGZE82OgNsgJbv z82MqTHQF(96N6?;H9<2m{cm=Hf3Y+O?nWrP#8vZ~fhgWnJ_sLk6+3iLj0Hj!CjkV- zDlQ*_;)whEIT7+It`3v|)pmZ1=*ZJL0uyMqzjOgf0v`sF3har!Ct=@E#LzZq%8*9A zoMEGcpGo2RFId|WaLJE5bHOD*f`~gSG~JVwCO_`1HwL=6^J0w(H3MTbC=%vRqsCJJ zhWDH^lZ2j47F`|mV~u7e5UFoV_m^r7*wQ&BwsavbM*%zP&1WFAi|Gmm?0{8uZv}>> zhf3QyJFp(AK>QZbmt!TWwKg*<RgCB;6)Pq77aRlM01n7jYA>~gl-#fag!ttd67O3u zBsYNt+uOHbigfr)G_(Y1(E1D;q*yO;xY}AKjRa8ltrr()7S>B3B%hQf-+JlQPiMW3 z(^;<;t7alh*BsAuC18#p5uhFtz+%9Mk~$*r_lPkT5x4?>v4{Zswev&-E@JK`emZ+^ z&4$xR>WwTz0~-uHZUvo#jgr^47{LwkzMo&v4a=4qV>Q?x*MRik{ncvOy3E2I4e$pJ zx3`vC^N&1t{VA_oxqkJkQ;(eAWi4D`y*V8tTyw4_gWNkrf^KPHEW=6=WBFc$uffbT zO{C&F>08ZD?zlveV~tX|Ug!lUToHU%MOOjpg$-O2*0BhFp|=+@5cT#JmX)ipjIF++ zz?MyTo@phJvB(r5uDn8WO#0CbInpuNf5f~H@NXj2J0(W99FG{pIc|r#&74cV_g@Tg z9s!>=pa0#;DpPVyE;LdypM`Sp1s3MH%IX&4dJ%j;IQJz}&KU$@9^s8W@H#prpWH)f zgMSl}9y2BBDEL4z%7b(O6yW?9BwYyt39h7??4M4+@g*%m{D~<^*TM%PNqVaX2|<!9 z$~_fZ>vApcNFH4;&jy!u2fj&J`a4tl!y*&G)m6j8zKfIvkJv+gMmIP=7zJ!uNga}* zl^}5-thJgsI^F}h)5gk>=kh~e11Br2h2gH~2^M-1%7Q*oF05a3{Fn+W_Y*S<?-&S6 zkfcERGFLcU1d}hL{6D~yBm+n%<kHcmB$;!m1x#7SQ=<9DnbKqg)6>2Hn8Ou<9!wbp zI|`<+Gi|K708C+eo+(M~hv}dxN#<ONhUruo<x*v?nUZ9LQjEkClrjP`0;z6(Y2K-u z8s(-b(+uP&dQfH1xLh*I%c&f%Hzmnn(3o(XajPjw=3J5!PtPXvH_9>T8L`!$G$l1< zDr(MA9e~4BtmQB~S!J3PJ@Q=7xdq2u?us7gG3b1PBhJ@kG)ZnT7Timn=Tjy4o~ana zI30gvxFV%%AhjL*7PL3zZ0>s?N<Ki1mbn72cLE}|=PItFRpA%H{3Coh*M9?N!k2S} zx?S9LUHNz)Q5JXw)PpngU1W{|p8xm@yp{+b1}-sT-VKN!*D)6zEY-nvUwwUeq!mOr zVNDNTg%pT@unFH`Eoz`j^B0}cDEo+K1wKt}>vTa9t$Er{4d*Ul>L?~s{=OQd7Z}P~ zI>X}tG3VMQDJZ_FgDrQD_%M$l?Cj1ij>`Wfq6Q{P8$z28v2(K7GBKX5k?(|orG?cB z<PWdeW&2{x8eSTL9iMik2<gcKPB_^82|GoXV@e^wX1;DiwspRB(_K4+3Jcpkhf14a zRa@@NvR#Cf<*XdcWP19}t-}Jh)nlbW+gj$LzqiJ#UBNb<4p+A_B@j1rBlf^>u~Mp! zU~cm*by*V@#BUFU?qNFUDoO$R7|jT(DThQArZmjg(U2f;<*N_2%vGOhTuAh@`ld^B zi{?Rk>3WTpR%bb{#zqB~-0h=cL*BKw+>jB$<#(pL_Fl!<W5VHxU3;scGT*fnbJrer zUGn0)y;LT-%W=f2yF-yj!BuxbInSZWmQ>zH_QcRqPx8{(-04LMgObnr>P{&tVo9T@ z2HT|xb4ysOG##$sfgaNA2jbny@PBZFcoBTbYycG@?JZDQK-yE02sXs?wrF0>9<wc) zSM%+dd&p+aM65^R!s3<|k@SpO<xbo)Ituby_A>Ku;c#^n(gjrNETt}6dh9J$hP1=B z<W-OL25IQq4KWnuaTm)7{Dz7n)Rl%7my>ys=gQ7Ii}oW=nwRzU@ouumALc<XD+0Op zU^mOB?+^R}BQNNDA$fB3V(29Y`O0wd7M@H{+FXGo4Uo5Zh|~+4{`_}xo{Gxd|C@Fo zRW4C^rH7s2QsovAkpW~NH5?zvQ0RV-c_T9t{G;<@%8Sy4HG~>8rLCqz?2qeeHtE5X zA$G9ED^uewCNHwEKsj#K-@_!9fCa~bn(`{HlNjrpIao`hsPjdAeWyWy8HT+SAE<Yp zPBWFp864XDh5pK~ttHqc!ZZ}-d9XbLCwc*W_ty+7!}U$={H&{OszSnkebHLC3|Ed$ zc9)9#35ky_gV_;NF<&LW%LL57x;i74Q@ZgB?NQm6bTucyYdA;bL{!?gWTA4qaeetF zlSqOlBvrXmUmr%iA~lZpqB@nU6-zMtgoCu~S`G3TL6?aoA;C?}?JH3mBh+trdy(L( znW~D=H*zkxMMU4Ih9mcQUIXX^GV@`#8`SE~CZlX$CX%2Uik}YE&@50b&a$4tnwNk> zNl`rlNs$^g0_yrOJ4+1?&G3hVp^%0HF__b4GaLv9DZ0uf*k0%!m%(<3!l1iW+FYu@ z`E-@yh#i6K^7bUdg|3S3>4FTm1P8Yo#5_R<g#?oGvAraKZ9CA(v`-)u;Q0Nv0bHzv zF0>ioCc5Z+45m*`-<QCmI3EGOtkVbohLykmyh{x4lzEptkGbg_Fyw9;xjcYq3wRo9 zl>%QjC{MWy-jdJ0zAjuL3K^GJ2DzMl3FM{2<ac5Whtn;XWI+<S>ejk7ULC`s8ag01 zvx67iVr))}r{4tjfIvSp$Od^;(A}EisGLnGrZ~7jhXZBy&~4IGs#IPIoK`%dwDs#~ zOQm_(Vz*Z*Z9kC^2ZEOCCXg0DRvZZ8bRGrBZw2rN1FQS49E4duo<ihiPF!4A>N&ZU z`9O=}l1HxDqBx7NXvz>)z10u|dFL(APUqcl2~YY!opf(zXfOd(b2m8gv{Hv1^BAF+ z*cK22AFW<0Q5>)_`<wX#om-$4&E14}iYTs$;U&$fASc(A#~OPh8nkmD4I43N`*Cs* z2Y~n6B<X*gSsO4{n7lG12E)61e<BG*VDvhOX$6XKnr(kzj)|!+rFmz!WfwLV++(ib z3|trst4S}F-QIl#>kKquTXFCVlhtAPTBT~ify!`DtR9*>aa%;XgWC3&2DP;xltAlE zrR8N4%~VMdK8l|S`sp=E5$@2DqtVo0RK_@Q+->kNGsTQ>)ZYu01swG;6UT+cWnw2q z@W(I*a+OD6x?SAdXq6(iRtthGx+Ou|zZx@J7}$@XS-$}-9qrkIHV@rr*Fcd#Hy7}e zzmq;`=FTkEV5)*yZs>R=_<%6zX&^py)U1JJl;hvu+4`hZYoNn86dDveOTcaZo(9<8 z3RAsq3*Fe=7IU3-<FQRRb?>&q{u3kG<#C6zxpnRe5)m$E1Jk}fp9Toi`(YOtWrVsN z^Nzf)Hn;(Un2O*7B9-4r{PS#A0;z~Sw!TVP9CI%-*eZK$VY63TxlD1{_OB7PPJSUf zu=~4zk&!}W0o$?j7c5T&H<yi~x7|0iGTI^TrE9%1F`7d`?|zH>6SSZ`NLPOX(E4r# zq}sLobEx_yZJue=sJrbAlU>kSQDxC>3H{%lF*bp0{9WDLge0Iz<fKq+(l3}zN<fpp zt6Sgo=yr7<uiMof@JDEJQt12bwTF5eyAAqplbjUA3{mO#+;5O-4fNdeOnUCaMNSHy z!3_=^fKUNToaQEV^X5Kke;F?i#l;e(nf8%K@;<W0bVTVRr}0)%yXf8|J<i)QB+~D3 zkgNnf&fXDH;I=)q1ZmK988%4q^Bl#w{w~J#1XjSeOk8kTSSEplYEqhf%cNH=on<;f zXPH{$n}{$=^E|VZfH{7?3A$h#uozg<ojTvd7Z77C-^3U37t1%ne(gN@CN9LKyX<5R zce8z#*(T0Rx08Zx1R%t<E!V`2njHe<>zHYR9I?5>lTGZYh>zO(kmtloK7+Wu5oh+? zhuNxcN|R{fhtjup_O<sg%6L%PqQ5i&KwN=knrq_s60cjy)iKyM_#3F(%x4#|$?auU znUZT_k*S*bT$FPZNXO9<zlQXTsK)L;GgA%6V1Mc?s2kv;Y<-rN$I3}3=9-dZu=QDx zWV&Vc7*moAHiHV1WPxUybYi(F{bB3a;%_a?DCxwjIDSlpb(U#k4TL2~QXt(T=|rz7 zNd}Nk$fXfelFYdz?YQwA<=RzVZ!)FH2&U~yI+0KS*P1rgTmYspeV-{w?T6`YrX-nj zDH^8gdaZj+Nisrdo03j&km@Fx=AF8!QT~o8(+uP&dQj7(6VIBGWH5RZB$;yQWmA&O zxg;;6krGSLfg?>wK?aV0HYGJ>(h1H{9e~4BtmSw-S!J4}6Y{*z`A?jjyyBBi9P*;! z_&<!(@kfR`Jn6&%(B72OIzQ<|w9FNFJr0Q2o=GQ;jN|PQCkQPAzJ#Zo2yw2s2`6+} zEvP$5K2Ip17~H}9ebf}sJ%bJhIQS@hg@wFUcF_i&GSlBLNSB$zl2UQ*Gc3b^g=m2= zM}lM%t8~hugltU?1zo4BHG#|B57Z*9z{;pZ6WZn|$o<<&G;uN!2ryAb-Tx(;$aBpd zBAg1GEu$zz`w~r5bTp(=A8eVcKB0*w^i7xM6NwT{ycHW2T*eq9(Zt&f84+C4Xqsr^ z3dSB24o9qL{70xPu%a>E@zB^|nJ1dC@vUH@iJ+V#6HUaIce+FqHzS2X$!il$+=?Z= zZZn{K8nFm@CrC8$A^4KnpeaJyABV~U(#|B&M5I^~B%06)J8{qGC?vM*Wn!g`AW(_* z2ARcu-4H`j>rKV_0l%Rl(S*{__=zSib(1FqHn71y0dG^fnrOlu?zJz?#P|-Q$&da> zd5N0wlT5sjp}_sY=8u_y;DgO%NhYv{P-CWyBus|Zf7I2gF_BU54sUJN2`03B$ini7 z9f&_-(n`Pre_!wqCC2*ZEiA#rg<i@9s>dl3Ob9)X*adt+`#!2yM3dwahrOhMd;-b% z;5-;=bqB8PNiKn3$X-<!>uSx68}h1NZ9B41HIZ0ie<qCtO-QP0|Cd+-mib_R7&EcN z`E7yS*-Y%bKitlVCGgXs+L;BaMPi9Fwl}K(FR?_x9omeWSmJUW6cX4Yzk?YMV0%X- zmcZ|~4d5cN#8{gFZla62#1j5IOAPCjd6w+9+_e%*{F@F3%8X(ACzkkk9c`&J4_oXG z?RHdR2`$%6ARWkP0BhBKAdAEj3Xpfs#1daN1c6~<iO(}Mm;kC}Vu{a66bD4J9TH3U zI1q^?5C?$w|4S_KicFI6N=Yp7k_1|B5qP$VC4P&a3Hs$Vi6wrgBS)jD!6=MzVu@eF z$1-!wPx?7=%*RYD5f+Duomj$Gd6B#Uh3R&2CW$4qAjqOy60|*U%xopG1nt>^eP6p1 zOB@Bl4IMRWU>W5J^|z-UA=Mh_FpLsQ+(9-%?6}+#gbX#kgyM8mH_J+UEr`XCo{>OI zkHksOiY1VbNHO6nm)K%{0(=9MOFqWE?MWX96WabY!q(Si$X0*DFEUanFYq&Viis7W zSs`GFQgLJyjw0D=mo^XMxj0f%6Bl*9*O})w3$2YNVfZ^;^OZT$o(dW6=eQRu3cE$! zR}x^?_cI{vZdVYQX(E0jO+rWYwl_-lM{C=WMIR<iz<G?R3FPAM<>po-0Zk&ygkqMK zCZ);W%dPK+bbGl^)a~VNon=DbiMKz?#H|^k((lGUEY%w5#$RDsCLWL|&9s{oxdrZJ zcvQMcH=zXS&D@)$(|I&QBK=MW$x6`agyxVSZ3rzv8uY^q8>Flf5m_d_&$yn-GI7CW zVVMLHKADsz-!kb{OJ|u*(pjb!StcUPQkpCi*G-)S$Kb+$j-PIVF4zW829|WEPB$_8 z7w|2XZekApV(BK>uQsHckg?Lt6&sCOsei0t*JUwC&u)e|<3$tBt?Un<=naqYRk1h2 ziR!_*mh(K`V5<(noXX#HS}(5lIluK$sp{+ThP%r|Q+2*MWpsR^DJJycNo$8UIP*Nl zAL%ik{mO#z=L4OAC5keoO}a5;VSNlvHP~Ei*bCv9db?a-$Wm-9ESD;f3VWg5&wteH z%{9AThm)8TVbS^uUVXj1z5=VSmse8=tuI2rm_>pJc-WJ|6jOIhy*gGKuqPZ=#Yd-2 znsoU@-nj$*uASuE$^MK9H^P;ez~W<YYrXSvcD;Kl+_)Qlir^r2=<A((*t2`t^*(mJ zpItu<S7&A?Tpoa5YbQIO;eQ@vPak5}&$8?1@WB-4i%|XAPUm6#SEus`d-QpB{Q_LC zb{>Z3!>gSy!atlZ;pNMC`3hbh_3nKYe|-%vU&qTg@bW0W*yVf^ey<-sXub0-_yL=P zKZVV?2QS~oC(d`+^}Fo)J$8MJT_0!HC)oA-aOJG~0sHrp`0pR$<x5b})y`A!6Po%o z{8_iheCI*9x!!pIzwsHo{0K`vgO|^-ClBGx&*J4-d~wF`+1s4w@bQoF@>O_nwew|s z{1v?X1a59~9)X|RoS$O($<F85Kkmh+_u=J!_U})_^=jt}?Dw5uP0`u&JiM^pc>%6q zMP7tImrpo9=YM|5{^Xk-164SL4IckI@5%V>2!fA(11>>dBri$&?AM|W8>|ivb@((p z@Ti3eL5cIfK!>veDi(-*3IEM9rrrV+0rHzOOBKj=I$)1BfbP6P`2Wa+2g(!b&&rbe zz(;r!&IoJ5Z&?!*lC5t_ybjbxNbYMV$w9^{%-;`4gnp&jSuBqZ7sCK^hTI5Ilr*50 zWdp<qIKM~3_`QZvU2JyrL!Q?#qHmOm<|PTuS7u2wub-3rmN1gvEl8dYo|=o{#H=u? zUzDl#3KPO7vLxL51gHI7VYL4^NV`1{O8W`llCaJy#=?a54`)t0euC5f!7$nv0bO8S z#+;YAf&4FSAf1Is$O61H(Xed8%l`P!ec;jz&g9qQj)TTntx}&@?>zG?6nP3RW6o~^ zHEm<HY-2TSb3O@GY;!)vuJ{6^;r{^GUhJLO7jZ!2jN#={ys&S-fa5&;wsS3#at*Tc zop`zNak%^&UjE?;xa@|P$MMp{%kS~>C%ioWeYlkH()k0p<nZzxyj+Tx#ZSWJ3H)^y z{yGmYT|b1&)A;MN`0H4_Jd2m-@p9!;a5)JtT~EVh8~$2@zt-dBx@X|h{1IG^MvmNo z|3tPp-FW#kUZy+;mpy+Bms{}HcknW`i}Xf*S`T@>NnuR|2UwUWx(dgT)EmWGV<G$l z&m`Geg6)`N4a=?!id){+Ozv<reVHKi0hB@7&QI7`oUrmv?mnnBWO#>6akuq`_M*<$ zutc*Hj-R&66Kkh5I~wDoFyuQG7}@MV7EP?3)tu&z1pA@1`1TYi!N2_ryxGrcavp}? z&L|3Hf4saCFW2E^BW|Q+8CO4rzgUJt+;r@)jmrP}bNIzPWq-k6Y-V~t;xw*6eMvJ1 z^daX~wp6NHD;CIgv)y2)GWA$T;GpG*g0L8z_$PpI_5K8Nd!P5;3+Fx3AI<x_v4qF_ zsV?siLEd{T#|fG%iK7C%2ae<W&TV*^ftEcXuMQ9Al{Z?F820P*40}18Vc3XhhE2f| zCJf6{hT;3pACO^%?Z>d)ewi9!GogwQ?Z!q#Gc2EyVfemtC|)kYOG1Rr4M!Lo5=!Vg zIz6-Ig)<8q5Y4Rfv4jb_j-lwn_nmck`3PPTGD~B+a3m`6>b2>4wLF|xNPjf1K7=Jq zcvYah!uOr)@$!4TB;?g$;lL6@V2NE9q-WRp;q1aDM6>I^u!IS_7E^ZN`_2n^ITgoj z*|Q5qxe~h?>Dl$haCTu6qS>_qOPH|hc*-t(-#HF0W6sp+%ze?x|4fHJ;Ix>@|IFfl zX7fM0^FMp?KYPO;aGLCce<nHm!XIaUxPT`F-9T%t`c)GfCY*!e7CIB+3Z%K<)UnZW zX#l*3RtX~Or2#yZn2b@xTmYm&+$e=sFFtq0jpEhku6Un2#u2#?t_MM6Kj!?GaPda? zjM*f@7wlwr#PcRH;yD2(8SaQ@dO)yzz{aK^f$_70#kre#I*f^8OJZRwh92RqbwJf1 z!dTquT@Z%<wknUi+aiyTo67?ya4qFA4uxEKbSUy*)4!lRusD}ThlxCPjAneZEt2?} zxg>A`Z6t}DA_+GA4wppEL=rnvGk)F{dHl>=9_YMiDUYW>Xs%{VQ{=&1A3=FwajqHD zOysd+G-KL-wxiFO3blsJWTN^EbRHQ=VwNHa=6VX3#4Hm@>`2Wxye;xL)Lb6uxN9ko z6QPh^Gnm^iC=V>Y(`d%Bwn*Yt=8{0isgWd9&0ucVa7pYmnsI(x<Z+I<JkV*~QXanq zp}CqdTd`Ek<sFm<7U!BV+r(1sm_DP{7D-giC4oT$BS{>rNP>kN!X<IAi6nMppYe{i z$m9Q+%LBtSE#-m11y?g>D)L}Ko}fIiIM<AsAP)?H#Gm}_81=ZdE#mmFxi~ODV<e6_ zia1z!CtMtJb{6$`xGnN{$Xp&69BU~LJOa^Gk3$uC=npeoi`$)IyG3@4W<1>%NjzyT z2@FmeNn)NN3H{-1YjMSTY)S0Mj^mGQk;m`M<$;0Wmh!M)jM5DK28^9SGxm8I`n7<a zO|z@O4_WUCwHi*tF)(i=2~{)n3(iq9Y-g_Urei?e!631NflmhmdJaaa9E`s>7*(*H z!=UVX$6{|dN3ef*Tmmhd1x|YBZLlaNketR}BM|?X^w(<6&)Y;6>uz#a>z;S=>1-MB z27mQ0aUAQan?$Oc6j2>nOLCkCjspA&tYJ>Dp26R8vskLN`HoY1Hl16Clj1kkwp549 z!^L8K)2Y>gu@Sq{sBc<bYP@c&e-mNUrork!eG^|bvZ=Q?)~MFUMn;OY@ncD`7HgkX zZWe0w#snYq!D?pbcAbFVFP1~$vM7l6M7Wol)1eWy60E7mI8G@CmSm0kT`NCOF4pT7 zoaAoMfUXH??YMD!Lr+_j<>Q$Irvl`M0Y2~4>67ML)i&lUy(L&6yL|DYMcr1TT3)`W zuxQbu#og9WsnP4L23dYiZOn$;rry(j@7I9$YtZ{OP#qob-6&qV*sk?g>-O@~V11(9 z<%U%9&bUO}k_(s3YuJ}GdaU`3?ekZ3TgwLR`ao~Jw7IuFS{#7nPF@jf{)!bKW4`8C zWPT9)35c?6lwj?%&GaagK3z>ZwKF&h1*tUKh@qS%atW}L$I8x;2yNbJuF3V<fTY{< zh6VoEwOOO%J*fPADP48QL|+OjD21|524%lNLP@uQCQ9);vsVd<#w3<{DALG2@7#jo zxD_tpyIU0TU9T0N)4-3rJ8GPdN(|X6jD5kS_+bS|<E}Jr+`UNbeeoN2d)&s!2YXhw zuXXb6$>$|5=X^r^Lh=cT(|94b0ADuh-Xtu4uOZ7#4!OJz>ITIzJ$&jGQ<4l0pAsa= zCp}GtPKPp!-65R1+mx)7r#f*`<=tRWV+lo-AMw!sPh1oVnEZa$ZGPU7!88>LxlcKg z*d4;0ubVQ*;8?Y<aN12_^g~mU3}7Tkl3_HB4_PR)+?#}7FPRdT5=@-n_JV0Ib)e>Q zLIu@qQrImg5^B(AgmF`U1qPqZv|>&<41o66WI)@~lq3V736f->b>JwNGL7FNygJO3 zu#_O<#I_e?Gu)BC+j<pRlZ);%4k!3GVarLTY%ze)aZq=HF7Gr`k_;duNRlDsnkC{N zaBmWRonuN|N*Hm1+YBRj+UP<h1V;VtGXbN13ZoHIwiv*ulnh31G9}3XMuMc|FxqBH zTuK;mg4+xu*XQ6uB?LwT?lS?S0Scp=Oxa=pqxUC+(VeCw8Nf)8lpIE%F(ob~j5xt< zhLP*Aa-k9eqe1tXfYBg@(c`9UF@Vu`lELVwrX(4_NRX5qM!zv7E+vdO!R>|7tbn)E zMT?50X}pwMfWyhXNjm=B{;Pds?HN#af`QUOrX(3)N{}RDD&AN-Z%SB7JaJ;%i>KMd zVeSG(Mbvar&Mm<q<=rKiT4~BB13R@m8K%xKCCLC&f+QJJoh$@F`6ccVZe3(bT1r%L zax+C$vdT0kiOT^6>XBAHbp}l6-JM=}=dRtsoP7c=8b|m&@Thr=fmeURxoR>?&vPHv zeAUZvxgUSM8Ks8*{D%qW0r!zur%?l!9ApIxc+z>O<ScyK^J{=*jDOJc#*>S6yWV5< zK<I<Tt9tt0Y|x6r$;ENIUMg1P&~cxOPZ89bF1|wt9#`rhs^l0yt8E0zDO;U)AW^~4 z!vVTR(#Bk?Ym7F!ax|ns;5o#MGn8KgA2VA7;U67}>kEQM%RBFd$^u7+#>`O8klKS; z92k0Ejg2`q3+zk?xbFis4)4G7#{IZ*BF4>vqN4dCqvLG|D;_uF6<&cig4!<U2WhUs zyvJ;TgXKck;tFc{i#x2bIwlMmv5S?3LnXUBXcb3CYt>6iBgF<}ek<fw)?wX)UAHzD zVfBMGS}Rp+R<!~@?12*IhV%0&*DZ*ZVt$Gt*b|EDDy(8<(5h5Rbz2HvzOqOo-Q~v# zThpya;iB8wk*feL{?emaXBKOa;S82!)O*~XfRF6R6C!{|G8BNnAn3DFt<FPugXvQz z^ptz=p<8uw0DaOtpNB<zU>!}P+p3PDk`&8U{?t{ctvvVibFAeS!~wf<>x!U3V<T2& zY^2`?g&DGNVG2{Jx-|qUwDxpsq*N)5lrCjAb1r+-ocBk?`l9<jXK&1R2;;vmv8dIu zfY4+-!f1&c`971UbEEY=_y({$c24(2rhKGqFn^tJ<fRNbBFwnLkrx<8G-HD(7W*l~ zIa8I9Ys88%AtjMAT%qaPTuL(Zmq8G>#~LbEi#p`n3zv4~PN`O4GPl{T4A@p<7&3?s zSIdJ@_>NUA73@**-XYSQ@#|oRna;8+_!fu6b-*`F@V##+vuIm2Wk}l&%&=_=QbpVL zV{J=?RL-6(kSb_Gq>@39jM)oG9Jt5ouU5<9W*ftyUAZ+w7XE+)YUMHvjclvGRIFQI zx<_!~B+G7#iwPSrW{QAx!R)J4-li`TAe@*X5EPKl=0<#}A;^z0U@B#W(VK)1ugj1R zib4oJtV*vCoRwK9grKRVLKKT(Cfpt>j+GlYc(E5A*OfbaxHxM21A834tPTwSas1+s z|D{2Hgj&pt@ofr#SZ@%)4`nELMFGV5rTvBquq+KfDMQj#ML4xJLry6wA~@AZuOgh; zS*VDhsilfs)E`4dHemiEFF{VUh6LxtQR)%nyA%!c;=DnGeqDw_SJY!~-aq`4p?aK@ zl$Vql$*Un8x;aA*DQY1&^uhFM!I_+eS_qn2s>Ou^G1MZ&(nWV2%smvP6fwR^aWF5= z8${%fWGHe)Da2{34;d=O3CTD~S&_67!kzDB$Q?x?1b4ojULiPxvrq_^rdD%{3kG8- zglgMT>O+i=QV`6G^9GUlZ!(m)q7UM@&zBAL;rK+1q?|}t2jNY}Z-O(<bY28S8w77A z!#B*LI>Mo|9GsQB59aL6LK_54ExU&S5y20cV|%j;zH82#WEUYpd2wLaca6fVqRP&k zv1;~cwbrmob&NQ`p%;S|q%)7`Cc0vOokGIkJpzLxGK7JmB8PAp9?D=4-&uN+JI^-d zD`iRYY6ypxX2>B$Q3Qt;rB@Wr<SZ0L&?GBLf~x)V&Gcc5u=CA=M>4o;7K97AIm?@? zKq#i@L>#|#1?l%-p@Huo#!yN8=ud8?f7%y`qz4}m%)B8(%=odN3#D2E4LZyy_Ok^i za=jKDpj@ogisRi@o%u<YTd?nV$S%SG7<L`~-+>4yI7b@8HkdQ_C@tYb%wxb6XN{xP zI(Qc`s5)4}9j9<O8bp-3B1~N;qr%l$*qnJdiCw`#WJsm^oX3O2J<e=yUA6*O)KdeR z9i_n~i{$gZC|sJIHG8Nu2<H}+1{c4|4b$HYWbm5n62HAb5~F4KSR!(5;RJf47}CQz zK~*3K1YM9qc?U;Gk+LtcBx%k+>Dr#aZ|)yXi472nXcApml?fCnD>AB+Fzu!cnWl6V z0t5fbFpxkB{+NoxC;={&IGdoU%xH4tn8kTsrh;BE!N{FgEJIKN%!MD0$d`s_S_2#` zu>lsOJ{Yzu7@+27h4q487edmm9MuT(o_<mBLBFhQU2=X|w-7fm!3RM*^9VFjV`rAc zw=+u?t9Irg9c(y3)7`cZtZ83LAXmlSh=WZ(&E*<9%6&=(;&p`~7TO(`q)NJw?Kv%b zQ)A*KJtmGbz{FA&6MCZAp*o#R6=JqC0U{LZBM|W;hKN+whl45sO^WpqG@<p0jGZoK zr<?S`aEHbGbL-q8i?{SEe&}Z!uggcNj3KE2S7G;N(4HLlTdh4g!2mnQtJv8WYW5it znA(SpTeO7}NJz0G^ZB@CPar5{+|tR!;j)r*O57u+ZmF(432^9-MUbcjW0AvKqK7sp zMtRcMQ!{L=qQycUE15hJaL*q@aFHg!h@!=Urj}ZK3?93~CM^s$R=66sa>IABT3iu@ zOghMOfk}QZsJuhKLCs)5cQCg&13EbASaPDOy!|@)hbgbNa00<7%DaFo?;99clu5@l zE(Mp9oKx;ig6J!BElL1DUwx6R1nPTGsQNP0(56HcB+dJ$44bDYtdPM!G8rV`m#?r~ zj0td|D6F8VrNY+5*-zN<>Sw6kR#$FS30B#`NvUJ7JezgJ7Z+==2?N&M!Q$;&=@KhH zRI83?TnzZeR`}F#1AG>)4Ar^843`?eh}?B6ML4Ma+d&I(7l<U>0xUIfJ1hxtJKUiI zRG0<O7ET~(#R4qk7T`99KE(pejTEZOX3oPFWr;$4P1pVe`1kDvHX?z&Sd$qxDMK=> zmoV??44J1`BY}q}86FZy!?#8pQVB4sSR+AGOKbFI)PFcyt(7$r9#C|Ea?#rZjcP5e zU20{RkT4e@>Y#*KpkR@JVPdy~hH27&YYmfupJHi<pW;tCY=s#nZQ%q$R}9l)ZkYbS zfT$RzqoWLyFJG76oSAW7BHDHk@H%v+l|VUsQ-#e+V5(l99bPGGvaFb}@0bkPrx>e6 z93y%7M#>m8hgkyLD#l9SRyI}%s`f)``lt|u*4mVocSA2^p@memz4<OHZ?Z>HO^XRT z_TY%`LCDX$I$cEtm!{A}y)u{lSWf&zz1OJJdmr6#8GGf_qcc1{kXWUEo2X!)p$g`m z<Y`7XN#APTyR)Uh^~4>>h5NUX9d)ZDJx_yleVswJiaImW#@SJ?G9}3%TZJG=&Q=j8 zJL*51l9e)31t-;{6N$)<TIHf>TXxjjO_^f=qgy%crrA;NGbPCYMuH?6Ms9LJVxrxf z#6W+^l(>{&;sm!BOxq<p>a(VdGXUCC$$<8<DM<!E6C}w%i<hzK&!&W>1Q{o`y&%gV zJL-PFGo0QTKxi+h8^-6Rw(3Yzk_;duNRlDsnx)pZYKbXvDPhD3ZZnM1XGdLY$`%6{ ztxg7`zcVGt07inO<S^Q7N?b}9ae~_nqx9KPuP|kc0gNt72BUv8CCLCrf~4dyy3v%l zlrZ81w;4w1v!mW^$`%6{eJmM_9yTS(07inO<S_b{DRC)b#0hRMjIz#-`jRP+3^4V4 zGEDu!lq3U836f+?#T#o+`@P|yG9{ikvF*iEJF=r5X38f6OdSk$Cm4J$G$qLZQ-UNJ zQ*pDSzS@+ul&Iq5W{Rq0m1(l0%D!f&f>T`gye{Qa=fhKXr%~Ioqw>U(m>{)za6~9! zf@e<M1QKnA9TV2{UHNb4NmZM3BdW`Hxr@w1zSRIHc!=!p$m}2VLYHsViGP-(*vR=A zO!;~Poc!p}k3e`cK!!G-WS*xJoyKEC6XD5fhc`GCME_}X;Znt4tG!>ZgJ0X6HSGF& zc3sP^r?cxic3qEGLGK8j66GbM<dkFRD7c9B0eaG9bNV_K!K%}ssdtxn^XjH*`XPR5 zX2>=-=hMhm##=eK<(!NebQ#$90C9ee66~M78eg2w<M^>B;363HRqe-{kL+|&9msOk zv$$tj;B3?tJivny)F&zTHeLkjW^?eL8)nO2$nzSqgF2-XI^l56ZmYlBDijJAb>U0! zrToTjYaIS@S_u-1o`(zFMC!$e+@|ZQgLXNW+iW*_K^2OFMOX=2gN?+Hy(<q@t+pE& zMrHRcaUYk(HHKj;O|{>FB`gL0HrqT|&tEub+oMPkzUgnMWC<PFOLo11iBqdJcn>lp z4VDIg?hCtN{~v4)tn}6!gZTC-)sfM$1}xeWMM@XjWcMGh59+e&Hc}vp_2Le}{6?&x zSRNQFLk60<1r30WgqUd6Tl@zth^m-vxkgr4urd&K^RO1XAIq<=VqP0gdMI7~>-=qC z6=XCRt7H0Sw(|%!2Ucq~Z0g1hNn@4L8^`SOxHX7bKq2EL?BwnrSBZv3)d%1;CS_n) zy@<(cd-(!I<k<$sLAIF^_cw|Zvq-yJGs6QHpWgz^V4DLj_6i9uSipZkjc0=lac^co zj;`#3Vq`CKe)QICXbi|;fg;ik{D}{zQ8;TC+S;h{Z}1B6F$C=eNvy%7&X88K59+FA zHMo^}cJvvldA{BHspdi6c}ercpyz7N7^s%FmIfQc6KiwA+Pw(Xa#Q;*FyLSmGXBm5 zy6;SaoYCQ@2zP3q<TOtlIkED)FbO%Bhn_yymRZX(T7$8oZ<Dntzv;rtCU%hVCT1Mr z3ic1~xEuQ5MiKts5B~=Xx#^-!frE(mrLAagYA3NC<PN4^b?(9bI+#4&AA6C0{XWBf zJ@5F*(x;7%F9a!QMmGW(2LWLmfuCdu)CJwc#tRXt(jS4!0;$rcA|1_HVEODzM$3@> zx-oGzd%U$+t4wTjPC_ce5~XLhc1JW<<VxR#h7xNhbMbwgiI1;2?20{hpgaAr4u6yy z7@I2dn%22<#k#r2uu48X;&k4@=rn<u5Zz1<skif{#<fSjeUCpb72m{0aI#;>itGfe z?C_}gci!?0Z1hE**#py=+B`!Y+%j(jlRF+|ZZ~BAU9FLw^#_n%(8x{&Iw|63V-as& z7C^iPpegL@O!$=9g3$>3x<6Ewg?&9aWxtFJ-Q`VdCzBjEt<(54i=qe%grX>cvJ1P} zg;fUa<`hPR29{BI(0#l4S2MfWTzs18RMJyLwwXM^`(*I5T*uY~T;Ocom3#<p$KR6` zFcN^Z9X->fUJnuGmPp-Ig;gqM6%n(9#*QG$(<XWL@c-HS5;!@kGV$D#G)V{~fp7$h zGaZ}^gqx8Bfds^u5JJ!>ftk)sO{Ob7-9sNqMg>7d$<nTSjIOS@9_tF;7w)1cpn}(W z>#8fe|8+fAU3I+=T>XFFd#~!%_g=l~dR5hvWLADZIz3%gufF^H-uJ%uy<t?0uwz>m zg%!0?BbLgP!PD)smdF@SHx7g4;pwi==;<OUJndcI&5V`Y_058eKe5kvF=w~;0vs~z z_HJYVq%io>?d{+=B%Lm_Pro`r+B48i=IN3>LWuVY6Y)~uI(?nnU+2aCL&UjNi67yq z)?8c~AIeXUVH!R@?KRkKKmr9(o!5s@@WalFEkAJhseO6aQbjVjtOu>-EXHMh5(dk| zWnGhl%Mx^*_KxbG7z4SZn(wbeQE|dsa&}jb<B(x@bw2|mg$bAL>fIcZ#O~@;bXSbc z>>RnMwYESPnX^jr0C816F%d2Wp3~P={dZohKSW$rBk&MnwKKDy665%p!W$u1$k%;$ z;=*sdzj}7}pb4}?^;F0FR`FCl0t0GSR^V+@lS5nvugWclcq$B*hnu=8qnq-HI_-Vb z62?95qmI(b9;i^^y^%td!a9hQ;`uma*jX)N@T4%}(peQaN{O9SpIvE3pqk8a**;91 z*i%geO@aUPbz&Ry5{VRI+Kpu59@TBI8lk*A85_)ZXEE8s;i-Tk&=u8<)ll-o6Rw5A z;xh25*}271OEOHk#;ipxX3F(k7%UH8wkaQ9#wk1P9a@>OkUO;5P<TgW39sht!d{9) zhF#bQgCK<omo99GBazsJeQ6pN7Y4S2`PpfSAqfUvZxYQEk~DpTfxpX3xek$FU~k}t zd0lAMqC_@|@BXpw1!uIpM0KaA%#EMaKBGGT1=_4e0-r#!4@UxX84A>Ff67ufGK2sh zvlg(J5a7!&SRNt3hKwNqC+W2J{U2ex<G%k`LsdEzEPNv8c;LG@WH=spm_e1oipzN5 zgB-EM@j!q2%KJc3ncK}W5b<umGZ8ukU8b*h`*mKTa)@}hap_Eg?HrjWx^icTSXw-5 zr`RA8SL7)d7v=N0f)Xf>>fuiLo#Np_dt0bAIt}lfnyl@~@T%OhwrgOpJltH?#YM^4 z>0bbP0%IWeb%kQEMT!a(-V`ZNDeQyD*j|Q1hTYo=21p7sF5TO5j!R<qcE<Hdwt)o- z$vj!YXNc3f-bB6>*iK)kwKXpRNFkKn$j`Q^)1uo5^Klt;%)pIVtv=SL9?U?aR2TOg zRFv=}ZYeXx6isTHo@c3B8K!jmtpzk@O7~(IEDv9|E$fsH11g2U(|&^2WSsO@E7cvn zRKW1woPFObamcXmyM@7%!W&56SLG-r_I>Ae*tI-3D5PR=P~BuKju||;!w8g&Z!?k6 zQ;b0Sh|sG8OTm0^bdAFOrjb+7Q*IeWcwy5rd++>!0>rHwQA*)}rmtInGb3aQUZ}F2 zf~wtc>vt1>$ueU8KK@*sIvJ6;ber_6EXG9-O2+I4l!2Zq%Itjyl{4(okJ8|wcH(=M z+ML0kf6H1jWBmC~VX!>>`PLl#IbrwopThnJ<0CiK%UFL7rI!YkFuXlyhd%oW#i9S3 zwP=Z$OB%g@<ya+l=;w5B$Ag1REOK(^$0Ej2DJIRGF9=>77zyT7qt<6mHjSFXeMnc1 zuy%0eMs!j*9g*PpGuV+zg1lu6j1-utGLZr%)e)u`;*Ux{7n>p4bD%#=V{+3hA?4o= z#(G(7?}0t@u*F<de-1v-=mhUzaCht|QO|3qIea|;N$U(2aI$-c18s)Q=6RkAl*iup z(X+QSCrg6RmvKU?v<VJ0@sb}2bYeu~Jw%`N`0{N;(NoXpVGRyQD51AJxW&?bWI35< zOnF!P{=>0{Tg;(6bC4mDAL{8QGk5scynlucfT4~{?a(D=>fvuPak@((T_8m!<7m;Q z^hMTIRx<^UVnajLB=B}Nn5Us0kVQvbUgD@vP}E=7Mbz)fA9WieFX?FLFRE&c_k1J< z&x1s?vmAx1Q`ukim}t8sT8lmc&_uTuWoF3lD!L+i5UrtT2z4%M9?~KRs32T1H54ss zJ;_q^q9ArO#q&g+KS@CE+-N4op?e|^a#-6^&d`q$ssKaph6p2MC4<&YMei@@m3Cok zsa}G1fo@%CkQ%-~SnxP`SvD5DEQo}@ri|)+6@Op~I|mS2y2OOg3VNko*&&XzUQ;RW zaj{Qhqx>A#fi9qYrq<{cM~v3p#!ZFI`~YjX3p=Wns@PL=g15NbRe`pb#l~o@RT*}w zHE1(g9jdg3U1wLh)NruNWZZeyy*6M3-i_IDyGIFc{zsu=M{gGuuZqA~oa!q1Fpmq{ zf5SU~BkL*M0}<0q#`<hDrnJdA7@^k8--qpBHc1vUF^yV(VAL`N8!_aUhcR=4+qg%; zL2<sR2GjRB2UX3v;#nrm8F5R{R~Gf<8SJ=a-VSx#tq!};*OfJdMQ!PeIY#-^&Vy4< zCwYKy^W+@4smcBVF8e3IJ8WeCq<DH!j62;-ustV7Y&F>x*sfvNW|Cb_usmc}z=X0J zj$Kj=EzjmPI~|yQt0T8(mxtF*`cWbcEZPORa~y8D58T>KA{jc`it^FWU|p)^9Pi>& zXUy0%)5>x8@OnwbYX`p)VY!hA%gblZm^lOg%VzPU@7_U%C#Wrq@!g(kfR5t5u=}AM zb!7x9&MG6mf)u@zsJm$|4BzYD#`CiD5+TI60%@-PaS>;9g=tN4|2QX%D93>RL?FK- zN60mOU(6xDjX|DC-#PNC>Uf>|oNB&GP_vvCCaL9S@r=^)9=?~pVbb)_bxSp07^ry) z`pA<S=<E%&Ei}K=t(G8t(vuqAgJQ-`YIrYxV<$DRZ{0Yl;cav-B16dJ4QAUt5P{Uo zZe#MM$)Z<=Y)bp)s1{>+COo^+0<Bva(A5!1f@lKyMpRFSMz_Ty^ZMvphz0vJ3RIAF z=<Iv4Buqb{ysQ0zsZW?T_EcPG%iRaZKvWuip@SiK3xD`&vp5q%tfsm3z9`Pbq)oAv zoX>{jIwO;3VxI6&kc3p}=6xLrX-u1a6t4OK(NrAEvnru5i#*y70leruTC}+Oi8TwI z5fl_h_k^g$J?djb4j~pwo@q<g3(x01OB^J7gec`N2!NfHl7_t`(Dn0a(?HcY^L|Qb z1I$woXt-f3Xn4bQhDP0?Jx)Kg<?kQ7q2bn@t6OEr6J6?``Qo1ivwqO2Rh`k=K6X}z zI0&XN<_?XPs^!L*v#(a))9CXxT9m#mA}^sC{@MR)FsYt;Jj3Zpp!47CDW{xyi|{?+ z%9?^ilR|W)2_i#ODN1T)L*t^!b`N~60V>8GwJ`b)&YdIRO}Xs`ISvL3SJWU7#&Z_# z@}3Nx<l9SB_R{JXZx)h*na<f9V&oP`5m(hjl0a0|$m|r+q?iF{AZj9?JdqsCJc*zL zzY<g~M$%Y>0&!MHPD3wHMh$VG$7UM3&p)E6-%&ht;c};cr~)VM^bg)f-McCaeae%A zj$0injW_T#B{&tT;J>0=g+q+sB&RYQAmpo`KH2RNxBGW+847+SwB4*wA%`ih6cdqz zxrR$}pE4&uQbC%6t6e2v-<TuVYXB~;atJ8QkPrcofW#^5o2H1*%oNPJ+@UtKVj_iR z)h|vfjR9xW8p^%+?y#kg=h}V~sPX20*7(F^dp?}2!;~r3+<UUNs>!%$7&+2J#MDr} z00s+L{J9(wYV!}U8^UMnU_|Nl<2fRC;t_t#5A@kt0;87@x`o{Ly~JrrtOijdqwM72 zBm{(IYd(l5SuSaC1CjzJktWhC(p70;l4&Bd`-n;tK{EJULyE||7o;RQ2~7Q~uuMEi z=*cHLL}wiEhR~cOb9U$vpfb-6eHg#7>=65Q_+*E+;}n~B^UX6Slyw`hgle)|nV_O! z@+^pfy{^}7ueaPFrJyH*!Y!tWmk3`V_UP*<Cl--jmZZ;Dly|lN=HMlLcEP-`?+W<X z7@X7@VsVgB@g7#n*%kzB2wb#U5vJc#)JntV;4r}mEX?3P5$60<Ay~&y(V{l)M=&<H zv0o_o&0I&Jg1-q!f3yY3;s|d6k}|n%Cp#8?(I4yt*~@r<HwV_nLuzR~SzGvh#tfUt zNe*Txuv3-I`!D32F;n;jxH^@Y!l)Cs!wUEy9(>&gJdMr|hV7Z36+AiKeyYcKhv>oQ zB3~k+4Z4v$7nr2gII+h`9w2&mk*#>gRIc#k!Xa;cIakgnhyz!WXFS3ca)kQf3xvwo zke6l4w#vN6Rm!N|M*N{;>72Iw{(N*APQSCOR;%>FamOR2R;9^8g2FW;4u%H3&c1S` zBD#&MhZ;j71Ac<Dn1fS|@wn*1P_5c5vGbT4tzCT49;)X?OHHQ)r#A=p#ug7Hb7waz zbm-{LVq{np07**raB+DyyaR+p&3qiK(~SDLs2hlARB{Af=06Zzm;)dh0CnR0$M96} zn-XYhUP(xPYmOur2~{aCqFC}djPf>~SDPzyk+X>e#1LYxEMXEd{LHj4$+@!G<QV44 z=b7fp&oIuFsbv;YEX-OkSGF+MK`NTq>fl!*8u#WX8q!d|Q5iL4s0*N;rW$9>P+!2O zY+$N~%R^1+ZJa7payOi@()f6ABz(CJ^_dkoO+F^QJdck@71IBa(B*>)2DzHpBe;ou zfQhGOV&@>P6h!_L0q|2f0w~QWf|SCHuG;F?)+gf(PwOXsiXi@Yj)-f<Y$4~&*BECq z88gn@JdBx;miMKFNg6Y=S{jVm`37T#>0+ppu43(2RBc#{MJogrEd_04Z5W+nfXIes zA(^v(3;zgVC94fvgx^^9k9|9QvVYf!Ml*S){_;AvrCWKwvm@rMJ{e%!B^OydIcVKg zrAi|%{TKAap&nEWMiV(_qKHgU;_p=DUF`>^KJk~am4;8lAcLZ12A4+g%6ErFecNdI z9kc5cYIgMT7FoedU~Idh4Vj1%QLW5sUBCv@P+y`-w4{={dAJ~N^>5-nIDCP)*&Dh@ zoa;C~wkgvgTaYYLrUE22WjdEx3Q98Z8==-MwxDH9nsRV$JZMMpN;jAxX{s73?|dYX zF=@IIu1;mr^mwzU5EYew1rSANOatHGr%R(+FZgap&6S48z$49*iQvH8D0!~*t#(Ia z6}Iw*gyp?1%%&PpOTG&VcA-oU(^+n5Xw(@lHA~KTtqeQeAh}hm;(cRowE;JkDut^{ ztwy6<s$#ASGh$FVR)f42+zC~E_0kaR6D>DjHnwX58oP<x*oL|4kQ+?NxY0SRASZhM zYQnB;c}<Z$KI~mM7vxtG%77quGrjzF^0I7fkXehjD5H9B#vho`nrD->7=#_s&n?yK zr3tn(8;<yZv_r$a)hPyBvj>`x5AJp32JO{_?eGgz!CuH~fOhW3y{D0TwPQA)o}cE` z)V-w}f@sM{6hd|ktUBkXB`fB0d3y-n0Zd7p={+kseJMR`9wb!wQjSy*i3*JhpJ!Ca zl&Ii@wDJBl>#D)@U|N`DqQb0+hD5~$rbI>O?W)vpK_)>WG%v_iSXi?l&r0Wx+eE^I zh{zvu6cK61o=`>&VRQtjj9T1(M!!>mcmT~!#jWmcjylbKHRr~O0a&`~#Xax%<tC~W z37;XzE`-gvHWTH@LPsHcnm&lc9Yr0G?YWM$(`bL2q1EqHTVvxBurLQkI_R9Cn&;I8 zhyS;cm$pD~!!ykIM6*<fWp)gcphE^w4?1u<#d4q9$D<#(L&Sg(Z~5bd!>-kZf*`FW zFwZE}AqpE}4L{^7NJtm(%9Lm?YMJ)uS<xjkK`14Bc=dYlUK_CdVR(>f_b8FnGjfzv zvA!ye$`bCsPJwsW_^&Pb(wx#N@4*Q*FU*men%*DDsd*lwW+p$#8Ip$|6dXQ@b6DN` zzs*wZE%aU2pFX>nQK_(fm~ef2j$GGt=xEOMt(?M%W5ClaXvvL8q9+L6ZjN|s(!P}A zy^G<UN!mH-@{o4H3oh*`29#0X@oCYT2Tq;@ZlcYD8V#t>VWX1^O_5`VC9asT@rWR7 zR9~2&J%n81qNyRkFO)pWyu@`6iYZ&-dJTSKOI+;R;j_f`3=#dXvy<~&=gRd==WZ=_ zooY^Da)Q9=%3=nhm$%acy~#v{ULvOLA5l`KXr=2t%DdVhJ+xQ4t|(2om>qpO6abd$ z+uYsIL<|$BePJOrH#qP<_aR6%iS1}=9ek+stGccey2NVV)uynYR>;^f6JxQ&^$8d| zw<WH}G7M%|gHT1tdlZRbT!VN!T%F1_h^Q)SDlDvY`@aFK=!FQXss3ujDV^+sx+D>z z3Xd+{iDU}Y9Ofv=mn8B!2)w{oA#j>4=GJ}1Ew!c_np2YruW1b<ShVO3uUN3<jaIdM zOUtcHK>06rxMX#^QA-zr73Bfpw8W5D`Ck(DXUnbg0Crm0ZmuIgBSZon>E>!j&&;qw zX5)y=63$UZ^=9J__NyHe`y-oaLNX0?H|Rx6);g|-WEm*8-))nr@4nG8tU(Ud>fkxY zYt><B9sngf__YD0o}xSLuD}Gi!!gSs=i0;M2TNSd(+ohg=tPCO9UX7yB@oFUu>`UL z-eHqM+L#O3DWP&2lhAHWj<gd~XpMGfG1_ICLUZz`nBs|Ybq%KFX<?F6XtPoq7EUfQ zO@BKtoKPDG^HYgX*B4H9<R~K2B;KHm8p0@Q;bcv}zixsHCZQFDhI8XsiyZ*T*H194 zQx;GxpC$S+qJWvjwrKhx7E&lFz{;o#DUS#Yp*BB+d3Y^_nEzlc#c`n543vkE1rid> z@r4njnf=fS5_|vv`!BF#$rnks+Tz>^Qy&IBaoZza<=?^GQt&I0hv(1CFFp{dR;kJ& z!Twx$2S|as9qf!myr)Pce1@R-(i~BgyB!cIVYh7j=*b<}O403jH$n98azs?qZNbY| zGhSx$eOw&!@O=WN{R}2;S@K3)zpya{DGY$Fd}mv}l``D=X(9k0%uxU|Wj>0}ULN4Y zKBU%7K9eKfn&68yicc}TGYLK?T^@ojc)<lf#eg#CYo<j@teZ$<FV;;|=dVJC>n0bQ z0>=*PCNWWCPU|K#e+BkEl;O&}ZZc;U_*%AZG8ezGbrbgO@L4yxmK|A{=Yq+GjC(>D zKwWDGbZ$gOl#>9@VuR|;(%5*#9oXlVcaJvLZGpPyAm^vAoQMN9{Zu_mx<?(lc@j!T zkVNgAv&qs9=y>H_?Z2M-wGzKI9BT(8mOpCs&E@^&Y9D8Bka^cO{H!qX!S}1V?)tev zp;pJ)lf{zAS{OUGC6P63Fm2b*OnDfdwi+Za@zo&ZoV?9lME#m6K>cW4Ri%ii#8^ab z_V45KDCHUnz}zkpsl-`oyYZ=E3zEggCjpYW@o5g)K}t0K6QR`|wt!{a_QZiz!;!eE zikNLrT))x{W>|7mEwR^&1Tro;E{CgAx#Spij-oKmY_0JP08jK<qi}KlB4gD4Deh9$ z)x{72_}t@IA~G=TPQJR>&ugf0DG$~O+>w#;P#KTqf>e^fh{yU1;}3X`SWOLg9Omku zWgsH|Zzafd_VS%enh$B;%{h1<K^i!y6qN7y9vr%~y%Uf6VUx>f|KPTp&mF`)WYC0( zEy0!=1#zXg)>-519D$u>&u!iM+`YH19)zY$xb4glH?-J;$Y@w5Di60{k6NQO#xjt% zw4miu!x<bb7AFRp(9a2mnqYZ^)n}dMoV&UYZY-{bQ`>Pbn;35IU;*I3;hME(sp7<s zg@g9tKDXlP)eaf6uYkDk!gcHM8q|Qmd2tTY4McNo-#P4^<)$+PNl;kMs=B*DXkkxY zahE#;TkPQVqi$iWHtbgXTT1m^<z^kqzG1Z*I_JaA^*-lv(12>ASpxCr_wq(lm3^g& zhA;Sy0%8MOh~OwYzjhtTGdKaHgbM6Byt>ZT+3>z{b-dLKmgIoe>^MlMaW9m75;10R zTws`U`pyaV^@$e#ry%OFs!8|Ge}ITmNPoOnoJZ^Sj|j;NbxX4WDmv;%Orxfl`M(_C z;9`%kg0Qo|>PSUo>HCvob(~SwDUL^J%0S=v<*s8q-&a2R;^e3<2(*@>HnT-X{BGA# zagcc^@g}oD0Wzbgv=ncj($U^f)K|t@Ckn-HawLmvG#-}exy&%px0-QR_0wnX-a(4v z%)NBP!fd;Fah%7D*3Ff%W}HG}#!uxfI19opv;C*|pONS(3e|}@(kPnOZ#eXw6eWq7 zQI9D{Gt36>Mp*z8W)igZ<w)K~g98}Cs&uxcd!_K1aaEPh#wk7}N35e2Z?On-{Lp|9 z-H4RU{EKe>dq0{)Hn$ST&S-(@-G*cL@;Ds)#vJJ>D-d=lqk0m_MG$->UaH<vgcy7W ztj)`9=qxZEEsaB@8Eiw3*nuw24)1fWg0>Ki+E}=ADR@nAonx?N5&~Cf6;XGGYGV*J zLM_%Fw_b&a)!(^Zhs%C(#BR3=ts#aSza?rJ;#Rjb3>{Wst7!uvDu8h%FbN<AM#@bX z9Bi*2eGCo;_lb*xLD&vU(YxSCDiA;MxC7DjFvPXY+2c@HQpTINhOmk|%ehl|^|->W zj=99nRbG<eV$rGs?*P`TEALOT;4HO=R!<TozAZ;|<tjWP2&*)RIN+IhQS#T@S!pm! z-Z%aaiL1{{G39#B!6O58TQ4&Sho{C;7$*m6j3!7^cOOSS+gcfWH-+MFOi-kl`^ne| zar5VXhM7=u^p`~$F^cgLl_nI)H+LP$r}#m1TBAw<HWDWf?=LDy+Kfjj*t{-?;kc<y z0h6fc)NFT|%Z<7Pc>6?W&%D|J|4RkG)@p*YZ9uCS%xH;L1nAEOcMQgQu@1{ZU&v9M zM9GPy#B!cJ`3$Fo>c#pyc(E8NP>snl5b<&Uks~prk3;lR__$?Joc0kH4q%CT4^_SY zG2!FsGp8Nu%xMQ5>o=ycQfQr=IU$6;ah=&m-)MwBg_4S@AWbxX#NM9*1!*|Abf<tx zGaN!)&~V7|0icd*LayaLQ&cS^Femby16<iFT+iYrhZjA>9!a3Am6FN_<r+~WXHFP} zP;NH`r8TRvf?Jgn;T=F6)vEM$vMQ7qzC!V6!}ei<bYG50OY4DXrm!AIDomz$YF7y& zm*t3vrg(yTmoo095C^GvTmbS=JOPuccqxXKg?Z-LykR%SC8naf&bu*a@<T`qPme4L z`Vm-cQ?qGf<>e?WG8eL288ws(IRTX3lnc>J<vPA%)$fc{YNe*XyvWwFa4~GK;Z{cc zZQ8{hxGK1>uin?}!*#N_uqtUO*z*-Ua!nGf<c9FMOqDc4IG3SJ^<Ml&wEd+yf+)=v z0+qsS^@W!D*m7k&hkWcH9Llg}_=X%QAk(9N$JxTx4Cf#&G`hjd(#wZjq&8(<8X=}W z;$lfs5o7wM`%Q03VSVMaIE>zWUu)=#%_!>OXQ#yd$8tnMhM!?1)bP^?eG0drc|oDN zuVylmf)COQa_vt6lNNponD(cIN%}ss^^Wp=bIQYO&oMc_4i)7wp6`S-o^LL88fZ}M z62B3n`9zN5D81fqlu<)o&jGKe*4k_qwKid!$^9KmenY`b70O5|6-<4D4T0^|E;u-7 zT3CYRZ`Py)@&|Bh19I?Va0*(PCmGhQg8m4QS{NHB?RD#=-R>%QYNTEpbKp<xYXa3D z=bi_ZGR_`6N)2mKpoJt9V-;9dUmU5%a};Rz`bS#Tq0m|KaEd%E2{iiZ=MHd~a6uB* z7T}b4IKl_I8}b!;2{Ak{S{ufp02!9h4?zn}>;)<fr|9k<a>t>NrB*L!hlYoq>D!Fh zUdvJ{LA~<eYPF(e4py{KleS>4$!ceDKu4KIO<@_N1439qYM28$POQ)Af{_$IHIcg@ z;E$p$jHh(e({jX5dY~|V%Ok~_LSg2eiW?-UL(&qZ4;1H>v3FA_F6cTfF3qB>6j(FK zmc#MztM8b+b+YKa1Xfzxr*zcvfMg1_y=#ynqWuvQ)`D*timNF&n=ENp^v(n@+q1?e zCfhyZ6Kl{AO}cSqB~rSshIiSO^S9?gTm0eL(4=?7Y<TMe_SYDk3OVWB0E6MVNh8gP zad)ykhXK+)0)D_I-%!fhoIJp;?<>`-lLx$u0c;N|a=m{1cIQvv<H?B13V*MKYD6c+ z`uH-qi%bAd;gf{0vK$j_a4D_LtXKHgwy^|zEIF8rS7GEXgdV&p+(lC4Rk=Uc-p?2n z;rU3Mup%sr@>3MjJ1hwrR*Ctb5<`_zqmfi6ZiScSrW1F=U?H8D%OOdl6vaR(WDpbS z;%$^<7K8&N<TENnir8D54+t%#0ieENu|2oS;!}U)fKU(l^P9jHL$`^jbJ=1-We6@) zAR)U|(z<>yKcUKh<IqKJm*;VHHHhHoHtzwHaJK96{rHXTx@6xDpIw*Rp+WcnKYlXL zt(Vti-Fg{7)wTVXtD^Q_2Cpribrz>e%%;nNq+MV*d6W>kKos?hC?-?1{qnQQyAHAQ zz(XVob|Pt8Fz5SR2<WReq15gudg?Z|S!bOUJkHpIKM=NjUm;b;RH(&9w(r2$Fx64F z0s5!A5~u3_NPzpbEpQeaLpg9Z1~z8n+J7=kZRUk?FvG?*RffH9ATf*^*FFhXeg9MR z-g_j3ruV}~bXe^@0GHZNvM^MW-kp%v;34k^@ZpuQCPW<Bb?iLT?zOP}@VBr<wcnJg z0<#VgOxFu6m=4i{2h;zI1PUw+2ww7iY-d~#?eA~{0yBKreiDw6z%6T#0D+peG89qP z>OmrcPu>$gLj>9Zf=CcU>17+yAvL#$ylLaSSxFGrvu5qzU{*)W5nxBv9(IgJql|q3 zBnKK!sR0Y*kZyv1A>&mA-atL6C}S-Y8!hNp2$!_zf4n^ILc-1M+bX_5TFJpTR!UIL zT6abvrxse!<Ggn<V>Jdjx=XR97MAF%&GiEVmj)uT9ujbk8VE@V+Ltz0HK0YR*jxrl zxYjtF-3FlJDQ>~zELldO4une7jyye2I#5%8HsL`?_&jy`bXo!e27X1EczT!MYr^xT z`99GpI8Qc#W6*_6bEJ#lWx36fHo{=`b0jo|YU1EHe~zRHsBi2<=AaKB4p-JAGyOE; zS;>W&vcN163RBxB#%Vzy3M|A}VNw_R?i&%Kz*>i-(ZK#>IfpP=HioqGo43Czt$q>% zZlst^AVCbcr?FPEm3Mb>)5P8!*&vrp8p^04Bo~0xCN2~>(+`57oNBl{)GTcDopH!h z$5jMG#K`xaLUW{@W8{}9*cfBvHZGc-XIL~7)BpBd$S;<MA>9b~p6jdmn*b>8Des1t z`HCGG6ypt%ijzVFMHQD6L2<JEOE?f}71tc(0o8W?6VZ{km;g+n*|Ky2L4q6xf(qnG zyeDCKq{L7h4EGSE9?TIbk!RAV{s6-*1(oEwGiO{1Nf7JK8cZ)r3zJ-THX8%ey7O9t z3bjKq8r%|<Pou_D2n_d}3(_n-+Z0`WH%A$fw)9)ds3BXr*v6Kw!EzL^qrrRzmUgjS z!H^rWs{T)*u=FHlJLeo6hbj>NiRjA{3e-lM8P_UCI7-b*iTwq?X0oZ3SRJinNWqP| zfdIdt$6#Vp=%%z_2yO}swp3a$jXQiM8hHmn==dBF(yW&_T<utRhh2y**ek6UXJ{VQ zOGwBsn1rO@nzUYK^)p$o^G(*PL)A=-=~^6^t`x+PD*`k_0<sv&p=4eW*n~31Rs^1o z-`I)(`*!%O2;9WdP5e;yfw~K)ku;ilE)8t6$hh^H5^NN_uB{QgI@$Y+XZ1qaQnOWu z{c%lb55B8bt2obda7P3D183Sh>zq}m->~J%r(VA0>Wv#tU$xp<v);Ka8zFpit~Y~R z8o@#TZec8=?jXj}wKSGl8by|rceVfV;5CYDHOrMo-vA`xN|3uM`3lhJ+r~9vGh4y$ z8yJ8NL<0kTmsV;}#@1Nh$I2#x%(S+UagMEo`233KF)3Fw)Rm5z@)FBJz~6+a&r=B9 zF&?p4=hzQp+j%~j{TDv)QOIfY`CpR_ruCRyW2I!0gzDl86z2KL>fglmB7A{RZqk-= z7K<={!I3@g<#b9uv!B8Se-n`2U<=Y2@PblY25AM{!09hQdLb|*TuC+4Q9x2k5Z`4B z(#zllu^_!55D5X2%F3fOTkC^ZR5QAxXOoQV9DI_J^dq+LNA*nzS67XW$`mPEJYpC5 z8QqZlU=Xmfk_I$GD?{TzsI^)!KG6@o(^?hib9viOVU-DLVR$MU)}MYdV}?)`%!zVl zJ;de5mRVo1Mb?5@0whhOpXW1&tJ}=yQTl(|79<OiPD!Po*@9$GC1v436;synlxY5p z`8mwYjADA#$3W(=LNE|h2EoA+(`B~E+B3jbOi#51srzDjjx9*`REihV*%0MYWnOO! zQZ{4C0LV#5P4i28r*3PMci0lmf{((3YC+>V#VD_%d>pX_$s%Y>8D}(YL9(Zk+IV^q znZHqrDc6Xtet|8h8Cy|vikbvCO2s;c;pql5RP?BGJ+FZd*01RCz5>oC9C2Qj(<He= zEO@j&&!<Z8dRsO|QQGKov8;%=-1Qk#1DWmMYXIMjv$=l(R`LKfp68l)?F5OK$||li zb>{a)<wrc$jQqnundoNZk!csduB({rC0c=3NIf_)ZzcgLtbHUe@H$uIFtEgkWjA2` zxPiUspi~Fzz6J+HYjUXR;Z;bX6%dwCIJv_JRB1kCQW|X^@e!d{Q`_1jK%ygm(KK?3 zEVtZOgYf#R&hrBb5OZ!sNt5C?@N)MkJ0NCod=24nPj+#s{5W9<5K-9>+J1zclg-M+ zc(+Er69!5PYgOnUUUw_*UhEoP9)TU7ZnXsM$wNsv*!>ARMb}|VA&|{t!-a0^eCwuP zJA?`g+dW6hyP>MBu(jfrpk+C`4`wp`gEusw!0qZ*dDwL>^`(EH&WBykHlB{w_Aw<8 zKNiN^q0v&c+!({&=6f2dCY+TVA1b;(B$Nu3{Afx6`WR0LswpSN-ArNlxe10$>Vug1 z>NAfsiN4m1x-z$DA8+PvfV5Jb<@GFpKq6dnw@jA}b=Teke8!^wDqMbNyK8SQyvxp| z#_ZZ#3WLeiQo>z(=(^P6yQ6g?`Q<pG>h1^lRJiIc%;&{a+0yd+^!@}|8gO2T&Alh7 zoG(aqrx2}4$8VThLakB{d_o3##IPTTTlLX*aD%uyPi|jCxjh?!U?E<xMe{Bu3~Y<$ zU3@#{64lJvu=R8-EbeF#iDxt_cWTe*X_D8`%bbRV!?kf}7f@}mmb$F;I4D+zw!^NH zRZsK;LG*e{8H&rei!uU<s5nAhL$tJx%!`5?VbMG17;>fkyum^4Ci`WW2VPbz<hsMX zte?IN{6dizIA3U<T-ys?a+p_!i>L5pg7WSvG--go#Uo@~*z_l#DFiC2y8q`MM5uhA zikgR=??dI^!qd`okbu;1RB~jx3^+%bk>D>~m5^T)E*v4!foZtfhS;~6M$Qx?gfYH6 zv%DpwMIIKYz|HzF<5&t3oDFKqhbSq8m1YiVX*6}dX>jl=SYU>*m&ym~U7*uUrEvy_ zHh+z*{MuKBT_Q|FVV(!uGjO68(sx-itcB}4yZKsQ+jND5{rUo1{~oR!bJ?$y-EUOr z*l{sCW-2CC@^y^C{H<5#L~;r@zM(rR`;VrPQ^;#HMbt)AMqKhxxrJO`?qM8BfkIl9 zD-RChidU@0aW868xq7J#vrjlk%dOX;j}f>`yb~JS)O}xx+8CpLqf-TfuV%U`f^Xzh z@NW^mQD2Vyx2}lY*BIOROXF-`E}Wnmim#5;&^)ACoMrvxsg~+7Xo}RV6QOR5va{6S z&<q(4Mv62Xh{2LJyWv1MXwg+E!}db|xD2*K6oT%0d3U)A=hIb7V{VLOSEdpSUvzcp z?h#=4cW^n=7cplQ45E<29!Zn>hmdT$At%#4hEM^=_jgUeMJ4p_x-8%}y6C+drcd7B zCxYUcLHHXgf91SOgm>D!OP$BOVLKRdzl~fGglG?B8tc_QUN)#sx%+~W&%wdfSRo1> zmskh6g1aC3(qZ#E5yRnh3np36M6R~4;Y`$87^-0cayL78(Z7w&Y4P-%&>j%*Gs7&% ztAXy;wM6A20x^|?GfmR1%^rGfP^C&0w7}^^BMMue3ARj{hZy@g%JS5)gd`A*RJRdn zvW5^6WN|u=Cde-U;SVpYF28&jX8Cvuk>5FSZQpr8l3SY(bhur~$hAA%&eoC)_YhKT zu@r)$cL(6<y#hX>n?BGa-P4#f*a%d6A)I(xZNQFsT%nje5Ml$5R<BYZ4zcD~yX>!b zFJRGLDA-d%c1@0++nx=4@>6*X*--jA^s-|(I4B1o?{8JO{~l&-z+7ST%7`@>?(XG8 z5^jO$br{<Ul;AYmU7<N9w!T#6oxP6Rx4X|j<_gZhg;-c`da3R99_(|jMH99UgJ+nm zj>6ljH3tq<hJ#|wqInqOBHA6)r=A<s*47lE4W`m+*+e^2Q-le8O?ZXI&=ldhCU6Xz z8eWyLZXCA{US_A5G0QS{!eF6gnS_nwqSj>+H${*!%yC@hk(s`WTN$rX#MT;xAP=`B zVB2F&Y++#Ef@b~Iu%zx$&lV2iFnxA+7rO+!1%Qu?nhjzZm-v@ETklmy4cYLM0HMTP z0^Tb3G{F8=nCkU9n8xmPSn8}7k8Q%Kd#@AqpNMGJB@Jf_oBawBv0Tmq)4@Rr11!_a zWfzDtBGZmVPu*7=-he?&Mfd^{+lLkU1-2^%SHvD$sZtJ?xd)lpYI|&9vsYKCOylUT zzm1UfGdYq~?*2tW3Y7)fPTap>T_$n!$tb+-^2oucL;Qax?6rx}Vk-3hyLdjqD74=- zjh{kjWm*BD_AUQns(xwFvt2d%P1g}qQ_x0M<>9u3{y)wLn}RoTS2s5yDPR&kDKwk( zKw6mOu5PpIG41NUz_hD7l#ej<q%iyKO(z8#yDj{;O;3t7M|8t;pQVf%^4zD{c<xg~ zPYT|_4GtWDr2^JC&2Q=!%zbo!nXC`R6$+%e`pDC{k6aJ$0Ibz+IrBJH)Gqoz5|6Vr zM<AugL9kMIoTV{b;I=*T4uViAM})LOkux~eZ)Q}_WSKbQ@~})o5}uqECTW?>s%5fF z7n&?nhkg?=X6dxRETtfh>^DIRwm}v{CEc0(P5c$g80$Cj*Z7U~n_%A#pMDcJV(BhB znZw^~pJ%s;t=V=`u#Er&xUTh@xW}+VfV>?$O^_ot4|=nSqcrwWTOV<qSjo4c+=g<P zoqSW4Micib?>gLT@4??btZdOgFNJ{k49m6G#77lccjBvOv2E~S7~3vq7qiLjK{lAy zYvLSRHIr0SdlV?g(UQD|a*e3Q<F+KU*q{1Uj<vS+St*ZIn@)V+79@+U&jKXdEwjJ2 z1<7JFr~pZ2Xs%5s7A&+gfRSm%<Xa1KYC16&pa%0}%dC~Q$XYN<fTW3Zho%!xvIWUP zq*GGq5?he$sif?<2@1;j<Ytau<#n|!Oi|^QMltPH(}|P}xX~6_dj{BwY1tN}?u+R@ zTafIj6fdTFz1E$!AX!PNwof~2(}|b&%z&-m@E@Peb7?irHtoH;t#y8_E%huIDqN{; z_ldXLf@Bd!rVKb9v<1nYN@_ig(qV!|khC)ei6B2|3u?yh6P%(Z0glqOj)8f)!3^Ce z)Cr*X0Sq1w`R)_{Wy{7WN*jHzX4MXQ_la)<z8U9tvin3l&o%M-dyt5!>^^aNlC+OF zN@)HfQ}2n0EQ{ZH!qnb^=9Scgg+hwKebYaXX%=Q4-~^;lMPU#@7PaERbGGr`nR4SG ztv83-QgHw@uSg56cckb#aTE|KGNGic-P)WEdYoz06uEb~VvDc>DH)cAjuS?7G|BzH z)p24mVF(aWE!F;0$B81>+;a(~4o=63eiICt)CV#1)hDv!gc)^ZVv(xj#1=#<T+f)G z<HS}=LWFA@Z97gposq|e!ZD?d&xXN5rH#qXiAINI-*I9sJ{9gb5$1Dj$BE?p&en0F zju3`9Z|peH#5=8)H_pVvv{Q7P7>7661x+#Bz6}NoaXXie6R~Vf(Q(4a?9`so(?IO# zWfJv|Afl4!2{McOTT2;=%n*lmD!>}FL{xN~&=5`DapF0C7lqJHHrOx_>`vD^PWa(o z_xept95k5ZGLX`ssGYpq#CvmOxC}Pm$qWP!Hq&*Rz!4&iS*FnXG1I6vo=b>#G`4wn znlREK56dIABEFSzD+LMUw)guK!b+`=>NIg<(0hUEafVJ4LeFEi13$ZaFEuNoO_zxu zDm3i4j2)GF(S-ARjJaGDyVGR?-;lqm{;z4&6mlw6HB1e)yw`|F9;zlfOni%RBLxa+ zRqan5CSaQm`on}BCQe&y5atv-lVW!=jOx!Gr?|rezB*Dn^N?!MVd4aaUJ44OmFhor zm<Xjq+etf2Tw@Z26r7W?y)h))2cyFTzQ1b%E;>wH-em!|(M3~-2|3RaVVyS5Qqz{x ztHZ>YNe;9b!_;?}XqjNkq<M(3?^O;~hY2IqZA99XFc2LkG(kQ*J50RXQV1+NO#CI2 z1{;Cu*kR(O3dC|&w`mGGOh|(!I!vG(fV}^y!^9!kE#pw>F!7Iy&<4}!d^=1$g0BhZ z<qaJsK4JpLpsC?i80!ub55dcFOU!>71`8$T6Ly%0T8By8VM40B=;DCP^j(}yhY6z) z<l&YCZ11rqw(xVZ!vytg;beKYJ52l(fRBut4PqIW=$9QPeyofdau`+}Cf-SQL>#;( z69f#s&xDqA)OXD)n=XjOP_B`Mn0ZI$#~;yaLMoToYd#C!0m`NBqwRY42SS9dzm1S} zS&n3tJAaXoLV1CniF-|~k8BSCB}%2SaX6D?pIhEN+B8d@%sTTXXOW}PZVYFb(AVZj zM`>XAuj8rYIN4oedP@r1BJ&IgyYC8OTTUcL(xxiwvaTbg=A(^x<l)1F2{@GzH3eT} zy9sVZQotnIO=xE6k7@m?+|+IML#9pL7nwG7cWyUfcH-S{H_^;dDy190MHw~Z#t*S} z69*JXgJ3^}NNa9VG#R*)>4@eg{mv4^oB2Nyr}H;C0x6vif|bJQL^hKkI7Hq-5V|i% zghaauX$3^PiGN^JPr*iMnK<L}uuMV{UXT_hX_?HbWwJ~cn=Dg@b`vpXDW`T5v`!mj zF;vN&x!uISqKvV26JN(~tlb3r)`fNxs))1;rDn5U-qmWl4VC)JwKwsz_wHl=@cG?n zix<P*4kxOIr&!)2_ya38JlRN|xOtXr^l=>=&Q6AI;t&4j5)~bfmunZ>v&JVT+hQIc z-L!UeoA;A|@c$DKo_))M@M{6iP+71FX`Ai`S<`62sRp}CO?M3(Q}0$9YgmhoHI;G| zT4Ar*yNiFRySwXdqX8!|Y0RSI^#$V%@bUWCcmsTxzR2-n7~H3F;fjC@vuv|4jasWd z<W72Qh_}z1G2_<BqW4btchd~-UF@Hh$R4~9M9q6Q{Itb;5Bq%IZ1~}Q@Kvk{q95Pl zJ;1KLpM8FSeLl!OKM0@R0x10SJ_O%3&Ga7P|2)jDKEggf%sxMY7iM`Mhv7HP^*)M! z&GjB-mmXuEAA`@kypO{5(W||W!yn!!@Z*#C@hSZH=is+b<G0V?$7k{5bNKPk_~2^q z^YDGk=<!>;FTfYr+VM|_&I9=IMZDsDiG6;Vef|sk{0jU0D*OBz`}|k<<fQvL`}=YH z``_^66EM(S-oL|FK=uE@Kbx1V@*ajCw|F1IcRYk2|ABXY13x~(t~`Q2ei%Rg6Ca#E zdi??Kn|S$K`0;7DaF_Q<y!<Kr_%{4_z<U(F9`L?{_s{emV}HCKuYLeO9%O%i5I*nn zKE}Sk3pQh7j_14Zz!vX&@Ojgu_kH;1)=BS&{GT7Oe~RrnLp3;r4KDw%81VQdC<GHf zhmUXylHW;O^};1N<Pq9)@Ti4J0g3knz~L2OU?Gt|z`t3?)CNEVlHXoXt~One=kX@M zUDN>om<o94eggf<JfRQ0grjgm6bg?p6f}_kJ1NM$-2^#ISdIAKWRSb<xuweZXemly zPWXi)FydB1^YwWmAYQ=feQ6ZEmjg^FGIMr8pVug$M^&Ktodo7<^Msj?&q3ZC1@bNd zat|bE_QHu-QBc26g*v#I06v%};K3_6>^Dcj{?0J$?ocG`vwo?F2^$!1Ca~X<JM8!h z4tp&M_TO{ZTi#E&f&3{qklt@GPWcsn>_9EO0YAQle|`f#+TjWO7F^G0w(8Z!<QDI3 zbK#aZ!$-^ed1#~qY?K3Rgah6S0FVRT3)v?=0B!hR2euczGkYTjG~TuNu^m6yyFZL^ z9=_YV5kYw-l5;11j6MM$WB9S{_weyG{Py?wZ3ljQ6hA(JAMg2J__zQ+zJMQJ!H?Je z0Y0w6kN?GwH{!?2Kf=eU`0-2pcnf~K6t?+$PvEz=<G1(V$F(!zV-9}&5<hOhkL9!A z<9Pfi&4G^{v*F`s_-!|SAX&WM;I~iWx6k6ozt4k@27bI2KW48c-YD3VsqK#IyQYc( z7B-5m!7(I_W~ts>1ApL|B>T#6E<mg4xYc3tQ?MhG=NWAuCK7re4+#}^7U!wl$-Nk5 zbC)(VMWXn-c_X8E?^Sq5doCP5?N%l?&1%nSPK-myw*d&*o`WQs+;l{Ho*xPJ!QJBB zv)~T??g#M4U2G)pW$@j*6whe?7JkFC?7b3xoR0fvS;y5E;y2de5ce8;Y=80|6ik*N z`xJg-6VjKUoF-+c<TT4WpLj!cPqntM>HuGNyG?c~Q@?X61}&%d35&sje<KjCp%X6I zW>P-H>!WFp@W<2s4!k3v{cNB1CnD_wlH&x;=fo)?+5^S$d2b(nd>KDd((06GS_RRP zLa>Lj6YRlgf*}&|1p6%BVMDOfDZ%i0?@|2t9ezv=!M>KAVE+<LFhnArV86gSG7t=( z_kMsMt1)&+NwAgC62?M8MY?{LomfAKCKe(PPps4M4jW>vqSA%Wd&l9&Ui?T&EQ9I7 zNK~QK!lN>qt_3hegxf&)<7qXHci7PCEJ`bU-W$P>kK#v4TAds%SRw>g$aQ9Ra-9}U zE<_=oTpz+aY{<2Sk_(^r-isegFlNi2ToC0d<a$bWa;=Ld7orePt^(d+L$0-yT=={< z13p^b>>ifBn9Kj^fqx)rv4H<`1pj9d|K~{l&r$rJrSK0VO_t$55SYS0-m&ljnGj3^ zZE_lSPHvm@PJo{<nUItr?Xxzt#w+C^$R0XnSWqty;i<$VMiFxX;08&f^mTgho44O1 z9{uL+ukm9X(E?!v7!gj*W?7MvG3QV;dt*W;Hi?joo#{tB&m|GhESOsO5l>Huu{_#h zQ;^V(au09kY33e?i4t>SO(%k$8XVw)szI2sw$rn~4EeOqk2|`;kK63|ffKln{MZOL z`TUrp@q<nO!u-J7IX~vu@Z;cU#ywr(#H;K%ffHyeP82jwu<3U+Cki&4IGCF8PhH{1 z{r3F8<V8n*ycurtHDjK}50?4}^8;_^nlaCY9|uP>zStE`e9oQ|m^`xL#1R@NSn4U7 z6Gzx^;$UjVkGjH-AK3E)6L%f?F&l0&YX(dEh53QEA2ymX|LAT+Q*&X|h^bgyG=+&% zD^BQ|!P2hLoH%SW<Fu~u!?EWFCapX2<Nc7{_BCUXW~o@pJIoKfoomJ-8%uR?e8&2& zaN^1KoWMl`D^8rCae^&5M04T<8%`WdpYg1&@Z%Zw{J>?Jj{LyI1z$53X#8M{JYjy| z?OZb!06%a6B>Cj;;HXElE9|(%o*lSAW5tfe8avqXPBc3fA1><gvaax>ZO;!}9P7vr zJOa^IkCQZhm=81Dgu9#)r$r8qX1t{<oVeGX6Sz2O#fj52PM8mG+k}Pci8*mF9miu` z;m1ep`GE_=9r=NE+Gfo#@4Gl0G~*jx;l#h&a{?FUtvI1;hPlohHN*8*iflSAsC&3b z?BT+vhYNZhu2gxr{^H@Pg6o|O_iphV_JnsT`y=p1pk+_Yf>g_kpeQEPlSbAEBtIto z62tj<J4vzbPQO}rcWG>_1lQbBm1c}h<IEuA%pl{yH5`XjkIYyK6kv${4p<nfTGmQG zVkVBlWXZiX{~HJyAGLkwmHj(!Xt?#p&ibC(Xl1liYV6!l8)}WY)n;So)#c_>Tf24= z((D|r4K;T1I+2|NrB<`nXaOzi6K9j#I#fF|`Z2Wo>W$_k5AUFE*?XIbm47D+pRfQ5 zR(4{rZubE2^)gh?<BClg4vuSYknh7o7vY?CD8X)3T*m_D)syWDEpG3VuZ%oOQDsH2 zRO40YQFnnf7rh3((q1CpQ7rX3yH@+M2+Kjrt-Us&`@`@mD7#0A6rXM>#YLzb0)4&@ zKBBh>Xvb*$E#A+{e;wsr?fdLyyHOufq+KoA=a+r;9iQk&b>QV>wGkU}3d;u<|Cu2E zZ&%n>kQ}B=311*2KTjb;AXf&%k>#98mE_*J_;P<Ih<0Y<9F$QXjfg`SOa3)aJ&10m zyu`}B;BSKTHI_(w7H14?gt0C2buFmq^!CDsFu;!nLV7tHOgn^eW<VAlb$N-SzKfz> z>LThl<&V0$=_byQOJz44a}zIr+N(|gbo_dRqW9h-fl2qnhr!Z30GHZNvM`&I-kq?o z0?hRXaO4Y+FAw6kJMbI+`Ql0MLpbO{snkXFJd%(GakI7(pAG^6FcHbmBRTEL+SoX5 zBZC7;N>vB!6ML~UTt<rp8_aOi5?Sv~^aRnomk{u>#VLF@=HX|zIip@gC;^O09()$I zmg=y_1$M1K33_->P51&K`>V*yvXNbehp$jZ^<IuYFnf+m{7aWahuKAM1-;TfyVUQD zRBEMW;rh|ixa$Np5-5aMW9&?Xu;62@w=kLSkL2INV-oo@A<H`y1Ufmt$Wm!xw8f5W zNrHKt&u@Wu05K9b+BhQ-2`G9ApCPzEoFndHU$ln%2N~{$NFt7ya$htjpJtn5;(5Uj z(Xl~;>0ZtcRRsHX`69Rti?A|Cpg$00(fr_N!i9g&kqepxF5nXQuN>pV5_ozN3Q+8l zJwh=5agLa4@+UC=A;UbA{Bh#tA%6lUl)tcpPBFCHp>MXpQ9Ja*yNmq5Mra|~c~tUZ zHWE|61smz5hN00<?!|hxiQP@ag$2J7VL5JDm}q(VuVa)^L#Ql_@n4$zI@LEFn?>BD zyDVQ_bdS{|9`^6x4lDSTkfBcjI9GqQh+B)Z;2k#p>iEt`bClw4Bv@XSBbJ(F5M978 zWmsmi44hCY)K~LNg7T}<!X)j1S)!xtL9oA2H3p#z=_~=LPYS}wo)L5w14bq^&oK@y zdPdA2X;p{VTqSy@25lq8QNmcij$7~>>({})rEeR72~w^=n5hd{D3uOMR<J|c2sQ&- z!}7f<lhS4vW34+wBbYt{;TNO3Vj+F%HW6%yw~Jk?e`*t9(<XwEZrZhpQ1?VX2bFLi zek{e0CHOInA0_yZ8=mpD1MHRq>~d&(Gkch&$T4Z-u|y9Wh6PACjEAPN3)?<I+dafO zm2n9QbqhS}6|hevk0q!x4Y{UZ3CgYR#(laZyfQr$tT%~=h(rE+q#rX1uYqqN+m^zA z%Iv}Glu_GF`viR2#U+kqx7U&$fVHPKb_0T?qbGMt_6x$dd-?smdk}PNC=b_b`}O59 zar@}mTbh$4KII*~j5{EWuzzV!*aRyZf`*oB8Uk+SQn06tdd|bjjZA8tX3c5VOR)0R z9EIKZerqKv%pL9}GW=mh+OmYsBB*=>hvcglQG^HNK15e1+Y7D|p^1{W3;j-j{#=eg ze-L1a0uy}vy8}e9mh>|e=wLn3OTMJ)eHCB!HTV$8m`@vDK9x(#LSkVBx&Per`!5YG zMz7~f$|#VJQ}lN%fFykZ{u^~G(Dq=rTOYuDc&R$%7Ps~~*R3uTp6Xv=NlLupz^>eV zt_#AuujUNZs?Bn>Rckd!60^})C{${@$A?FX`+Hf&y%%oX3*!Z8coh9gd5>EukJf6# zU_ct~uv4o#C1<QvX_ohv>SfGTRcrOJQiTi-V>ep6hHGP>LB%U-t?F>2*QpLv-F*YR zVQ&N8v!T4VJPg@>NUpLQondzb90t5-!r{+2u-U%`+9yV8$n9?5pj47V@*Ts4qW1&C z6$`m)&mXE)_LYa5qm!HbeNNwpVYyuY7{nMDnDcv{Eksy*&kSg?5miM}^yV6`6bx51 zGq|fC>}qY7*FUJsopY(d^ZPX;LeBLk*AMP=b{4np1i9TATKrcJeST(_ULII)<p@x3 z*>bR?;f0K&b=c`L<}vt$MMx4psbJpt#2O&&Wc2h<uv_+WJ{n$Sx1cKz5XM-qy`b)n za1ERE92hKgPQh%1qkRP2;O^(Uekbo@m-m(G)yV_i#UL;3GZL|Tk{u|$#d|V7a&e+Z z`XZ<-&|e0lj2?SP8E4pa%?dXbGk)-#(mZa1schg4k+Pvq#p4!}1s#N|KM#ityZR#- z5Gmqc*3FRNF`wg+*d$#1)RcZEP&-x-kbW2vnp|xnatfMoA|H~%wjnP*r;xolpo3iG z=W<cW!LM8&n06j}B=sfyZtg$!ga5#c6#N4LOPnLQEaTe($yFUj6{RoiFy?UpsUaA* zl+g@MqGBy4F;3z+Fqoy2@YW)({U9;I19Ymw6ET7y+o5muM;U>+)n7~_X3BKDF=y-F z#v#Mj-(|q0uyoS;@8b9*w*DLPm=y&2#5_ShLlUp>Iur3z(CQHO3a`nF|A&ZI7z*rk zFxN}!7=j15Z{YJr@C?<RINRLmPdDSd#Kv6S9>})pD?W}g8TJ(m0+^}g_@t%qW^fme zSqo5%yZ90emepN!s>T=YLQ?L~_ZS~$H0B=TSVIzo3IINlv+MW{4jFbG4>71xm_zA0 z9^{B6b{*$sN%SyJk!l3u7=CLaZ3;?=IoWrEtfiP3{wgoh=3tdm4Dm-Lk!3Rkb~}gO z&YNZlwfuH4)(=@y%tYlquqs=MDa0F{;1iJV#g6hucpL1oA*BMc7+Zk!^#CMweZmVk ziTT(408&(1&AZif!6GmH5*Pz^`Ls9M>_jrA(<a-Oq!>qp-0e$KJS*+5>%ElYvc<dP z7_1fF;`NJvpUnPsy}yPVp7uxh&zppATfCRE&sVU=1XG>|e{c@>!b5ghE{((cg2CcB ztgedmTv;hK8nFM0c<JC*Vn?n9Fe6R0Ny4LKQy`ycMdbMZD=Q-BtxdQh(moxRLpHKy zx+0$Ax4Aal>%fOw>2)^lAK&2O;zGd8Lvf{Ggb921R|>>?Oe+O>EEL=n1kao!N#k~Y zHxJqc6CrA6T!eo)8{>j@nc7MB-atOoaJ`Kh9uC*%@fXlg?awXkK!#ZT&zP{-*q4}C z{gp6S)>u7ZYDbVw7`ua-(2uq)enS7njKDllUtzK+l>PWfq#LjangnG;IQbSFG90PD zkbz~xcQK%h)NkjQC5_bODr)kOCWHic<PYWrb_!C;jP<Q)p^#B9H=Z_7n4{pKSa6a? z!2_|QL`51}j1&_E-wdNO0i2>JI92c}j7mvFpIf}&0@N>tqs**=&Hv6$$e3U=Oh{FH zirzyol~I;d^%`84m(IC#g;06SSd<l8VT&bnVbc|=zDZqS%L;h@RAHOuAT~z2X<lLL z%|8}oZZ3Q@#OXoomjjL9cp$vyu~{3chxcok$wkh=6~BZxD`n|43(%fhZa_Wb<Xyr| z{R#$#vVudkAkmLV==`;{>)_T6qs4$(=p{MT4Vx-UmAc_RVd_aNZhBTJANHRmQ};_z z##qVDh43w}D&k9&QQOb8FLupXMa&7+?P6lqnC2q>E~hwzDHABqOIB43y=d$v4N+yq zDy4%8T8j=eCvo_VLB0^SqBo&5HaYjkOHXUM`<wmFDu(*1^}WueP`o%a&?xU7XpEPJ z+<qsx#aXp}JtQRgEV9UF7UC#bB9eoO@JN(isJwrs;}6G2gTKj0qo$Ee^M{wg3*s`b z-V1^zAPA*#(^F*fRtr1#2ZQZY0Byh0USGOg9PV2WF&hKZr*<bY?P5?0ASug|K1BF> zt3s|oLJWM((ve7IjrTl!IiHdO5!7BkeqMwaX#Yoo#NF0NydUM|1Mm@DBdN*P+l=z1 zAn`EV7>X>~$3!O(ea`7!e|p3N{vBEa9PI|Sf))Hq2=jVN!r1fydJT-7F`+K|0KJM0 zru6}u%kp(bQYe=hA;fQl4DatE8QwPqWSGa(l}0+K*BK%F9|<MC&_zmoCVxt(vs*e{ zrJ=agSwnZEc=MyZ>Y0F!ANwclj+C^JIoucNrN|N17wM<?4gVB<k=S=Juc(7rfsHI7 zgUOR&&%$Sdm=la>@@`1ST>;xI8vPFD*ICHXKM2Lz?oe~kmopJq^oSd2K=3Q_=1{cj zsnzyJo8RE6$?+L003VVZ=P=QC&%(O`tV8cMI;}IYXnfZA#AJIu6vs1kla|N-0T8vb zb22@SQyNkpzYrh~rN>3gMhoN*up2@J@*a~6tbJr6!7JeB3Bm{g5$W$kKG@-6i^5|U z@rBaBpa&<R0EBbdKPS=%deEJ|nNJxQC|AqPfdTBAnQRM!n9z*5aJKF+%u_C~d92TW zUu4TnigZW~EG8_g#N^I@QRkV98m7(nAN9=!pFqf;i394lR^9ZW+J(xy+OI!Urvj4C zG8{g%BFXC%T6UTz*hG?>VQf1KD}BAN3o??th7H!ONV42TGPqMf20tkDeXQD8RK0GF zB=6`VC2q~15?Xi{(_l?Xmm!i=4U6|wB!)kc)n2t0u68k!<Us*8*=!%FSo299S-u_s zX!|qgwzSMI5e+zxQXbQ~aE9>X4*WbsIEcVv;!caruR@h&lN|aIaQh)JjM0N=k~5Dx zTtkotEppzA7_b&O_v1I#B8PoT-y#RozMMShnZy40Lr@zS&I;gc9l`;%BFz7lc+3X~ zsY9b0g5Ai3nV{_lgBnFOcJQ8tz%vnE0_^PW9(ncU?FSE8$2<f((;F_7`tNUwQvd#> zb!0o<42wZnO6CVhrq~Ma(ce?N5i-AHrE_s#`%tMmTpotK@UY7rcE#TW^=I2!)rM0W zZ<cXue8at^1x?<|xJ%xJ$EvVDez;Yt43w%>7g}socNe)n^oot|y$&CILwTs#>-6>Y z!HAG#sMP8u>@4M!D!Xg-a&vSH`&7WD`C-<kg1xRa7HS^J64UT97aDm$`}$@H7Q@^M zfL?+_ei7Pg@C{yqaBqY=TZjp4u@kpDB{&NhS^?A%i$)VR=!=J7;Cib%0F8Mo1K9K` zKq5>J0M6ZiBSRvf3yy|Qm75ce-z`hF7r?8#%X^`H0VfJJ6M(abn*%Pd`2#37)PMvP z2Gw}o#b%jEmInL)uvT3F5$LiDKyJYbg*#HKyX@Z5P!p)m8+!oJ3k7KLG3?exMh5o5 z+1#VeMltxIF*NFqxxG%UGCZ(x!w#PbSC%S6tqP-$c*KFx9XG_A#t^)&LD313j*Z*z zY^haYbf9PnsutbxM!8a}t{HZR>Tan4pgAB>PHDIV0<_l!0<c~r1H98h@kT_rQo(x1 zy>5LMC;-SyX|Id)-HuI58nR;v_G<v@HOoUj*Wj1RL@*?X<^Y$;h+%QS>yh+GSvP=3 zmuE%<*hLPrFMu8I4O*t)(FJY=dpb1S3ZyUC4G1KD8LvTy2eyt>3J*GldQlI<DAdOQ zBSTtwEv!vNkIBUK^2+$=wc|~w6$Nc9N_hoA6$-quS}y~yIOd>xZoQ1BOav<I>;wH{ z@083f!KfwZy#d4?0`-JPfcin(3@#)AfpE=;4^nN7?Q-kbYnUmPBn(i1L3>4M0st*l zF9-7Nbp_B910d|c_$E}pN^1ce3wG+MlIRcPfF8g&!WM-<EduVV)t8Fb?LaHn>+BfV ze5LjKH2Y_I=QB!m%w`SKclstIFf=Ha0hTCjjI?DGa};-~fc-wY6&IQsAaOUBhBlQZ zikClq^J=bVoE*XRD{G@w2QFW^+Sv;2pzHn4_0oWI&^Y5Zx0pS-rV2J-jK3VMfdH+J zWvoJM8cuQZHCJw2-S2FK-YNW6;CIQ{-e^@zV`X0X$~vF8LwguhSGUR)SY>sJ=bp3n z!k}A*cPQ2~e-&aNh)TNN`9!?ORL`7C=abQ(pxKWL>`I!0TtWKU=BMQcLXh-PGr9kZ zVQV;(E2kYKy#1qPc$=Zn`3WXPHeqv2CU?PcB$Jz@(Me<;H)TFh1oR^9d-%uCer3|H zxu&zcL&92Vd_>MgLlY!zA|5m67xWah(kB3ONq+ek)}kW@l(o`7<(N%rt#mKoVV7Am zfSrPrvR3-X9P=Eyd%P$xT>5;;(u(Q>aC^E_OuP6NZyC73-w?d)yeV$a$j#ja&uDA6 zqPT`_?a?}RbOmi2J`v<^LONrxjv1`(7Hb)dvAR29u+aKhYO8yh)hbK`HK(ineH!By zU&2`#n}VPMh0jF_R0_)>jBpi)3@`Fs&0sS~Xk6M$8sQBby`)CCeR791OQ4d>VRgKl zL_RMtkt_v<oMh7=kLJe#&(Dk3Ddevkp6j;2HPF1ArPrblbC1Q7Sm2+6-XwCi4!=U) zEzV~>qdR~FilNR6-i%To_En21PSmWt)lx??_^ErXB`(HKy$=S<!%scg%1<ejoUT6V z?-{4Kk2)pD3Hx1OrSS8dDitVvHfKNeaU3%2r(Vb4OJT*OpLz{PF|nWOhfGk)<b9y2 z%!Oqch<LZhO@vNCmuctSzLuAS93tLrf8a#uLXf3*qYnr3F}{|B6Ed+bB)nSeTuk~k zI%-Cc0&P+K+N|SMzee9n&CndYdurxiGvHNrIe-|ywipJRdcUSna=QAp-*cnS?C|mC zHB>4|_)w%Ir7#U*;^m-lh8@~(vzx15aoiF+v^5)T)`<hHWVEw<mbk6+Efq6v+Bxmq z)>>;*qNNkL9HfxVZcNIaAGj@2W?<<e$g|3njN}j5GULu0lX$P~-GD6664iIzh(aHp zlPw}RQG;`nrG{jfl0C~>-eO$WZWt^N*VS(|C8LC#uAb`##wb1`J2jY*N#XB>oxGtc z9V$@xaLyiV0*4HHux$*$6jKj5CA*g6nAn4zzYQz2uz0|t5-Cto=E%|wLHyZEO~g$> zi)rW2{wy!4I7Ix}j=*b#>)9;bS@=;g1q+Hpik`Z;Yg_)W40J$sQ}?4Rhuze|Fs#(5 z{G+AZXYf+*v6iA3FZBovmWP+R#L7z%I!;$7^$x}-?xbcxi94~Acrj-u^hF#p?1bLR z07zkYr4zc3<B-@1U6oHEYoL<ME#);RVZe7y3`jw*Y3HcEm6zlkB97{gz-t8c(0;XZ z!n41`jurKB?y&q{p*ugThK3mzlv(e@I%_fcit%XA?jCG`8mXRb(FuxYTjHbO7mibF zbtK+DHR;16;8nS$508Vv^6+l!th}2>%jxRjdKj;`hda5$Rs$+f_++F&r7##Gi})lQ zGVK25Fz8a4bLswOas(5*zuR)#PBDo4DF%C;LAIlUebM$*46?H7L4Q}pU~rnGXrypW zZqQKXU1nmQ_t+A;?`$4NBd|lvozFqk=!jRFMohuIM*#-DD-Pj=DsJ}DS-nbwspLrX z2p&)@<}$`mG@dnuXh;+ryEM8l8`O8;1Z_4rL5|k%pvdg$Ix=&a{L;53XG=i}KIP1O zUm@tow{{($nSJz)MqE-GxoK2zbtzNM6#A`N=M=>3MsB|q4&%yjG%!Cz*gCun9`%=_ z{k?GzNs7&J@C|pz#n%SQL<xi=!JwA8nee0Qr2$dH$#<Y?kwi)OL8=t*vQ)ziiITTj zi&#ve<O48R9-*XNqJ+?Kx`vVWF+Op(bV9_ANG|R-DH#-eD(4XL(>P=}g!~5vStcX( z298|f5VE*E;f7c0^pZb@S&)~{m;tA-!+*C<7I`4?4HGp}AV2NWA^)D27#t$LYOms} z<euqN{y{z-<FjImr$`P2oRu6gGeCiws7|ZrM8#=g4urg$I<5tH|J39_=EAFT%YiI~ z!SZli);SPL%jxR8W-?xJ=e0b-d8uv-?~fFt6t+QRKF+`)!*1&j+3nR6mTv30*B`vL z3W18Vnf^hAge);!Vq*25eCiDELZ&w<C?V&6Tt-vqO*iI$5kA##k&|W)2p&*8o}*9A z3!p&ZRG&JC5+9xjN}np;O?~PvOAW~|8NAtA-eM+$6&UOw`c$8m)77UwoAD~SPsRIl z_NlkwkYS(tOa@aXd$paTm3S)nBsLXH)&?k0N#+Bso+Li&uS}#&f%&wX2fi#X88}3I zmfS|8_mHxjc<BRhza?ujSs}7TO9Oqx96$=xMD<+nN4XDsuA}w$Q{VNVrKV)?UH@b) zcQL-}F&Hcl-(}a*AcC6H)qA~{af^Ger4g;zs2JhhIs2}!;*eqA^)3cc3JWe{?YDEJ z68o+@4~cejfx0uVc!<D6{Ou1->`%e1Y3FbMD=)b{MEvdDLEe>_!z&`XAg1wgQR8s$ zJFydcD&l%!a~MBagIDaq8rPwrGL=vU8mc<vqgN^p`8XrZs6kzZ4^B;<b_u*Hw><4h zFjyXb`6{bgH8WACt9xF^n8w}nilU+EC>1GuBvPbO*cFkpJqL#j`{)G>tQ1yX`sjHa zv&267DM8CorNgM>TNJ<3=rC(5t2H?dl$W{J?86byxWPp96f~N4p7HX$q$Py}cO!c$ z3$%$r61{2d5~vX)aBsL{C${_rKL}qoUzyk+4o3UK{9p^zNcDkxPzA!1(xnl&QByT$ zsWlm9rDbawjG2}0gTeCfeosm7{WwD>r>oy{8N0aOJFaNzeodtbpUK(r9l#;Oj&B!( zD}_;)j&FdYme}!a=<N99`irTnc%Ze+`Q<Ytae%Ke5kCd3rkw-)+q|Ua5OIKaQYS<E z#;2JS(h(E~C_6)-L)pm=yNE9*Rh%FlJrDQ-byA(+qo@YD6QmGOv-L4c&B@>dKVmJ1 zF;4LFFxWwIf(kjOs}p>Pv5Pyw6MQG=_ljV_6&~NB*6iR@IlIAc;*eoC_#lHUg=v>= z@BxloVmJ7czzzN%J92_~?EiDvli=c4CXr4dfg+{xIqZuc7U`eoCDJ+g=oCZzF*v-8 zAJbtoM0?Iqt<sp>G)oxLZwF(2IkvO^9yr3Q6w~8tbb^;_e?E4UH^SR)nlv3(EkOEu z0Frt<nip_#3v8e3&dIh<(|eq!KjYSJDN=uP*G{{=Tx=WHUs>e2_;vi)tni6z>n>oO z|JSYBu<7ZmLi@(mb8w@2?vpqv>IPy1)}Lf>YX%!o^wOV=+poN<{no?i2);>S)<7H7 zQ*zHt#z#N8EoukF9uXQq-ld(B%J1@T-~r4$@grgC4GN+2JUI6{7#nEt3pgA;e7fY! zbrdf6n}9TA3(|}u;;o?fbAW&wLIKhocp?lE-(yVFA!6I{Ew+FyF#^_J+GvfB*WggU z#u%J0cT1}VM-EON;I?-39bsT?{D?dnR#<I$@bG5NjK>saET*=^=S<O4MQUOAM*lW0 zSo9L%<)7J-?5hA@oJaFM74Y)K93xxtdZjH$7UCs9QpIcL1(aa$H=)v-Y(dH>SRBmm z3f6+Xr8;*?KJL0q&4zpYt6Y@WFN8J^+tS8Df*wpKL7%Y&$wGnzNU8+QW$vBQO8iEs z^|&o)86}B>o2w+H8_aMNwi-uxPe%grSx3Yf%@@GcsW}S!IAf?M4#oaGfFcjYjtb8F z<FQXL4y7HG9m1Zwn2U(KV88<Bbca0S=-I+47QG|qk}F+3duHy*cA;j>6vz{~?87mD z<UE>1hygsh8>V8>Jo*cIrCrzxC*{HcEN)#n%R7957?5Mh%Q~OD6-W7(1yjal%BbE_ z{DG<A96)F(?E@1Mx)t<FdxXcZPQNqEj)uk~pKH}prEod>0l(KLoS_;VR4dQo9fLE4 zTXi_jxY~5wdc9VMLq*v*H=nz@&)Gie7KYuCQmfK*$_;ifai}xSNeTdd5KUr5|3^Z} zUIpilk#*EGT!e8e0SY)^UQ%ry7mXsk1L)VM0J)eFhq?{*A_2NTN1)dLR1!=9K0v#k zLK|>fvoKq_!&Dw=<UKec<E9+RDAHvb@1M$eZ<u?>spUGtmk2M|`5ek)VTdSsJcG-l zs<oTKa|h5}IP@A?-ubG#B{=>$sQ&lQ>So#rE2@EZUJ#?2bQ(ewlwKmND(A>5O-<)> z`FA;4R5e{h=s>kpxkf<Vmm|nhNfF2tO4^r>eOw7`A0}kDD@QVDO16M=?oP(JOiIR? zZxhuDqpvBMkft*T-e6EwbsK?c6=+$bS%=fULyC3-EZ&xz6ArFfq1)873$u%T&S}o} zYd2gA9#*Pd!)-dvngc0DIOV3+g#W8<!57$~r#i_b^SU<?EV2a}n%*73x%URfJ<UBX zQ7PkN!i7@5OvLW~908ZwhoGj=zAgFkloBHE!3h~3%aM$l_6q)ggz-O<_Hq%*Lwf~G zs`jQB`sl!co8xL&icv>y7qB;&m<{-|TpB1Sx7-H-{7s_5ZM4O8YL>#cP*6I@yZF=@ zGd9fxlazdlGH+X{+<@FC@z?&3L}LC&d2^P4T24)Vq>LKEXE7jRnwn@v_tY&w+Ko87 zC_J-XtM1m0Rp^T`m<xi3DIG$;6H?4|@|z!P#&Zd0^h|h%O|*Wj0d0zr@h*bjF*)L= z83%#iQifk9<G@Lz>Y0}!eiktOA+5oZCc!MvQ6^y?^e{s0Q_KMr9r?e%iP-?p(iEWT zB)0)Q+uUZWUR8`h@GB9G%X1VBX$96RqlT=&QX4C9#g3}G4`Q!Uy<VDdiqM*hpAHCN z(*U!+jn#$g-HJQZbcY?hl{JxqFwGgS!EB(|SRFILnS+B<b>cq}0zE@PC5xHVY{N2c z8@4gs(E_UzV$h~=$KFZM8O{+M8Ezp0DZ;Ij6Y`D+k{$0Rh_-S>RI_=@Ip6AxZ<%Z! zXMG+vPsq}>X<?E!&#b*sHm|2Htc_yyL;(y|RB~%nvbB0kg8(Q6eIA0$JLeKj%7d7O z()M~-C)`c3J!^bovOSL<w>|07z)oN?y3KnNirG~w;a&IQx2uD1Play>yldF!)7a-G z_W5-7xtV=#!A~(g9m9p#VB;i*97}^jQ@Jh`16@TAl1^U;l<D~D(X+QSCrg|dqnAni zB~8MVsM2-!An9538uUtgvslhikmP*zPf-tV&SmvKy$+n`HL#@?bp2g-RjJZ&V+w-Q zgUv|*u3jXT>Jb#2fb$_N4TdF4A<zevceU?5WD9{P!(xhnE=<Qu--GH!LB7)aEL3YZ z)a$IE)&G&O_NxlHI|dIHtL<NcvF)}$$CR^tjt!=jN6q8Mtox+Ws#w(PoD$+8LW!Sr zkrF?g0!kG4N*V6nH&P?&9!8Py1wxgcQ|wgVvyhM3Fm|`)gJdREH6a%n9rSXPle<WO z6Q+Ow^SGNZiiCQdD~NcAh{8o(q{MksK#4`7JwA7oK0)*%r5<sge+Q54gI@_vuI(aC zHZhu5S5w|(3z9{#k^o67R$`$CrPo~k8==-7ThKBVD{*jbLi3IeDBWO&VkI@!@ji<_ z$XKlOPjJ<r!W6yt;`HHu_=t}Dy$9e@`;0`}ohQ9Jq20UpQV8a~58z|VBSTVAsMH27 z%0eYIaP*6mj*T2bD^Lny%p>ae6E_U0nB)aY{Tug>S8DYVE_FGj%I;dd+#DUlb*vHC z!o~U|;u`c=Ys?7}<4$9|G~@<37_RGC1|kCga$A9qDGA|I{KGCB=3M<NLI|r|VYqV1 zk9T>@5~_6~RKJ(Jtn+jwa^@^1y)t9?MrBm*@9~EeB~3T-*+8&hTVP^aZgRQh7yF$- z*l~I7c#}6B!1KLW&y~xE{9o{Fqyqm@-WJHQzC`Os|Ad78kA!?5R1obrC5RDPkx!JQ z5_L=uz&k(+)B=fle4&<l68}d6<fn23Qf3JeEJ(i~xBy+^x}{BB;UE+8<&i_vYVyZT zw9wA|T1=&i(s^N6;^-T`WqN}l0T8EA^87V~8_3M?)XrZ^j?@ya1yVIAT8pXTP{e-O zb;Q^qW(E3IYuu!UN8uJ+rElpu)pF_<qsP%qQx7yV;$;&x3BxNg+M4C~8WWlna<?v6 zMCZmQ1x%tqM}z5oT#(hWoNIWR0StYm+-N$r5vSQ2uegoE)5V{a+CI0=4!MK9LGW!? ztyLW^)yr-JZw_LVMx0q!@*jNq7M0&PJ4bQQ%(|#ldJ?=N!mKZ*_$xB3TqI_GU5-FY zGml`VF!O6u^NriM6wec4Y{`)rntF-)w@r+LnbeC5K_2QQqzctbrk_E+R7Kk)Q(vHL zSPPxLJlq#fJ%S47$Ve0wzCajO$&q22$`yEIJ<1rSMN)H+3O+7e{P<4<z~|%$pj0me zDTR7nlDhhv;+bI_LY%vEB#x$TqB!g>#=T7H#swe`brTY$s#}Vo<w~u2)&wiH+6I8* zc_C}7x~E#(S1s@?B&al0N>Coh-AI`D)^0L!Ay+|)BcRoD9oetbJ^~PNs;ufgaOEoQ z-h&8fxQ`KeiXio&ZX&f<<YCfE<~%@NXg{AFivcw%C9bsFAQG}52)k;vN~pkjD-=9K zVAX0mC8yCEgPqkAT8%TyL&nwO1({t!{oq$Z`LE_kdCj7Wny@c1%4-&VF~yzggL;tw z{hb_vmR26YOkw5EO3pKiqRoQ@{a@vXzGlY-&wkE$mdTEDwx=+*+N?yt^!c<fCA8iu zsO{P1;k9aEq2FZYhfwGkU0y>|gT!*AsxJ<z2&p>z6^BGLoYTUQWnP)WmCC50OkrGY zVNr`~SA-oPdPCKT=s{}o<-7|ND05BoiBhk%@Q#T2;B3vGvtI~nuFMfUX|xca6h@1< zVj@@M3PE6djtFRGN0j$n$LO2M>~I#Tx}3bEStdgS&-)lmnk*m3N<|Bht16F`OBE;B z`WHk*x-idW&rmlYej}u==SXVJD<8w-p(;l!aZY$?45oZO7I_E3>xDVurHRn79Ix9M zUYSIQlO_)l60}AU3Qzb`3@v?_*&0XHih>V2*W|-q&DLL|3gcsZSWYFPbXgQkSZLui zbBXACk>0FC^nU!tN<`VW!>B~m-CL>*z~WhHtTyacrm94gzO`$8;_6~CoxZLp_8Rz2 z;^?33FW6{+L>a9OuUl1z6~o%ts$PeeJNr8ocsWcjOE*_4Zl!Y_DTRWX=f%oJV$VK9 z^tyAnm8FjKlghge;e~UBWI+Ll)=ch3%Hb;gGaJKwHtNNu3&XFGx2eT+J>oY14({ZF zUx^@mTVYPe*wdn_@Eb5T#GJNW!hU88l115+07)&IO4fvK#_3^a*jZ`3j73u%SR0oc zQ#AE&oEd5px<y2EeTmUa@#g#Y`L}SPl0OrvI?k3-7E-kw#!ewst878CkSYOEI;pzA z7O;#`#ewavRIM;sKwo-v0XtH8#J`ivnRb<k+ZJ0AT8P`z(uvznTaYZoO@O3|+k8K+ zprn&O6PkIp0A>_B4s>_LZdp`3<x@i!xyAH$|3)rx>P14l7upifLg1dCPT>C179<OS z6CkMqCkl&67AC6L__em6WfV0IZg)j(G1i30Al;W8UC8G9H~O~-#~J)g1nU7?QdtPr z{pkejW40h!2$ldTtzdoG7PO3l#lg*0u+j}?sA5-VTHfOrN*k-#ABC$^Tg9%<uO7t8 z`CkGTLsjg`J!%y@y{uKShcM<@wU3e61O$%BtJpVhgiJ=O1nr@nAf4fqpdHhw3p4jy zT5bbd35dy7pL1>1#at@XyEkgiZnx?}{kvQ6<K`f_%Jo0zv567+gRNS`lpFG7<zY8v z=e&P{5CV9gyf21*t^1NQEN6!?RF}2xi<D8lh4=$g>A8TAY2{vD!Kw*4g{6DmDgx>n z8>6LhH@a0uXleg?-bVv>Z=mv_LJ)n>*7;d4GvD3mYY9Ojf&>o1uSAs3P|)v~o`@l; zSWl1y6czBNz&n7HY6X0s9hrQ5xq90^Oprb=N2KL~8=?u>YD6EfO}u(?VK(-2a-<!E zkYz)TWD#pHQWko+#kibNC({}X7bhFPF6yjB^?-y)$mdC%V``~o+4n5GDl4S0vMr>q z^PsxEL+W+PBhW<985GwBvGeYDy|%YJ><%+kwrI&K(?3L)<<EqHyK-cprp%&h_GV5j zRhgBZo&;Lu8UcAcN06l|B9JLmaclP&%Zk;{NHjj(+Hi-7K-!L%1%bp-QyFde517VH zp__8c1VRhOk70Xi0>LM;U_>>Au50#3i0^F-z!W&H3-(lS4M+i#W`6`sClOWv`BY1^ zo0$^1zy$^gc8`S&()I}mGcex3NP;y+?PP;O9Z(B?S}Ta4^^ihK4-y5}t`fGso1m8< zt8Wuxh`Q9bbGg&35+M^+i$(Mr0r}w^L6%ktflOhQuFjpiOg&eahNbrB^CnVcv_D@n zjhjL@rTsx@efx8kW`Dv$|IOQ9$ybTLdHbvS5~7?!=QTSd1okrw&=j~zJH%x^1x%V9 z5-@eNLnWHe)r*w3L3gpLKVk122!;6J@Y-cxMRg0Lri+OIQZEu^o^fV=^F}Qy5*6RS z=W?goAGKDQ0<Baz6QCF82(+|72xbZkba{?^WwvK|<bYHQPc~5?qv2U)8aIV9O2dQD z`iAGUIK$%$I^nhv*A&{VS)3#J%<Du3VG1Or#o<z(0w&Gk2({^GarXFGeBIVu&-=DF z>n#^&T<qLlo;`t{7!63h)LNBcXP4^?Lqm7iRufeH^cCP(6y5a1v@o_?Vz@R(0n_Zw z(VUr^xVYtKZ*IyFXlZW{%oO%!Yu>!|-3p(W<Uc%7=4y_l)Rg%s&i_4(|CyATi%=fQ zEM!tu<`hHAQr1P_sbpQOkRg_qHI%ZRXDDS&(Dt2XvBU4$G&ksaYLVKu*_QFD9EC+D zwO^r(8cJ#}2QQU8sl6J`mxAujby$WGyNx%)4{U!w*iif(_THksjhQ<x2*#jl82X*) z&pQ<0b4^K$vg@}n{n1j=$+i-IFh>BTtwfMg*vb{17{YCy`8GoP&*X@jX1hcg{-+r2 zGubZAz7z&V3q*uG+{<9n5-%4un!`l;uWv$Saj8BG;ltiCb}@qXTiEO(u`<l}N2IzS ze<tksVUFz3LWvdJm3)t*u7(oHRN=Qd0w`4hK}w+tt1P+0H6!s;gfoRz)IVi0QktS1 z$2rpj@33ncDi%6q#Lk(UhoT5+K}C^%*|;4et}Bvs@@6+>aPsGyoP3AA<}n_AdEntw zP)YVRr&SOjyrDV?BbAc&HGeV+8{4#UDSl&{R@k@0XVc2YI<)X^!697(ctThDJuCf* zx;*xYO(f){UE8v9L)6=fd@o9`-2K;pgjjXh-5>66F7~rPF9`8%$H3+*+1Hrv=8Gs= zB&noaBR1;>OPiHtPs(-5yV`F$WP6({)by*lv@I!@W#p*u@%3#des4mblj?pG^*YO; z`9BgCR}`{$bW0ZHjiWHOojZ!zEiudn(|Vj2g1xfxz#NqtQTH&4gf9@Pyr_#*xqS+# zGMCv6Uw*X4@5*IH3-KEv!#!Oj!z-tN3`fe|SIk8E1kr1P!)>a3rQ#wYhoIT!`@2Y+ zcQM*nZ`1mSEl3u1!2%?;E;!jXt<T#6ma!_B18WnW*&Ckuz6&-BRgxC^-?t@=h5h|b zIx+gSEl3t(BtS|hMsthdsYHUhfQ(|qf$gpsEePT_vmDLAd;H6M4$6Nb#`+{%>R3q9 z@h~=|0d4n<_S%AEAxQ$HbduC>3s^=;;=txAN$CbNY*SE!Z*K@~fFIauuX;LMotkY5 z%c5pVqSyY7z(l!AL7B(+n-q?T8bI5l5JHz{QnnBq2%?{SkHY!eTCkdk2|k>?hL4zb zc9j~C7l#ZWUfo^Z>sGOB8yXM<$#AaS>4qTIVAxi|V``{)y6JG6ka0$q2pxctcf%2$ ztM8b+b+YKa1ipsO9{US=rES0AU@v)D0tXdCbh$RuP)7CY_ybeUIaX^khkA4UyA?z` z&P8L$Cz98aRHAhICGZX)nwq@!`{<L{-~W*))~j*^QYNqwEXV;OxBy+^tpEqPx&B*B zw9qPU(l*zBkLe95R)b{i4Z;m%W)nQExqfn_vNYF!wCjjPHP^SsEoh%VNaIg_a6oXC zPL03Pb==hE`bNC8(53Tn)M9Z(vmEy_p-CZka&d(lpA;~ORY(n{7jZ#W%fGLcNikT3 zPqJ&OaCs%vc22g}cN%UpZmB+;K_j*^e1X`{KjbJJnvoYx(SOIuq8j<rlTd=nd9p_c zf(ut$&QfE%m~;?`QVIvLG7(?7CG2o7L2_k|NNNfvb~zjm@32cBYpa=D5b{tsAz7$! z;nhs70N_NHc?GS5HlBER5kI4duj2$!zFw@HG$Z@u9O<rUkLYoJ5u>{nA|+`|dQFbt zN!dq$Qpo-i6ZyHg>z9dyKRZWMGzk|S?w`phoynzeX5}H_g8LmM+>;q`QQ{TaSCsmg z0tZTLEw(w@=j-?9$WKjk7V*hulkrp2oW)r4CW%BnjCzp>;fr$wTIv&mnL?kobceZI z8}lBVknwMFB%`Lwg7=e*_nCB=i%%Z9EMV%W%j@`=68vO2DWQcMl+2ZFLxChKAMeYN zDVjoxEe!8wOwkl_iHa~)N&PaBrjO<bxKv66HHA{1X~!zAY)Ky?Xn#3Jv^6CXZTY{z z_?1bCILq@;A|XQ^mFQwzo&i_5{aIT#hIDAd#_O-#cFor9*Ic_LT76>nk0e|1`B{z} z(KJZZ=>M2;MAM+f6j`c2>O~?(GtLS}(AjdNQhN~06xwr2M<!9s65LOaJt{|JHJuS0 zS`6>VI8EYA&O>JeOsdYL7+My6n)Ba=qR$IVMV|%S90n^cZoL7wL^Ug?%LPKBM6Nxk z`?Od?u-VyhX^z4oR}U^xMh&eV*zN2%&Y#($>KDR_<LgNJY3+3ikhy05MaBMRrYD*u zn}g{17;yK<e<F%JkRyQ7Y9UA|tk%LP;&agHC4$0ujwoohNbJ-YV>Hg>zd4&y7z`~( zD)|0129uVkS%?Q#7Oo$v)!n!R=N!CE5fAngq3xgNNL$Sli$eN8<9H-q8|qPT;{p== zO5lHOj__-;AvP!6!{E;(8=M4r$cCUP%0@Vymttt?r_7et;HNG$`Kb<@6JnfHPMZ^G z`2(1!P=Q3|%?Y1JqO;8jU%+o{a{~Kz_-szt&}f$G%>lQ%yIghC?@hSGYHvdLon70S zuu{~^gkJ^-u37J34?*7$7QMF@NEt<YVfX?6HsO=VC1Q7eK=iNkWFX51gYPQuYX8F_ zyTO1EEGWa$_7}{8IwpV7?eCy?1#4Pf2mjtQ8FxgLR_gi?u#)F5RT6o>L7MqxVBS|g zMtM$)f0xfCSA)VD5mPboA<XZ2QrP%*W`5)rvG#(xI|4_yl*-k~(a|<o&XFecwwm;= z0$|xi(A3>-bF$5$Z65)5G{)Vb@<@4T@<4mR_(VUPiqopVBR@SB3d-ig4?~qw1GW>q z6#f=VO3MH_PNUfXwcT_}Bly1nXh{gJd87XXc1%s(-O>m%Aj<Am0Rd#$9o2ik>TY?& z<66;ONVqsPzC|<?3N(@z-Cebz23>wD{=QnA=doSp@B_35uDVcm2OSrow+HOqfqzCI z>SOnohMFxnaIIMf`GGcQfjY6$kh}&ZQh!b!QZJ;Ehgyf3A>+JWL&yNUPF|O1GpD|S zye6fM5!9A*>dTZ-z4iD*P?2{ewS>a*_?DW97B@yjFt#d#W|;$v7+iuims6bru19is zOzA}_qf*LIh#BSE<yobgN$XsXBe%>_`v7kUSr8o;;RBOynXMuDSyVcX-&j=2z8yYM z=~Kas4ZF3Gk%4_~dG~0ukv=kAXBC;M@9kQ2+AsWy`od!HLt|*v9djWKUl|_QxM7F? z<yk?bq=&9cf`<j!s29*L6SX~HskT`{*gKVXwcmWmhOjzKgD~=8W$JKBaIcAZK11}4 zutzG-`gdwu9*s9LbF5t@EPkCr_Kud>VrR`gFm}dp^3foEe<d4C+auc}l)*?G?FL4a z;8#M72f9d%`=^c=&+0@Bc|({O&!UyCpYI|uKAk@?Y`m|WwHWpcsm93r8zhFW<=U%m zhpSUFcRAMJB*gsXe*h3Uf6=YGKZiNaFpM^j3E|D7tQR05?tzK8cOlLoZRRnzU0JFO zwJPj{6XA^<n5;PN{_#qU&uN?n%URRSM8V-F1#Uz8ok5&%5B55Pa4brx!oG|*%9UDm z&9FOEcS{YJ?hHE6oX8n04VU2L>Amh?s6dek{WZBkL)GTDgg~LFT-!G=kE0PND+4Pc zc%IoCCV6PY6!~VkPXOUG?h{CkM33MB#bPdF3?<CcDMW+IDq_*trO|!apsPy@h5u;% z4vNefT}Os(ad7Bcle48D1)pLz-&Y7a@<m<8N8Q$7#6`2Nou^SES8(`6j9gBCMN9@L zr8>!e6}J@qkf#n?%f5n8zJBL=So(KNMimVqGqU9-%Nz+Si;wGy0ApeP-`Q7gjyhwQ zOA6a(9I9MpHkKuseBpxV6^;Z5?LBNKwQk$HB6(Y3RNuNCt<#MPKi({TTFAg^NF}#+ zBc?Gk8SOAy7pLWVTIBPvoBO*?mOe`XCKCXoB&0S<-nED^PoEjIz2`crIZrEBM=CA1 zI>b(~Ac|Xp7-u(2?(Qp1a216Hq;LzwL)B&(vb_)hl_m<<Rt$5*zItjFr5o>H@k^cq z6V^=TC^;g9C|M)UWBLnthuwr#q)+Do3n6Ex4X9amQ?psEgyTojf%iL?!!ds%juo5g zg9y35@bq%4*Li9QY<sQOd0M$t9dXOfm8Eho3xJ>H?pt#`Hs-vxy1UOgH9V4kK1!i9 z4kt2|hDKR5zNub@h2P!s%r*RD*Mu`x+Fu?kKL`H;d2@&GFhbe#w&2$5wR+#F&Xu*X z@fH@LIcGXoLb|Fv1VYJY8*UvRUVF}kPVwAx)?T!_-&uRn+BIu0KDRHXTC|vy4!)@C zp2#*9dT)-BCgbgQGTGt_h9||dlp1J!Fw#4vut}o+M#`x;?BcB)I9Y%5@)<K`&cOd@ zBLU5hd~_N}pD#I_Hy^jb=$p6S(`AkN=IyUZr&CmjK5G)96yb<wJ;m;-e`Z3IV!(C5 zX;NGcQwX*wkkbVFzO*pO(kE)e!&V+jpDdR4>|1X9G)Jb%1->6EqlUcJk${lNL+NLH zUZ>=zVVeNods5hrYc*?Nu?A)uxMU&HJVBPnG$HXdQ7^XDlGtR$QM*bahk0uZ1~i4J zY6etn?wAGd0OF~;vi&X_1X}+`0_3tBfs{qK2$qmofKHnC4p#l*tPJF)H2pAyG-u>U z8qIczBP32`{7WGa(spqX$isFCnffEMU0P(gRjhb`y74{##p(bH<y`2g3&#`SHh{+J z!nJVT3kGWS@)%4F*vtSnw^kioPGt2U&Ug*>aW__n5~C+6bNFDDgvf93E8)_WIdVzU zGO_jIGR7rM%T9=)gKtu}M8@7p(77&0bfi8a0x9(IEPG~hd~F^i=<muAeNE?<@`>;O z<7OtE;{uU~&It)aos+>f*i5zkNFUd}XNm3MOwFLi&aJ>1?G2cQH{kg8A}`AW)ry(e z2rWvq6nA@$+|YDuIp@an7&kQCN_O(WpXUgm)D{FOg|?i8+G6GjwFsSVCR*{@9MROY zLh#`p#)nK=!C9GyRtT6>tw=GnjHk`<r(r9>#ipXI&RgEhvHPYYyS?S@Q#lHYjNU)4 zj2epGS6D^weJruamt93o71*?qO0C3ty9BX1UsQ+*5{}jfqAC`315vC0P;ly4gA&tK zNHcF@htA_ntu*sCmmy5y6~7S>f0QGL(!e25DGc1wjiD8Dg+JWyN8UjY`a_NgX{PLW z?oys$G|yzpINMU#8!aIq<lt)zCe5v%&4gI2j|p`k+TbspDdg5?s>hp0qGA?zBVpBv zec_lSv^<r9vYL9Fz*)5d-eEICT*gGuKol;6(YFxH*5rtpCWI$)%+6w%r6AS1AS=a* zlZOxrYNHT_qs$aTOMhzi2nK(8iOHXK*qRsPOjiWXGzBWM2$~ibfn^MpA7w6rz8Qs$ z6+sW+H&z7Az8yYA&>Ps?eV|&akCiIv3!v?`=7rzcwc_WiWI<ZF>LchMce{=qhu!P! zb?duo4cGs(QQ9lMC)vYC&>;DYh2#=3Q2Q+nRF(qhrt+>sc<T!xSWp(J?crOUn1Q}$ z)Qg}O(=p_Y>OnYm#}dCxA$G@*)1vJ8ZWtSUsqKLRudxNm;y?ibl6s)PT&7q)O}X0^ zzY#Tft1W05j}+kG+PD%~(JNNuW#RZsI6EFwD)Sc+YvR*DKRu^M+~?oHsTBN5==7*9 zoh+p45srqfRDIDFBnzn$Af=V6Z`gvCQK~q&-Ic0>bV|O!=pr=-Z}Km5dE!42Vfw8t zc`StKm+6G5=j?FYnqVekAxr|Kw8FI97PO4Q#KFx~n9>bq*ukJi6W)taoctXOd2e?= z-<JAO8JsEK?tTtHZCCE4xf!|LJ)YniZ)?Dgso65(Z+E9b+k;0!ZO?WffZQ%Z<6wWQ zh`-%E{J6GFBqUsX)_n^xUJwl>-|qhCc3hxrIE@yRl<kJyB6z3_bd6}1ha9oa3BOb( z`U+6=JYIqImJ)7wFYSR7XGZF^F;*T4Nf>SA6RQsJa2nAe0qWNZe3hX5|JnQU06U5@ z@!ZEFBtXC*ptOkO1!g8B+ye=Q91wC4AV7qPlQ%OxGq3aJz40AMMn&;Ji9AmRT^Cnf zul0bR=PDwK2Y8{b%c_WY;C;KgUVF;#`>LwD`m5^h*VV@)0rE%ZO;>mISKnRref3p? zZJp<5*NpW*y?97qtHKBO*p&(Xiue-Lo@X2F?GmOz^Uswa4X(DQJOurX4h^4W4VNpn zw_M7#`(tBB#5(QFLgEjVt^R)ApA<@z^ZB&|4Z!F5Z1t~^&%`jiLHbqO>R(ZMb#~(o zW+UdoP}E%rv?NN{Zl&v$PCL%5B0v>udJ-&AJ)Z)uuMD+km4{ZGo^Y9qk`xx9<mcyQ zv&==6BYeT9KJ~#E?)85Y;-4*Z{R94D%UtZ&p|i||d;MV*s9`^+f5^t9mE=oZ#(VwA zcXM0rI-4wa`36c?JCr4_4*UEm=wyitcY@MpqRc;PD6?snxjv+P>)_t!Pmw15XLX<d zQz8lH&h@5jdF!hRk~=D4gSq3Epzj3BTMwIpWH5IWASInU{?Zh*lygT8t~Moz*ypIt zJLK}#eViOqvAi|obTBC1-tQP*hyhpqEg4rGVG5D~R|$}ka@A8!K}*S19NbK~Dp_YC zD-x>WckV^8b5|s^Pu&5nQ!_#K)l^W_J)0z72y~Q_WZjaw6J=jb1=5W+S@w;aPa@ur zi16gfXtMk~wpo`S$?9zp1AhXx4~p%8Ea?}^EI@5Qp7+b<z~1DVO@Rxr!K-0cU{@Dz z(PGX5{@@wHIMXdbv)AcZsamz`${hEALPETmOH2i?;|$~w^ieoxttY6+ZF+hw`AiJM z5P@-->UNFNt8+EpU<zY43?*!%ik92+j4gJvw1ws9_FA<82e`a|w?vL8zvFSUp3yVk zd*Air_^OWYKH<Nb0(VE}D*_uLUq_By9QC>zz5zJU_M7m*P&ns^n*_+~GXzp5v>{k9 zpG9y1y4d?ojtVCSM|IExWH_(Na5!SsLE>EO4!)U<Dpe*CC!1#LB0N8_Xd}|uBus)2 zMw7xM^M}I4EGT~nS5{UeTv?&oNbrde=xkP2s3nCj_-t+Jm6dyt$Jolsr|}nCSz*5p z#g!G|AWZqniui7BD=Vwjl@)iOkrVV72}IKIbB7SJ!s0d){qzuWjOXHYwvcI7SiY%z z>rn7sT%>vP0WF#6AX{Piy@KS9M&4j9{2S;S%%^Fp$KOmrGMEbskdn@Y7pyR2e<$T! zn1gF#XCqcve!<Bx6)P;yFvXJrS3M2-PQX=Xn1W=$RRW}>T(!m&w3J-M!OfJbl64lc z!lEjE=jW&q+!dCrb3S&NVn1k_GvzrSeM|~WoOn$$$efR8gln|@I*{W4Eopi7l`U!A z07wX0(sG{)UD6T{XiHi?M&k<)4-i`fYA1gF$L-rOR>jjUyj7}@C8)xNa=p>C23lp< z^2zc$*t<65Y}ymeQC!2~Ssh9ONf&lswaSp^0SP9B!O>a`YliZAcW#mi_J@mRO};3G znIj%NZmtNOX&+jk69;vF7Sc@fIS%S_jC_gKWq6?^Iq$xVpaOU|pPY`{$Y(lF2?CFZ z(Q-QePU+Qo1KwaZU=9o=Sx(1$lukQ3yFsd+FozE;vARM5*C*>Nr(<Qpl?O^vSQqeN zC7YE8s_@_oK9#5s#xSSji->==^6(}6#a15JuR~|$;nEfyyWPL0GCq3QcynFKtd0wf zPH@n_oZITdO0oK&f3gUvgG1#ZEPf4H9i{rJrR%x@6H6m<I*!tNq2?y&0ix7@WGJ_3 zRvo^te5?JwgZBJ}AiR2BvYOekB!qA-DfFC<f_%e$NISA2=oyw#=Wigi{4WK+9d)q5 z)bP*HcgjR)nUL@Y)|qxt!(l$AchRD6jhG2fxvhNZpWPvtIC3TEK!de3#{d(DL*EG| z$tRkEWH3n<AgPn&xk7<ZY<YJH#=1?xOF2>IAZzoVh%kpX$x`_#S!W>=WmQ)>zenM6 zRe<)XhoE(8=51~cL6C-GGq<fkNjY;1G63$}?f7t0v}{uNVs+RP2d;{5^xOk}7}4QL zn9=O*#`V>D8H)b#lmw^}przrn!s3{N;GOFLr`wH>mIiFd@GlJ3aZ(1Qi@gfBqW(Bb zOu#wVcnJz4vrek5u>reo)u7BE=I6_d1uvM(RmedC6A{U4OhvMzOMOThT+VOX2{Hnv zDR*9B5BEZm<Dv3Mt<q&}>FI*<!s}qt-YiwStTjEXqVT!PdaTWG_(#)fz_B1ujtlZv zDihV(7}mue94*xv1=to+sy2YTpa3uM-=4C)m#`1iuLKWmqzuPqcX?%3Er?E!)`l98 z2UA!x4txeXJ+|1;VYNI6n@?bsfQuTiZFQu}I^&F$a5;Bn_nD`kqcGy3I}F0R!-QPv zX09UGZey2B0nZ9yiTIQ7`D^MUEi8Hn$DH28kBnummG3?o&fW}%BePeUO0SL_;(Xxn zu<RAR%<2WworD5SP_psD!d6f5d2Md47C#BJVVCNlgoh&P&-ooqf+l|h!BblqQAZCn zLS>1(7KxL?IN5K4Zvb}Gyp~xwY)Vajivald83HJCS`Z{Kk_ak57CWb9S!^QFaT&Zv z2LHYc2d@dGpw7D)4onu$g`**B>2LyTE>?tVD7p|CFdE0)$myciY3zoH1c-|$NQ~<a z+`+JFa2ym=PboJiEYH`75R*6)k}qY5dQC7Ea>2Nd4^tHkx0W!GVD~2Bj|VdZQVIux zl|VR7>_8AI5*?o=1N}vY1JwjUP~)eJ8mR<<6Eq7!5HQ_H#vQum7`2QnlfuHSS5Q*e zd^m<&SX_6WBtFw7P4D8?_}%P3F4v>2AbT%ZihBfTF5_E&lM|E|pW&b9q;q7X<v&8{ z)o1ySjIjJ#-s%-Q`m5ldx@DemnloA&x2@s|f1T&;Fek#tyeUwnHpowT5<#?b6%OR! z(<aXy)stLjvyV}^6ZeR86_vqd>I8@)yeGpq0-S&oc$w#5JW$A^A0-1iJHr7<y@*3d zpclInQIpSd4c{e5xHv;3XgX7rdtS$=no4JK#>hfv3Ql`kQkbNs443vGO^NBVXCw?_ z(OEK4kw<0|#G>my@CDz>P^dwPdkFbH<S`b+n!sNyh{b*#Izg<<*}B|Cr3r{%m8xrC zx6B?pZ7gepc`PdkfZRe_YyInpL0>LT^pBRBUEpdD!KFMhR$95PJP0@Vg8!z?Q8BJ3 zhhmf}^oZw(B6}UOmbY@**`lY3c)d#bR{KK-cf>1*cy2WdFt=*p>uDY7>XJwgfz4*` zy6sx@OKE1SGvXeh=6e(jcXT!kB0cYfzB7w?{Uhs4i+RlinFvJ!X=Es1cL)MLlOqB? zIRywPNPQ5BhoEP8DAe~d!OBB9V&$7tfR*{4W^|E~ED-vK9P#j5h6m#u^hZrWG6;kU zkkmlv?4|3##<-Z|zOcAQxaROP%}hhu9CQw@iL)9J1my}QS!W?ZP}O`nZ$;XL20`~j zt2?<bIv>XJVIP5u9k`z0+zCzXXT)-CCY>AMs6pqIaGbnz7rrLKDLoOc0gHw906}Fe zG{Qr0L!u{jbY;}Ys1GH4nc`-`-)J=fV&AdHqszrgTv1E4d!{%V6Dpf2huph{*(x!Q z63%dCo3_2>NvjA7L!Q&bSv-ArL^{qfm5zwTeLe#`l-(gt>@x{YfY@sG<PSGCEhrv0 zP-;L(P$U`;*D96TUKWdn#hQ9AoDftRnrMvfE<>d9O1nN{Pjp!uO7$`X5o@ERu`vj0 zc3B%MPRZI-ui3lpIzPDenp$Oeqy#z1TWfnuyL$>Jxm<FF%O({F@>KCdxVs+%>LaCA z11Ba}kZ#a!G%S0pRVg*0wT0Qu1vpn2D~IF3!1#QvJ^=@|uCF%hwebmSB}6T&wI1tS zjHRwT9ZqLG_q@}+1tZRLKb^wy!qJ+!j2I8p>@a2`7#j!^be>TJ>O&F35KANLu}h|C zXNE9Z{N+ybQzfs-a6od=bGy>3BL|7=x2ohUXA=Zi+iX>LS8IE#1@M&pe|ghLxH$x~ zNowAW-zF5b6;M0QDmtn<-(baAs1zN50QHdX^VYC&fhd;h5Q(b65q+{c#~5TWwCZqh zX0>UtgO%Y-G3E?Ed!^3|C^&UmI4*y{JH<B$!uIBgu*10sG~gR%(=j1a;^=M3ZlXht z0$~w%ZQXsXKXll|0){}PO5vh4n>EwiW8sSJkUd;#RhTVc&S=!RZ*c;OugwtQBA_Vo zvxp=7l?>rpr2PmUF_punlBYKlPI*g)fXl^n1Qiw|aR?wuu_N%O84!$)a(S#be{{p& z!OY`FH@vZjp0)ge43VH&3_-m+7%oyRrgH``nNrY5yv9+lND7l&Os7ICXwFP!*kbyb zVT<XV4~IKbp_5OG&-d2TbBa7Ztb99-4U$Iq+e)v#5gi4R6I%l=;K#sSiSrcC1q_H8 z#ymXj_X=2P2CJzv5ncKXe8WUJ%%Owh{;hkH=(Oo)fmt<JQZ{k`kLJqwZw&fW;>;0{ zg*Xe0{xT^{Qk=v2F-)A#3KQoJXH!MU@==~FCqRxon~Ki-K{ff-22#hyRw9qF*w`8P zi^ay+uR|v`wuvm)q>YL_GuF~kPtbx6|8#EgFt@-=&~SJ3Lq2AgwWEK_TJuoY;(#8h zTN3yL(N&ubbyb@1*Coog+P5DX;V;1--b$wy_&TXG8C|*rM84R|Zo3}&qRl+=#qSY9 z4l2m)Xfh2VU;WUx*;FfHVfs4OnHKq)g)$I|1=`Axz;6*8JTFHa?41G}1O>L#Q_F&$ zi4K0<k|S1LJq1|FD){xj9P#i^3=hV^uaBF8WDxukASDfceZds8lsf=9xF!x)M;()_ zvykAIYP_6l5kaBBueH!RHNmgrB3v4Wg}r_Ou*k4ipikfiyiN%3Oe^8yLja$XtS2l3 zbF28Fu63P5UA}U{vBF*1bV=;XAIJc+SlK@`T_8^G-w|v8x$}%c%se~0IkjB=n5OjV zJc?uDyUI+KKQ3erSwP}7oJqnDg7PO|uXPJMxTjM^t(e4g|Bh8g($W2k2vLX?6N!u2 zoZv^pHvlW@j*^qrEbE{_d!8NhRpPxuWbc#=2PhYcaY!&T$DzW=VlNaQ6;49FE)?_t z8O}Kw4o58cN_vS>zh^RfrCKB6BsVdnbjer3BzWk^q%g@fqHv*wH6kr;$mZ7Z1BIO* zCuF=PPcn)+M|8X}#3_gjj^McRhzyqVM3^}2%TCH;A~GnMR&=OQAojZWC1H_4kr6&c z;lY<=h;_|6h^?M4WLVd%gC74Qe5E%N`Fd@JfJ?29peE4zr@QGTaj8a)-kI@V4+|8& zEkkr@RzuM7EsTz-tOjR=EUbor>G?@vifJ`eP+94?v%?|_odbo`H5RNU{7NslVBjyC zY*GAbhCCuY<u5C}`aI=@V3J}h#Eb)lKT^QT)a@0K^Y1g}i|-t|F+rl|+?zzZ{V_x6 zHE}+IJMF(`(5Dh-jsR6gL`A}=;HB7sFYT$o=)*~2lHwfBk70qrbHc>AL!dB1mKS=m zoB%m8P)OHJKwJ1$R#FEFPd*1cITk2<2L57!LiX!W3lv^ms$Ya@vj-qhNI#uhpm3Fc z@r{17$d&=RpqR^$y|2q+fxqEab#T>Ek(s(QqAVm|@uMA5*Cg->qN-LS^BCkbq=^&u zD&IQT7s*u2x{JbEobYKKspyg=w=m&V3T`_ZOoK4t<<NI#VZtq}Gc8Own@NC+COuk8 zn|ZX9-y`fimLnR<Q-B68uv7!MNYS^3&G+<$`wU;D^4%xcxiLrVyol4)^r(_sOhGb; zlnId3NZEW(w<=hZ_X*bi(G<j#5i<_9iRTd!G2`Nvth11anX1N}&4?gZIclFe3tA6A z#7tG*EMoRqfJKd%DGvrl%;+;(#LR~P?wp@PSO(@%@grvc?nTUSBM+1*tklX)zEelp zE!JBQyTrWhKU+$Jn@SVKHJi6AW7P=N_O-Rqss+t!m%(Nc+>!*_ki4@zx&OuMX>MsX zTTm)-qi>rKZY>g^)eEwkC+tVqvT^Nt*d(-`Z85?fMNpTeWNmM>s->|qY;78{D;At8 zdXYW2n?ZFkoY7DzH43o1XvNu{d&4!?<8Jgs)7($k=J61Rq=MzvAmBpuMS=|wqCDe} z-y<JOhkCiX@*SmD=OMhoROP&g)fK(;<AD!E{)aM@jt*w$K%_*5Sdaf5d;`#OU;>fT z&NZ6}MJ<rXC21TI%=~evFtRBOL>`&paKsvvq?g#+wh+EyHZc%U#8pSYKJVM0_?yE? zt~m{{t3XPa1P}e1V_K~Oc_N!EK)ev@hZeX^s<oO}4~;cMMe1WtJ(g#Pa1o1<gA?oJ zr!j<U0x}Z@MSWRzhuD@?8G<L-8v#nd-isqBz#W0WC&+-dW;h^?!547u+{EymYLS(b zEDHt~Jb(-?S8PD3sH}dqH!B2oS2yvY>n1%)d=l%Q;)D}7gX^0Z-DRk#jf}qOCRrQz z-6xc*WJozpQbY~RQARmUQuMGSfmm-QfIl}wz@-c!s0n1~+@zGGn&JYpZXkjwSVG_K zcyos6(IisP^(IEwR1(QqBMXTXFsTxmplcZb33nO80wCvx1wcB-GpUO$m{9nqUJS&* z?>32Nel$aFkskMlm0o=ww^7N}jN_U2D_~{nJ&O{SUtppU-^X-AmqY`)H;LZ+Zidin zf-N=~KE$9;CD<GR38YWNGo`yFFnVuNn4~y|^JADepBE<19paf0vYb&-P`auG+QPT) zl{%hz_<7*guz2P|{Kev#>{kx)%mgeVqq@&p;`hG*3(v<Jq066qCL>Ct&K`t?uf}9> zsjSf}oZ~$toZumW{mKFf=K-9)g$)%6?Jly@vfDf2w0jJf@EYBAb);Oi#eXW3DsT6A zZ};=Jd-&VpKX^N$0{Gb~hA;InJi~0d*`Cv=wd#ZRq{F(nW6rc`*H0Fm_rw32ra2#A z|Fy)N^d&eQ{UF@h>U@Y@|9K|d_-FVjs(PW3+3MWM+CI*%cd_dy*!6C>I`e14<&*Gh z({$%k{J(ox>!;cEGwk|VY?$GE0lMEb+xZ;+HQTwDHQmRqpNH#B&gY<g^kU}=@Q3q7 zynG2SU&hP*-o3Bjudm|eYk2t=yxfm3E_1#PzqgJax7GPq_yN_(K8C}&6E6>7i}P>n z`VDsdCcA!%T_0rEZ?o$|aOJ4`4*UCI{QJ9j`66_5lk+|J2}Aup{I}(ZrOrKYbF1@7 z{Klv7@&kPG5xjhswR{?Heg-c;#24p{Ub)}-5jOuAFJFO%o18CU^Oy1R6S%qGxfg!! zcYcb`Pj~KPe|#KU@50L`*xz@<^(N=@?Dq$tf*fd8=V$Q3R_Et%-8t#}68^h>()l(2 z@3;KFf9L=Gf&Eu>o`C{)5?tDTw`r?$z6JNsg-hGhzgwNdvG`j7E-mMezW4V#=Rybj z**p84^Vn~EbbrfvD=-hT9)7_=Np!BkOCMfV91EAT@p9Hv;nItjpPvYqqw#{@c7BV$ z-hjVW<K<&`xf?IXJ{>Oacp6;ZiNBtLmwWN@CA_@m6u2Dz47hYHh0E*l&&~Mja=e^z zDqI>xxO@hGorjkn;^k*}*>xIRF2u_Xc)1ZTpXr9n@4Db}Sr1&kfPdETR}(L<Tn?8C zUhcrlhw$<NJpTC_yx^JF4m&6N<9MhTJLMJ6Q*+oEY=}&Uoi$L#U#ylk78-O|al!|% zZUid{@^swD!Kw-1PArG*-ntjltynJaG3UT9mO_M4Cx=C<?f@h1Ft7S=_zMkk%b7Ws zal~x?-(2_)*knHc?=b$~;rzcv{J$gle~aNi;KQTwziG}f@Sn2;F2GzUS(_F&Zk)Vg z(m5V(?F3@aT;?f{mjnI1l7Lz=d-u8)oF)a;`faO>=a&tZn^qH!Qm~sA1X1i>>!k5g z9e%)pXpNJ+wJN?+vZB+wP(Mw+4MoqCA~l<kBMmY@qSigpx#KG*mq4#(x|*?asXe;_ zXLeU6H%)KPYEF!U=6)U^QR?xx1FN@Z!3l5n<fd6dbI*V$_*a=A_{QSk<J>mS0;Ld} z9v7~I)4r=^Rv)iYhI7R1DxCU-N6o>ap;fX5Dy8af3!yk4>XzAXw%uS83jejB2;Y!h zZ7LK>-5YVnhjXFVpfSBXO3iR7wGJsIXtRKl%!E>hnNVuURTBLi`7BndP$2Xvg4q}4 zg4q`&$LvfOvnPbgz(Nzu9&Uo!^Dlz)Lv~xwY1Ke0rQ-ioJrN4MDHjU8F*$_-d4Ex2 z-bc?Rwvsxvlj1+AZZ})?s%9~II=u)ML%gb+i;v|(f{z%JfcZN{=3=oXD$H97HW!Oc zC~+Xo_XD}m<6q3_fxc!(dMp56)HM;aHF_{l)lUz6oSX02CiFNklJVPIDDf+EN}#WA zM2TZGO0bziFeQ#Lp~QidjCs9zIJUE)S3}1Z=UE-;QHOb$D;c_D%VueQdf?*;9NPmU z8BfoJ5|%k7aGq;K30*SSEIF7GMv`%0D6u*hN}O*_30z(1NQu?(P`FI6wFy5Z@bLsP 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�)zsB zPVpDjLg5r4d?uDF8zH+F&RXE4fm9F2x7d3)0bz~;O%*4RJcM>74oG0bOCR3ulSr!5 zIS_@7-%WA1gbo_LIwm&uw#G&&ne87)zQsCN82_^%7OptCkXZPd7FhV_goVK}^HXC~ zX5Pr69>FH@(<@s`d_@Y><NOiDL+1_pjTRcm3pmjunZgEhJzM>%_JcwF(Gz0>J=<NP z?I}7#Q=bO*0{cxm4L;^eBk;$DPzj{RKxz&I96~P}EmnZ)2wa=CbKX4LC#!bT#lWqW z(S`|lPiQy2Hs)@6Ve8%WuwQ8YCachVtS^Fl=!FZqhkmd{#MhM)x)Ur61P^aSu-EhD z<v?;76=Y=zh$0qF%?h~NoRA&C-hKkQcEF7_wcg05y`?wnC(SDlft8p|RHz~40{l2Q zG{+UmHHU5croy)ur-*NUl-Dg*tAQx5H?|;We@x^Il);`9#nv4IONESz)3P;`C4t5b ze|*KE6M<lxQZ0*N!Xa7yc>$7QkqHTh6G10YMTE~b267LWBavQ^P_E}*WC%ySa%q!Z zhktphI!-<%<pQHqBeV!^aWmrfZf-9jw$S+L1qkaki)lZbC#ulur4|BsVQguTu_t6- zX(R($*&-?@E8pRkRz+Bh_uCDN;ouqXZmu#6L<tsLhWc#1!mAGK2ne}k2&xQE;Y3kw z40OiIop-th5hS)p(kHeW_^yV_e(N{4BDRo%IY&Wom-ideWt;b|B#}9a&Lt(aM0eto z+G`IJ(U5)a)e#k`$t^;yDQ=t()DC$##U0`k-ip;~fbjlk3&Q(Vo+c4HNQ&cRoCNIx z5u-b_0DKBPx~?{pK@U7~WF1r)1W_tyvoJU|<#+|O=>v}(6K$TAOo?u#ZHxi}Wd|X= z(oaqbCWopk{rDoDo;EqW+FCb{UY6|O*Nw4)Uo~7jRJGhyrIXZcFy6IK<^9fi?9mOG zR_*F3JP|d82$G*5#Ptp6B9k=nPom-ZLR>oojj;?~gbFQ+IGz&TMeB|I$i7EAek>9f z(lGCs{xzLw!8<pR3LvXZjFStPyJgD@Wr`>33l}f<@Qmk`tcf7s`UOBKWpj_7xLTUG zh6&`68xREK=6E1M4=OMvkaQ(VO#oRX=r;#1jNb=NMng*tFiCurC?+PbEMp>QikmbQ zz$v%-VNgo*MRl|RUL;O@uV+{K^wM4i8LQC=0{ysR3noy5nQ0P7q9MT+8huV})-)~T zThewQ+m_n_i@P*m8GuI-ND8MJm|R?*plfWyV+#N^O@BTKWNE26hit;g38=xX@%EhH zL*2*cqxy)Taq)slY2+?3_{jI;(ksCxavjnjUvC%ksdsS;^0m<?Upd~h!?KyosW$l| z7hGsN=TM>+g2e037L<6sGfcdi`}RvA3P@Gt6T(i%j;&Q^C#T$U5<*&dA2TdqfupEu zAq75ZVe0SgaN$~MH?DB#+bQm|kQMCRF>y#6hlgDNZ83B?=S5d*@)7^DAhvvWL9yj0 zTVTs4x7J%6we!Nq3^NkhoJ98)1yzv@N-|J$hAU3yT&FzM<Y6R@4v08YMTuGQhoF+e z(J~^5<&YiGJv?`PC#d&|;w7AVh4e5e700T@aopf#aCxf7jXdOZV<j*dO}baSF^WB; znP%y{s9q8<2tQVW#_lqR2g$A^yg2<Oi3>7Ik7%Oy2d|~x2}^NLw|Gs8;PE}HLGbKM z37r%<io~5XSlWAHlB02AX>5Y1&J-%W6BO<%7%=?EUat8-;g65z0Q5C|&YI(+Ys?{> z29oRzu^G$3e^UG}H;!~?z4AF+lAJZa&)HzP#}=l`AQ`*`2(oYz|NB~4s;*@M!?r4q zx=2pVe5GFi7K##)Z<vjG-xwd8YYMSrNMgGP$ZYe3b_BF>5j^iu;o({M1?X6tODXlH zZ25-5_Jb*IQr|MQ-)c2rnfgGO8y$Hc6fe?&r0};7Rd-SVHdqRjn9?kz2`bbm4I#uA zun@LmaqTM#&x1`10wARlC95K=OO%wNWkyA+&tV)6yp&Z*E`?9(VW1*_gWf+{sUC;< zA5H@JCcx>+1v<M@nIy{>SfLlygXM4)D)2Hy^6)$`UJQ}^3kc4s!v$+R2i|lIQxr}* zgOrOrFb@V`r6|*db3MrLg9BbYh{qw7Oo}7WJ?nL_Uk^|i^JoD;qhwep%LSPbpZ3&o zNJrer03;d1gNVcsWOs*yQ<ScY*JiyBX1Q#dos3vG<y+0t<mppUy>!LXY3zolbJaM( zr|0l50sblK6^RpR@amrzUae^vR?+r6-ABB-jbCZwI>h@-ck5cptd}51ehhe;GDp_n zQ#QDdv|t7AFswl6u@stVL6Mn`Qr2kV0zwGK5%*6~Rg{r!(hH9f13KKpM{!dkv6<3S zMZ>~zk4_U=CYAx34BJ|{3cDG_dy_qk|1QcQ%3KfD*?Y<{EgTKzk$d7()E2_O#;em% zYQ}4M@C;A8o`KsL$#p3evN)~#%vr}^FRT|q@JB|&3D&V1q^Q@5W5$01mM~tZPE3HN zOE3@d0pbi(h4KuKNA#!aF)#pR?lmlmB6W@y3Nx-gHIWDS5WrTg;5{7Mga=)@wAGM| zf83`3dx-w0wN{$mzbT3mhrA>vb83r4_M{<8hbg^{8V~wHE)0LIhx21m!--%F2|ONe zK^K{LJl>0j=ks{90zi~s<D)_uX@y*_b`$pPb6YCemQpM&67ADqX=dRxO%AiPBU`bW zHdm_@jt{$ZZi_Q$@v{n&be;%4-)sj{z|J_lXaD|TSS1Tc@?9Q>t7)*%KX@axWVPl} zxZ(QP6vaAj!8z_q!Fq}5Q>_pP&Je2089n*k7drQVigE_?HTPC))k?LvhBA|{F)#9O zJEFsg=T>KxVaURW+J{0x!=a-VE#DZPgv}L1c#E^iBR=FHdk&<9N=txs2GXFg@+pv? zg%ehOBP^^mpT3LKK5?$G_T{q7Vgtg1uuOB9V_SX>p?h#DZWY~ePe6ApB5FboY>253 zJIxbJpc0GXNIX86e}9rfR@g#>?KFb~WE>(#)p&%7ljhq8i2wtnPsPgb*3uC{h>oOT z80BIpbnV$RF-2W}3pmr#Zy3SF+xhfDzJ@PGC=B+of<sW<y%Rvd9=B?@8wnL$W)b{o zZ6Oev^~5Qc?Ys9-UJkOMvoXPz%Wm(o3oZNnaTL@--c~vgFJn{Gueprx>Q<kLYBj-H z`1WBMs}V|?X9oeK@E~$VX>i%!jKBk1aon$2tRWr&e#S%t1Y<i#{Ys|l9d3wY4kbj& zT;vzbM!>5i+SFSQ(%%07loyWn{#Gm6%N``l66Z%eu)(fY0Bz$CVj_W@pceIx3pEO{ zXv}f3P>*<HD`AtlbxNE&^QcEk^jf8u&x5%`C8UDA=Bxu#VDGGiS6P(^xlsjSdn+R) zBp(H)VVDo`bGlwAA1l}=AfA2}O-${%l}}_yd%qHM&;1|TbEr$UopN1oac0JI^lK+_ zEEjsku@Wp=)(7plJUd;fZ;@xgio=qMemg4HqMlj4GB!tXQfM-8r+1BHWDee=w{l#O z0K3-3GTGXJFZnGPbulbT?~G>6nAfe_z+%*1c<y;j{AS=wJpy|Af7$yIFsX`b{{cZZ z0YO9*mr+y(WEyZ6S5`$BKtRO>+n$~~Gkxjl9(zI1U}7{%$4(?>j7DQ(VxlG{E^*hm zMzffh7Zan#eK(s~UY=Q=+y9)ZdvEo<b#LD~w|e2d_vibl?mOLm>YP)*I(6!tTHKcS z|DpmaE!RXqVdE^<(>|8#*wyHd83_pdgK@Gq^YTEJkpN#%g#4lHc_4}f;;lQy@v3kL zb2&pkU!qYns;)k}cRl;;Gm3pS<sK(-EkZn>N%X@kvH);j1h(EgH-yMmf8}?)(^Z_T zCgMm52*C9bt<zgENbBw@4Xn2kq5C%!q0jpubmJnJB-_Bma3RJ)8SL!XAq-+T6~-8; zk;}oit*wDhG7F=!49qDT!;nO?cD+M>%(*SwSp>pnEgnoakq=idIHsPx;6=4wux6YU zli?v`aUXznf9?v5EXU796mP1yMVEa$&U5}ajM%pbSij2VQayYaVXFe<-=|aSz=?u8 zSutGW`7r~*Qs)bK`Paf(W#6rc4>7(@n{&`CenCJ*{)B(C4;MMa*?LvDl62~+Q|Cas z7A3Sq;XmEv>ahP`MZPMkv@OdTYFl3Su`OT5(a$fV0}gnC1vNz4+RBhe-Xb!i74BKA zSQy<6-aoTh_L^Y9hkU~Cp-~xi&vH)>vK>+yqo$iZy0O~I1P5(LgUkH&28j?bQIC-N z=z=QhlKRL2;jq*PO*KJDkvF*=$My!;vrQ2@2LezPBc8lfd4eBuT}H6HJ#!!90^07n zE+RH&wFsDqx>QQ--Qp7118Na#v9unR(I|rpX>W0fIinH`Y0i5#tKv((tfk^YgWl!h zy2L6i@>iif8aE$#$7d1T4noj&d+H&rdaL-7Ge3#E%njFoU820qZR`qg)A6nrIIjqg zQgOpw`qX8*?ye!)#qzd0JX9-|xBW>T^45&D)-*UrE3@U)6%tvg0>0Y8=lWlW;q#zA zIMon0s<LO2&5eYrV%}#|<qAiWun1x<gtF|c00c7F`Uy7dVrV(d?gxX~6U9On@BM{2 z0jz1r7hokBTXzBRG479H;0#a0IrB^&BFV?yHN~ehhYlC5$|LP`9BI{*<F;jwd)lEs zOTwNEswH6ft7b99GH>MF9w#QTH6uPvtSYW|-{^e5eWPA1c%R)ZcBa$KJY$gg8tS9c zwK&4PkJL-o`|PgAE#ezQT}N;=USW!-w4LJBDenT|FjqrQRY9)DyWI7tgwzQ&@7nH$ z3hsIyxRm!%vI!2_nB%l(s1<Q@GpJm<(6Vr9D)s4gY69i2g;Qg-r+b(IW8qC8oq$da zTU+Mpfq3$N7S;p1I~sFv*q`Pv1jonyp|v}}vn8Mo^ebJTouSog?E1J>=2~s|H+f_( z|9(}9@0!D{t=4uXNR{JZJCHVFTXA8aV;WAt4(Lq5XrB)Wb2y78)n}gxi}Tj?iBvk# znT7-{<dfKHbUUYuBPLJ4+nawejs`pISsjqVwN?o@D+Jx`;@;q5eV1RcP=MfZf<@(6 zc#aLq?0iSdNpKC!PGHU2GIdtN1$TGYsX-l9$|%GBUAM;EmSVfg58ZXl461`-`z@0z zi~@3QkK4TsYdx1!8>qZm*q*=hvBcexd~DAyXnQPk602+k?_{ak7b~s7u?@8b|M0N} zkE0)I^|3S0wBnHV4q3bf1&?UtPWt*(z6fD#ILZ!^bg4Xq!7JC|GGCYXO6R~7+(l_G zpL04pi`P}0W7P#Kn&GHu$n0k`d~dk@6Kks^UrubVE@tOTTFaJkUI0r(#358xPajnw zl)HbN7}P(cJ_z?SN!oCC!?B*v-8HQZs!6LSBL8+zyy1UJ<G4C<U<=fuBmYaWBeN~c zc1QL!V_U`!*≶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 O(t<Z`GKDR7xBVZ^5=^@Q diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html index d6ae664d3..d61827eaf 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html index be2a80de6..1d8d9fe8f 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html index 8c36c6bea..eacbefddd 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html index 0180e21c6..33dd94b0b 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html b/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html index 3eea32209..ece812c4f 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.html b/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.html index e21d3a79b..40faddf21 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.html b/public/_autosummary/bayesvalidrox.bayes_inference.html index 11f981171..5d3e8a988 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html b/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html index 46c8c0469..936138f76 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html b/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html index 69a4d24e1..19d1f22fd 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.html b/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.html index 2038b9495..6fb2fcc1a 100644 --- a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.html +++ b/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.html b/public/_autosummary/bayesvalidrox.html index 75828bd7a..a30086dc8 100644 --- a/public/_autosummary/bayesvalidrox.html +++ b/public/_autosummary/bayesvalidrox.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.post_processing.html b/public/_autosummary/bayesvalidrox.post_processing.html index 56395e27e..3d478abc7 100644 --- a/public/_autosummary/bayesvalidrox.post_processing.html +++ b/public/_autosummary/bayesvalidrox.post_processing.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html b/public/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html index 1bcb70f69..9bd8e93f7 100644 --- a/public/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html +++ b/public/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.post_processing.post_processing.html b/public/_autosummary/bayesvalidrox.post_processing.post_processing.html index 585410977..30b5ea085 100644 --- a/public/_autosummary/bayesvalidrox.post_processing.post_processing.html +++ b/public/_autosummary/bayesvalidrox.post_processing.post_processing.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.pylink.html b/public/_autosummary/bayesvalidrox.pylink.html index 7637b34f3..65db669e1 100644 --- a/public/_autosummary/bayesvalidrox.pylink.html +++ b/public/_autosummary/bayesvalidrox.pylink.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html b/public/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html index bf9c61131..d396389d8 100644 --- a/public/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html +++ b/public/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.pylink.pylink.html b/public/_autosummary/bayesvalidrox.pylink.pylink.html index 6c72ed765..f5f81e165 100644 --- a/public/_autosummary/bayesvalidrox.pylink.pylink.html +++ b/public/_autosummary/bayesvalidrox.pylink.pylink.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.pylink.pylink.within_range.html b/public/_autosummary/bayesvalidrox.pylink.pylink.within_range.html index f5fe15661..9a99499c5 100644 --- a/public/_autosummary/bayesvalidrox.pylink.pylink.within_range.html +++ b/public/_autosummary/bayesvalidrox.pylink.pylink.within_range.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html b/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html index 00c0b14a8..b974a84ee 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html b/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html index 31ded8565..3cbbb4855 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html b/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html index cfa685259..aa225b005 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html b/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html index 48f07ba3f..017e0d221 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html index 3dee9c980..2818f4f25 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html index e5b8b3aaf..ebc86c087 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html index 49002d5f3..c21f568b0 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html index f9446b9c3..29308d2bf 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html index 12a692322..4b07afedc 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html index bc8c4c8df..d85a0febe 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html @@ -3,7 +3,7 @@ <head><meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1"/> <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> -<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.eval_rec_rule" href="bayesvalidrox.surrogate_models.eval_rec_rule.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.engine.subdomain" href="bayesvalidrox.surrogate_models.engine.subdomain.html" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.eval_rec_rule" href="bayesvalidrox.surrogate_models.eval_rec_rule.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.engine" href="bayesvalidrox.surrogate_models.engine.html" /> <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> <title>bayesvalidrox.surrogate_models.engine.Engine - bayesvalidrox 1.0.0 documentation</title> @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -354,24 +358,12 @@ <tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.__init__" title="bayesvalidrox.surrogate_models.engine.Engine.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(MetaMod, Model, ExpDes)</p></td> <td><p></p></td> </tr> -<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.choose_next_sample" title="bayesvalidrox.surrogate_models.engine.Engine.choose_next_sample"><code class="xref py py-obj docutils literal notranslate"><span class="pre">choose_next_sample</span></code></a>([sigma2, n_candidates, var])</p></td> -<td><p>Runs optimal sequential design.</p></td> -</tr> -<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.dual_annealing" title="bayesvalidrox.surrogate_models.engine.Engine.dual_annealing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">dual_annealing</span></code></a>(method, Bounds, sigma2Dict, ...)</p></td> -<td><p>Exploration algorithm to find the optimum parameter space.</p></td> -</tr> <tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel" title="bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel"><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_metamodel</span></code></a>([samples, nsamples, ...])</p></td> <td><p>Evaluates metamodel at the requested samples.</p></td> </tr> -<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.run_util_func" title="bayesvalidrox.surrogate_models.engine.Engine.run_util_func"><code class="xref py py-obj docutils literal notranslate"><span class="pre">run_util_func</span></code></a>(method, candidates, index[, ...])</p></td> -<td><p>Runs the utility function based on the given method.</p></td> -</tr> -<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.start_engine" title="bayesvalidrox.surrogate_models.engine.Engine.start_engine"><code class="xref py py-obj docutils literal notranslate"><span class="pre">start_engine</span></code></a>()</p></td> +<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.start_engine" title="bayesvalidrox.surrogate_models.engine.Engine.start_engine"><code class="xref py py-obj docutils literal notranslate"><span class="pre">start_engine</span></code></a>()</p></td> <td><p>Do all the preparations that need to be run before the actual training</p></td> </tr> -<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.tradeoff_weights" title="bayesvalidrox.surrogate_models.engine.Engine.tradeoff_weights"><code class="xref py py-obj docutils literal notranslate"><span class="pre">tradeoff_weights</span></code></a>(tradeoff_scheme, old_EDX, ...)</p></td> -<td><p>Calculates weights for exploration scores based on the requested scheme: <cite>None</cite>, <cite>equal</cite>, <cite>epsilon-decreasing</cite> and <cite>adaptive</cite>.</p></td> -</tr> <tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_normal" title="bayesvalidrox.surrogate_models.engine.Engine.train_normal"><code class="xref py py-obj docutils literal notranslate"><span class="pre">train_normal</span></code></a>([parallel, verbose, save])</p></td> <td><p>Trains surrogate on static samples only.</p></td> </tr> @@ -381,96 +373,16 @@ <tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_sequential" title="bayesvalidrox.surrogate_models.engine.Engine.train_sequential"><code class="xref py py-obj docutils literal notranslate"><span class="pre">train_sequential</span></code></a>([parallel, verbose])</p></td> <td><p>Train the surrogate in a sequential manner.</p></td> </tr> -<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.util_AlphOptDesign" title="bayesvalidrox.surrogate_models.engine.Engine.util_AlphOptDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_AlphOptDesign</span></code></a>(candidates[, var])</p></td> -<td><p>Enriches the Experimental design with the requested alphabetic criterion based on exploring the space with number of sampling points.</p></td> -</tr> -<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.util_BayesianActiveDesign" title="bayesvalidrox.surrogate_models.engine.Engine.util_BayesianActiveDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_BayesianActiveDesign</span></code></a>(y_hat, std, sigma2Dict)</p></td> -<td><p>Computes scores based on Bayesian active design criterion (var).</p></td> -</tr> -<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.util_BayesianDesign" title="bayesvalidrox.surrogate_models.engine.Engine.util_BayesianDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_BayesianDesign</span></code></a>(X_can, X_MC, sigma2Dict)</p></td> -<td><p>Computes scores based on Bayesian sequential design criterion (var).</p></td> -</tr> -<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.util_VarBasedDesign" title="bayesvalidrox.surrogate_models.engine.Engine.util_VarBasedDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_VarBasedDesign</span></code></a>(X_can, index[, util_func])</p></td> -<td><p>Computes the exploitation scores based on: active learning MacKay(ALM) and active learning Cohn (ALC) Paper: Sequential Design with Mutual Information for Computer Experiments (MICE): Emulation of a Tsunami Model by Beck and Guillas (2016)</p></td> -</tr> </tbody> </table> </div> -<dl class="py method"> -<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.choose_next_sample"> -<span class="sig-name descname"><span class="pre">choose_next_sample</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sigma2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_candidates</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'DKL'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.choose_next_sample" title="Link to this definition">¶</a></dt> -<dd><p>Runs optimal sequential design.</p> -<section id="parameters"> -<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>sigma2<span class="classifier">dict, optional</span></dt><dd><p>A dictionary containing the measurement errors (sigma^2). The -default is None.</p> -</dd> -<dt>n_candidates<span class="classifier">int, optional</span></dt><dd><p>Number of candidate samples. The default is 5.</p> -</dd> -<dt>var<span class="classifier">string, optional</span></dt><dd><p>Utility function. The default is None. # TODO: default is set to DKL, not none</p> -</dd> -</dl> -</section> -<section id="raises"> -<h2>Raises<a class="headerlink" href="#raises" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>NameError</dt><dd><p>Wrong utility function.</p> -</dd> -</dl> -</section> -<section id="returns"> -<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>Xnew<span class="classifier">array (n_samples, n_params)</span></dt><dd><p>Selected new training point(s).</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.dual_annealing"> -<span class="sig-name descname"><span class="pre">dual_annealing</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">method</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Bounds</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Run_No</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.dual_annealing" title="Link to this definition">¶</a></dt> -<dd><p>Exploration algorithm to find the optimum parameter space.</p> -<section id="id1"> -<h2>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>method<span class="classifier">string</span></dt><dd><p>Exploitation method: <cite>VarOptDesign</cite>, <cite>BayesActDesign</cite> and -<cite>BayesOptDesign</cite>.</p> -</dd> -<dt>Bounds<span class="classifier">list of tuples</span></dt><dd><p>List of lower and upper boundaries of parameters.</p> -</dd> -<dt>sigma2Dict<span class="classifier">dict</span></dt><dd><p>A dictionary containing the measurement errors (sigma^2).</p> -</dd> -</dl> -<p>var : unknown -Run_No : int</p> -<blockquote> -<div><p>Run number.</p> -</div></blockquote> -<dl class="simple"> -<dt>verbose<span class="classifier">bool, optional</span></dt><dd><p>Print out a summary. The default is False.</p> -</dd> -</dl> -</section> -<section id="id2"> -<h2>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>Run_No<span class="classifier">int</span></dt><dd><p>Run number.</p> -</dd> -<dt>array</dt><dd><p>Optimial candidate.</p> -</dd> -</dl> -</section> -</dd></dl> - <dl class="py method"> <dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel"> <span class="sig-name descname"><span class="pre">eval_metamodel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">nsamples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sampling_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'random'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel" title="Link to this definition">¶</a></dt> <dd><p>Evaluates metamodel at the requested samples. One can also generate nsamples.</p> -<section id="id3"> -<h2>Parameters<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h2> +<section id="parameters"> +<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2> <dl class="simple"> <dt>samples<span class="classifier">array of shape (n_samples, n_params), optional</span></dt><dd><p>Samples to evaluate metamodel at. The default is None.</p> </dd> @@ -487,8 +399,8 @@ The default is False.</p> </dd> </dl> </section> -<section id="id4"> -<h2>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h2> +<section id="returns"> +<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2> <dl class="simple"> <dt>mean_pred<span class="classifier">dict</span></dt><dd><p>Mean of the predictions.</p> </dd> @@ -498,90 +410,16 @@ The default is False.</p> </section> </dd></dl> -<dl class="py method"> -<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.run_util_func"> -<span class="sig-name descname"><span class="pre">run_util_func</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">method</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">candidates</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">X_MC</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.run_util_func" title="Link to this definition">¶</a></dt> -<dd><p>Runs the utility function based on the given method.</p> -<section id="id5"> -<h2>Parameters<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>method<span class="classifier">string</span></dt><dd><p>Exploitation method: <cite>VarOptDesign</cite>, <cite>BayesActDesign</cite> and -<cite>BayesOptDesign</cite>.</p> -</dd> -<dt>candidates<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>All candidate parameter sets.</p> -</dd> -<dt>index<span class="classifier">int</span></dt><dd><p>ExpDesign index.</p> -</dd> -<dt>sigma2Dict<span class="classifier">dict, optional</span></dt><dd><p>A dictionary containing the measurement errors (sigma^2). The -default is None.</p> -</dd> -<dt>var<span class="classifier">string, optional</span></dt><dd><p>Utility function. The default is None.</p> -</dd> -<dt>X_MC<span class="classifier">TYPE, optional</span></dt><dd><p>DESCRIPTION. The default is None.</p> -</dd> -</dl> -</section> -<section id="id6"> -<h2>Returns<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>index<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p> -</dd> -<dt>List</dt><dd><p>Scores.</p> -</dd> -</dl> -</section> -</dd></dl> - <dl class="py method"> <dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.start_engine"> <span class="sig-name descname"><span class="pre">start_engine</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.start_engine" title="Link to this definition">¶</a></dt> <dd><p>Do all the preparations that need to be run before the actual training</p> -<section id="id7"> -<h2>Returns<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h2> +<section id="id1"> +<h2>Returns<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h2> <p>None</p> </section> </dd></dl> -<dl class="py method"> -<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.tradeoff_weights"> -<span class="sig-name descname"><span class="pre">tradeoff_weights</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">tradeoff_scheme</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">old_EDX</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">old_EDY</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.tradeoff_weights" title="Link to this definition">¶</a></dt> -<dd><p>Calculates weights for exploration scores based on the requested -scheme: <cite>None</cite>, <cite>equal</cite>, <cite>epsilon-decreasing</cite> and <cite>adaptive</cite>.</p> -<p><cite>None</cite>: No exploration. -<cite>equal</cite>: Same weights for exploration and exploitation scores. -<cite>epsilon-decreasing</cite>: Start with more exploration and increase the</p> -<blockquote> -<div><p>influence of exploitation along the way with an exponential decay -function</p> -</div></blockquote> -<dl class="simple"> -<dt><cite>adaptive</cite>: An adaptive method based on:</dt><dd><p>Liu, Haitao, Jianfei Cai, and Yew-Soon Ong. “An adaptive sampling -approach for Kriging metamodeling by maximizing expected prediction -error.†Computers & Chemical Engineering 106 (2017): 171-182.</p> -</dd> -</dl> -<section id="id8"> -<h2>Parameters<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>tradeoff_scheme<span class="classifier">string</span></dt><dd><p>Trade-off scheme for exloration and exploitation scores.</p> -</dd> -<dt>old_EDX<span class="classifier">array (n_samples, n_params)</span></dt><dd><p>Old experimental design (training points).</p> -</dd> -<dt>old_EDY<span class="classifier">dict</span></dt><dd><p>Old model responses (targets).</p> -</dd> -</dl> -</section> -<section id="id9"> -<h2>Returns<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>exploration_weight<span class="classifier">float</span></dt><dd><p>Exploration weight.</p> -</dd> -<dt>exploitation_weight: float</dt><dd><p>Exploitation weight.</p> -</dd> -</dl> -</section> -</dd></dl> - <dl class="py method"> <dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.train_normal"> <span class="sig-name descname"><span class="pre">train_normal</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">save</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.train_normal" title="Link to this definition">¶</a></dt> @@ -589,8 +427,8 @@ error.†Computers & Chemical Engineering 106 (2017): 171-182.</p> Samples are taken from the experimental design and the specified model is run on them. Alternatively the samples can be read in from a provided hdf5 file.</p> -<section id="id10"> -<h2>Returns<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h2> +<section id="id2"> +<h2>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h2> <p>None</p> </section> </dd></dl> @@ -600,8 +438,8 @@ Alternatively the samples can be read in from a provided hdf5 file.</p> <span class="sig-name descname"><span class="pre">train_seq_design</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.train_seq_design" title="Link to this definition">¶</a></dt> <dd><p>Starts the adaptive sequential design for refining the surrogate model by selecting training points in a sequential manner.</p> -<section id="id11"> -<h2>Returns<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h2> +<section id="id3"> +<h2>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h2> <dl class="simple"> <dt>MetaModel<span class="classifier">object</span></dt><dd><p>Meta model object.</p> </dd> @@ -615,125 +453,12 @@ by selecting training points in a sequential manner.</p> <dd><p>Train the surrogate in a sequential manner. First build and train evereything on the static samples, then iterate choosing more samples and refitting the surrogate on them.</p> -<section id="id12"> -<h2>Returns<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h2> +<section id="id4"> +<h2>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h2> <p>None</p> </section> </dd></dl> -<dl class="py method"> -<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.util_AlphOptDesign"> -<span class="sig-name descname"><span class="pre">util_AlphOptDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">candidates</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'D-Opt'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.util_AlphOptDesign" title="Link to this definition">¶</a></dt> -<dd><p>Enriches the Experimental design with the requested alphabetic -criterion based on exploring the space with number of sampling points.</p> -<p>Ref: Hadigol, M., & Doostan, A. (2018). Least squares polynomial chaos -expansion: A review of sampling strategies., Computer Methods in -Applied Mechanics and Engineering, 332, 382-407.</p> -<section id="arguments"> -<h2>Arguments<a class="headerlink" href="#arguments" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>candidates<span class="classifier">int?</span></dt><dd><p>Number of candidate points to be searched</p> -</dd> -<dt>var<span class="classifier">string</span></dt><dd><p>Alphabetic optimality criterion</p> -</dd> -</dl> -</section> -<section id="id13"> -<h2>Returns<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>X_new<span class="classifier">array of shape (1, n_params)</span></dt><dd><p>The new sampling location in the input space.</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.util_BayesianActiveDesign"> -<span class="sig-name descname"><span class="pre">util_BayesianActiveDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">y_hat</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">std</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'DKL'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.util_BayesianActiveDesign" title="Link to this definition">¶</a></dt> -<dd><p>Computes scores based on Bayesian active design criterion (var).</p> -<p>It is based on the following paper: -Oladyshkin, Sergey, Farid Mohammadi, Ilja Kroeker, and Wolfgang Nowak. -“Bayesian3 active learning for the gaussian process emulator using -information theory.†Entropy 22, no. 8 (2020): 890.</p> -<section id="id14"> -<h2>Parameters<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h2> -<p>y_hat : unknown -std : unknown -sigma2Dict : dict</p> -<blockquote> -<div><p>A dictionary containing the measurement errors (sigma^2).</p> -</div></blockquote> -<dl class="simple"> -<dt>var<span class="classifier">string, optional</span></dt><dd><p>BAL design criterion. The default is ‘DKL’.</p> -</dd> -</dl> -</section> -<section id="id15"> -<h2>Returns<a class="headerlink" href="#id15" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>float</dt><dd><p>Score.</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.util_BayesianDesign"> -<span class="sig-name descname"><span class="pre">util_BayesianDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X_can</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">X_MC</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'DKL'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.util_BayesianDesign" title="Link to this definition">¶</a></dt> -<dd><p>Computes scores based on Bayesian sequential design criterion (var).</p> -<section id="id16"> -<h2>Parameters<a class="headerlink" href="#id16" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>X_can<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Candidate samples.</p> -</dd> -</dl> -<p>X_MC : unknown -sigma2Dict : dict</p> -<blockquote> -<div><p>A dictionary containing the measurement errors (sigma^2).</p> -</div></blockquote> -<dl class="simple"> -<dt>var<span class="classifier">string, optional</span></dt><dd><p>Bayesian design criterion. The default is ‘DKL’.</p> -</dd> -</dl> -</section> -<section id="id17"> -<h2>Returns<a class="headerlink" href="#id17" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>float</dt><dd><p>Score.</p> -</dd> -</dl> -</section> -</dd></dl> - -<dl class="py method"> -<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.util_VarBasedDesign"> -<span class="sig-name descname"><span class="pre">util_VarBasedDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X_can</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">util_func</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Entropy'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.util_VarBasedDesign" title="Link to this definition">¶</a></dt> -<dd><p>Computes the exploitation scores based on: -active learning MacKay(ALM) and active learning Cohn (ALC) -Paper: Sequential Design with Mutual Information for Computer -Experiments (MICE): Emulation of a Tsunami Model by Beck and Guillas -(2016)</p> -<section id="id18"> -<h2>Parameters<a class="headerlink" href="#id18" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>X_can<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Candidate samples.</p> -</dd> -<dt>index<span class="classifier">int</span></dt><dd><p>Model output index.</p> -</dd> -<dt>util_func<span class="classifier">string, optional</span></dt><dd><p>Exploitation utility function. The default is ‘Entropy’.</p> -</dd> -</dl> -</section> -<section id="id19"> -<h2>Returns<a class="headerlink" href="#id19" title="Link to this heading">¶</a></h2> -<dl class="simple"> -<dt>float</dt><dd><p>Score.</p> -</dd> -</dl> -</section> -</dd></dl> - </dd></dl> </section> @@ -752,14 +477,14 @@ Experiments (MICE): Emulation of a Tsunami Model by Beck and Guillas </div> <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> </a> - <a class="prev-page" href="bayesvalidrox.surrogate_models.engine.subdomain.html"> + <a class="prev-page" href="bayesvalidrox.surrogate_models.engine.html"> <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> <div class="page-info"> <div class="context"> <span>Previous</span> </div> - <div class="title">bayesvalidrox.surrogate_models.engine.subdomain</div> + <div class="title">bayesvalidrox.surrogate_models.engine</div> </div> </a> @@ -796,19 +521,11 @@ Experiments (MICE): Emulation of a Tsunami Model by Beck and Guillas <li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.engine.Engine</a><ul> <li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine"><code class="docutils literal notranslate"><span class="pre">Engine</span></code></a><ul> <li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.__init__"><code class="docutils literal notranslate"><span class="pre">Engine.__init__()</span></code></a></li> -<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.choose_next_sample"><code class="docutils literal notranslate"><span class="pre">Engine.choose_next_sample()</span></code></a></li> -<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.dual_annealing"><code class="docutils literal notranslate"><span class="pre">Engine.dual_annealing()</span></code></a></li> <li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel"><code class="docutils literal notranslate"><span class="pre">Engine.eval_metamodel()</span></code></a></li> -<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.run_util_func"><code class="docutils literal notranslate"><span class="pre">Engine.run_util_func()</span></code></a></li> <li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.start_engine"><code class="docutils literal notranslate"><span class="pre">Engine.start_engine()</span></code></a></li> -<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.tradeoff_weights"><code class="docutils literal notranslate"><span class="pre">Engine.tradeoff_weights()</span></code></a></li> <li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_normal"><code class="docutils literal notranslate"><span class="pre">Engine.train_normal()</span></code></a></li> <li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_seq_design"><code class="docutils literal notranslate"><span class="pre">Engine.train_seq_design()</span></code></a></li> <li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_sequential"><code class="docutils literal notranslate"><span class="pre">Engine.train_sequential()</span></code></a></li> -<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.util_AlphOptDesign"><code class="docutils literal notranslate"><span class="pre">Engine.util_AlphOptDesign()</span></code></a></li> -<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.util_BayesianActiveDesign"><code class="docutils literal notranslate"><span class="pre">Engine.util_BayesianActiveDesign()</span></code></a></li> -<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.util_BayesianDesign"><code class="docutils literal notranslate"><span class="pre">Engine.util_BayesianDesign()</span></code></a></li> -<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.util_VarBasedDesign"><code class="docutils literal notranslate"><span class="pre">Engine.util_VarBasedDesign()</span></code></a></li> </ul> </li> </ul> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html index 1468932d5..87538b6e2 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html @@ -3,7 +3,7 @@ <head><meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1"/> <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> -<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.engine.logpdf" href="bayesvalidrox.surrogate_models.engine.logpdf.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.engine" href="bayesvalidrox.surrogate_models.engine.html" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /> <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> <title>bayesvalidrox.surrogate_models.engine.hellinger_distance - bayesvalidrox 1.0.0 documentation</title> @@ -163,7 +163,7 @@ <input type="hidden" name="area" value="default"> </form> <div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree"> - <ul class="current"> + <ul> <li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li> <li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li> @@ -185,8 +185,8 @@ <li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li> </ul> </li> -<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> -<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l1 has-children"><a class="reference internal" href="../api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2 has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li> @@ -222,7 +222,7 @@ </li> </ul> </li> -<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li> </ul> @@ -238,10 +238,7 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li> </ul> </li> -<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> -<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -370,26 +374,8 @@ every set to which Q assigns a positive probability, and vice versa. <footer> <div class="related-pages"> - <a class="next-page" href="bayesvalidrox.surrogate_models.engine.logpdf.html"> - <div class="page-info"> - <div class="context"> - <span>Next</span> - </div> - <div class="title">bayesvalidrox.surrogate_models.engine.logpdf</div> - </div> - <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> - </a> - <a class="prev-page" href="bayesvalidrox.surrogate_models.engine.html"> - <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> - <div class="page-info"> - <div class="context"> - <span>Previous</span> - </div> - - <div class="title">bayesvalidrox.surrogate_models.engine</div> - - </div> - </a> + + </div> <div class="bottom-of-page"> <div class="left-details"> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.html index f43c214e2..08a778cb3 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.engine.html @@ -3,7 +3,7 @@ <head><meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1"/> <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> -<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.engine.hellinger_distance" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.engine.Engine" href="bayesvalidrox.surrogate_models.engine.Engine.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html" /> <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> <title>bayesvalidrox.surrogate_models.engine - bayesvalidrox 1.0.0 documentation</title> @@ -141,7 +141,7 @@ <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> </button> </div> - <label class="toc-overlay-icon toc-header-icon" for="__toc"> + <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc"> <div class="visually-hidden">Toggle table of contents sidebar</div> <i class="icon"><svg><use href="#svg-toc"></use></svg></i> </label> @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.engine</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -330,7 +334,7 @@ <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> </button> </div> - <label class="toc-overlay-icon toc-content-icon" for="__toc"> + <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc"> <div class="visually-hidden">Toggle table of contents sidebar</div> <i class="icon"><svg><use href="#svg-toc"></use></svg></i> </label> @@ -339,22 +343,6 @@ <section id="module-bayesvalidrox.surrogate_models.engine"> <span id="bayesvalidrox-surrogate-models-engine"></span><h1>bayesvalidrox.surrogate_models.engine<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.engine" title="Link to this heading">¶</a></h1> <p>Engine to train the surrogate</p> -<p class="rubric">Functions</p> -<div class="table-wrapper autosummary longtable docutils container"> -<table class="autosummary longtable docutils align-default"> -<tbody> -<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html#bayesvalidrox.surrogate_models.engine.hellinger_distance" title="bayesvalidrox.surrogate_models.engine.hellinger_distance"><code class="xref py py-obj docutils literal notranslate"><span class="pre">hellinger_distance</span></code></a>(P, Q)</p></td> -<td><p>Hellinger distance between two continuous distributions.</p></td> -</tr> -<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html#bayesvalidrox.surrogate_models.engine.logpdf" title="bayesvalidrox.surrogate_models.engine.logpdf"><code class="xref py py-obj docutils literal notranslate"><span class="pre">logpdf</span></code></a>(x, mean, cov)</p></td> -<td><p>Computes the likelihood based on a multivariate normal distribution.</p></td> -</tr> -<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html#bayesvalidrox.surrogate_models.engine.subdomain" title="bayesvalidrox.surrogate_models.engine.subdomain"><code class="xref py py-obj docutils literal notranslate"><span class="pre">subdomain</span></code></a>(Bounds, n_new_samples)</p></td> -<td><p>Divides a domain defined by Bounds into subdomains.</p></td> -</tr> -</tbody> -</table> -</div> <p class="rubric">Classes</p> <div class="table-wrapper autosummary longtable docutils container"> <table class="autosummary longtable docutils align-default"> @@ -372,12 +360,12 @@ <footer> <div class="related-pages"> - <a class="next-page" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html"> + <a class="next-page" href="bayesvalidrox.surrogate_models.engine.Engine.html"> <div class="page-info"> <div class="context"> <span>Next</span> </div> - <div class="title">bayesvalidrox.surrogate_models.engine.hellinger_distance</div> + <div class="title">bayesvalidrox.surrogate_models.engine.Engine</div> </div> <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> </a> @@ -410,26 +398,8 @@ </footer> </div> - <aside class="toc-drawer"> - + <aside class="toc-drawer no-toc"> - <div class="toc-sticky toc-scroll"> - <div class="toc-title-container"> - <span class="toc-title"> - On this page - </span> - </div> - <div class="toc-tree-container"> - <div class="toc-tree"> - <ul> -<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.engine</a><ul> -</ul> -</li> -</ul> - - </div> - </div> - </div> </aside> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html index edd183342..2e1b1766b 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html @@ -3,7 +3,7 @@ <head><meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1"/> <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> -<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.engine.subdomain" href="bayesvalidrox.surrogate_models.engine.subdomain.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.engine.hellinger_distance" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /> <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> <title>bayesvalidrox.surrogate_models.engine.logpdf - bayesvalidrox 1.0.0 documentation</title> @@ -163,7 +163,7 @@ <input type="hidden" name="area" value="default"> </form> <div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree"> - <ul class="current"> + <ul> <li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li> <li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li> @@ -185,8 +185,8 @@ <li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li> </ul> </li> -<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> -<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l1 has-children"><a class="reference internal" href="../api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2 has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li> @@ -222,7 +222,7 @@ </li> </ul> </li> -<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li> </ul> @@ -238,10 +238,7 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li> </ul> </li> -<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -369,26 +373,8 @@ <footer> <div class="related-pages"> - <a class="next-page" href="bayesvalidrox.surrogate_models.engine.subdomain.html"> - <div class="page-info"> - <div class="context"> - <span>Next</span> - </div> - <div class="title">bayesvalidrox.surrogate_models.engine.subdomain</div> - </div> - <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> - </a> - <a class="prev-page" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html"> - <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> - <div class="page-info"> - <div class="context"> - <span>Previous</span> - </div> - - <div class="title">bayesvalidrox.surrogate_models.engine.hellinger_distance</div> - - </div> - </a> + + </div> <div class="bottom-of-page"> <div class="left-details"> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html index 6d630a958..cf5f003b5 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html @@ -3,7 +3,7 @@ <head><meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1"/> <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> -<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.engine.Engine" href="bayesvalidrox.surrogate_models.engine.Engine.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.engine.logpdf" href="bayesvalidrox.surrogate_models.engine.logpdf.html" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /> <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> <title>bayesvalidrox.surrogate_models.engine.subdomain - bayesvalidrox 1.0.0 documentation</title> @@ -163,7 +163,7 @@ <input type="hidden" name="area" value="default"> </form> <div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree"> - <ul class="current"> + <ul> <li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li> <li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li> @@ -185,8 +185,8 @@ <li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li> </ul> </li> -<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> -<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l1 has-children"><a class="reference internal" href="../api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2 has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li> @@ -222,7 +222,7 @@ </li> </ul> </li> -<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li> </ul> @@ -238,10 +238,7 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li> </ul> </li> -<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.engine.subdomain</a></li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -367,26 +371,8 @@ <footer> <div class="related-pages"> - <a class="next-page" href="bayesvalidrox.surrogate_models.engine.Engine.html"> - <div class="page-info"> - <div class="context"> - <span>Next</span> - </div> - <div class="title">bayesvalidrox.surrogate_models.engine.Engine</div> - </div> - <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> - </a> - <a class="prev-page" href="bayesvalidrox.surrogate_models.engine.logpdf.html"> - <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> - <div class="page-info"> - <div class="context"> - <span>Previous</span> - </div> - - <div class="title">bayesvalidrox.surrogate_models.engine.logpdf</div> - - </div> - </a> + + </div> <div class="bottom-of-page"> <div class="left-details"> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html index e081f64c3..1ba083de5 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html index 936d75c87..e11660ced 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html index 8a4325678..69b06c5e0 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html index e566e9fc9..89766ae20 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html index 211d11ec9..40ca6675e 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html b/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html index ebb205a5b..7f9f2e9cf 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html b/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html index 3f8c99c60..e98db267f 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.html b/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.html index 12f3e3b7b..ba7b82cbc 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html b/public/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html index bfc9e4887..6802ab6b6 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exploration.html b/public/_autosummary/bayesvalidrox.surrogate_models.exploration.html index 4fe52523a..474770340 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.exploration.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.exploration.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html b/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html index ef1e59d9f..4f4c8284f 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html b/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html index 128c42630..92b6a674a 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.html b/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.html index f22f12377..258c40d3e 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.html b/public/_autosummary/bayesvalidrox.surrogate_models.html index 551916f8f..ab695f5bf 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -381,7 +385,10 @@ <tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html#module-bayesvalidrox.surrogate_models.reg_fast_laplace" title="bayesvalidrox.surrogate_models.reg_fast_laplace"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.reg_fast_laplace</span></code></a></p></td> <td><p></p></td> </tr> -<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html#module-bayesvalidrox.surrogate_models.surrogate_models" title="bayesvalidrox.surrogate_models.surrogate_models"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models</span></code></a></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html#module-bayesvalidrox.surrogate_models.sequential_design" title="bayesvalidrox.surrogate_models.sequential_design"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.sequential_design</span></code></a></p></td> +<td><p>Engine to train the surrogate</p></td> +</tr> +<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html#module-bayesvalidrox.surrogate_models.surrogate_models" title="bayesvalidrox.surrogate_models.surrogate_models"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models</span></code></a></p></td> <td><p>Implementation of metamodel as either PC, aPC or GPE</p></td> </tr> </tbody> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html b/public/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html index f9d2df3bd..3bec67f0e 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.input_space.html b/public/_autosummary/bayesvalidrox.surrogate_models.input_space.html index 7c8cd9299..c4f268e65 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.input_space.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.input_space.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html b/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html index c3b3d9d99..8f225afb9 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html b/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html index fcb16dad3..3b96f208b 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.html b/public/_autosummary/bayesvalidrox.surrogate_models.inputs.html index 4e16820e3..7e36e52bd 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.inputs.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html b/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html index 7e9829327..a289b69c7 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html b/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html index 8f61f3d06..c7881a0ed 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html b/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html index 17f469e71..3bfd80929 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html index 9dd1a74ff..43ab9115f 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html index dcd0820e6..afa8fbdce 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html index 05bcfb125..bfdad9584 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html index 5ea393418..6b640985c 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html @@ -3,7 +3,7 @@ <head><meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1"/> <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> -<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models" href="bayesvalidrox.surrogate_models.surrogate_models.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_laplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design" href="bayesvalidrox.surrogate_models.sequential_design.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_laplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html" /> <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> <title>bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace - bayesvalidrox 1.0.0 documentation</title> @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -463,12 +467,12 @@ springer.</p> <footer> <div class="related-pages"> - <a class="next-page" href="bayesvalidrox.surrogate_models.surrogate_models.html"> + <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.html"> <div class="page-info"> <div class="context"> <span>Next</span> </div> - <div class="title">bayesvalidrox.surrogate_models.surrogate_models</div> + <div class="title">bayesvalidrox.surrogate_models.sequential_design</div> </div> <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> </a> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html index 8ed5c18d5..798f67dc6 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html new file mode 100644 index 000000000..804ac960a --- /dev/null +++ b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html @@ -0,0 +1,751 @@ +<!doctype html> +<html class="no-js" lang="en" data-content_root="../"> + <head><meta charset="utf-8"/> + <meta name="viewport" content="width=device-width,initial-scale=1"/> + <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models" href="bayesvalidrox.surrogate_models.surrogate_models.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design.subdomain" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html" /> + + <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> + <title>bayesvalidrox.surrogate_models.sequential_design.SequentialDesign - bayesvalidrox 1.0.0 documentation</title> + <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" /> + <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" /> + + + + +<style> + body { + --color-code-background: #f8f8f8; + --color-code-foreground: black; + --color-brand-primary: #5663a1; + --color-brand-content: #5663a1; + + } + @media not print { + body[data-theme="dark"] { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + @media (prefers-color-scheme: dark) { + body:not([data-theme="light"]) { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + } + } +</style></head> + <body> + + <script> + document.body.dataset.theme = localStorage.getItem("theme") || "auto"; + </script> + + +<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> + <symbol id="svg-toc" viewBox="0 0 24 24"> + <title>Contents</title> + <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024"> + <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/> + </svg> + </symbol> + <symbol id="svg-menu" viewBox="0 0 24 24"> + <title>Menu</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu"> + <line x1="3" y1="12" x2="21" y2="12"></line> + <line x1="3" y1="6" x2="21" y2="6"></line> + <line x1="3" y1="18" x2="21" y2="18"></line> + </svg> + </symbol> + <symbol id="svg-arrow-right" viewBox="0 0 24 24"> + <title>Expand</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right"> + <polyline points="9 18 15 12 9 6"></polyline> + </svg> + </symbol> + <symbol id="svg-sun" viewBox="0 0 24 24"> + <title>Light mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun"> + <circle cx="12" cy="12" r="5"></circle> + <line x1="12" y1="1" x2="12" y2="3"></line> + <line x1="12" y1="21" x2="12" y2="23"></line> + <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line> + <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line> + <line x1="1" y1="12" x2="3" y2="12"></line> + <line x1="21" y1="12" x2="23" y2="12"></line> + <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line> + <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line> + </svg> + </symbol> + <symbol id="svg-moon" viewBox="0 0 24 24"> + <title>Dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon"> + <path stroke="none" d="M0 0h24v24H0z" fill="none" /> + <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /> + </svg> + </symbol> + <symbol id="svg-sun-half" viewBox="0 0 24 24"> + <title>Auto light/dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow"> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <circle cx="12" cy="12" r="9" /> + <path d="M13 12h5" /> + <path d="M13 15h4" /> + <path d="M13 18h1" /> + <path d="M13 9h4" /> + <path d="M13 6h1" /> + </svg> + </symbol> +</svg> + +<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation"> +<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc"> +<label class="overlay sidebar-overlay" for="__navigation"> + <div class="visually-hidden">Hide navigation sidebar</div> +</label> +<label class="overlay toc-overlay" for="__toc"> + <div class="visually-hidden">Hide table of contents sidebar</div> +</label> + + + +<div class="page"> + <header class="mobile-header"> + <div class="header-left"> + <label class="nav-overlay-icon" for="__navigation"> + <div class="visually-hidden">Toggle site navigation sidebar</div> + <i class="icon"><svg><use href="#svg-menu"></use></svg></i> + </label> + </div> + <div class="header-center"> + <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a> + </div> + <div class="header-right"> + <div class="theme-toggle-container theme-toggle-header"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-header-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + </header> + <aside class="sidebar-drawer"> + <div class="sidebar-container"> + + <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html"> + + <div class="sidebar-logo-container"> + <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/> + </div> + + +</a><form class="sidebar-search-container" method="get" action="../search.html" role="search"> + <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search"> + <input type="hidden" name="check_keywords" value="yes"> + <input type="hidden" name="area" value="default"> +</form> +<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree"> + <ul class="current"> +<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li> +<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li> +<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li> +</ul> +</li> +<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li> +<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li> +<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li> +<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li> +</ul> +</li> +<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> + +</div> +</div> + + </div> + + </div> + </aside> + <div class="main"> + <div class="content"> + <div class="article-container"> + <a href="#" class="back-to-top muted-link"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> + <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path> + </svg> + <span>Back to top</span> + </a> + <div class="content-icon-container"> + +<div class="theme-toggle-container theme-toggle-content"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-content-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + <article role="main"> + <section id="bayesvalidrox-surrogate-models-sequential-design-sequentialdesign"> +<h1>bayesvalidrox.surrogate_models.sequential_design.SequentialDesign<a class="headerlink" href="#bayesvalidrox-surrogate-models-sequential-design-sequentialdesign" title="Link to this heading">¶</a></h1> +<dl class="py class"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign"> +<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.sequential_design.</span></span><span class="sig-name descname"><span class="pre">SequentialDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">MetaMod</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Model</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ExpDes</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign" title="Link to this definition">¶</a></dt> +<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p> +<p>Contains options for choosing the next training sample iteratively.</p> +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__"> +<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">MetaMod</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Model</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ExpDes</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__" title="Link to this definition">¶</a></dt> +<dd></dd></dl> + +<p class="rubric">Methods</p> +<div class="table-wrapper autosummary longtable docutils container"> +<table class="autosummary longtable docutils align-default"> +<tbody> +<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(MetaMod, Model, ExpDes, engine[, ...])</p></td> +<td><p></p></td> +</tr> +<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample"><code class="xref py py-obj docutils literal notranslate"><span class="pre">choose_next_sample</span></code></a>([sigma2, n_candidates, var])</p></td> +<td><p>Runs optimal sequential design.</p></td> +</tr> +<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">dual_annealing</span></code></a>(method, Bounds, sigma2Dict, ...)</p></td> +<td><p>Exploration algorithm to find the optimum parameter space.</p></td> +</tr> +<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func"><code class="xref py py-obj docutils literal notranslate"><span class="pre">run_util_func</span></code></a>(method, candidates, index[, ...])</p></td> +<td><p>Runs the utility function based on the given method.</p></td> +</tr> +<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">start_seqdesign</span></code></a>()</p></td> +<td><p>Do all the preparations that need to be run before the actual training</p></td> +</tr> +<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights"><code class="xref py py-obj docutils literal notranslate"><span class="pre">tradeoff_weights</span></code></a>(tradeoff_scheme, old_EDX, ...)</p></td> +<td><p>Calculates weights for exploration scores based on the requested scheme: <cite>None</cite>, <cite>equal</cite>, <cite>epsilon-decreasing</cite> and <cite>adaptive</cite>.</p></td> +</tr> +<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_AlphOptDesign</span></code></a>(candidates[, var])</p></td> +<td><p>Enriches the Experimental design with the requested alphabetic criterion based on exploring the space with number of sampling points.</p></td> +</tr> +<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_BayesianActiveDesign</span></code></a>(y_hat, std, sigma2Dict)</p></td> +<td><p>Computes scores based on Bayesian active design criterion (var).</p></td> +</tr> +<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_BayesianDesign</span></code></a>(X_can, X_MC, sigma2Dict)</p></td> +<td><p>Computes scores based on Bayesian sequential design criterion (var).</p></td> +</tr> +<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_VarBasedDesign</span></code></a>(X_can, index[, util_func])</p></td> +<td><p>Computes the exploitation scores based on: active learning MacKay(ALM) and active learning Cohn (ALC) Paper: Sequential Design with Mutual Information for Computer Experiments (MICE): Emulation of a Tsunami Model by Beck and Guillas (2016)</p></td> +</tr> +</tbody> +</table> +</div> +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample"> +<span class="sig-name descname"><span class="pre">choose_next_sample</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sigma2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_candidates</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'DKL'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample" title="Link to this definition">¶</a></dt> +<dd><p>Runs optimal sequential design.</p> +<section id="parameters"> +<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>sigma2<span class="classifier">dict, optional</span></dt><dd><p>A dictionary containing the measurement errors (sigma^2). The +default is None.</p> +</dd> +<dt>n_candidates<span class="classifier">int, optional</span></dt><dd><p>Number of candidate samples. The default is 5.</p> +</dd> +<dt>var<span class="classifier">string, optional</span></dt><dd><p>Utility function. The default is None. # TODO: default is set to DKL, not none</p> +</dd> +</dl> +</section> +<section id="raises"> +<h2>Raises<a class="headerlink" href="#raises" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>NameError</dt><dd><p>Wrong utility function.</p> +</dd> +</dl> +</section> +<section id="returns"> +<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>Xnew<span class="classifier">array (n_samples, n_params)</span></dt><dd><p>Selected new training point(s).</p> +</dd> +</dl> +</section> +</dd></dl> + +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing"> +<span class="sig-name descname"><span class="pre">dual_annealing</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">method</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Bounds</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Run_No</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing" title="Link to this definition">¶</a></dt> +<dd><p>Exploration algorithm to find the optimum parameter space.</p> +<section id="id1"> +<h2>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>method<span class="classifier">string</span></dt><dd><p>Exploitation method: <cite>VarOptDesign</cite>, <cite>BayesActDesign</cite> and +<cite>BayesOptDesign</cite>.</p> +</dd> +</dl> +<p># TODO: BayesActDesign has no corresponding function call in this function! +Bounds : list of tuples</p> +<blockquote> +<div><p>List of lower and upper boundaries of parameters.</p> +</div></blockquote> +<dl class="simple"> +<dt>sigma2Dict<span class="classifier">dict</span></dt><dd><p>A dictionary containing the measurement errors (sigma^2).</p> +</dd> +</dl> +<p>var : unknown +Run_No : int</p> +<blockquote> +<div><p>Run number.</p> +</div></blockquote> +<dl class="simple"> +<dt>verbose<span class="classifier">bool, optional</span></dt><dd><p>Print out a summary. The default is False.</p> +</dd> +</dl> +</section> +<section id="id2"> +<h2>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>Run_No<span class="classifier">int</span></dt><dd><p>Run number.</p> +</dd> +<dt>array</dt><dd><p>Optimial candidate.</p> +</dd> +</dl> +</section> +</dd></dl> + +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func"> +<span class="sig-name descname"><span class="pre">run_util_func</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">method</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">candidates</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">X_MC</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func" title="Link to this definition">¶</a></dt> +<dd><p>Runs the utility function based on the given method.</p> +<section id="id3"> +<h2>Parameters<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>method<span class="classifier">string</span></dt><dd><p>Exploitation method: <cite>VarOptDesign</cite>, <cite>BayesActDesign</cite> and +<cite>BayesOptDesign</cite>.</p> +</dd> +<dt>candidates<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>All candidate parameter sets.</p> +</dd> +<dt>index<span class="classifier">int</span></dt><dd><p>ExpDesign index.</p> +</dd> +<dt>sigma2Dict<span class="classifier">dict, optional</span></dt><dd><p>A dictionary containing the measurement errors (sigma^2). The +default is None.</p> +</dd> +<dt>var<span class="classifier">string, optional</span></dt><dd><p>Utility function. The default is None.</p> +</dd> +<dt>X_MC<span class="classifier">TYPE, optional</span></dt><dd><p>DESCRIPTION. The default is None.</p> +</dd> +</dl> +</section> +<section id="id4"> +<h2>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>index<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p> +</dd> +<dt>List</dt><dd><p>Scores.</p> +</dd> +</dl> +</section> +</dd></dl> + +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign"> +<span class="sig-name descname"><span class="pre">start_seqdesign</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign" title="Link to this definition">¶</a></dt> +<dd><p>Do all the preparations that need to be run before the actual training</p> +<section id="id5"> +<h2>Returns<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h2> +<p>None</p> +</section> +</dd></dl> + +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights"> +<span class="sig-name descname"><span class="pre">tradeoff_weights</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">tradeoff_scheme</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">old_EDX</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">old_EDY</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights" title="Link to this definition">¶</a></dt> +<dd><p>Calculates weights for exploration scores based on the requested +scheme: <cite>None</cite>, <cite>equal</cite>, <cite>epsilon-decreasing</cite> and <cite>adaptive</cite>.</p> +<p><cite>None</cite>: No exploration. +<cite>equal</cite>: Same weights for exploration and exploitation scores. +<cite>epsilon-decreasing</cite>: Start with more exploration and increase the</p> +<blockquote> +<div><p>influence of exploitation along the way with an exponential decay +function</p> +</div></blockquote> +<dl class="simple"> +<dt><cite>adaptive</cite>: An adaptive method based on:</dt><dd><p>Liu, Haitao, Jianfei Cai, and Yew-Soon Ong. “An adaptive sampling +approach for Kriging metamodeling by maximizing expected prediction +error.†Computers & Chemical Engineering 106 (2017): 171-182.</p> +</dd> +</dl> +<section id="id6"> +<h2>Parameters<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>tradeoff_scheme<span class="classifier">string</span></dt><dd><p>Trade-off scheme for exloration and exploitation scores.</p> +</dd> +<dt>old_EDX<span class="classifier">array (n_samples, n_params)</span></dt><dd><p>Old experimental design (training points).</p> +</dd> +<dt>old_EDY<span class="classifier">dict</span></dt><dd><p>Old model responses (targets).</p> +</dd> +</dl> +</section> +<section id="id7"> +<h2>Returns<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>exploration_weight<span class="classifier">float</span></dt><dd><p>Exploration weight.</p> +</dd> +<dt>exploitation_weight: float</dt><dd><p>Exploitation weight.</p> +</dd> +</dl> +</section> +</dd></dl> + +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign"> +<span class="sig-name descname"><span class="pre">util_AlphOptDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">candidates</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'D-Opt'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign" title="Link to this definition">¶</a></dt> +<dd><p>Enriches the Experimental design with the requested alphabetic +criterion based on exploring the space with number of sampling points.</p> +<p>Ref: Hadigol, M., & Doostan, A. (2018). Least squares polynomial chaos +expansion: A review of sampling strategies., Computer Methods in +Applied Mechanics and Engineering, 332, 382-407.</p> +<section id="arguments"> +<h2>Arguments<a class="headerlink" href="#arguments" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>candidates<span class="classifier">int?</span></dt><dd><p>Number of candidate points to be searched</p> +</dd> +<dt>var<span class="classifier">string</span></dt><dd><p>Alphabetic optimality criterion</p> +</dd> +</dl> +</section> +<section id="id8"> +<h2>Returns<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>X_new<span class="classifier">array of shape (1, n_params)</span></dt><dd><p>The new sampling location in the input space.</p> +</dd> +</dl> +</section> +</dd></dl> + +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign"> +<span class="sig-name descname"><span class="pre">util_BayesianActiveDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">y_hat</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">std</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'DKL'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign" title="Link to this definition">¶</a></dt> +<dd><p>Computes scores based on Bayesian active design criterion (var).</p> +<p>It is based on the following paper: +Oladyshkin, Sergey, Farid Mohammadi, Ilja Kroeker, and Wolfgang Nowak. +“Bayesian3 active learning for the gaussian process emulator using +information theory.†Entropy 22, no. 8 (2020): 890.</p> +<section id="id9"> +<h2>Parameters<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h2> +<p>y_hat : unknown +std : unknown +sigma2Dict : dict</p> +<blockquote> +<div><p>A dictionary containing the measurement errors (sigma^2).</p> +</div></blockquote> +<dl class="simple"> +<dt>var<span class="classifier">string, optional</span></dt><dd><p>BAL design criterion. The default is ‘DKL’.</p> +</dd> +</dl> +</section> +<section id="id10"> +<h2>Returns<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>float</dt><dd><p>Score.</p> +</dd> +</dl> +</section> +</dd></dl> + +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign"> +<span class="sig-name descname"><span class="pre">util_BayesianDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X_can</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">X_MC</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'DKL'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign" title="Link to this definition">¶</a></dt> +<dd><p>Computes scores based on Bayesian sequential design criterion (var).</p> +<section id="id11"> +<h2>Parameters<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>X_can<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Candidate samples.</p> +</dd> +</dl> +<p>X_MC : unknown +sigma2Dict : dict</p> +<blockquote> +<div><p>A dictionary containing the measurement errors (sigma^2).</p> +</div></blockquote> +<dl class="simple"> +<dt>var<span class="classifier">string, optional</span></dt><dd><p>Bayesian design criterion. The default is ‘DKL’.</p> +</dd> +</dl> +</section> +<section id="id12"> +<h2>Returns<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>float</dt><dd><p>Score.</p> +</dd> +</dl> +</section> +</dd></dl> + +<dl class="py method"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign"> +<span class="sig-name descname"><span class="pre">util_VarBasedDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X_can</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">util_func</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Entropy'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign" title="Link to this definition">¶</a></dt> +<dd><p>Computes the exploitation scores based on: +active learning MacKay(ALM) and active learning Cohn (ALC) +Paper: Sequential Design with Mutual Information for Computer +Experiments (MICE): Emulation of a Tsunami Model by Beck and Guillas +(2016)</p> +<section id="id13"> +<h2>Parameters<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>X_can<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Candidate samples.</p> +</dd> +<dt>index<span class="classifier">int</span></dt><dd><p>Model output index.</p> +</dd> +<dt>util_func<span class="classifier">string, optional</span></dt><dd><p>Exploitation utility function. The default is ‘Entropy’.</p> +</dd> +</dl> +</section> +<section id="id14"> +<h2>Returns<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>float</dt><dd><p>Score.</p> +</dd> +</dl> +</section> +</dd></dl> + +</dd></dl> + +</section> + + </article> + </div> + <footer> + + <div class="related-pages"> + <a class="next-page" href="bayesvalidrox.surrogate_models.surrogate_models.html"> + <div class="page-info"> + <div class="context"> + <span>Next</span> + </div> + <div class="title">bayesvalidrox.surrogate_models.surrogate_models</div> + </div> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + </a> + <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html"> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + <div class="page-info"> + <div class="context"> + <span>Previous</span> + </div> + + <div class="title">bayesvalidrox.surrogate_models.sequential_design.subdomain</div> + + </div> + </a> + </div> + <div class="bottom-of-page"> + <div class="left-details"> + <div class="copyright"> + Copyright © 2023, Farid Mohammadi, Rebecca Kohlhaas + </div> + Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s + + <a href="https://github.com/pradyunsg/furo">Furo</a> + + </div> + <div class="right-details"> + + </div> + </div> + + </footer> + </div> + <aside class="toc-drawer"> + + + <div class="toc-sticky toc-scroll"> + <div class="toc-title-container"> + <span class="toc-title"> + On this page + </span> + </div> + <div class="toc-tree-container"> + <div class="toc-tree"> + <ul> +<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a><ul> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign</span></code></a><ul> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.__init__()</span></code></a></li> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.choose_next_sample()</span></code></a></li> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.dual_annealing()</span></code></a></li> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.run_util_func()</span></code></a></li> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.start_seqdesign()</span></code></a></li> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.tradeoff_weights()</span></code></a></li> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.util_AlphOptDesign()</span></code></a></li> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.util_BayesianActiveDesign()</span></code></a></li> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.util_BayesianDesign()</span></code></a></li> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.util_VarBasedDesign()</span></code></a></li> +</ul> +</li> +</ul> +</li> +</ul> + + </div> + </div> + </div> + + + </aside> + </div> +</div><script src="../_static/documentation_options.js?v=4ebf8126"></script> + <script src="../_static/doctools.js?v=9a2dae69"></script> + <script src="../_static/sphinx_highlight.js?v=dc90522c"></script> + <script src="../_static/scripts/furo.js?v=32e29ea5"></script> + </body> +</html> \ No newline at end of file diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html new file mode 100644 index 000000000..9b9456b5a --- /dev/null +++ b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html @@ -0,0 +1,445 @@ +<!doctype html> +<html class="no-js" lang="en" data-content_root="../"> + <head><meta charset="utf-8"/> + <meta name="viewport" content="width=device-width,initial-scale=1"/> + <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design.logpdf" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design" href="bayesvalidrox.surrogate_models.sequential_design.html" /> + + <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> + <title>bayesvalidrox.surrogate_models.sequential_design.hellinger_distance - bayesvalidrox 1.0.0 documentation</title> + <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" /> + <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" /> + + + + +<style> + body { + --color-code-background: #f8f8f8; + --color-code-foreground: black; + --color-brand-primary: #5663a1; + --color-brand-content: #5663a1; + + } + @media not print { + body[data-theme="dark"] { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + @media (prefers-color-scheme: dark) { + body:not([data-theme="light"]) { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + } + } +</style></head> + <body> + + <script> + document.body.dataset.theme = localStorage.getItem("theme") || "auto"; + </script> + + +<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> + <symbol id="svg-toc" viewBox="0 0 24 24"> + <title>Contents</title> + <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024"> + <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/> + </svg> + </symbol> + <symbol id="svg-menu" viewBox="0 0 24 24"> + <title>Menu</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu"> + <line x1="3" y1="12" x2="21" y2="12"></line> + <line x1="3" y1="6" x2="21" y2="6"></line> + <line x1="3" y1="18" x2="21" y2="18"></line> + </svg> + </symbol> + <symbol id="svg-arrow-right" viewBox="0 0 24 24"> + <title>Expand</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right"> + <polyline points="9 18 15 12 9 6"></polyline> + </svg> + </symbol> + <symbol id="svg-sun" viewBox="0 0 24 24"> + <title>Light mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun"> + <circle cx="12" cy="12" r="5"></circle> + <line x1="12" y1="1" x2="12" y2="3"></line> + <line x1="12" y1="21" x2="12" y2="23"></line> + <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line> + <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line> + <line x1="1" y1="12" x2="3" y2="12"></line> + <line x1="21" y1="12" x2="23" y2="12"></line> + <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line> + <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line> + </svg> + </symbol> + <symbol id="svg-moon" viewBox="0 0 24 24"> + <title>Dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon"> + <path stroke="none" d="M0 0h24v24H0z" fill="none" /> + <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /> + </svg> + </symbol> + <symbol id="svg-sun-half" viewBox="0 0 24 24"> + <title>Auto light/dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow"> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <circle cx="12" cy="12" r="9" /> + <path d="M13 12h5" /> + <path d="M13 15h4" /> + <path d="M13 18h1" /> + <path d="M13 9h4" /> + <path d="M13 6h1" /> + </svg> + </symbol> +</svg> + +<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation"> +<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc"> +<label class="overlay sidebar-overlay" for="__navigation"> + <div class="visually-hidden">Hide navigation sidebar</div> +</label> +<label class="overlay toc-overlay" for="__toc"> + <div class="visually-hidden">Hide table of contents sidebar</div> +</label> + + + +<div class="page"> + <header class="mobile-header"> + <div class="header-left"> + <label class="nav-overlay-icon" for="__navigation"> + <div class="visually-hidden">Toggle site navigation sidebar</div> + <i class="icon"><svg><use href="#svg-menu"></use></svg></i> + </label> + </div> + <div class="header-center"> + <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a> + </div> + <div class="header-right"> + <div class="theme-toggle-container theme-toggle-header"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-header-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + </header> + <aside class="sidebar-drawer"> + <div class="sidebar-container"> + + <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html"> + + <div class="sidebar-logo-container"> + <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/> + </div> + + +</a><form class="sidebar-search-container" method="get" action="../search.html" role="search"> + <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search"> + <input type="hidden" name="check_keywords" value="yes"> + <input type="hidden" name="area" value="default"> +</form> +<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree"> + <ul class="current"> +<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li> +<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li> +<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li> +</ul> +</li> +<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li> +<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li> +<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li> +<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li> +</ul> +</li> +<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> + +</div> +</div> + + </div> + + </div> + </aside> + <div class="main"> + <div class="content"> + <div class="article-container"> + <a href="#" class="back-to-top muted-link"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> + <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path> + </svg> + <span>Back to top</span> + </a> + <div class="content-icon-container"> + +<div class="theme-toggle-container theme-toggle-content"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-content-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + <article role="main"> + <section id="bayesvalidrox-surrogate-models-sequential-design-hellinger-distance"> +<h1>bayesvalidrox.surrogate_models.sequential_design.hellinger_distance<a class="headerlink" href="#bayesvalidrox-surrogate-models-sequential-design-hellinger-distance" title="Link to this heading">¶</a></h1> +<dl class="py function"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance"> +<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.sequential_design.</span></span><span class="sig-name descname"><span class="pre">hellinger_distance</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">P</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Q</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.hellinger_distance" title="Link to this definition">¶</a></dt> +<dd><p>Hellinger distance between two continuous distributions.</p> +<p>The maximum distance 1 is achieved when P assigns probability zero to +every set to which Q assigns a positive probability, and vice versa. +0 (identical) and 1 (maximally different)</p> +<section id="parameters"> +<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>P<span class="classifier">array</span></dt><dd><p>Reference likelihood.</p> +</dd> +<dt>Q<span class="classifier">array</span></dt><dd><p>Estimated likelihood.</p> +</dd> +</dl> +</section> +<section id="returns"> +<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>float</dt><dd><p>Hellinger distance of two distributions.</p> +</dd> +</dl> +</section> +</dd></dl> + +</section> + + </article> + </div> + <footer> + + <div class="related-pages"> + <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html"> + <div class="page-info"> + <div class="context"> + <span>Next</span> + </div> + <div class="title">bayesvalidrox.surrogate_models.sequential_design.logpdf</div> + </div> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + </a> + <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.html"> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + <div class="page-info"> + <div class="context"> + <span>Previous</span> + </div> + + <div class="title">bayesvalidrox.surrogate_models.sequential_design</div> + + </div> + </a> + </div> + <div class="bottom-of-page"> + <div class="left-details"> + <div class="copyright"> + Copyright © 2023, Farid Mohammadi, Rebecca Kohlhaas + </div> + Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s + + <a href="https://github.com/pradyunsg/furo">Furo</a> + + </div> + <div class="right-details"> + + </div> + </div> + + </footer> + </div> + <aside class="toc-drawer"> + + + <div class="toc-sticky toc-scroll"> + <div class="toc-title-container"> + <span class="toc-title"> + On this page + </span> + </div> + <div class="toc-tree-container"> + <div class="toc-tree"> + <ul> +<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a><ul> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.hellinger_distance"><code class="docutils literal notranslate"><span class="pre">hellinger_distance()</span></code></a></li> +</ul> +</li> +</ul> + + </div> + </div> + </div> + + + </aside> + </div> +</div><script src="../_static/documentation_options.js?v=4ebf8126"></script> + <script src="../_static/doctools.js?v=9a2dae69"></script> + <script src="../_static/sphinx_highlight.js?v=dc90522c"></script> + <script src="../_static/scripts/furo.js?v=32e29ea5"></script> + </body> +</html> \ No newline at end of file diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.html new file mode 100644 index 000000000..fd16786e2 --- /dev/null +++ b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.html @@ -0,0 +1,446 @@ +<!doctype html> +<html class="no-js" lang="en" data-content_root="../"> + <head><meta charset="utf-8"/> + <meta name="viewport" content="width=device-width,initial-scale=1"/> + <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html" /> + + <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> + <title>bayesvalidrox.surrogate_models.sequential_design - bayesvalidrox 1.0.0 documentation</title> + <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" /> + <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" /> + + + + +<style> + body { + --color-code-background: #f8f8f8; + --color-code-foreground: black; + --color-brand-primary: #5663a1; + --color-brand-content: #5663a1; + + } + @media not print { + body[data-theme="dark"] { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + @media (prefers-color-scheme: dark) { + body:not([data-theme="light"]) { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + } + } +</style></head> + <body> + + <script> + document.body.dataset.theme = localStorage.getItem("theme") || "auto"; + </script> + + +<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> + <symbol id="svg-toc" viewBox="0 0 24 24"> + <title>Contents</title> + <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024"> + <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/> + </svg> + </symbol> + <symbol id="svg-menu" viewBox="0 0 24 24"> + <title>Menu</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu"> + <line x1="3" y1="12" x2="21" y2="12"></line> + <line x1="3" y1="6" x2="21" y2="6"></line> + <line x1="3" y1="18" x2="21" y2="18"></line> + </svg> + </symbol> + <symbol id="svg-arrow-right" viewBox="0 0 24 24"> + <title>Expand</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right"> + <polyline points="9 18 15 12 9 6"></polyline> + </svg> + </symbol> + <symbol id="svg-sun" viewBox="0 0 24 24"> + <title>Light mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun"> + <circle cx="12" cy="12" r="5"></circle> + <line x1="12" y1="1" x2="12" y2="3"></line> + <line x1="12" y1="21" x2="12" y2="23"></line> + <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line> + <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line> + <line x1="1" y1="12" x2="3" y2="12"></line> + <line x1="21" y1="12" x2="23" y2="12"></line> + <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line> + <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line> + </svg> + </symbol> + <symbol id="svg-moon" viewBox="0 0 24 24"> + <title>Dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon"> + <path stroke="none" d="M0 0h24v24H0z" fill="none" /> + <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /> + </svg> + </symbol> + <symbol id="svg-sun-half" viewBox="0 0 24 24"> + <title>Auto light/dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow"> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <circle cx="12" cy="12" r="9" /> + <path d="M13 12h5" /> + <path d="M13 15h4" /> + <path d="M13 18h1" /> + <path d="M13 9h4" /> + <path d="M13 6h1" /> + </svg> + </symbol> +</svg> + +<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation"> +<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc"> +<label class="overlay sidebar-overlay" for="__navigation"> + <div class="visually-hidden">Hide navigation sidebar</div> +</label> +<label class="overlay toc-overlay" for="__toc"> + <div class="visually-hidden">Hide table of contents sidebar</div> +</label> + + + +<div class="page"> + <header class="mobile-header"> + <div class="header-left"> + <label class="nav-overlay-icon" for="__navigation"> + <div class="visually-hidden">Toggle site navigation sidebar</div> + <i class="icon"><svg><use href="#svg-menu"></use></svg></i> + </label> + </div> + <div class="header-center"> + <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a> + </div> + <div class="header-right"> + <div class="theme-toggle-container theme-toggle-header"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-header-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + </header> + <aside class="sidebar-drawer"> + <div class="sidebar-container"> + + <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html"> + + <div class="sidebar-logo-container"> + <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/> + </div> + + +</a><form class="sidebar-search-container" method="get" action="../search.html" role="search"> + <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search"> + <input type="hidden" name="check_keywords" value="yes"> + <input type="hidden" name="area" value="default"> +</form> +<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree"> + <ul class="current"> +<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li> +<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li> +<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li> +</ul> +</li> +<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li> +<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li> +<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li> +<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li> +</ul> +</li> +<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> + +</div> +</div> + + </div> + + </div> + </aside> + <div class="main"> + <div class="content"> + <div class="article-container"> + <a href="#" class="back-to-top muted-link"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> + <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path> + </svg> + <span>Back to top</span> + </a> + <div class="content-icon-container"> + +<div class="theme-toggle-container theme-toggle-content"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-content-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + <article role="main"> + <section id="module-bayesvalidrox.surrogate_models.sequential_design"> +<span id="bayesvalidrox-surrogate-models-sequential-design"></span><h1>bayesvalidrox.surrogate_models.sequential_design<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.sequential_design" title="Link to this heading">¶</a></h1> +<p>Engine to train the surrogate</p> +<p class="rubric">Functions</p> +<div class="table-wrapper autosummary longtable docutils container"> +<table class="autosummary longtable docutils align-default"> +<tbody> +<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html#bayesvalidrox.surrogate_models.sequential_design.hellinger_distance" title="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance"><code class="xref py py-obj docutils literal notranslate"><span class="pre">hellinger_distance</span></code></a>(P, Q)</p></td> +<td><p>Hellinger distance between two continuous distributions.</p></td> +</tr> +<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html#bayesvalidrox.surrogate_models.sequential_design.logpdf" title="bayesvalidrox.surrogate_models.sequential_design.logpdf"><code class="xref py py-obj docutils literal notranslate"><span class="pre">logpdf</span></code></a>(x, mean, cov)</p></td> +<td><p>Computes the likelihood based on a multivariate normal distribution.</p></td> +</tr> +<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html#bayesvalidrox.surrogate_models.sequential_design.subdomain" title="bayesvalidrox.surrogate_models.sequential_design.subdomain"><code class="xref py py-obj docutils literal notranslate"><span class="pre">subdomain</span></code></a>(Bounds, n_new_samples)</p></td> +<td><p>Divides a domain defined by Bounds into subdomains.</p></td> +</tr> +</tbody> +</table> +</div> +<p class="rubric">Classes</p> +<div class="table-wrapper autosummary longtable docutils container"> +<table class="autosummary longtable docutils align-default"> +<tbody> +<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">SequentialDesign</span></code></a>(MetaMod, Model, ExpDes, engine)</p></td> +<td><p>Contains options for choosing the next training sample iteratively.</p></td> +</tr> +</tbody> +</table> +</div> +</section> + + </article> + </div> + <footer> + + <div class="related-pages"> + <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html"> + <div class="page-info"> + <div class="context"> + <span>Next</span> + </div> + <div class="title">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</div> + </div> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + </a> + <a class="prev-page" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html"> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + <div class="page-info"> + <div class="context"> + <span>Previous</span> + </div> + + <div class="title">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</div> + + </div> + </a> + </div> + <div class="bottom-of-page"> + <div class="left-details"> + <div class="copyright"> + Copyright © 2023, Farid Mohammadi, Rebecca Kohlhaas + </div> + Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s + + <a href="https://github.com/pradyunsg/furo">Furo</a> + + </div> + <div class="right-details"> + + </div> + </div> + + </footer> + </div> + <aside class="toc-drawer"> + + + <div class="toc-sticky toc-scroll"> + <div class="toc-title-container"> + <span class="toc-title"> + On this page + </span> + </div> + <div class="toc-tree-container"> + <div class="toc-tree"> + <ul> +<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design</a><ul> +</ul> +</li> +</ul> + + </div> + </div> + </div> + + + </aside> + </div> +</div><script src="../_static/documentation_options.js?v=4ebf8126"></script> + <script src="../_static/doctools.js?v=9a2dae69"></script> + <script src="../_static/sphinx_highlight.js?v=dc90522c"></script> + <script src="../_static/scripts/furo.js?v=32e29ea5"></script> + </body> +</html> \ No newline at end of file diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html new file mode 100644 index 000000000..1768d1152 --- /dev/null +++ b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html @@ -0,0 +1,444 @@ +<!doctype html> +<html class="no-js" lang="en" data-content_root="../"> + <head><meta charset="utf-8"/> + <meta name="viewport" content="width=device-width,initial-scale=1"/> + <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design.subdomain" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html" /> + + <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> + <title>bayesvalidrox.surrogate_models.sequential_design.logpdf - bayesvalidrox 1.0.0 documentation</title> + <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" /> + <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" /> + + + + +<style> + body { + --color-code-background: #f8f8f8; + --color-code-foreground: black; + --color-brand-primary: #5663a1; + --color-brand-content: #5663a1; + + } + @media not print { + body[data-theme="dark"] { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + @media (prefers-color-scheme: dark) { + body:not([data-theme="light"]) { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + } + } +</style></head> + <body> + + <script> + document.body.dataset.theme = localStorage.getItem("theme") || "auto"; + </script> + + +<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> + <symbol id="svg-toc" viewBox="0 0 24 24"> + <title>Contents</title> + <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024"> + <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/> + </svg> + </symbol> + <symbol id="svg-menu" viewBox="0 0 24 24"> + <title>Menu</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu"> + <line x1="3" y1="12" x2="21" y2="12"></line> + <line x1="3" y1="6" x2="21" y2="6"></line> + <line x1="3" y1="18" x2="21" y2="18"></line> + </svg> + </symbol> + <symbol id="svg-arrow-right" viewBox="0 0 24 24"> + <title>Expand</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right"> + <polyline points="9 18 15 12 9 6"></polyline> + </svg> + </symbol> + <symbol id="svg-sun" viewBox="0 0 24 24"> + <title>Light mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun"> + <circle cx="12" cy="12" r="5"></circle> + <line x1="12" y1="1" x2="12" y2="3"></line> + <line x1="12" y1="21" x2="12" y2="23"></line> + <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line> + <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line> + <line x1="1" y1="12" x2="3" y2="12"></line> + <line x1="21" y1="12" x2="23" y2="12"></line> + <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line> + <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line> + </svg> + </symbol> + <symbol id="svg-moon" viewBox="0 0 24 24"> + <title>Dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon"> + <path stroke="none" d="M0 0h24v24H0z" fill="none" /> + <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /> + </svg> + </symbol> + <symbol id="svg-sun-half" viewBox="0 0 24 24"> + <title>Auto light/dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow"> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <circle cx="12" cy="12" r="9" /> + <path d="M13 12h5" /> + <path d="M13 15h4" /> + <path d="M13 18h1" /> + <path d="M13 9h4" /> + <path d="M13 6h1" /> + </svg> + </symbol> +</svg> + +<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation"> +<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc"> +<label class="overlay sidebar-overlay" for="__navigation"> + <div class="visually-hidden">Hide navigation sidebar</div> +</label> +<label class="overlay toc-overlay" for="__toc"> + <div class="visually-hidden">Hide table of contents sidebar</div> +</label> + + + +<div class="page"> + <header class="mobile-header"> + <div class="header-left"> + <label class="nav-overlay-icon" for="__navigation"> + <div class="visually-hidden">Toggle site navigation sidebar</div> + <i class="icon"><svg><use href="#svg-menu"></use></svg></i> + </label> + </div> + <div class="header-center"> + <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a> + </div> + <div class="header-right"> + <div class="theme-toggle-container theme-toggle-header"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-header-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + </header> + <aside class="sidebar-drawer"> + <div class="sidebar-container"> + + <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html"> + + <div class="sidebar-logo-container"> + <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/> + </div> + + +</a><form class="sidebar-search-container" method="get" action="../search.html" role="search"> + <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search"> + <input type="hidden" name="check_keywords" value="yes"> + <input type="hidden" name="area" value="default"> +</form> +<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree"> + <ul class="current"> +<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li> +<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li> +<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li> +</ul> +</li> +<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li> +<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li> +<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li> +<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li> +</ul> +</li> +<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> + +</div> +</div> + + </div> + + </div> + </aside> + <div class="main"> + <div class="content"> + <div class="article-container"> + <a href="#" class="back-to-top muted-link"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> + <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path> + </svg> + <span>Back to top</span> + </a> + <div class="content-icon-container"> + +<div class="theme-toggle-container theme-toggle-content"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-content-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + <article role="main"> + <section id="bayesvalidrox-surrogate-models-sequential-design-logpdf"> +<h1>bayesvalidrox.surrogate_models.sequential_design.logpdf<a class="headerlink" href="#bayesvalidrox-surrogate-models-sequential-design-logpdf" title="Link to this heading">¶</a></h1> +<dl class="py function"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.logpdf"> +<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.sequential_design.</span></span><span class="sig-name descname"><span class="pre">logpdf</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">x</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mean</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cov</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.logpdf" title="Link to this definition">¶</a></dt> +<dd><p>Computes the likelihood based on a multivariate normal distribution.</p> +<section id="parameters"> +<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>x<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p> +</dd> +<dt>mean<span class="classifier">array_like</span></dt><dd><p>Observation data.</p> +</dd> +<dt>cov<span class="classifier">2d array</span></dt><dd><p>Covariance matrix of the distribution.</p> +</dd> +</dl> +</section> +<section id="returns"> +<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>log_lik<span class="classifier">float</span></dt><dd><p>Log likelihood.</p> +</dd> +</dl> +</section> +</dd></dl> + +</section> + + </article> + </div> + <footer> + + <div class="related-pages"> + <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html"> + <div class="page-info"> + <div class="context"> + <span>Next</span> + </div> + <div class="title">bayesvalidrox.surrogate_models.sequential_design.subdomain</div> + </div> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + </a> + <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html"> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + <div class="page-info"> + <div class="context"> + <span>Previous</span> + </div> + + <div class="title">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</div> + + </div> + </a> + </div> + <div class="bottom-of-page"> + <div class="left-details"> + <div class="copyright"> + Copyright © 2023, Farid Mohammadi, Rebecca Kohlhaas + </div> + Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s + + <a href="https://github.com/pradyunsg/furo">Furo</a> + + </div> + <div class="right-details"> + + </div> + </div> + + </footer> + </div> + <aside class="toc-drawer"> + + + <div class="toc-sticky toc-scroll"> + <div class="toc-title-container"> + <span class="toc-title"> + On this page + </span> + </div> + <div class="toc-tree-container"> + <div class="toc-tree"> + <ul> +<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.logpdf</a><ul> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.logpdf"><code class="docutils literal notranslate"><span class="pre">logpdf()</span></code></a></li> +</ul> +</li> +</ul> + + </div> + </div> + </div> + + + </aside> + </div> +</div><script src="../_static/documentation_options.js?v=4ebf8126"></script> + <script src="../_static/doctools.js?v=9a2dae69"></script> + <script src="../_static/sphinx_highlight.js?v=dc90522c"></script> + <script src="../_static/scripts/furo.js?v=32e29ea5"></script> + </body> +</html> \ No newline at end of file diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html new file mode 100644 index 000000000..03abb25d6 --- /dev/null +++ b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html @@ -0,0 +1,442 @@ +<!doctype html> +<html class="no-js" lang="en" data-content_root="../"> + <head><meta charset="utf-8"/> + <meta name="viewport" content="width=device-width,initial-scale=1"/> + <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design.logpdf" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html" /> + + <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> + <title>bayesvalidrox.surrogate_models.sequential_design.subdomain - bayesvalidrox 1.0.0 documentation</title> + <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" /> + <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" /> + <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" /> + + + + +<style> + body { + --color-code-background: #f8f8f8; + --color-code-foreground: black; + --color-brand-primary: #5663a1; + --color-brand-content: #5663a1; + + } + @media not print { + body[data-theme="dark"] { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + @media (prefers-color-scheme: dark) { + body:not([data-theme="light"]) { + --color-code-background: #202020; + --color-code-foreground: #d0d0d0; + --color-brand-primary: #9bb4e3; + --color-brand-content: #9bb4e3; + + } + } + } +</style></head> + <body> + + <script> + document.body.dataset.theme = localStorage.getItem("theme") || "auto"; + </script> + + +<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> + <symbol id="svg-toc" viewBox="0 0 24 24"> + <title>Contents</title> + <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024"> + <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/> + </svg> + </symbol> + <symbol id="svg-menu" viewBox="0 0 24 24"> + <title>Menu</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu"> + <line x1="3" y1="12" x2="21" y2="12"></line> + <line x1="3" y1="6" x2="21" y2="6"></line> + <line x1="3" y1="18" x2="21" y2="18"></line> + </svg> + </symbol> + <symbol id="svg-arrow-right" viewBox="0 0 24 24"> + <title>Expand</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right"> + <polyline points="9 18 15 12 9 6"></polyline> + </svg> + </symbol> + <symbol id="svg-sun" viewBox="0 0 24 24"> + <title>Light mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun"> + <circle cx="12" cy="12" r="5"></circle> + <line x1="12" y1="1" x2="12" y2="3"></line> + <line x1="12" y1="21" x2="12" y2="23"></line> + <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line> + <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line> + <line x1="1" y1="12" x2="3" y2="12"></line> + <line x1="21" y1="12" x2="23" y2="12"></line> + <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line> + <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line> + </svg> + </symbol> + <symbol id="svg-moon" viewBox="0 0 24 24"> + <title>Dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon"> + <path stroke="none" d="M0 0h24v24H0z" fill="none" /> + <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /> + </svg> + </symbol> + <symbol id="svg-sun-half" viewBox="0 0 24 24"> + <title>Auto light/dark mode</title> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" + stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow"> + <path stroke="none" d="M0 0h24v24H0z" fill="none"/> + <circle cx="12" cy="12" r="9" /> + <path d="M13 12h5" /> + <path d="M13 15h4" /> + <path d="M13 18h1" /> + <path d="M13 9h4" /> + <path d="M13 6h1" /> + </svg> + </symbol> +</svg> + +<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation"> +<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc"> +<label class="overlay sidebar-overlay" for="__navigation"> + <div class="visually-hidden">Hide navigation sidebar</div> +</label> +<label class="overlay toc-overlay" for="__toc"> + <div class="visually-hidden">Hide table of contents sidebar</div> +</label> + + + +<div class="page"> + <header class="mobile-header"> + <div class="header-left"> + <label class="nav-overlay-icon" for="__navigation"> + <div class="visually-hidden">Toggle site navigation sidebar</div> + <i class="icon"><svg><use href="#svg-menu"></use></svg></i> + </label> + </div> + <div class="header-center"> + <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a> + </div> + <div class="header-right"> + <div class="theme-toggle-container theme-toggle-header"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-header-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + </header> + <aside class="sidebar-drawer"> + <div class="sidebar-container"> + + <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html"> + + <div class="sidebar-logo-container"> + <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/> + </div> + + +</a><form class="sidebar-search-container" method="get" action="../search.html" role="search"> + <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search"> + <input type="hidden" name="check_keywords" value="yes"> + <input type="hidden" name="area" value="default"> +</form> +<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree"> + <ul class="current"> +<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li> +<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li> +<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li> +<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li> +<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li> +</ul> +</li> +<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li> +<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li> +<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li> +<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li> +<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li> +<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li> +</ul> +</li> +<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li> +</ul> +</li> +</ul> +</li> +<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> + +</div> +</div> + + </div> + + </div> + </aside> + <div class="main"> + <div class="content"> + <div class="article-container"> + <a href="#" class="back-to-top muted-link"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> + <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path> + </svg> + <span>Back to top</span> + </a> + <div class="content-icon-container"> + +<div class="theme-toggle-container theme-toggle-content"> + <button class="theme-toggle"> + <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> + <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg> + <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> + <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> + </button> + </div> + <label class="toc-overlay-icon toc-content-icon" for="__toc"> + <div class="visually-hidden">Toggle table of contents sidebar</div> + <i class="icon"><svg><use href="#svg-toc"></use></svg></i> + </label> + </div> + <article role="main"> + <section id="bayesvalidrox-surrogate-models-sequential-design-subdomain"> +<h1>bayesvalidrox.surrogate_models.sequential_design.subdomain<a class="headerlink" href="#bayesvalidrox-surrogate-models-sequential-design-subdomain" title="Link to this heading">¶</a></h1> +<dl class="py function"> +<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.subdomain"> +<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.sequential_design.</span></span><span class="sig-name descname"><span class="pre">subdomain</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">Bounds</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_new_samples</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.subdomain" title="Link to this definition">¶</a></dt> +<dd><p>Divides a domain defined by Bounds into subdomains.</p> +<section id="parameters"> +<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>Bounds<span class="classifier">list of tuples</span></dt><dd><p>List of lower and upper bounds.</p> +</dd> +<dt>n_new_samples<span class="classifier">int</span></dt><dd><p>Number of samples to divide the domain for.</p> +</dd> +</dl> +</section> +<section id="returns"> +<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2> +<dl class="simple"> +<dt>Subdomains<span class="classifier">List of tuples of tuples</span></dt><dd><p>Each tuple of tuples divides one set of bounds into n_new_samples parts.</p> +</dd> +</dl> +</section> +</dd></dl> + +</section> + + </article> + </div> + <footer> + + <div class="related-pages"> + <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html"> + <div class="page-info"> + <div class="context"> + <span>Next</span> + </div> + <div class="title">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</div> + </div> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + </a> + <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html"> + <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> + <div class="page-info"> + <div class="context"> + <span>Previous</span> + </div> + + <div class="title">bayesvalidrox.surrogate_models.sequential_design.logpdf</div> + + </div> + </a> + </div> + <div class="bottom-of-page"> + <div class="left-details"> + <div class="copyright"> + Copyright © 2023, Farid Mohammadi, Rebecca Kohlhaas + </div> + Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s + + <a href="https://github.com/pradyunsg/furo">Furo</a> + + </div> + <div class="right-details"> + + </div> + </div> + + </footer> + </div> + <aside class="toc-drawer"> + + + <div class="toc-sticky toc-scroll"> + <div class="toc-title-container"> + <span class="toc-title"> + On this page + </span> + </div> + <div class="toc-tree-container"> + <div class="toc-tree"> + <ul> +<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.subdomain</a><ul> +<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.subdomain"><code class="docutils literal notranslate"><span class="pre">subdomain()</span></code></a></li> +</ul> +</li> +</ul> + + </div> + </div> + </div> + + + </aside> + </div> +</div><script src="../_static/documentation_options.js?v=4ebf8126"></script> + <script src="../_static/doctools.js?v=9a2dae69"></script> + <script src="../_static/sphinx_highlight.js?v=dc90522c"></script> + <script src="../_static/scripts/furo.js?v=32e29ea5"></script> + </body> +</html> \ No newline at end of file diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html index b19b79684..267d6832f 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html index 85883cb84..92e99cf29 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> <li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html index 4a66eb692..65ecb8ddd 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html index a38aa4e63..1024f6651 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html index bb5eaba6c..a94aedc73 100644 --- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html +++ b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html @@ -3,7 +3,7 @@ <head><meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1"/> <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" /> -<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html" /> +<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html" /> <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --> <title>bayesvalidrox.surrogate_models.surrogate_models - bayesvalidrox 1.0.0 documentation</title> @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -381,14 +385,14 @@ </div> <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> </a> - <a class="prev-page" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html"> + <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html"> <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> <div class="page-info"> <div class="context"> <span>Previous</span> </div> - <div class="title">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</div> + <div class="title">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</div> </div> </a> diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst.txt index 21a9e3480..00a9dcd93 100644 --- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst.txt +++ b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst.txt @@ -17,19 +17,11 @@ bayesvalidrox.surrogate\_models.engine.Engine .. autosummary:: ~Engine.__init__ - ~Engine.choose_next_sample - ~Engine.dual_annealing ~Engine.eval_metamodel - ~Engine.run_util_func ~Engine.start_engine - ~Engine.tradeoff_weights ~Engine.train_normal ~Engine.train_seq_design ~Engine.train_sequential - ~Engine.util_AlphOptDesign - ~Engine.util_BayesianActiveDesign - ~Engine.util_BayesianDesign - ~Engine.util_VarBasedDesign diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.rst.txt index 43998aead..a73ff3387 100644 --- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.rst.txt +++ b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.rst.txt @@ -9,15 +9,6 @@ bayesvalidrox.surrogate\_models.engine - .. rubric:: Functions - - .. autosummary:: - :toctree: - - hellinger_distance - logpdf - subdomain - diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.rst.txt index fbd49ba29..19ea84682 100644 --- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.rst.txt +++ b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.rst.txt @@ -1,4 +1,4 @@ -bayesvalidrox.surrogate\_models +bayesvalidrox.surrogate\_models =============================== .. automodule:: bayesvalidrox.surrogate_models @@ -41,5 +41,6 @@ bayesvalidrox.surrogate\_models bayesvalidrox.surrogate_models.orthogonal_matching_pursuit bayesvalidrox.surrogate_models.reg_fast_ard bayesvalidrox.surrogate_models.reg_fast_laplace + bayesvalidrox.surrogate_models.sequential_design bayesvalidrox.surrogate_models.surrogate_models diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst.txt new file mode 100644 index 000000000..85bf390ce --- /dev/null +++ b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst.txt @@ -0,0 +1,34 @@ +bayesvalidrox.surrogate\_models.sequential\_design.SequentialDesign +=================================================================== + +.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design + +.. autoclass:: SequentialDesign + :members: + :show-inheritance: + :inherited-members: + + + .. automethod:: __init__ + + + .. rubric:: Methods + + .. autosummary:: + + ~SequentialDesign.__init__ + ~SequentialDesign.choose_next_sample + ~SequentialDesign.dual_annealing + ~SequentialDesign.run_util_func + ~SequentialDesign.start_seqdesign + ~SequentialDesign.tradeoff_weights + ~SequentialDesign.util_AlphOptDesign + ~SequentialDesign.util_BayesianActiveDesign + ~SequentialDesign.util_BayesianDesign + ~SequentialDesign.util_VarBasedDesign + + + + + + \ No newline at end of file diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst.txt new file mode 100644 index 000000000..e242998b2 --- /dev/null +++ b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst.txt @@ -0,0 +1,6 @@ +bayesvalidrox.surrogate\_models.sequential\_design.hellinger\_distance +====================================================================== + +.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design + +.. autofunction:: hellinger_distance \ No newline at end of file diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst.txt new file mode 100644 index 000000000..124f9a6d5 --- /dev/null +++ b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst.txt @@ -0,0 +1,6 @@ +bayesvalidrox.surrogate\_models.sequential\_design.logpdf +========================================================= + +.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design + +.. autofunction:: logpdf \ No newline at end of file diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst.txt new file mode 100644 index 000000000..2e13f6766 --- /dev/null +++ b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst.txt @@ -0,0 +1,40 @@ +bayesvalidrox.surrogate\_models.sequential\_design +================================================== + +.. automodule:: bayesvalidrox.surrogate_models.sequential_design + + + + + + + + .. rubric:: Functions + + .. autosummary:: + :toctree: + + hellinger_distance + logpdf + subdomain + + + + + + .. rubric:: Classes + + .. autosummary:: + :toctree: + :template: custom-class-template.rst + + SequentialDesign + + + + + + + + + diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst.txt new file mode 100644 index 000000000..abef419d3 --- /dev/null +++ b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst.txt @@ -0,0 +1,6 @@ +bayesvalidrox.surrogate\_models.sequential\_design.subdomain +============================================================ + +.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design + +.. autofunction:: subdomain \ No newline at end of file diff --git a/public/_sources/bayes_description.rst.txt b/public/_sources/bayes_description.rst.txt index 1c72a3e99..0cb36d10f 100644 --- a/public/_sources/bayes_description.rst.txt +++ b/public/_sources/bayes_description.rst.txt @@ -87,4 +87,35 @@ Then we run the inference. >>> BayesObj.create_inference() -If the output directory ``BayesObj.out_dir`` is not set otherwise, the outputs are written into the folder `` \ No newline at end of file +If the output directory ``BayesObj.out_dir`` is not set otherwise, the outputs are written into the folder ``Outputs_Bayes_model_Calib``. +This folder includes the posterior distribution of the input parameters, as well as the predictions resulting from the mean of the posterior. +For inference with MCMC, chain diagnostics are also written out in the console. + +.. container:: twocol + + .. container:: leftside + + .. code-block:: py + + ---------------Posterior diagnostics--------------- + Mean auto-correlation time: 2.057 + Thin: 1 + Burn-in: 4 + Flat chain shape: (13380, 1) + Mean acceptance fraction*: 0.752 + Gelman-Rubin Test**: [1.001] + + * This value must lay between 0.234 and 0.5. + ** These values must be smaller than 1.1. + -------------------------------------------------- + + .. container:: rightside + + .. image:: ../../examples/user_guide/Outputs_Bayes_model_Calib/Posterior_Dist_model_emulator.pdf + :width: 400 + :alt: Posterior distribution of the input parameter + + .. image:: ../../examples/user_guide/Outputs_Bayes_model_Calib/Post_Prior_Perd_model_emulator_A.pdf + :width: 400 + :alt: Comparison of posterior prediction to the observation + \ No newline at end of file diff --git a/public/_sources/bmc_description.rst.txt b/public/_sources/bmc_description.rst.txt index 10e73bd1e..2ef20019c 100644 --- a/public/_sources/bmc_description.rst.txt +++ b/public/_sources/bmc_description.rst.txt @@ -1,7 +1,83 @@ Bayesian multi-model comparison ******************************* +.. container:: twocol -.. image:: ../diagrams/bayesian_model_comparison.png - :width: 400 - :alt: UML diagram for classes related to Bayesian multi-model comparison. + .. container:: leftside + + Bayesvalidrox provides three distinct methods to compare sets of models against each other given some observation of the outputs, Bayes' Factors, model weights and confusion matrices. + These are contained within the class :any:`bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison` and can be called one-at-a-time with their respective functions, or consecutively with the function ``model_comparison_all()``. + + + .. container:: rightside + + .. image:: ../diagrams/bayesian_model_comparison.png + :width: 400 + :alt: UML diagram for classes related to Bayesian multi-model comparison. + + +Example +======= +To perform model comparison, we first need to define the set of competing models. +For this, we create an additional model in the file ``model2.py`` based on the example model from :any:`model_description`. + +>>> def model2(samples, x_values): +>>> poly = samples[0]*np.power(x_values, 3) +>>> outputs = {'A': poly, 'x_values': x_values} +>>> return outputs + +Then we can build another surrogate for this model, following the same code as for the surrogate in :any:`surrogate_description`. + +>>> Model2 = PyLinkForwardModel() +>>> Model2.link_type = 'Function' +>>> Model2.py_file = 'model2' +>>> Model2.name = 'model2' +>>> Model2.Output.names = ['A'] +>>> Model2.func_args = {'x_values': x_values} +>>> Model2.store = False + +>>> MetaMod2 = MetaModel(Inputs) +>>> MetaMod2.meta_model_type = 'aPCE' +>>> MetaMod2.pce_reg_method = 'FastARD' +>>> MetaMod2.pce_deg = 3 +>>> MetaMod2.pce_q_norm = 1 + +>>> ExpDesign2 = ExpDesigns(Inputs) +>>> ExpDesign2.n_init_samples = 30 +>>> ExpDesign2.sampling_method = 'random' + +>>> Engine_2 = Engine(MetaMod2, Model2, ExpDesign2) +>>> Engine_2.train_normal() + +To perform model comparison we use the class :any:`bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison`. + +>>> from bayesvalidrox import BayesModelComparison` + +We collect the engines that should be compared in a dictionary, and assign them names. + +>>> meta_models = { +>>> "linear": Engine_, +>>> "degthree": Engine_2 +>>> } + +Then we create an object of class ``BayesModelComparison``. + +>>> BayesOpts = BayesModelComparison() + +As the comparison uses the class :any:`bayesvalidrox.bayes_inference.bayes_inference.BayesInference`, we can also set the properties for this class as well. +These are collected in a dictionary and given to the function calls that perform the model comparison. +In this example we use the following settings. + +>>> opts_bootstrap = { +>>> "bootstrap": True, +>>> "n_samples": 100, +>>> "Discrepancy": DiscrepancyOpts, +>>> "emulator": True, +>>> "plot_post_pred": False +>>> } + +Now we can run the full model comparison. + +>>> output_dict = BayesOpts.model_comparison_all(meta_models, opts_bootstrap) + +The created plots are saved in the folder `Outputs_Comparison`. diff --git a/public/al_description.html b/public/al_description.html index e3cde5ecd..32fda4d90 100644 --- a/public/al_description.html +++ b/public/al_description.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/analyticalfunction.html b/public/analyticalfunction.html index 799f0350a..c1cec1cff 100644 --- a/public/analyticalfunction.html +++ b/public/analyticalfunction.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/api.html b/public/api.html index 7f918265a..61edd32a2 100644 --- a/public/api.html +++ b/public/api.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/bayes_description.html b/public/bayes_description.html index 7a9339266..09045e6aa 100644 --- a/public/bayes_description.html +++ b/public/bayes_description.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -421,7 +425,30 @@ For this example we use the python package <code class="docutils literal notrans <div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">create_inference</span><span class="p">()</span> </pre></div> </div> -<p>If the output directory <code class="docutils literal notranslate"><span class="pre">BayesObj.out_dir</span></code> is not set otherwise, the outputs are written into the folder ``</p> +<p>If the output directory <code class="docutils literal notranslate"><span class="pre">BayesObj.out_dir</span></code> is not set otherwise, the outputs are written into the folder <code class="docutils literal notranslate"><span class="pre">Outputs_Bayes_model_Calib</span></code>. +This folder includes the posterior distribution of the input parameters, as well as the predictions resulting from the mean of the posterior. +For inference with MCMC, chain diagnostics are also written out in the console.</p> +<div class="twocol docutils container"> +<div class="leftside docutils container"> +<div class="highlight-py notranslate"><div class="highlight"><pre><span></span><span class="o">---------------</span><span class="n">Posterior</span> <span class="n">diagnostics</span><span class="o">---------------</span> +<span class="n">Mean</span> <span class="n">auto</span><span class="o">-</span><span class="n">correlation</span> <span class="n">time</span><span class="p">:</span> <span class="mf">2.057</span> +<span class="n">Thin</span><span class="p">:</span> <span class="mi">1</span> +<span class="n">Burn</span><span class="o">-</span><span class="ow">in</span><span class="p">:</span> <span class="mi">4</span> +<span class="n">Flat</span> <span class="n">chain</span> <span class="n">shape</span><span class="p">:</span> <span class="p">(</span><span class="mi">13380</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span> +<span class="n">Mean</span> <span class="n">acceptance</span> <span class="n">fraction</span><span class="o">*</span><span class="p">:</span> <span class="mf">0.752</span> +<span class="n">Gelman</span><span class="o">-</span><span class="n">Rubin</span> <span class="n">Test</span><span class="o">**</span><span class="p">:</span> <span class="p">[</span><span class="mf">1.001</span><span class="p">]</span> + +<span class="o">*</span> <span class="n">This</span> <span class="n">value</span> <span class="n">must</span> <span class="n">lay</span> <span class="n">between</span> <span class="mf">0.234</span> <span class="ow">and</span> <span class="mf">0.5</span><span class="o">.</span> +<span class="o">**</span> <span class="n">These</span> <span class="n">values</span> <span class="n">must</span> <span class="n">be</span> <span class="n">smaller</span> <span class="n">than</span> <span class="mf">1.1</span><span class="o">.</span> +<span class="o">--------------------------------------------------</span> +</pre></div> +</div> +</div> +<div class="rightside docutils container"> +<a class="reference internal image-reference" href="_images/Posterior_Dist_model_emulator.pdf"><img alt="Posterior distribution of the input parameter" src="_images/Posterior_Dist_model_emulator.pdf" style="width: 400px;" /></a> +<a class="reference internal image-reference" href="_images/Post_Prior_Perd_model_emulator_A.pdf"><img alt="Comparison of posterior prediction to the observation" src="_images/Post_Prior_Perd_model_emulator_A.pdf" style="width: 400px;" /></a> +</div> +</div> </section> </section> diff --git a/public/beam.html b/public/beam.html index 64c4a4c02..eca8e84fa 100644 --- a/public/beam.html +++ b/public/beam.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/bmc_description.html b/public/bmc_description.html index 03d4552b2..f406cd5fc 100644 --- a/public/bmc_description.html +++ b/public/bmc_description.html @@ -141,7 +141,7 @@ <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> </button> </div> - <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc"> + <label class="toc-overlay-icon toc-header-icon" for="__toc"> <div class="visually-hidden">Toggle table of contents sidebar</div> <i class="icon"><svg><use href="#svg-toc"></use></svg></i> </label> @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -330,7 +334,7 @@ <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> </button> </div> - <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc"> + <label class="toc-overlay-icon toc-content-icon" for="__toc"> <div class="visually-hidden">Toggle table of contents sidebar</div> <i class="icon"><svg><use href="#svg-toc"></use></svg></i> </label> @@ -338,7 +342,84 @@ <article role="main"> <section id="bayesian-multi-model-comparison"> <h1>Bayesian multi-model comparison<a class="headerlink" href="#bayesian-multi-model-comparison" title="Link to this heading">¶</a></h1> +<div class="twocol docutils container"> +<div class="leftside docutils container"> +<p>Bayesvalidrox provides three distinct methods to compare sets of models against each other given some observation of the outputs, Bayes’ Factors, model weights and confusion matrices. +These are contained within the class <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</span></code></a> and can be called one-at-a-time with their respective functions, or consecutively with the function <code class="docutils literal notranslate"><span class="pre">model_comparison_all()</span></code>.</p> +</div> +<div class="rightside docutils container"> <a class="reference internal image-reference" href="_images/bayesian_model_comparison.png"><img alt="UML diagram for classes related to Bayesian multi-model comparison." src="_images/bayesian_model_comparison.png" style="width: 400px;" /></a> +</div> +</div> +<section id="example"> +<h2>Example<a class="headerlink" href="#example" title="Link to this heading">¶</a></h2> +<p>To perform model comparison, we first need to define the set of competing models. +For this, we create an additional model in the file <code class="docutils literal notranslate"><span class="pre">model2.py</span></code> based on the example model from <a class="reference internal" href="model_description.html"><span class="doc">Models</span></a>.</p> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="k">def</span> <span class="nf">model2</span><span class="p">(</span><span class="n">samples</span><span class="p">,</span> <span class="n">x_values</span><span class="p">):</span> +<span class="gp">>>> </span> <span class="n">poly</span> <span class="o">=</span> <span class="n">samples</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">power</span><span class="p">(</span><span class="n">x_values</span><span class="p">,</span> <span class="mi">3</span><span class="p">)</span> +<span class="gp">>>> </span> <span class="n">outputs</span> <span class="o">=</span> <span class="p">{</span><span class="s1">'A'</span><span class="p">:</span> <span class="n">poly</span><span class="p">,</span> <span class="s1">'x_values'</span><span class="p">:</span> <span class="n">x_values</span><span class="p">}</span> +<span class="gp">>>> </span> <span class="k">return</span> <span class="n">outputs</span> +</pre></div> +</div> +<p>Then we can build another surrogate for this model, following the same code as for the surrogate in <a class="reference internal" href="surrogate_description.html"><span class="doc">Training surrogate models</span></a>.</p> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">Model2</span> <span class="o">=</span> <span class="n">PyLinkForwardModel</span><span class="p">()</span> +<span class="gp">>>> </span><span class="n">Model2</span><span class="o">.</span><span class="n">link_type</span> <span class="o">=</span> <span class="s1">'Function'</span> +<span class="gp">>>> </span><span class="n">Model2</span><span class="o">.</span><span class="n">py_file</span> <span class="o">=</span> <span class="s1">'model2'</span> +<span class="gp">>>> </span><span class="n">Model2</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">'model2'</span> +<span class="gp">>>> </span><span class="n">Model2</span><span class="o">.</span><span class="n">Output</span><span class="o">.</span><span class="n">names</span> <span class="o">=</span> <span class="p">[</span><span class="s1">'A'</span><span class="p">]</span> +<span class="gp">>>> </span><span class="n">Model2</span><span class="o">.</span><span class="n">func_args</span> <span class="o">=</span> <span class="p">{</span><span class="s1">'x_values'</span><span class="p">:</span> <span class="n">x_values</span><span class="p">}</span> +<span class="gp">>>> </span><span class="n">Model2</span><span class="o">.</span><span class="n">store</span> <span class="o">=</span> <span class="kc">False</span> +</pre></div> +</div> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">MetaMod2</span> <span class="o">=</span> <span class="n">MetaModel</span><span class="p">(</span><span class="n">Inputs</span><span class="p">)</span> +<span class="gp">>>> </span><span class="n">MetaMod2</span><span class="o">.</span><span class="n">meta_model_type</span> <span class="o">=</span> <span class="s1">'aPCE'</span> +<span class="gp">>>> </span><span class="n">MetaMod2</span><span class="o">.</span><span class="n">pce_reg_method</span> <span class="o">=</span> <span class="s1">'FastARD'</span> +<span class="gp">>>> </span><span class="n">MetaMod2</span><span class="o">.</span><span class="n">pce_deg</span> <span class="o">=</span> <span class="mi">3</span> +<span class="gp">>>> </span><span class="n">MetaMod2</span><span class="o">.</span><span class="n">pce_q_norm</span> <span class="o">=</span> <span class="mi">1</span> +</pre></div> +</div> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">ExpDesign2</span> <span class="o">=</span> <span class="n">ExpDesigns</span><span class="p">(</span><span class="n">Inputs</span><span class="p">)</span> +<span class="gp">>>> </span><span class="n">ExpDesign2</span><span class="o">.</span><span class="n">n_init_samples</span> <span class="o">=</span> <span class="mi">30</span> +<span class="gp">>>> </span><span class="n">ExpDesign2</span><span class="o">.</span><span class="n">sampling_method</span> <span class="o">=</span> <span class="s1">'random'</span> +</pre></div> +</div> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">Engine_2</span> <span class="o">=</span> <span class="n">Engine</span><span class="p">(</span><span class="n">MetaMod2</span><span class="p">,</span> <span class="n">Model2</span><span class="p">,</span> <span class="n">ExpDesign2</span><span class="p">)</span> +<span class="gp">>>> </span><span class="n">Engine_2</span><span class="o">.</span><span class="n">train_normal</span><span class="p">()</span> +</pre></div> +</div> +<p>To perform model comparison we use the class <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</span></code></a>.</p> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span>>>> from bayesvalidrox import BayesModelComparison` +</pre></div> +</div> +<p>We collect the engines that should be compared in a dictionary, and assign them names.</p> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">meta_models</span> <span class="o">=</span> <span class="p">{</span> +<span class="gp">>>> </span> <span class="s2">"linear"</span><span class="p">:</span> <span class="n">Engine_</span><span class="p">,</span> +<span class="gp">>>> </span> <span class="s2">"degthree"</span><span class="p">:</span> <span class="n">Engine_2</span> +<span class="gp">>>> </span> <span class="p">}</span> +</pre></div> +</div> +<p>Then we create an object of class <code class="docutils literal notranslate"><span class="pre">BayesModelComparison</span></code>.</p> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">BayesOpts</span> <span class="o">=</span> <span class="n">BayesModelComparison</span><span class="p">()</span> +</pre></div> +</div> +<p>As the comparison uses the class <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</span></code></a>, we can also set the properties for this class as well. +These are collected in a dictionary and given to the function calls that perform the model comparison. +In this example we use the following settings.</p> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">opts_bootstrap</span> <span class="o">=</span> <span class="p">{</span> +<span class="gp">>>> </span> <span class="s2">"bootstrap"</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span> +<span class="gp">>>> </span> <span class="s2">"n_samples"</span><span class="p">:</span> <span class="mi">100</span><span class="p">,</span> +<span class="gp">>>> </span> <span class="s2">"Discrepancy"</span><span class="p">:</span> <span class="n">DiscrepancyOpts</span><span class="p">,</span> +<span class="gp">>>> </span> <span class="s2">"emulator"</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span> +<span class="gp">>>> </span> <span class="s2">"plot_post_pred"</span><span class="p">:</span> <span class="kc">False</span> +<span class="gp">>>> </span> <span class="p">}</span> +</pre></div> +</div> +<p>Now we can run the full model comparison.</p> +<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">output_dict</span> <span class="o">=</span> <span class="n">BayesOpts</span><span class="o">.</span><span class="n">model_comparison_all</span><span class="p">(</span><span class="n">meta_models</span><span class="p">,</span> <span class="n">opts_bootstrap</span><span class="p">)</span> +</pre></div> +</div> +<p>The created plots are saved in the folder <cite>Outputs_Comparison</cite>.</p> +</section> </section> </article> @@ -384,9 +465,28 @@ </footer> </div> - <aside class="toc-drawer no-toc"> + <aside class="toc-drawer"> + <div class="toc-sticky toc-scroll"> + <div class="toc-title-container"> + <span class="toc-title"> + On this page + </span> + </div> + <div class="toc-tree-container"> + <div class="toc-tree"> + <ul> +<li><a class="reference internal" href="#">Bayesian multi-model comparison</a><ul> +<li><a class="reference internal" href="#example">Example</a></li> +</ul> +</li> +</ul> + + </div> + </div> + </div> + </aside> </div> diff --git a/public/borehole.html b/public/borehole.html index 683c27d0e..014cf87ce 100644 --- a/public/borehole.html +++ b/public/borehole.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/examples.html b/public/examples.html index 4c621310a..396ff2984 100644 --- a/public/examples.html +++ b/public/examples.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/genindex.html b/public/genindex.html index 67a702598..efd05e85c 100644 --- a/public/genindex.html +++ b/public/genindex.html @@ -237,9 +237,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -287,7 +284,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -378,6 +382,8 @@ <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.__init__">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a> </li> <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.__init__">(bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace method)</a> +</li> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__">(bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.__init__">(bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a> </li> @@ -586,6 +592,13 @@ <ul> <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html#module-bayesvalidrox.surrogate_models.reg_fast_laplace">module</a> +</li> + </ul></li> + <li> + bayesvalidrox.surrogate_models.sequential_design + + <ul> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html#module-bayesvalidrox.surrogate_models.sequential_design">module</a> </li> </ul></li> <li> @@ -633,7 +646,7 @@ <li><a href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace.check_valid_inputs">(bayesvalidrox.surrogate_models.input_space.InputSpace method)</a> </li> </ul></li> - <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.choose_next_sample">choose_next_sample() (bayesvalidrox.surrogate_models.engine.Engine method)</a> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample">choose_next_sample() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> </ul></td> <td style="width: 33%; vertical-align: top;"><ul> @@ -671,7 +684,7 @@ </li> </ul></td> <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.dual_annealing">dual_annealing() (bayesvalidrox.surrogate_models.engine.Engine method)</a> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing">dual_annealing() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> </ul></td> </tr></table> @@ -802,7 +815,11 @@ <table style="width: 100%" class="indextable genindextable"><tr> <td style="width: 33%; vertical-align: top;"><ul> <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html#bayesvalidrox.surrogate_models.engine.hellinger_distance">hellinger_distance() (in module bayesvalidrox.surrogate_models.engine)</a> + + <ul> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html#bayesvalidrox.surrogate_models.sequential_design.hellinger_distance">(in module bayesvalidrox.surrogate_models.sequential_design)</a> </li> + </ul></li> </ul></td> </tr></table> </section> @@ -854,7 +871,11 @@ <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.log_prior">log_prior() (bayesvalidrox.bayes_inference.mcmc.MCMC method)</a> </li> <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html#bayesvalidrox.surrogate_models.engine.logpdf">logpdf() (in module bayesvalidrox.surrogate_models.engine)</a> + + <ul> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html#bayesvalidrox.surrogate_models.sequential_design.logpdf">(in module bayesvalidrox.surrogate_models.sequential_design)</a> </li> + </ul></li> <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.loo_error">loo_error() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a> </li> </ul></td> @@ -926,6 +947,8 @@ <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html#module-bayesvalidrox.surrogate_models.reg_fast_ard">bayesvalidrox.surrogate_models.reg_fast_ard</a> </li> <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html#module-bayesvalidrox.surrogate_models.reg_fast_laplace">bayesvalidrox.surrogate_models.reg_fast_laplace</a> +</li> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html#module-bayesvalidrox.surrogate_models.sequential_design">bayesvalidrox.surrogate_models.sequential_design</a> </li> <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html#module-bayesvalidrox.surrogate_models.surrogate_models">bayesvalidrox.surrogate_models.surrogate_models</a> </li> @@ -1052,7 +1075,7 @@ </li> <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.run_sampler">run_sampler() (bayesvalidrox.bayes_inference.mcmc.MCMC method)</a> </li> - <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.run_util_func">run_util_func() (bayesvalidrox.surrogate_models.engine.Engine method)</a> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func">run_util_func() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> </ul></td> </tr></table> @@ -1074,6 +1097,8 @@ <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.score">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a> </li> </ul></li> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign">SequentialDesign (class in bayesvalidrox.surrogate_models.sequential_design)</a> +</li> <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_params">set_params() (bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a> <ul> @@ -1117,9 +1142,15 @@ <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing.sobol_indices">sobol_indices() (bayesvalidrox.post_processing.post_processing.PostProcessing method)</a> </li> <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.start_engine">start_engine() (bayesvalidrox.surrogate_models.engine.Engine method)</a> +</li> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign">start_seqdesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html#bayesvalidrox.surrogate_models.engine.subdomain">subdomain() (in module bayesvalidrox.surrogate_models.engine)</a> + + <ul> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html#bayesvalidrox.surrogate_models.sequential_design.subdomain">(in module bayesvalidrox.surrogate_models.sequential_design)</a> </li> + </ul></li> </ul></td> </tr></table> </section> @@ -1128,7 +1159,7 @@ <h2>T</h2> <table style="width: 100%" class="indextable genindextable"><tr> <td style="width: 33%; vertical-align: top;"><ul> - <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.tradeoff_weights">tradeoff_weights() (bayesvalidrox.surrogate_models.engine.Engine method)</a> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights">tradeoff_weights() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.train_error_model">train_error_model() (bayesvalidrox.bayes_inference.mcmc.MCMC method)</a> </li> @@ -1168,13 +1199,13 @@ <td style="width: 33%; vertical-align: top;"><ul> <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html#bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions">update_precisions() (in module bayesvalidrox.surrogate_models.reg_fast_ard)</a> </li> - <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.util_AlphOptDesign">util_AlphOptDesign() (bayesvalidrox.surrogate_models.engine.Engine method)</a> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign">util_AlphOptDesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> - <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.util_BayesianActiveDesign">util_BayesianActiveDesign() (bayesvalidrox.surrogate_models.engine.Engine method)</a> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign">util_BayesianActiveDesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> - <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.util_BayesianDesign">util_BayesianDesign() (bayesvalidrox.surrogate_models.engine.Engine method)</a> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign">util_BayesianDesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> - <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.util_VarBasedDesign">util_VarBasedDesign() (bayesvalidrox.surrogate_models.engine.Engine method)</a> + <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign">util_VarBasedDesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a> </li> </ul></td> </tr></table> diff --git a/public/index.html b/public/index.html index dcad29fd0..ec005c25c 100644 --- a/public/index.html +++ b/public/index.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/input_description.html b/public/input_description.html index 15276ff89..bd280c02a 100644 --- a/public/input_description.html +++ b/public/input_description.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/ishigami.html b/public/ishigami.html index dcf8bda0b..84037dab5 100644 --- a/public/ishigami.html +++ b/public/ishigami.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/model_description.html b/public/model_description.html index da41e4667..cc6d6cce5 100644 --- a/public/model_description.html +++ b/public/model_description.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/modelcomparison.html b/public/modelcomparison.html index 472be01bb..837581055 100644 --- a/public/modelcomparison.html +++ b/public/modelcomparison.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/objects.inv b/public/objects.inv index 9269935a85e887aac2b1b3f13b91a4a9385002b6..8582dd8e85df9581e9955c6f5258c8a187283a96 100644 GIT binary patch delta 3629 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 delta 3478 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 EkaSSV00000 diff --git a/public/ohaganfunction.html b/public/ohaganfunction.html index e7b755875..b9ef9f589 100644 --- a/public/ohaganfunction.html +++ b/public/ohaganfunction.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/packagedescription.html b/public/packagedescription.html index 875119c27..7e9332389 100644 --- a/public/packagedescription.html +++ b/public/packagedescription.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/pollution.html b/public/pollution.html index e7ae39a11..f1bed24b7 100644 --- a/public/pollution.html +++ b/public/pollution.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/post_description.html b/public/post_description.html index 33fa48a7a..ffe29253a 100644 --- a/public/post_description.html +++ b/public/post_description.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/py-modindex.html b/public/py-modindex.html index 9246a7ee0..68779e1c2 100644 --- a/public/py-modindex.html +++ b/public/py-modindex.html @@ -237,9 +237,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -287,7 +284,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> @@ -490,6 +494,12 @@ <a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html#module-bayesvalidrox.surrogate_models.reg_fast_laplace"><code class="xref">bayesvalidrox.surrogate_models.reg_fast_laplace</code></a></td><td> <em></em></td> </tr> + <tr class="cg-1"> + <td></td> + <td>    + <a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html#module-bayesvalidrox.surrogate_models.sequential_design"><code class="xref">bayesvalidrox.surrogate_models.sequential_design</code></a></td><td> + <em></em></td> + </tr> <tr class="cg-1"> <td></td> <td>    diff --git a/public/search.html b/public/search.html index 5e4d1ba20..68bb110a3 100644 --- a/public/search.html +++ b/public/search.html @@ -236,9 +236,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -286,7 +283,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/searchindex.js b/public/searchindex.js index d6a472b6a..65862bbbd 100644 --- a/public/searchindex.js +++ b/public/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"API": [[66, "api"]], "Active learning: iteratively expanding the training set": [[64, "active-learning-iteratively-expanding-the-training-set"]], "Arguments": [[29, "arguments"], [42, "arguments"], [42, "id2"]], "Attributes": [[3, "attributes"], [5, "attributes"], [7, "attributes"], [9, "attributes"], [13, "attributes"], [16, "attributes"], [25, "attributes"], [26, "attributes"], [39, "attributes"], [42, "attributes"], [47, "attributes"], [49, "attributes"], [50, "attributes"], [52, "attributes"], [55, "attributes"], [58, "attributes"], [60, "attributes"]], "Bayesian Inference": [[82, "bayesian-inference"]], "Bayesian inference": [[67, "bayesian-inference"]], "Bayesian multi-model comparison": [[69, "bayesian-multi-model-comparison"]], "Contribution": [[72, "contribution"]], "Define probabilistic input model": [[82, "define-probabilistic-input-model"]], "Define surrogate (meta) model": [[82, "define-surrogate-meta-model"]], "Define the data uncertainty": [[82, "define-the-data-uncertainty"]], "Define the model with PyLinkForwardModel": [[82, "define-the-model-with-pylinkforwardmodel"]], "Discrepancy": [[65, "id3"], [68, "id3"]], "EXAMPLES": [[71, "examples"]], "Example": [[64, "example"], [67, "example"], [73, "example"], [75, "example"], [80, "example"], [81, "example"]], "Example: Analytical function": [[65, "example-analytical-function"]], "Example: OHagan-function": [[77, "example-ohagan-function"]], "Example: beam": [[68, "example-beam"]], "Example: borehole": [[70, "example-borehole"]], "Example: ishigami": [[74, "example-ishigami"]], "Example: model comparison": [[76, "example-model-comparison"]], "Example: pollution": [[79, "example-pollution"]], "Examples": [[49, "examples"]], "Exploration, exploitation and tradeoff": [[64, "exploration-exploitation-and-tradeoff"]], "Further contents": [[72, "further-contents"]], "Import necessary libraries": [[82, "import-necessary-libraries"]], "Indices and tables": [[72, "indices-and-tables"]], "Installation": [[72, "installation"], [78, "installation"]], "License": [[72, "license"]], "Links": [[72, "links"]], "MetaModel options": [[81, "metamodel-options"]], "MetaModel settings": [[65, "id4"], [68, "id4"], [70, "id3"], [74, "id3"], [76, "id7"], [77, "id3"], [79, "id3"]], "Model 1: L2_model": [[76, "model-1-l2-model"]], "Model 1: NL2_model": [[76, "model-1-nl2-model"]], "Model 1: NL4_model": [[76, "model-1-nl4-model"]], "Model and Data": [[65, "model-and-data"], [68, "model-and-data"], [70, "model-and-data"], [74, "model-and-data"], [77, "model-and-data"], [79, "model-and-data"]], "Models": [[75, "models"]], "Note": [[39, "note"], [60, "note"]], "Notes": [[24, "notes"], [25, "notes"], [26, "notes"], [52, "notes"], [55, "notes"]], "Overview": [[78, "overview"]], "Parameters": [[3, "parameters"], [3, "id2"], [3, "id4"], [3, "id7"], [5, "parameters"], [5, "id1"], [5, "id3"], [5, "id5"], [5, "id7"], [5, "id9"], [5, "id11"], [5, "id13"], [5, "id15"], [7, "parameters"], [9, "parameters"], [9, "id1"], [9, "id3"], [9, "id5"], [9, "id7"], [9, "id9"], [9, "id11"], [10, "parameters"], [13, "parameters"], [13, "id1"], [13, "id4"], [13, "id6"], [13, "id8"], [13, "id10"], [16, "parameters"], [16, "id2"], [16, "id4"], [16, "id6"], [16, "id8"], [16, "id10"], [16, "id12"], [17, "parameters"], [22, "parameters"], [24, "parameters"], [24, "id2"], [24, "id4"], [24, "id6"], [24, "id8"], [24, "id12"], [25, "id1"], [25, "id3"], [25, "id5"], [25, "id7"], [25, "id9"], [25, "id11"], [25, "id15"], [25, "id17"], [26, "id1"], [26, "id3"], [26, "id5"], [26, "id7"], [26, "id9"], [26, "id11"], [26, "id15"], [26, "id17"], [27, "parameters"], [29, "parameters"], [29, "id1"], [29, "id3"], [29, "id5"], [29, "id8"], [29, "id14"], [29, "id16"], [29, "id18"], [30, "parameters"], [31, "parameters"], [32, "parameters"], [34, "parameters"], [35, "parameters"], [36, "parameters"], [37, "parameters"], [39, "parameters"], [39, "id2"], [39, "id4"], [39, "id6"], [39, "id8"], [39, "id10"], [39, "id12"], [39, "id14"], [39, "id16"], [40, "parameters"], [47, "parameters"], [47, "id2"], [47, "id4"], [52, "parameters"], [52, "id1"], [52, "id2"], [52, "id5"], [52, "id7"], [52, "id9"], [52, "id11"], [52, "id13"], [52, "id17"], [55, "parameters"], [55, "id1"], [55, "id3"], [55, "id5"], [55, "id8"], [55, "id10"], [55, "id14"], [55, "id16"], [58, "parameters"], [58, "id1"], [60, "parameters"], [60, "id4"], [60, "id6"], [60, "id8"], [60, "id10"], [60, "id12"], [60, "id14"], [60, "id16"], [60, "id18"], [60, "id20"], [61, "parameters"], [62, "parameters"], [63, "parameters"]], "Parameters:": [[25, "parameters"], [26, "parameters"]], "Post-processing": [[82, "post-processing"]], "Postprocessing": [[80, "postprocessing"]], "Priors": [[65, "id2"], [68, "id2"], [70, "id2"], [74, "id2"], [77, "id2"], [79, "id2"]], "Priors, input space and experimental design": [[73, "priors-input-space-and-experimental-design"]], "Priors1": [[76, "id2"], [76, "id4"], [76, "id6"]], "Pylink model": [[65, "id1"], [68, "id1"], [70, "id1"], [74, "id1"], [77, "id1"], [79, "id1"]], "Pylink model1": [[76, "id1"], [76, "id3"], [76, "id5"]], "Quickstart": [[72, "quickstart"]], "Raises": [[13, "raises"], [29, "raises"], [62, "raises"]], "References": [[52, "references"], [55, "references"], [55, "id7"], [58, "references"], [58, "id2"]], "Returns": [[3, "returns"], [3, "id1"], [3, "id3"], [3, "id5"], [3, "id6"], [3, "id8"], [5, "returns"], [5, "id2"], [5, "id4"], [5, "id6"], [5, "id8"], [5, "id10"], [5, "id12"], [5, "id14"], [5, "id16"], [5, "id17"], [7, "returns"], [9, "returns"], [9, "id2"], [9, "id4"], [9, "id6"], [9, "id8"], [9, "id10"], [9, "id12"], [10, "returns"], [13, "returns"], [13, "id2"], [13, "id3"], [13, "id5"], [13, "id7"], [13, "id9"], [13, "id11"], [16, "returns"], [16, "id1"], [16, "id3"], [16, "id5"], [16, "id7"], [16, "id9"], [16, "id11"], [16, "id13"], [17, "returns"], [22, "returns"], [24, "returns"], [24, "id1"], [24, "id3"], [24, "id5"], [24, "id7"], [24, "id11"], [24, "id13"], [25, "returns"], [25, "id2"], [25, "id4"], [25, "id6"], [25, "id8"], [25, "id10"], [25, "id14"], [25, "id16"], [25, "id18"], [26, "returns"], [26, "id2"], [26, "id4"], [26, "id6"], [26, "id8"], [26, "id10"], [26, "id14"], [26, "id16"], [26, "id18"], [27, "returns"], [29, "returns"], [29, "id2"], [29, "id4"], [29, "id6"], [29, "id7"], [29, "id9"], [29, "id10"], [29, "id11"], [29, "id12"], [29, "id13"], [29, "id15"], [29, "id17"], [29, "id19"], [30, "returns"], [31, "returns"], [32, "returns"], [34, "returns"], [35, "returns"], [36, "returns"], [37, "returns"], [39, "returns"], [39, "id1"], [39, "id3"], [39, "id5"], [39, "id7"], [39, "id9"], [39, "id11"], [39, "id13"], [39, "id15"], [39, "id17"], [40, "returns"], [42, "returns"], [42, "id1"], [42, "id3"], [42, "id4"], [47, "returns"], [47, "id1"], [47, "id3"], [47, "id5"], [49, "returns"], [52, "returns"], [52, "id3"], [52, "id4"], [52, "id6"], [52, "id8"], [52, "id10"], [52, "id12"], [52, "id16"], [52, "id18"], [55, "returns"], [55, "id2"], [55, "id4"], [55, "id6"], [55, "id9"], [55, "id13"], [55, "id15"], [55, "id17"], [58, "returns"], [60, "returns"], [60, "id1"], [60, "id2"], [60, "id3"], [60, "id5"], [60, "id7"], [60, "id9"], [60, "id11"], [60, "id13"], [60, "id15"], [60, "id17"], [60, "id19"], [60, "id21"], [61, "returns"], [62, "returns"], [63, "returns"]], "Sequential training": [[82, "sequential-training"]], "Set the experimental design": [[82, "set-the-experimental-design"]], "Surrogate": [[65, "surrogate"], [68, "surrogate"], [70, "surrogate"], [74, "surrogate"], [77, "surrogate"], [79, "surrogate"]], "Surrogate-assisted\u00a0Bayesian validation of computational models": [[72, "surrogate-assisted-bayesian-validation-of-computational-models"]], "Surrogates 1-3": [[76, "surrogates-1-3"]], "TUTORIAL": [[82, "tutorial"]], "Train the surrogate with an engine": [[82, "train-the-surrogate-with-an-engine"]], "Training choices": [[65, "id5"], [68, "id5"], [70, "id4"], [74, "id4"], [76, "id8"], [77, "id4"], [79, "id4"]], "Training surrogate models": [[81, "training-surrogate-models"]], "Training with the engine": [[81, "training-with-the-engine"]], "USER GUIDE": [[78, "user-guide"]], "bayesvalidrox": [[0, "module-bayesvalidrox"]], "bayesvalidrox.bayes_inference": [[1, "module-bayesvalidrox.bayes_inference"]], "bayesvalidrox.bayes_inference.bayes_inference": [[2, "module-bayesvalidrox.bayes_inference.bayes_inference"]], "bayesvalidrox.bayes_inference.bayes_inference.BayesInference": [[3, "bayesvalidrox-bayes-inference-bayes-inference-bayesinference"]], "bayesvalidrox.bayes_inference.bayes_model_comparison": [[4, "module-bayesvalidrox.bayes_inference.bayes_model_comparison"]], "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison": [[5, "bayesvalidrox-bayes-inference-bayes-model-comparison-bayesmodelcomparison"]], "bayesvalidrox.bayes_inference.discrepancy": [[6, "module-bayesvalidrox.bayes_inference.discrepancy"]], "bayesvalidrox.bayes_inference.discrepancy.Discrepancy": [[7, "bayesvalidrox-bayes-inference-discrepancy-discrepancy"]], "bayesvalidrox.bayes_inference.mcmc": [[8, "module-bayesvalidrox.bayes_inference.mcmc"]], "bayesvalidrox.bayes_inference.mcmc.MCMC": [[9, "bayesvalidrox-bayes-inference-mcmc-mcmc"]], "bayesvalidrox.bayes_inference.mcmc.gelman_rubin": [[10, "bayesvalidrox-bayes-inference-mcmc-gelman-rubin"]], "bayesvalidrox.post_processing": [[11, "module-bayesvalidrox.post_processing"]], "bayesvalidrox.post_processing.post_processing": [[12, "module-bayesvalidrox.post_processing.post_processing"]], "bayesvalidrox.post_processing.post_processing.PostProcessing": [[13, "bayesvalidrox-post-processing-post-processing-postprocessing"]], "bayesvalidrox.pylink": [[14, "module-bayesvalidrox.pylink"]], "bayesvalidrox.pylink.pylink": [[15, "module-bayesvalidrox.pylink.pylink"]], "bayesvalidrox.pylink.pylink.PyLinkForwardModel": [[16, "bayesvalidrox-pylink-pylink-pylinkforwardmodel"]], "bayesvalidrox.pylink.pylink.within_range": [[17, "bayesvalidrox-pylink-pylink-within-range"]], "bayesvalidrox.surrogate_models": [[18, "module-bayesvalidrox.surrogate_models"]], "bayesvalidrox.surrogate_models.adaptPlot": [[19, "module-bayesvalidrox.surrogate_models.adaptPlot"]], "bayesvalidrox.surrogate_models.adaptPlot.adaptPlot": [[20, "bayesvalidrox-surrogate-models-adaptplot-adaptplot"]], "bayesvalidrox.surrogate_models.apoly_construction": [[21, "module-bayesvalidrox.surrogate_models.apoly_construction"]], "bayesvalidrox.surrogate_models.apoly_construction.apoly_construction": [[22, "bayesvalidrox-surrogate-models-apoly-construction-apoly-construction"]], "bayesvalidrox.surrogate_models.bayes_linear": [[23, "module-bayesvalidrox.surrogate_models.bayes_linear"]], "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression": [[24, "bayesvalidrox-surrogate-models-bayes-linear-bayesianlinearregression"]], "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression": [[25, "bayesvalidrox-surrogate-models-bayes-linear-eblinearregression"]], "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression": [[26, "bayesvalidrox-surrogate-models-bayes-linear-vblinearregression"]], "bayesvalidrox.surrogate_models.bayes_linear.gamma_mean": [[27, "bayesvalidrox-surrogate-models-bayes-linear-gamma-mean"]], "bayesvalidrox.surrogate_models.engine": [[28, "module-bayesvalidrox.surrogate_models.engine"]], "bayesvalidrox.surrogate_models.engine.Engine": [[29, "bayesvalidrox-surrogate-models-engine-engine"]], "bayesvalidrox.surrogate_models.engine.hellinger_distance": [[30, "bayesvalidrox-surrogate-models-engine-hellinger-distance"]], "bayesvalidrox.surrogate_models.engine.logpdf": [[31, "bayesvalidrox-surrogate-models-engine-logpdf"]], "bayesvalidrox.surrogate_models.engine.subdomain": [[32, "bayesvalidrox-surrogate-models-engine-subdomain"]], "bayesvalidrox.surrogate_models.eval_rec_rule": [[33, "module-bayesvalidrox.surrogate_models.eval_rec_rule"]], "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule": [[34, "bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule"]], "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary": [[35, "bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule-arbitrary"]], "bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis": [[36, "bayesvalidrox-surrogate-models-eval-rec-rule-eval-univ-basis"]], "bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs": [[37, "bayesvalidrox-surrogate-models-eval-rec-rule-poly-rec-coeffs"]], "bayesvalidrox.surrogate_models.exp_designs": [[38, "module-bayesvalidrox.surrogate_models.exp_designs"]], "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns": [[39, "bayesvalidrox-surrogate-models-exp-designs-expdesigns"]], "bayesvalidrox.surrogate_models.exp_designs.check_ranges": [[40, "bayesvalidrox-surrogate-models-exp-designs-check-ranges"]], "bayesvalidrox.surrogate_models.exploration": [[41, "module-bayesvalidrox.surrogate_models.exploration"]], "bayesvalidrox.surrogate_models.exploration.Exploration": [[42, "bayesvalidrox-surrogate-models-exploration-exploration"]], "bayesvalidrox.surrogate_models.glexindex": [[43, "module-bayesvalidrox.surrogate_models.glexindex"]], "bayesvalidrox.surrogate_models.glexindex.cross_truncate": [[44, "bayesvalidrox-surrogate-models-glexindex-cross-truncate"]], "bayesvalidrox.surrogate_models.glexindex.glexindex": [[45, "bayesvalidrox-surrogate-models-glexindex-glexindex"]], "bayesvalidrox.surrogate_models.input_space": [[46, "module-bayesvalidrox.surrogate_models.input_space"]], "bayesvalidrox.surrogate_models.input_space.InputSpace": [[47, "bayesvalidrox-surrogate-models-input-space-inputspace"]], "bayesvalidrox.surrogate_models.inputs": [[48, "module-bayesvalidrox.surrogate_models.inputs"]], "bayesvalidrox.surrogate_models.inputs.Input": [[49, "bayesvalidrox-surrogate-models-inputs-input"]], "bayesvalidrox.surrogate_models.inputs.Marginal": [[50, "bayesvalidrox-surrogate-models-inputs-marginal"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit": [[51, "module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit": [[52, "bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-orthogonalmatchingpursuit"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr": [[53, "bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-corr"]], "bayesvalidrox.surrogate_models.reg_fast_ard": [[54, "module-bayesvalidrox.surrogate_models.reg_fast_ard"]], "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD": [[55, "bayesvalidrox-surrogate-models-reg-fast-ard-regressionfastard"]], "bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions": [[56, "bayesvalidrox-surrogate-models-reg-fast-ard-update-precisions"]], "bayesvalidrox.surrogate_models.reg_fast_laplace": [[57, "module-bayesvalidrox.surrogate_models.reg_fast_laplace"]], "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace": [[58, "bayesvalidrox-surrogate-models-reg-fast-laplace-regressionfastlaplace"]], "bayesvalidrox.surrogate_models.surrogate_models": [[59, "module-bayesvalidrox.surrogate_models.surrogate_models"]], "bayesvalidrox.surrogate_models.surrogate_models.MetaModel": [[60, "bayesvalidrox-surrogate-models-surrogate-models-metamodel"]], "bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error": [[61, "bayesvalidrox-surrogate-models-surrogate-models-corr-loocv-error"]], "bayesvalidrox.surrogate_models.surrogate_models.create_psi": [[62, "bayesvalidrox-surrogate-models-surrogate-models-create-psi"]], "bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator": [[63, "bayesvalidrox-surrogate-models-surrogate-models-gaussian-process-emulator"]]}, "docnames": ["_autosummary/bayesvalidrox", "_autosummary/bayesvalidrox.bayes_inference", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison", "_autosummary/bayesvalidrox.bayes_inference.discrepancy", "_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy", "_autosummary/bayesvalidrox.bayes_inference.mcmc", "_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC", "_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin", "_autosummary/bayesvalidrox.post_processing", "_autosummary/bayesvalidrox.post_processing.post_processing", "_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing", "_autosummary/bayesvalidrox.pylink", "_autosummary/bayesvalidrox.pylink.pylink", "_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel", "_autosummary/bayesvalidrox.pylink.pylink.within_range", "_autosummary/bayesvalidrox.surrogate_models", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean", "_autosummary/bayesvalidrox.surrogate_models.engine", "_autosummary/bayesvalidrox.surrogate_models.engine.Engine", "_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance", "_autosummary/bayesvalidrox.surrogate_models.engine.logpdf", "_autosummary/bayesvalidrox.surrogate_models.engine.subdomain", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs", "_autosummary/bayesvalidrox.surrogate_models.exp_designs", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges", "_autosummary/bayesvalidrox.surrogate_models.exploration", "_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration", "_autosummary/bayesvalidrox.surrogate_models.glexindex", "_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate", "_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex", "_autosummary/bayesvalidrox.surrogate_models.input_space", "_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace", "_autosummary/bayesvalidrox.surrogate_models.inputs", "_autosummary/bayesvalidrox.surrogate_models.inputs.Input", "_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator", "al_description", "analyticalfunction", "api", "bayes_description", "beam", "bmc_description", "borehole", "examples", "index", "input_description", "ishigami", "model_description", "modelcomparison", "ohaganfunction", "packagedescription", "pollution", "post_description", "surrogate_description", "tutorial"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["_autosummary/bayesvalidrox.rst", "_autosummary/bayesvalidrox.bayes_inference.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.rst", "_autosummary/bayesvalidrox.bayes_inference.discrepancy.rst", "_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.rst", "_autosummary/bayesvalidrox.bayes_inference.mcmc.rst", "_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.rst", "_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.rst", "_autosummary/bayesvalidrox.post_processing.rst", "_autosummary/bayesvalidrox.post_processing.post_processing.rst", "_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.rst", "_autosummary/bayesvalidrox.pylink.rst", "_autosummary/bayesvalidrox.pylink.pylink.rst", "_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.rst", "_autosummary/bayesvalidrox.pylink.pylink.within_range.rst", "_autosummary/bayesvalidrox.surrogate_models.rst", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot.rst", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.rst", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction.rst", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.rst", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.rst", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.rst", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.rst", "_autosummary/bayesvalidrox.surrogate_models.exploration.rst", "_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.rst", "_autosummary/bayesvalidrox.surrogate_models.glexindex.rst", "_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.rst", "_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.rst", "_autosummary/bayesvalidrox.surrogate_models.input_space.rst", "_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.rst", "_autosummary/bayesvalidrox.surrogate_models.inputs.rst", "_autosummary/bayesvalidrox.surrogate_models.inputs.Input.rst", "_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.rst", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.rst", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.rst", "al_description.rst", "analyticalfunction.rst", "api.rst", "bayes_description.rst", "beam.rst", "bmc_description.rst", "borehole.rst", "examples.rst", "index.rst", "input_description.rst", "ishigami.rst", "model_description.rst", "modelcomparison.rst", "ohaganfunction.rst", "packagedescription.rst", "pollution.rst", "post_description.rst", "surrogate_description.rst", "tutorial.rst"], "indexentries": {"__init__() (bayesvalidrox.bayes_inference.bayes_inference.bayesinference method)": [[3, "bayesvalidrox.bayes_inference.bayes_inference.BayesInference.__init__", false]], "__init__() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.__init__", false]], "__init__() (bayesvalidrox.bayes_inference.discrepancy.discrepancy method)": [[7, "bayesvalidrox.bayes_inference.discrepancy.Discrepancy.__init__", false]], "__init__() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.__init__", false]], "__init__() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.__init__", false]], "__init__() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.bayes_linear.bayesianlinearregression method)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.exploration.exploration method)": [[42, "bayesvalidrox.surrogate_models.exploration.Exploration.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.input_space.inputspace method)": [[47, "bayesvalidrox.surrogate_models.input_space.InputSpace.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.inputs.input method)": [[49, "bayesvalidrox.surrogate_models.inputs.Input.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.inputs.marginal method)": [[50, "bayesvalidrox.surrogate_models.inputs.Marginal.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.reg_fast_laplace.regressionfastlaplace method)": [[58, "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.__init__", false]], "adaptive_regression() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.adaptive_regression", false]], "adaptplot() (in module bayesvalidrox.surrogate_models.adaptplot)": [[20, "bayesvalidrox.surrogate_models.adaptPlot.adaptPlot", false]], "add_inputspace() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.add_InputSpace", false]], "add_marginals() (bayesvalidrox.surrogate_models.inputs.input method)": [[49, "bayesvalidrox.surrogate_models.inputs.Input.add_marginals", false]], "apoly_construction() (in module bayesvalidrox.surrogate_models.apoly_construction)": [[22, "bayesvalidrox.surrogate_models.apoly_construction.apoly_construction", false]], "approximate_voronoi() (bayesvalidrox.surrogate_models.exploration.exploration method)": [[42, "bayesvalidrox.surrogate_models.exploration.Exploration.approximate_voronoi", false]], "bayesianlinearregression (class in bayesvalidrox.surrogate_models.bayes_linear)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression", false]], "bayesinference (class in bayesvalidrox.bayes_inference.bayes_inference)": [[3, "bayesvalidrox.bayes_inference.bayes_inference.BayesInference", false]], "bayesmodelcomparison (class in bayesvalidrox.bayes_inference.bayes_model_comparison)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison", false]], "bayesvalidrox": [[0, "module-bayesvalidrox", false]], "bayesvalidrox.bayes_inference": [[1, "module-bayesvalidrox.bayes_inference", false]], "bayesvalidrox.bayes_inference.bayes_inference": [[2, "module-bayesvalidrox.bayes_inference.bayes_inference", false]], "bayesvalidrox.bayes_inference.bayes_model_comparison": [[4, "module-bayesvalidrox.bayes_inference.bayes_model_comparison", false]], "bayesvalidrox.bayes_inference.discrepancy": [[6, "module-bayesvalidrox.bayes_inference.discrepancy", false]], "bayesvalidrox.bayes_inference.mcmc": [[8, "module-bayesvalidrox.bayes_inference.mcmc", false]], "bayesvalidrox.post_processing": [[11, "module-bayesvalidrox.post_processing", false]], "bayesvalidrox.post_processing.post_processing": [[12, "module-bayesvalidrox.post_processing.post_processing", false]], "bayesvalidrox.pylink": [[14, "module-bayesvalidrox.pylink", false]], "bayesvalidrox.pylink.pylink": [[15, "module-bayesvalidrox.pylink.pylink", false]], "bayesvalidrox.surrogate_models": [[18, "module-bayesvalidrox.surrogate_models", false]], "bayesvalidrox.surrogate_models.adaptplot": [[19, "module-bayesvalidrox.surrogate_models.adaptPlot", false]], "bayesvalidrox.surrogate_models.apoly_construction": [[21, "module-bayesvalidrox.surrogate_models.apoly_construction", false]], "bayesvalidrox.surrogate_models.bayes_linear": [[23, "module-bayesvalidrox.surrogate_models.bayes_linear", false]], "bayesvalidrox.surrogate_models.engine": [[28, "module-bayesvalidrox.surrogate_models.engine", false]], "bayesvalidrox.surrogate_models.eval_rec_rule": [[33, "module-bayesvalidrox.surrogate_models.eval_rec_rule", false]], "bayesvalidrox.surrogate_models.exp_designs": [[38, "module-bayesvalidrox.surrogate_models.exp_designs", false]], "bayesvalidrox.surrogate_models.exploration": [[41, "module-bayesvalidrox.surrogate_models.exploration", false]], "bayesvalidrox.surrogate_models.glexindex": [[43, "module-bayesvalidrox.surrogate_models.glexindex", false]], "bayesvalidrox.surrogate_models.input_space": [[46, "module-bayesvalidrox.surrogate_models.input_space", false]], "bayesvalidrox.surrogate_models.inputs": [[48, "module-bayesvalidrox.surrogate_models.inputs", false]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit": [[51, "module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit", false]], "bayesvalidrox.surrogate_models.reg_fast_ard": [[54, "module-bayesvalidrox.surrogate_models.reg_fast_ard", false]], "bayesvalidrox.surrogate_models.reg_fast_laplace": [[57, "module-bayesvalidrox.surrogate_models.reg_fast_laplace", false]], "bayesvalidrox.surrogate_models.surrogate_models": [[59, "module-bayesvalidrox.surrogate_models.surrogate_models", false]], "blockwise_inverse() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.blockwise_inverse", false]], "build_metamodel() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.build_metamodel", false]], "build_polytypes() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.build_polytypes", false]], "build_polytypes() (bayesvalidrox.surrogate_models.input_space.inputspace method)": [[47, "bayesvalidrox.surrogate_models.input_space.InputSpace.build_polytypes", false]], "cal_model_weight() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.cal_model_weight", false]], "calc_bayes_factors() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_bayes_factors", false]], "calc_justifiability_analysis() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_justifiability_analysis", false]], "calc_model_weights() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_model_weights", false]], "check_accuracy() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.check_accuracy", false]], "check_ranges() (in module bayesvalidrox.surrogate_models.exp_designs)": [[40, "bayesvalidrox.surrogate_models.exp_designs.check_ranges", false]], "check_reg_quality() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.check_reg_quality", false]], "check_valid_inputs() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.check_valid_inputs", false]], "check_valid_inputs() (bayesvalidrox.surrogate_models.input_space.inputspace method)": [[47, "bayesvalidrox.surrogate_models.input_space.InputSpace.check_valid_inputs", false]], "choose_next_sample() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.choose_next_sample", false]], "clear() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.clear", false]], "compute_pce_moments() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.compute_pce_moments", false]], "copy() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.copy", false]], "copy_meta_model_opts() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.copy_meta_model_opts", false]], "corr() (in module bayesvalidrox.surrogate_models.orthogonal_matching_pursuit)": [[53, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr", false]], "corr_loocv_error() (in module bayesvalidrox.surrogate_models.surrogate_models)": [[61, "bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error", false]], "create_error_model() (bayesvalidrox.bayes_inference.bayes_inference.bayesinference method)": [[3, "bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_error_model", false]], "create_inference() (bayesvalidrox.bayes_inference.bayes_inference.bayesinference method)": [[3, "bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_inference", false]], "create_model_error() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.create_model_error", false]], "create_psi() (in module bayesvalidrox.surrogate_models.surrogate_models)": [[62, "bayesvalidrox.surrogate_models.surrogate_models.create_psi", false]], "cross_truncate() (in module bayesvalidrox.surrogate_models.glexindex)": [[44, "bayesvalidrox.surrogate_models.glexindex.cross_truncate", false]], "discrepancy (class in bayesvalidrox.bayes_inference.discrepancy)": [[7, "bayesvalidrox.bayes_inference.discrepancy.Discrepancy", false]], "dual_annealing() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.dual_annealing", false]], "eblinearregression (class in bayesvalidrox.surrogate_models.bayes_linear)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression", false]], "engine (class in bayesvalidrox.surrogate_models.engine)": [[29, "bayesvalidrox.surrogate_models.engine.Engine", false]], "eval_metamodel() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel", false]], "eval_metamodel() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_metamodel", false]], "eval_model() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.eval_model", false]], "eval_model_error() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_model_error", false]], "eval_rec_rule() (in module bayesvalidrox.surrogate_models.eval_rec_rule)": [[34, "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule", false]], "eval_rec_rule_arbitrary() (in module bayesvalidrox.surrogate_models.eval_rec_rule)": [[35, "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary", false]], "eval_univ_basis() (in module bayesvalidrox.surrogate_models.eval_rec_rule)": [[36, "bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis", false]], "expdesigns (class in bayesvalidrox.surrogate_models.exp_designs)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns", false]], "exploration (class in bayesvalidrox.surrogate_models.exploration)": [[42, "bayesvalidrox.surrogate_models.exploration.Exploration", false]], "fit() (bayesvalidrox.surrogate_models.bayes_linear.bayesianlinearregression method)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.fit", false]], "fit() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.fit", false]], "fit() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.fit", false]], "fit() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.fit", false]], "fit() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.fit", false]], "fit() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.fit", false]], "fromkeys() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.fromkeys", false]], "gamma_mean() (in module bayesvalidrox.surrogate_models.bayes_linear)": [[27, "bayesvalidrox.surrogate_models.bayes_linear.gamma_mean", false]], "gaussian_process_emulator() (in module bayesvalidrox.surrogate_models.surrogate_models)": [[63, "bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator", false]], "gelman_rubin() (in module bayesvalidrox.bayes_inference.mcmc)": [[10, "bayesvalidrox.bayes_inference.mcmc.gelman_rubin", false]], "generate_dataset() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.generate_dataset", false]], "generate_ed() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_ED", false]], "generate_polynomials() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.generate_polynomials", false]], "generate_samples() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_samples", false]], "get() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.get", false]], "get_exploration_samples() (bayesvalidrox.surrogate_models.exploration.exploration method)": [[42, "bayesvalidrox.surrogate_models.exploration.Exploration.get_exploration_samples", false]], "get_mc_samples() (bayesvalidrox.surrogate_models.exploration.exploration method)": [[42, "bayesvalidrox.surrogate_models.exploration.Exploration.get_mc_samples", false]], "get_metadata_routing() (bayesvalidrox.surrogate_models.bayes_linear.bayesianlinearregression method)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_metadata_routing", false]], "get_metadata_routing() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_metadata_routing", false]], "get_metadata_routing() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_metadata_routing", false]], "get_metadata_routing() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_metadata_routing", false]], "get_metadata_routing() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_metadata_routing", false]], "get_params() (bayesvalidrox.surrogate_models.bayes_linear.bayesianlinearregression method)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_params", false]], "get_params() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_params", false]], "get_params() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_params", false]], "get_params() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_params", false]], "get_params() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_params", false]], "get_sample() (bayesvalidrox.bayes_inference.discrepancy.discrepancy method)": [[7, "bayesvalidrox.bayes_inference.discrepancy.Discrepancy.get_sample", false]], "get_vornoi_samples() (bayesvalidrox.surrogate_models.exploration.exploration method)": [[42, "bayesvalidrox.surrogate_models.exploration.Exploration.get_vornoi_samples", false]], "glexindex() (in module bayesvalidrox.surrogate_models.glexindex)": [[45, "bayesvalidrox.surrogate_models.glexindex.glexindex", false]], "hellinger_distance() (in module bayesvalidrox.surrogate_models.engine)": [[30, "bayesvalidrox.surrogate_models.engine.hellinger_distance", false]], "init_param_space() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.init_param_space", false]], "init_param_space() (bayesvalidrox.surrogate_models.input_space.inputspace method)": [[47, "bayesvalidrox.surrogate_models.input_space.InputSpace.init_param_space", false]], "input (class in bayesvalidrox.surrogate_models.inputs)": [[49, "bayesvalidrox.surrogate_models.inputs.Input", false]], "inputspace (class in bayesvalidrox.surrogate_models.input_space)": [[47, "bayesvalidrox.surrogate_models.input_space.InputSpace", false]], "items() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.items", false]], "keys() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.keys", false]], "log_likelihood() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.log_likelihood", false]], "log_marginal_like() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.log_marginal_like", false]], "log_posterior() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.log_posterior", false]], "log_prior() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.log_prior", false]], "logpdf() (in module bayesvalidrox.surrogate_models.engine)": [[31, "bayesvalidrox.surrogate_models.engine.logpdf", false]], "loo_error() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.loo_error", false]], "marginal (class in bayesvalidrox.surrogate_models.inputs)": [[50, "bayesvalidrox.surrogate_models.inputs.Marginal", false]], "mcmc (class in bayesvalidrox.bayes_inference.mcmc)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC", false]], "metamodel (class in bayesvalidrox.surrogate_models.surrogate_models)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel", false]], "metamodel.auto_vivification (class in bayesvalidrox.surrogate_models.surrogate_models)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification", false]], "model_comparison_all() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.model_comparison_all", false]], "module": [[0, "module-bayesvalidrox", false], [1, "module-bayesvalidrox.bayes_inference", false], [2, "module-bayesvalidrox.bayes_inference.bayes_inference", false], [4, "module-bayesvalidrox.bayes_inference.bayes_model_comparison", false], [6, "module-bayesvalidrox.bayes_inference.discrepancy", false], [8, "module-bayesvalidrox.bayes_inference.mcmc", false], [11, "module-bayesvalidrox.post_processing", false], [12, "module-bayesvalidrox.post_processing.post_processing", false], [14, "module-bayesvalidrox.pylink", false], [15, "module-bayesvalidrox.pylink.pylink", false], [18, "module-bayesvalidrox.surrogate_models", false], [19, "module-bayesvalidrox.surrogate_models.adaptPlot", false], [21, "module-bayesvalidrox.surrogate_models.apoly_construction", false], [23, "module-bayesvalidrox.surrogate_models.bayes_linear", false], [28, "module-bayesvalidrox.surrogate_models.engine", false], [33, "module-bayesvalidrox.surrogate_models.eval_rec_rule", false], [38, "module-bayesvalidrox.surrogate_models.exp_designs", false], [41, "module-bayesvalidrox.surrogate_models.exploration", false], [43, "module-bayesvalidrox.surrogate_models.glexindex", false], [46, "module-bayesvalidrox.surrogate_models.input_space", false], [48, "module-bayesvalidrox.surrogate_models.inputs", false], [51, "module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit", false], [54, "module-bayesvalidrox.surrogate_models.reg_fast_ard", false], [57, "module-bayesvalidrox.surrogate_models.reg_fast_laplace", false], [59, "module-bayesvalidrox.surrogate_models.surrogate_models", false]], "normpdf() (bayesvalidrox.bayes_inference.bayes_inference.bayesinference method)": [[3, "bayesvalidrox.bayes_inference.bayes_inference.BayesInference.normpdf", false]], "normpdf() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.normpdf", false]], "orthogonalmatchingpursuit (class in bayesvalidrox.surrogate_models.orthogonal_matching_pursuit)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit", false]], "pca_transformation() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.pca_transformation", false]], "pcm_sampler() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.pcm_sampler", false]], "perform_bootstrap() (bayesvalidrox.bayes_inference.bayes_inference.bayesinference method)": [[3, "bayesvalidrox.bayes_inference.bayes_inference.BayesInference.perform_bootstrap", false]], "plot_bayes_factor() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_bayes_factor", false]], "plot_just_analysis() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_just_analysis", false]], "plot_log_bme() (bayesvalidrox.bayes_inference.bayes_inference.bayesinference method)": [[3, "bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_log_BME", false]], "plot_model_weights() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_model_weights", false]], "plot_moments() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.plot_moments", false]], "plot_post_params() (bayesvalidrox.bayes_inference.bayes_inference.bayesinference method)": [[3, "bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_post_params", false]], "plot_samples() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.plot_samples", false]], "plot_seq_design_diagnostics() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.plot_seq_design_diagnostics", false]], "poly_rec_coeffs() (in module bayesvalidrox.surrogate_models.eval_rec_rule)": [[37, "bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs", false]], "pop() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.pop", false]], "popitem() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.popitem", false]], "postprocessing (class in bayesvalidrox.post_processing.post_processing)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing", false]], "predict() (bayesvalidrox.surrogate_models.bayes_linear.bayesianlinearregression method)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict", false]], "predict() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict", false]], "predict() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict", false]], "predict() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.predict", false]], "predict() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.predict", false]], "predict() (bayesvalidrox.surrogate_models.reg_fast_laplace.regressionfastlaplace method)": [[58, "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.predict", false]], "predict_dist() (bayesvalidrox.surrogate_models.bayes_linear.bayesianlinearregression method)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict_dist", false]], "predict_dist() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict_dist", false]], "predict_dist() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict_dist", false]], "pylinkforwardmodel (class in bayesvalidrox.pylink.pylink)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel", false]], "pylinkforwardmodel.outputdata (class in bayesvalidrox.pylink.pylink)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.OutputData", false]], "random_sampler() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.random_sampler", false]], "read_from_file() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.read_from_file", false]], "read_observation() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_observation", false]], "read_output() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_output", false]], "regression() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.regression", false]], "regressionfastard (class in bayesvalidrox.surrogate_models.reg_fast_ard)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD", false]], "regressionfastlaplace (class in bayesvalidrox.surrogate_models.reg_fast_laplace)": [[58, "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace", false]], "run_command() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_command", false]], "run_forwardmodel() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_forwardmodel", false]], "run_model_parallel() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_model_parallel", false]], "run_sampler() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.run_sampler", false]], "run_util_func() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.run_util_func", false]], "score() (bayesvalidrox.surrogate_models.bayes_linear.bayesianlinearregression method)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.score", false]], "score() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.score", false]], "score() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.score", false]], "score() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.score", false]], "score() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.score", false]], "set_params() (bayesvalidrox.surrogate_models.bayes_linear.bayesianlinearregression method)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_params", false]], "set_params() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_params", false]], "set_params() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_params", false]], "set_params() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_params", false]], "set_params() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_params", false]], "set_predict_request() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_predict_request", false]], "set_predict_request() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_predict_request", false]], "set_predict_request() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_predict_request", false]], "set_score_request() (bayesvalidrox.surrogate_models.bayes_linear.bayesianlinearregression method)": [[24, "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_score_request", false]], "set_score_request() (bayesvalidrox.surrogate_models.bayes_linear.eblinearregression method)": [[25, "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_score_request", false]], "set_score_request() (bayesvalidrox.surrogate_models.bayes_linear.vblinearregression method)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_score_request", false]], "set_score_request() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.orthogonalmatchingpursuit method)": [[52, "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_score_request", false]], "set_score_request() (bayesvalidrox.surrogate_models.reg_fast_ard.regressionfastard method)": [[55, "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_score_request", false]], "setdefault() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.setdefault", false]], "setup() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.setup", false]], "setup_inference() (bayesvalidrox.bayes_inference.bayes_inference.bayesinference method)": [[3, "bayesvalidrox.bayes_inference.bayes_inference.BayesInference.setup_inference", false]], "sobol_indices() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.sobol_indices", false]], "start_engine() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.start_engine", false]], "subdomain() (in module bayesvalidrox.surrogate_models.engine)": [[32, "bayesvalidrox.surrogate_models.engine.subdomain", false]], "tradeoff_weights() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.tradeoff_weights", false]], "train_error_model() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.train_error_model", false]], "train_normal() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.train_normal", false]], "train_seq_design() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.train_seq_design", false]], "train_sequential() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.train_sequential", false]], "transform() (bayesvalidrox.surrogate_models.exp_designs.expdesigns method)": [[39, "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.transform", false]], "transform() (bayesvalidrox.surrogate_models.input_space.inputspace method)": [[47, "bayesvalidrox.surrogate_models.input_space.InputSpace.transform", false]], "umbridge_model() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.uMBridge_model", false]], "univ_basis_vals() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.univ_basis_vals", false]], "update() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.update", false]], "update_input_params() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.update_input_params", false]], "update_pce_coeffs() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.update_pce_coeffs", false]], "update_precisions() (in module bayesvalidrox.surrogate_models.reg_fast_ard)": [[56, "bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions", false]], "util_alphoptdesign() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.util_AlphOptDesign", false]], "util_bayesianactivedesign() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.util_BayesianActiveDesign", false]], "util_bayesiandesign() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.util_BayesianDesign", false]], "util_varbaseddesign() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.util_VarBasedDesign", false]], "valid_metamodel() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.valid_metamodel", false]], "values() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[60, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.values", false]], "vblinearregression (class in bayesvalidrox.surrogate_models.bayes_linear)": [[26, "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression", false]], "within_range() (in module bayesvalidrox.pylink.pylink)": [[17, "bayesvalidrox.pylink.pylink.within_range", false]], "zip_subdirs() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.zip_subdirs", false]]}, "objects": {"": [[0, 0, 0, "-", "bayesvalidrox"]], "bayesvalidrox": [[1, 0, 0, "-", "bayes_inference"], [11, 0, 0, "-", "post_processing"], [14, 0, 0, "-", "pylink"], [18, 0, 0, "-", "surrogate_models"]], "bayesvalidrox.bayes_inference": [[2, 0, 0, "-", "bayes_inference"], [4, 0, 0, "-", "bayes_model_comparison"], [6, 0, 0, "-", "discrepancy"], [8, 0, 0, "-", "mcmc"]], "bayesvalidrox.bayes_inference.bayes_inference": [[3, 1, 1, "", "BayesInference"]], "bayesvalidrox.bayes_inference.bayes_inference.BayesInference": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "create_error_model"], [3, 2, 1, "", "create_inference"], [3, 2, 1, "", "normpdf"], [3, 2, 1, "", "perform_bootstrap"], [3, 2, 1, "", "plot_log_BME"], [3, 2, 1, "", "plot_post_params"], [3, 2, 1, "", "setup_inference"]], "bayesvalidrox.bayes_inference.bayes_model_comparison": [[5, 1, 1, "", "BayesModelComparison"]], "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison": [[5, 2, 1, "", "__init__"], [5, 2, 1, "", "cal_model_weight"], [5, 2, 1, "", "calc_bayes_factors"], [5, 2, 1, "", "calc_justifiability_analysis"], [5, 2, 1, "", "calc_model_weights"], [5, 2, 1, "", "generate_dataset"], [5, 2, 1, "", "model_comparison_all"], [5, 2, 1, "", "plot_bayes_factor"], [5, 2, 1, "", "plot_just_analysis"], [5, 2, 1, "", "plot_model_weights"], [5, 2, 1, "", "setup"]], "bayesvalidrox.bayes_inference.discrepancy": [[7, 1, 1, "", "Discrepancy"]], "bayesvalidrox.bayes_inference.discrepancy.Discrepancy": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "get_sample"]], "bayesvalidrox.bayes_inference.mcmc": [[9, 1, 1, "", "MCMC"], [10, 3, 1, "", "gelman_rubin"]], "bayesvalidrox.bayes_inference.mcmc.MCMC": [[9, 2, 1, "", "__init__"], [9, 2, 1, "", "eval_model"], [9, 2, 1, "", "log_likelihood"], [9, 2, 1, "", "log_posterior"], [9, 2, 1, "", "log_prior"], [9, 2, 1, "", "normpdf"], [9, 2, 1, "", "run_sampler"], [9, 2, 1, "", "train_error_model"]], "bayesvalidrox.post_processing": [[12, 0, 0, "-", "post_processing"]], "bayesvalidrox.post_processing.post_processing": [[13, 1, 1, "", "PostProcessing"]], "bayesvalidrox.post_processing.post_processing.PostProcessing": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "check_accuracy"], [13, 2, 1, "", "check_reg_quality"], [13, 2, 1, "", "compute_pce_moments"], [13, 2, 1, "", "plot_moments"], [13, 2, 1, "", "plot_seq_design_diagnostics"], [13, 2, 1, "", "sobol_indices"], [13, 2, 1, "", "valid_metamodel"]], "bayesvalidrox.pylink": [[15, 0, 0, "-", "pylink"]], "bayesvalidrox.pylink.pylink": [[16, 1, 1, "", "PyLinkForwardModel"], [17, 3, 1, "", "within_range"]], "bayesvalidrox.pylink.pylink.PyLinkForwardModel": [[16, 1, 1, "", "OutputData"], [16, 2, 1, "", "__init__"], [16, 2, 1, "", "read_observation"], [16, 2, 1, "", "read_output"], [16, 2, 1, "", "run_command"], [16, 2, 1, "", "run_forwardmodel"], [16, 2, 1, "", "run_model_parallel"], [16, 2, 1, "", "uMBridge_model"], [16, 2, 1, "", "update_input_params"], [16, 2, 1, "", "zip_subdirs"]], "bayesvalidrox.surrogate_models": [[19, 0, 0, "-", "adaptPlot"], [21, 0, 0, "-", "apoly_construction"], [23, 0, 0, "-", "bayes_linear"], [28, 0, 0, "-", "engine"], [33, 0, 0, "-", "eval_rec_rule"], [38, 0, 0, "-", "exp_designs"], [41, 0, 0, "-", "exploration"], [43, 0, 0, "-", "glexindex"], [46, 0, 0, "-", "input_space"], [48, 0, 0, "-", "inputs"], [51, 0, 0, "-", "orthogonal_matching_pursuit"], [54, 0, 0, "-", "reg_fast_ard"], [57, 0, 0, "-", "reg_fast_laplace"], [59, 0, 0, "-", "surrogate_models"]], "bayesvalidrox.surrogate_models.adaptPlot": [[20, 3, 1, "", "adaptPlot"]], "bayesvalidrox.surrogate_models.apoly_construction": [[22, 3, 1, "", "apoly_construction"]], "bayesvalidrox.surrogate_models.bayes_linear": [[24, 1, 1, "", "BayesianLinearRegression"], [25, 1, 1, "", "EBLinearRegression"], [26, 1, 1, "", "VBLinearRegression"], [27, 3, 1, "", "gamma_mean"]], "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression": [[24, 2, 1, "", "__init__"], [24, 2, 1, "", "fit"], [24, 2, 1, "", "get_metadata_routing"], [24, 2, 1, "", "get_params"], [24, 2, 1, "", "predict"], [24, 2, 1, "", "predict_dist"], [24, 2, 1, "", "score"], [24, 2, 1, "", "set_params"], [24, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression": [[25, 2, 1, "", "__init__"], [25, 2, 1, "", "fit"], [25, 2, 1, "", "get_metadata_routing"], [25, 2, 1, "", "get_params"], [25, 2, 1, "", "predict"], [25, 2, 1, "", "predict_dist"], [25, 2, 1, "", "score"], [25, 2, 1, "", "set_params"], [25, 2, 1, "", "set_predict_request"], [25, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression": [[26, 2, 1, "", "__init__"], [26, 2, 1, "", "fit"], [26, 2, 1, "", "get_metadata_routing"], [26, 2, 1, "", "get_params"], [26, 2, 1, "", "predict"], [26, 2, 1, "", "predict_dist"], [26, 2, 1, "", "score"], [26, 2, 1, "", "set_params"], [26, 2, 1, "", "set_predict_request"], [26, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.engine": [[29, 1, 1, "", "Engine"], [30, 3, 1, "", "hellinger_distance"], [31, 3, 1, "", "logpdf"], [32, 3, 1, "", "subdomain"]], "bayesvalidrox.surrogate_models.engine.Engine": [[29, 2, 1, "", "__init__"], [29, 2, 1, "", "choose_next_sample"], [29, 2, 1, "", "dual_annealing"], [29, 2, 1, "", "eval_metamodel"], [29, 2, 1, "", "run_util_func"], [29, 2, 1, "", "start_engine"], [29, 2, 1, "", "tradeoff_weights"], [29, 2, 1, "", "train_normal"], [29, 2, 1, "", "train_seq_design"], [29, 2, 1, "", "train_sequential"], [29, 2, 1, "", "util_AlphOptDesign"], [29, 2, 1, "", "util_BayesianActiveDesign"], [29, 2, 1, "", "util_BayesianDesign"], [29, 2, 1, "", "util_VarBasedDesign"]], "bayesvalidrox.surrogate_models.eval_rec_rule": [[34, 3, 1, "", "eval_rec_rule"], [35, 3, 1, "", "eval_rec_rule_arbitrary"], [36, 3, 1, "", "eval_univ_basis"], [37, 3, 1, "", "poly_rec_coeffs"]], "bayesvalidrox.surrogate_models.exp_designs": [[39, 1, 1, "", "ExpDesigns"], [40, 3, 1, "", "check_ranges"]], "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "build_polytypes"], [39, 2, 1, "", "check_valid_inputs"], [39, 2, 1, "", "generate_ED"], [39, 2, 1, "", "generate_samples"], [39, 2, 1, "", "init_param_space"], [39, 2, 1, "", "pcm_sampler"], [39, 2, 1, "", "plot_samples"], [39, 2, 1, "", "random_sampler"], [39, 2, 1, "", "read_from_file"], [39, 2, 1, "", "transform"]], "bayesvalidrox.surrogate_models.exploration": [[42, 1, 1, "", "Exploration"]], "bayesvalidrox.surrogate_models.exploration.Exploration": [[42, 2, 1, "", "__init__"], [42, 2, 1, "", "approximate_voronoi"], [42, 2, 1, "", "get_exploration_samples"], [42, 2, 1, "", "get_mc_samples"], [42, 2, 1, "", "get_vornoi_samples"]], "bayesvalidrox.surrogate_models.glexindex": [[44, 3, 1, "", "cross_truncate"], [45, 3, 1, "", "glexindex"]], "bayesvalidrox.surrogate_models.input_space": [[47, 1, 1, "", "InputSpace"]], "bayesvalidrox.surrogate_models.input_space.InputSpace": [[47, 2, 1, "", "__init__"], [47, 2, 1, "", "build_polytypes"], [47, 2, 1, "", "check_valid_inputs"], [47, 2, 1, "", "init_param_space"], [47, 2, 1, "", "transform"]], "bayesvalidrox.surrogate_models.inputs": [[49, 1, 1, "", "Input"], [50, 1, 1, "", "Marginal"]], "bayesvalidrox.surrogate_models.inputs.Input": [[49, 2, 1, "", "__init__"], [49, 2, 1, "", "add_marginals"]], "bayesvalidrox.surrogate_models.inputs.Marginal": [[50, 2, 1, "", "__init__"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit": [[52, 1, 1, "", "OrthogonalMatchingPursuit"], [53, 3, 1, "", "corr"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit": [[52, 2, 1, "", "__init__"], [52, 2, 1, "", "blockwise_inverse"], [52, 2, 1, "", "fit"], [52, 2, 1, "", "get_metadata_routing"], [52, 2, 1, "", "get_params"], [52, 2, 1, "", "loo_error"], [52, 2, 1, "", "predict"], [52, 2, 1, "", "score"], [52, 2, 1, "", "set_params"], [52, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.reg_fast_ard": [[55, 1, 1, "", "RegressionFastARD"], [56, 3, 1, "", "update_precisions"]], "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD": [[55, 2, 1, "", "__init__"], [55, 2, 1, "", "fit"], [55, 2, 1, "", "get_metadata_routing"], [55, 2, 1, "", "get_params"], [55, 2, 1, "", "log_marginal_like"], [55, 2, 1, "", "predict"], [55, 2, 1, "", "score"], [55, 2, 1, "", "set_params"], [55, 2, 1, "", "set_predict_request"], [55, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.reg_fast_laplace": [[58, 1, 1, "", "RegressionFastLaplace"]], "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace": [[58, 2, 1, "", "__init__"], [58, 2, 1, "", "predict"]], "bayesvalidrox.surrogate_models.surrogate_models": [[60, 1, 1, "", "MetaModel"], [61, 3, 1, "", "corr_loocv_error"], [62, 3, 1, "", "create_psi"], [63, 3, 1, "", "gaussian_process_emulator"]], "bayesvalidrox.surrogate_models.surrogate_models.MetaModel": [[60, 2, 1, "", "__init__"], [60, 2, 1, "", "adaptive_regression"], [60, 2, 1, "", "add_InputSpace"], [60, 1, 1, "", "auto_vivification"], [60, 2, 1, "", "build_metamodel"], [60, 2, 1, "", "copy_meta_model_opts"], [60, 2, 1, "", "create_model_error"], [60, 2, 1, "", "eval_metamodel"], [60, 2, 1, "", "eval_model_error"], [60, 2, 1, "", "fit"], [60, 2, 1, "", "generate_polynomials"], [60, 2, 1, "", "pca_transformation"], [60, 2, 1, "", "regression"], [60, 2, 1, "", "univ_basis_vals"], [60, 2, 1, "", "update_pce_coeffs"]], "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification": [[60, 2, 1, "", "clear"], [60, 2, 1, "", "copy"], [60, 2, 1, "", "fromkeys"], [60, 2, 1, "", "get"], [60, 2, 1, "", "items"], [60, 2, 1, "", "keys"], [60, 2, 1, "", "pop"], [60, 2, 1, "", "popitem"], [60, 2, 1, "", "setdefault"], [60, 2, 1, "", "update"], [60, 2, 1, "", "values"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function"}, "terms": {"": [9, 13, 16, 22, 24, 25, 26, 29, 33, 42, 52, 55, 56, 58, 60, 77, 82], "0": [3, 5, 7, 16, 24, 25, 26, 30, 44, 45, 49, 52, 55, 58, 60, 65, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82], "0001": 26, "001": [13, 25, 55], "002": 22, "01": 5, "032": 42, "045e": 80, "05": [3, 22, 42, 80], "06": 25, "07": [58, 80], "08": 51, "1": [3, 5, 9, 10, 13, 16, 24, 25, 26, 29, 30, 33, 34, 35, 36, 39, 42, 44, 45, 47, 49, 52, 55, 58, 60, 61, 62, 64, 65, 68, 70, 72, 74, 77, 78, 79, 80, 81, 82], "10": [13, 22, 42, 44, 58, 64, 65, 72, 80, 81, 82], "100": [3, 26, 55, 60, 68, 73, 76, 77, 82], "1000": [5, 13, 58, 64, 65, 82], "10000": 77, "100000": 3, "1016": [13, 22, 42], "104": 33, "106": [22, 29], "106737": 13, "11": [13, 42, 80], "12": [60, 65, 76], "125": 9, "13": 19, "14": [33, 51, 64, 74, 77], "15": [51, 77, 80], "150": [65, 79, 82], "16": [39, 64, 82], "171": 29, "179": 22, "18082457": 60, "182": 29, "19": [54, 58], "190": 22, "195": 13, "1993": 52, "1d": 67, "1e": [25, 26, 39, 55, 58, 64, 82], "1e4": 67, "1e5": 82, "2": [3, 7, 9, 13, 24, 25, 26, 29, 33, 39, 44, 45, 47, 52, 55, 58, 60, 61, 65, 67, 68, 70, 72, 74, 75, 76, 79, 80, 82], "200": [3, 74, 82], "2001": 55, "2002": 82, "2003": [55, 58], "2004": 77, "2006": [55, 58], "2009": [52, 58, 61], "2010": [9, 42], "2011": [13, 42, 52, 61, 82], "2012": [22, 82], "2013": [9, 70, 74, 79], "2014": 33, "2016": 29, "2017": 29, "2018": 29, "2020": [13, 19, 29, 54], "2021": 33, "2022": [33, 51], "2051": 42, "2055": 42, "214": 42, "22": 29, "224e": 80, "23": [24, 25, 26, 52, 55], "230": [52, 61], "2345": [52, 61], "2367": [52, 61], "24": [19, 54], "2554": 33, "2563": 33, "27": 13, "27th": 52, "2_": 82, "2d": [16, 31, 60], "2e": 3, "2nd": 33, "3": [3, 24, 25, 26, 37, 39, 42, 45, 47, 52, 55, 58, 65, 70, 72, 74, 77, 78, 81, 82], "30": [67, 82], "300": [25, 55, 70], "306": 9, "332": 29, "382": 29, "4": [26, 33, 39, 45, 64, 65, 68, 70, 76, 77, 79, 82], "40": 52, "406e": 80, "407": 29, "41": 54, "44": 52, "45": 54, "46": 19, "5": [9, 25, 29, 49, 65, 67, 70, 73, 77, 80, 82], "50": 70, "500": [67, 77, 82], "5000": 70, "500000": 3, "513e": 80, "53": 58, "59": 51, "5a": 22, "6": [45, 52, 61, 68], "61": 33, "63": 58, "65": [9, 77], "651879": 60, "66": 77, "683": 42, "696": 42, "7": [58, 60, 77], "70569": [22, 33], "75": [68, 82], "751": 77, "769": 77, "8": [29, 70, 79], "80": 9, "85": [65, 72, 81], "890": 29, "9": [72, 78, 81, 82], "925": 9, "99": 60, "999": 60, "A": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 33, 39, 42, 47, 49, 52, 55, 56, 58, 60, 65, 70, 74, 75, 76, 79, 80, 82], "As": [64, 67, 82], "FOR": [70, 74, 79], "For": [7, 10, 13, 24, 25, 26, 39, 52, 55, 60, 64, 67, 70, 72, 74, 75, 79, 81, 82], "If": [3, 7, 9, 13, 16, 24, 25, 26, 39, 40, 45, 47, 49, 52, 55, 58, 60, 67, 70, 72, 73, 74, 78, 79, 81, 82], "In": [3, 7, 42, 60, 64, 67, 73, 75, 81, 82], "It": [16, 29, 60, 72, 78], "Its": 75, "NO": [70, 74, 79], "NOT": [70, 74, 79], "No": [29, 70, 74, 76, 77, 79], "OF": [70, 74, 79], "OR": [70, 74, 79], "One": [29, 60], "THE": [70, 74, 79], "THERE": [70, 74, 79], "The": [3, 5, 7, 9, 10, 13, 16, 22, 24, 25, 26, 29, 30, 36, 37, 39, 40, 42, 44, 45, 47, 50, 52, 55, 60, 61, 63, 64, 67, 68, 71, 72, 73, 75, 76, 78, 80, 81, 82], "Then": [67, 78, 81], "There": 60, "These": [60, 81, 82], "To": [60, 80], "Will": 39, "With": [7, 67, 72, 75, 81, 82], "_": [7, 81], "__": [24, 25, 26, 52, 55], "__init__": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 39, 42, 47, 49, 50, 52, 55, 58, 60], "_i": 7, "aa": 55, "ab": [34, 37], "about": 71, "abov": [3, 76], "absolut": [55, 58], "abstract": [24, 55], "accept": [60, 82], "accord": [81, 82], "accordingli": [67, 70, 74, 79], "account": 78, "accuraci": [13, 78, 80, 82], "accuracycheckmetamodel": 82, "achiev": [30, 82], "activ": [3, 29, 39, 56, 65, 68, 74, 78, 79, 80, 81, 82], "active_": [52, 55, 58], "actual": [16, 29, 81, 82], "ad": [24, 25, 26, 52, 55, 56, 73], "adapt": [16, 29, 42, 52, 60, 61, 64], "adapt_verbos": 39, "adaptive_regress": 60, "add": [49, 67, 82], "add_expdesign": [], "add_inputspac": 60, "add_margin": [49, 72, 73, 82], "addit": [7, 16, 64, 67, 82], "addition": [70, 73, 74, 79], "adopt": 82, "advwatr": 13, "affin": 9, "after": 64, "again": [16, 82], "against": [17, 73, 78, 80], "ai": 9, "ainv": 52, "al": [3, 64, 65, 70, 77], "al_descript": [], "alc": 29, "alg": 58, "algorithm": [29, 52, 55, 58, 60], "alia": [24, 25, 26, 52, 55], "all": [3, 5, 13, 16, 17, 24, 25, 26, 29, 36, 39, 47, 52, 55, 60, 62, 64, 67, 72, 73, 76, 78, 80, 82], "all_candid": 42, "all_just_data": 5, "all_output": 16, "allow": [16, 24, 25, 26, 52, 55, 75, 80, 82], "alm": 29, "almost": 77, "along": [29, 36, 60, 82], "alpha": 25, "alpha_": [25, 26, 55, 58], "alphabet": [29, 39], "alreadi": [52, 55, 58, 60], "also": [29, 39, 60, 64, 67, 72, 81, 82], "altern": [29, 81], "alwai": [24, 25, 26, 45, 52, 55], "amazaspshumik": 55, "an": [3, 7, 9, 10, 13, 16, 24, 25, 26, 29, 39, 42, 47, 50, 52, 55, 60, 64, 67, 68, 72, 73, 75, 76, 78, 79, 80, 81], "analysi": [3, 5, 13, 16, 33, 52, 55, 60, 61, 70, 74, 77, 78, 81, 82], "analyt": [71, 82], "analytical_funct": 82, "analyticfunc": 82, "anaylsi": 13, "angl": [52, 60, 61, 81], "ani": [3, 52, 60, 64, 70, 74, 79, 82], "anneal": [39, 64], "anoth": [16, 42, 72, 82], "apc": [22, 59, 60, 65, 70, 72, 73, 74, 76, 77, 79, 80, 81, 82], "api": 72, "apoly_coeff": 36, "app": 39, "appli": [9, 29, 60, 73, 81], "applic": [13, 37, 52, 80], "apply_constraint": 60, "approach": [10, 29, 77], "approxim": [3, 9, 26, 42, 52, 80, 81, 82], "approximate_voronoi": 42, "ar": [3, 5, 7, 9, 10, 13, 16, 17, 24, 25, 26, 29, 34, 35, 39, 44, 45, 52, 55, 60, 64, 67, 71, 73, 75, 76, 77, 78, 80, 81, 82], "arang": 82, "arbitrari": [22, 60, 72, 81, 82], "arbitrarili": [24, 25, 26, 52, 55], "ard": [55, 60, 81], "area": 42, "arg": [3, 44, 45], "argument": [3, 16, 62, 82], "around": 82, "arrai": [3, 5, 7, 9, 10, 13, 16, 17, 22, 24, 25, 26, 29, 30, 31, 34, 35, 36, 39, 40, 42, 44, 45, 47, 50, 52, 55, 58, 60, 61, 62, 63, 67, 75], "array_lik": 31, "asilomar": 52, "ask": 67, "askei": 37, "aspect": 78, "assembl": [62, 64], "asset": 10, "assign": [3, 30, 39], "assist": [65, 79], "associ": [38, 42, 64, 65, 67, 68, 70, 73, 74, 76, 77, 79, 81, 82], "assum": [16, 26, 45, 70, 74, 79, 82], "astronom": 9, "asumpt": 5, "attribut": 73, "aug": 19, "author": [19, 22, 33, 51, 54, 70, 74, 79], "auto_vivif": 60, "automat": [55, 73, 82], "autoselect": 63, "autovivif": 60, "aux_fil": 16, "auxiliari": 16, "avail": [3, 7, 16, 39, 47, 50, 60, 64, 68, 72, 78, 81, 82], "avali": 49, "averag": 5, "avoid": 82, "axi": [13, 45, 75], "b": [3, 7, 10, 13, 26, 27, 33, 52, 60, 61, 75, 77, 80], "b_i": 44, "babacan": 58, "bal": [29, 65], "bar": 13, "barro": 13, "base": [3, 5, 7, 9, 13, 16, 22, 24, 25, 26, 29, 31, 33, 35, 36, 39, 42, 47, 49, 50, 52, 55, 56, 58, 60, 61, 64, 67, 73, 76, 78, 79, 81, 82], "basi": [22, 62], "basic": 82, "basis_indic": [60, 62], "bay": [3, 5, 9, 24, 25, 55, 78], "bayes_": 82, "bayes_env": 78, "bayes_inf": [], "bayes_infer": [67, 82], "bayes_loocv": 3, "bayes_pc": 82, "bayesactdesign": [29, 39, 82], "bayesfactor": 5, "bayesian": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 55, 58, 60, 64, 65, 74, 77, 78, 79, 81], "bayesian3": [29, 64], "bayesianlinearregress": [25, 26], "bayesinfer": [5, 67, 82], "bayesobj": 67, "bayesopt": [9, 82], "bayesoptdesign": [29, 39], "bayesvalidrox": [64, 66, 67, 68, 71, 72, 73, 75, 78, 80, 81, 82], "bc": [58, 74, 79], "beam": [71, 75], "beam9point": 68, "becaus": [24, 25, 26, 52, 55], "beck": 29, "becom": 82, "been": [16, 39], "befor": [16, 29, 60, 81, 82], "beforehand": 39, "behaviour": 81, "being": [3, 9, 16, 64], "below": [55, 58], "best": [24, 25, 26, 52, 55, 60, 63, 78], "beta": [55, 73], "beta_": [25, 26], "better": 25, "between": [10, 17, 30, 60, 64, 82], "bia": [25, 26], "bias_input": [9, 82], "bias_term": 58, "biasinput": 9, "bin": 78, "binder": 16, "bingham": [70, 74, 79], "bishop": [55, 58], "bit": 82, "blatman": [52, 61, 82], "blob": [10, 43, 55], "blockwise_invers": 52, "bm": 5, "bmc": 3, "bme": [3, 5, 13, 82], "bme_dict": 5, "bonu": [], "bool": [3, 5, 16, 17, 24, 25, 26, 29, 39, 40, 45, 47, 49, 52, 55, 58, 60, 63], "boolean": [25, 44, 52, 55, 58], "bootstrap": [3, 5, 60, 65, 67, 79, 81], "bootstrap_method": 60, "bootstrap_nois": [3, 67], "borehol": 71, "both": [10, 44, 45, 80, 82], "bound": [17, 29, 32, 39, 44, 45, 47], "bound_tupl": [39, 47], "boundari": 29, "bridg": 75, "brief": 78, "broad": [25, 75, 81], "brr": [60, 81], "bug": [], "build": [29, 60, 72, 73, 78, 81], "build_metamodel": 60, "build_polytyp": [39, 47], "built": [46, 81], "burn": [3, 67], "bvr": [], "c": [24, 26, 40, 52, 55, 58], "c_point": 16, "ca": [70, 74, 79], "cai": 29, "cal_model_weight": 5, "calc_bayes_factor": 5, "calc_justifiability_analysi": 5, "calc_model_weight": 5, "calcul": [3, 5, 9, 24, 25, 26, 29, 39, 47, 52, 55, 58, 61, 73, 78, 80, 82], "calib": [3, 13, 16], "calibr": [3, 7, 13, 16, 65, 79, 82], "call": [10, 15, 16, 24, 25, 26, 52, 55, 64, 67, 72, 81, 82], "calss": 16, "cambridg": 42, "can": [3, 7, 13, 16, 24, 25, 26, 29, 44, 49, 52, 55, 60, 64, 66, 67, 68, 70, 71, 72, 73, 74, 75, 78, 79, 81, 82], "candid": [29, 39, 42], "captur": 81, "carlo": [3, 9, 16, 42, 82], "case": [3, 7, 13, 16, 25, 42, 60], "cd": 78, "cell": 42, "center": [42, 52, 55, 58], "central": 72, "chain": [3, 9, 10], "chair": 33, "chang": [13, 24, 25, 26, 52, 55, 58, 64, 67], "chao": [13, 22, 29, 33, 52, 60, 61, 72, 80, 81, 82], "chaospi": [39, 47], "characteris": [25, 26, 55, 58], "characterist": [65, 68], "chart": 13, "cheap": 82, "chebyshev": [39, 73], "check": [3, 13, 16, 17, 24, 25, 26, 39, 40, 47, 52, 55, 70, 72, 73, 74, 77, 78, 80, 82], "check_accuraci": [13, 80], "check_reg_qu": 13, "check_valid_input": [39, 47], "chemic": 29, "choic": 64, "choos": [29, 64, 78, 82], "choose_next_sampl": 29, "chosen": [3, 64, 67, 77, 81, 82], "cite": [], "class": [2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 15, 16, 23, 24, 25, 26, 28, 29, 38, 39, 41, 42, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 59, 60, 64, 67, 72, 73, 75, 78, 80, 81, 82], "classic": 37, "clear": 60, "clearli": [70, 74, 79], "clermont": [52, 61], "clf": 61, "clf_bia": 56, "clone": 78, "code": [16, 82], "coef_": [25, 26, 52, 55, 58], "coeff": [52, 61], "coeffic": 60, "coeffici": [22, 24, 25, 26, 35, 36, 37, 52, 55, 58, 60, 61, 77, 82], "coffici": [52, 61], "cohn": 29, "collaps": 42, "colloc": [16, 39], "column": [16, 67, 82], "com": [10, 13, 43, 55, 58, 60], "combin": [10, 52, 60, 72, 81, 82], "come": 64, "command": [16, 42, 68, 75], "comment": [70, 74, 79], "common": 49, "commun": 9, "compar": [3, 9, 16, 60, 78, 80], "comparison": [5, 39, 71, 72, 78, 80, 82], "complet": 75, "complex": 77, "compon": [13, 24, 25, 26, 52, 55, 60, 81], "compress": [58, 74, 79], "comput": [9, 13, 25, 26, 27, 29, 31, 35, 36, 37, 42, 52, 55, 58, 60, 61, 78, 80, 82], "compute_pce_mo": 13, "compute_scor": 55, "computed_scor": 55, "condit": 64, "conf": 33, "confer": 52, "confus": 5, "confusion_matrix": 5, "consid": [7, 45, 73, 81, 82], "consist": [24, 25, 26, 52, 55, 81], "consol": 80, "constant": [24, 25, 26, 52, 55], "constraint": 60, "construct": [22, 73], "contact": 72, "contain": [3, 5, 9, 16, 24, 25, 26, 29, 39, 47, 50, 52, 55, 60, 67, 72, 73, 75, 78, 79, 82], "context": 7, "contibut": 72, "continu": 30, "contribut": 77, "converg": [10, 25, 26, 82], "convini": 60, "coordin": [16, 60], "copi": [16, 25, 52, 55, 58, 60], "copy_meta_model_opt": 60, "copy_x": [24, 25, 26, 52, 55, 58], "copyright": [70, 74, 79], "core": 82, "corner": 3, "corner_title_fmt": 3, "correct": [52, 61], "correl": 76, "correspond": [13, 16, 24, 25, 26, 34, 42, 50, 60, 73, 78, 80, 81], "cosin": 76, "cost": 81, "couckuyt": 42, "count": 45, "cov": 31, "covari": [3, 7, 9, 25, 26, 31, 55, 58], "cpu": 16, "creat": [3, 5, 16, 19, 33, 39, 42, 47, 51, 54, 60, 68, 72, 73, 75, 78, 81, 82], "create_error_model": 3, "create_infer": [3, 67, 82], "create_metamodel": [], "create_model_error": 60, "credit": 43, "crieterion": 42, "criteria": 44, "criterion": 29, "crombecq": 42, "cross": [3, 39, 45, 60, 64], "cross_trunc": 45, "csv": 16, "currecnt": 16, "current": [16, 22, 64, 78], "d": [9, 26, 29, 39, 42, 52, 58, 60, 79, 81], "data": [3, 5, 9, 16, 17, 22, 24, 25, 26, 31, 39, 47, 49, 50, 52, 55, 58, 60, 64, 73, 76, 78, 81], "data_noise_level": 5, "datafram": [3, 7, 9, 16, 67, 82], "dataset": 81, "dbingham": [70, 74, 79], "de": [13, 22, 33, 72, 78], "deafault": 25, "deal": [70, 74, 77], "decai": 29, "decomposit": 52, "decreas": [29, 64, 79], "dedic": [67, 82], "deep": [24, 25, 26, 52, 55], "def": [72, 75], "default": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 36, 37, 39, 42, 47, 50, 52, 55, 58, 60, 63], "defin": [3, 5, 7, 10, 16, 24, 25, 26, 32, 34, 39, 42, 49, 52, 55, 60, 64, 67, 72, 73, 75, 78, 81], "definit": [7, 22, 72, 73, 82], "deflect": 68, "degre": [22, 34, 35, 36, 37, 39, 47, 60, 65, 68, 70, 74, 76, 77, 79, 81, 82], "delet": 56, "demeest": 42, "denot": 75, "depart": [22, 33], "depend": [25, 26, 49, 65, 67, 68, 70, 72, 74, 76, 77, 79, 81], "deprec": 82, "depth": 72, "derek": [70, 74, 79], "deriv": [70, 74, 79], "describ": [9, 58, 72, 73, 78, 82], "descrip": 7, "descript": [3, 5, 9, 16, 29, 31, 60, 72], "design": [13, 16, 29, 38, 39, 42, 60, 62, 64, 65, 72, 75, 78, 79, 81], "detail": [13, 65, 70, 72, 73, 74, 76, 79], "determin": [24, 25, 26, 52, 55], "deviat": [13, 16, 60, 64, 81, 82], "deviatioon": [29, 60], "dhaen": 42, "diagnost": 80, "diagon": [3, 7, 9], "dict": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 35, 36, 37, 52, 55, 60], "dictionari": [3, 5, 9, 13, 16, 29, 60, 67, 75, 82], "differ": [30, 60, 72, 76, 82], "dim": 60, "dim_red_method": 60, "dimens": [45, 52], "dimension": [25, 26, 55, 58, 60, 75, 81], "dir_nam": 16, "direct": [36, 60, 81], "directi": 82, "directli": [67, 73, 81, 82], "directori": [9, 13, 16, 67, 82], "disc_typ": 7, "discoutputopt": 82, "discrep": [3, 9, 67, 82], "discrepancyopt": [67, 82], "discuss": 82, "displai": [13, 82], "disregard": [24, 25, 26, 52, 55], "disrep": 7, "dissert": [52, 61], "dist": [3, 39, 47], "dist_typ": [49, 50, 72, 73, 82], "distanc": 30, "distibut": 5, "distribut": [3, 7, 9, 24, 25, 26, 27, 30, 31, 39, 46, 47, 48, 50, 52, 55, 58, 60, 65, 67, 68, 70, 72, 73, 74, 76, 77, 79, 81, 82], "diverg": [3, 13, 39], "divid": 32, "dkl": [29, 39, 65, 82], "do": [13, 29, 62, 64, 70, 72, 74, 78, 79, 82], "doc": [], "doctor": [52, 61], "document": 72, "doe": [16, 60, 67], "doi": [13, 22, 42], "domain": [32, 42], "done": [16, 29, 39, 60, 67, 82], "doostan": 29, "dot": 81, "dpp": 39, "dr": 22, "drainag": 13, "drawn": [3, 82], "driven": 22, "dtype": [52, 55, 58], "dual": [39, 64], "dual_ann": 29, "due": [], "dump": 82, "dure": [60, 67, 80], "e": [3, 7, 9, 16, 22, 24, 25, 26, 33, 39, 42, 45, 47, 52, 55, 58, 60, 63, 67, 72, 75], "each": [3, 5, 7, 9, 13, 16, 24, 25, 26, 32, 39, 42, 44, 45, 50, 52, 55, 58, 60, 64, 67, 71, 75, 78, 82], "earlier": 82, "easi": 75, "easili": 82, "ebl": [60, 81], "ed_i": 60, "effect": [7, 24, 25, 26, 52, 55, 56, 77], "effici": [13, 42], "eigenvalu": [25, 26], "eigenvector": [25, 26], "eigf": [39, 64], "eigvals_": [25, 26], "eigvecs_": [25, 26], "either": [3, 16, 25, 39, 47, 59, 60, 65, 73, 82], "ejor": 42, "els": [39, 40, 47, 52, 55, 58, 60, 67], "elsevi": 22, "em": 25, "email": [70, 74, 79], "emce": [3, 9, 10, 67, 82], "emper": [60, 81], "empir": [24, 25], "empti": 60, "emul": [3, 5, 9, 29, 63, 67, 82], "en": 9, "enable_metadata_rout": [24, 25, 26, 52, 55], "encapsul": [24, 25, 26, 52, 55], "end": 16, "engin": [3, 9, 13, 22, 64, 67, 72, 80], "engine_": [64, 67, 80, 81], "enrich": 29, "ensampl": 10, "ensembl": 9, "entri": [3, 7, 9], "entropi": [3, 29, 39, 79], "environ": 78, "environment": [22, 33, 79], "epsilon": [7, 29, 64, 79, 82], "eq": 13, "equal": [5, 7, 29, 64], "erro": 61, "error": [3, 7, 9, 13, 24, 25, 26, 29, 52, 55, 60, 61, 80, 82], "error_metamodel": 9, "error_model": 9, "especi": [25, 82], "ess": 10, "estim": [3, 10, 16, 24, 25, 26, 30, 52, 55, 58, 60, 61, 63, 64, 67, 78, 80, 82], "eth": 33, "european": 42, "eval_metamodel": [29, 60, 81], "eval_model": 9, "eval_model_error": 60, "evalu": [5, 9, 13, 15, 29, 34, 35, 36, 52, 60, 62, 67, 75, 78, 80, 81, 82], "evaul": 39, "even": [70, 74, 79], "evereyth": 29, "everi": 30, "evid": [3, 13], "exact": 81, "exampl": [13, 16, 44, 45, 72, 78, 82], "except": [13, 24, 25, 26, 52, 55, 60], "exe_path": 16, "execut": [16, 68, 75], "exist": [24, 25, 26, 52, 55], "exlor": 29, "exp_design": [64, 73], "expand": [78, 80, 81], "expans": [13, 22, 29, 33, 45, 52, 60, 61, 72, 80, 81, 82], "expd": [29, 72], "expdesign": [9, 29, 42, 64, 72, 73, 81, 82], "expect": [7, 13, 16, 24, 25, 26, 29, 39, 52, 55, 58, 67, 72, 80], "experi": 29, "experiment": [29, 38, 39, 42, 60, 64, 72, 75, 78, 81], "explain": [60, 82], "explan": [65, 76], "explanatori": [25, 26, 52, 55, 58], "explicitli": 60, "exploit": [29, 39, 65, 70, 77, 82], "exploit_method": [39, 64, 82], "exploitaiton": [70, 77, 82], "exploitation_weight": 29, "explor": [29, 39, 65, 70, 77, 82], "exploration_scor": 42, "exploration_weight": 29, "explore_method": [39, 64, 82], "expon": [43, 45, 73], "exponenti": [29, 76], "express": [70, 74, 79], "extens": [16, 75, 82], "extra": 76, "extract": [16, 60], "f": [13, 60, 82], "fa61759ff685": 13, "factor": [5, 10, 78], "fals": [3, 5, 10, 20, 24, 25, 26, 29, 39, 40, 45, 52, 55, 58, 60, 63, 67, 82], "far": 7, "farid": [19, 29, 33, 51, 54], "fast": [55, 58, 60, 79, 81], "fast_rvm": 55, "fastard": [60, 65, 68, 72, 77, 81, 82], "faster": [25, 82], "fastsbl": [55, 58], "faul": [55, 58], "featur": [24, 25, 26, 52, 55, 56, 60, 72], "feinberg": 43, "ferrand": [52, 61], "field": 26, "file": [16, 29, 39, 68, 72, 75, 76, 79, 82], "file_nam": 16, "filenam": 75, "fill": [39, 42, 64, 70, 77], "final": 81, "final_out_dict": 60, "find": [16, 29, 60, 66], "first": [13, 16, 29, 45, 60, 67, 81, 82], "fit": [24, 25, 26, 39, 52, 55, 58, 60, 61, 63, 70, 74, 79, 81], "fit_intercept": [24, 25, 26, 52, 55, 58], "fix": [25, 58], "flag": [39, 47], "flexibl": 13, "float": [3, 5, 9, 10, 24, 25, 26, 27, 29, 30, 31, 39, 44, 45, 52, 55, 58, 60, 61, 63], "flow": [70, 74], "folder": [67, 72, 73, 78, 80, 82], "follow": [3, 7, 22, 29, 39, 44, 49, 60, 67, 71, 73, 82], "followin": 7, "forc": 60, "foreman": 9, "form": [24, 25, 26, 52, 55, 72, 82], "format": [3, 7, 13, 67, 72], "formul": 73, "formula": 58, "forward": 16, "found": [60, 71, 72, 75, 82], "foundat": [70, 74, 79], "four": 73, "fp": 25, "frac": [9, 24, 25, 26, 52, 55], "framework": [13, 33], "fraser": [70, 74, 79], "free": [70, 74, 79], "fri": [33, 51], "from": [3, 5, 13, 16, 24, 25, 26, 29, 34, 39, 46, 47, 52, 55, 58, 60, 62, 64, 67, 72, 73, 75, 78, 80, 81, 82], "fromkei": 60, "ft": [39, 73], "full": [80, 81, 82], "fulli": 10, "func": 16, "func_arg": 16, "function": [3, 8, 13, 15, 16, 19, 21, 23, 28, 29, 33, 38, 39, 40, 42, 43, 44, 51, 52, 54, 59, 60, 62, 64, 67, 70, 71, 72, 74, 75, 76, 78, 79, 80, 81, 82], "functtion": [], "further": [39, 47], "futur": 76, "g": [16, 24, 25, 26, 45, 52, 55, 58, 61, 67, 72, 75], "gain": [80, 82], "gamma": [26, 27, 39, 47, 73], "gaussian": [7, 9, 24, 25, 26, 29, 55, 58, 60, 63, 65, 67, 68, 77, 81, 82], "gaussian_kd": [39, 47], "gelman": 10, "gener": [5, 7, 16, 24, 25, 26, 29, 39, 42, 45, 47, 52, 55, 60, 61, 70, 73, 74, 75, 79, 81, 82], "generate_": 39, "generate_dataset": 5, "generate_polynomi": 60, "generate_sampl": [39, 73], "get": [3, 24, 25, 26, 52, 55, 60, 72, 80], "get_exploration_sampl": 42, "get_mc_sampl": 42, "get_metadata_rout": [24, 25, 26, 52, 55], "get_param": [24, 25, 26, 52, 55], "get_sampl": 7, "get_vornoi_sampl": 42, "git": [71, 72, 78], "github": [10, 43, 55, 72], "gitlab": 72, "give": [75, 78, 81, 82], "given": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 39, 40, 47, 49, 52, 55, 60, 62, 63, 64, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "global": [13, 39, 42, 82], "gnu": [70, 74, 79], "go": 3, "goal": 81, "goe": 72, "goodman": 9, "gorissen": 42, "gp": [63, 81], "gpe": [59, 60], "grade": 45, "greater": 10, "grid": [39, 73], "group": [7, 39], "guid": [24, 25, 26, 52, 55, 72, 82], "guidelin": 72, "guilla": 29, "gull": 25, "h5py": 39, "h_l": 70, "h_u": 70, "ha": [9, 24, 25, 26, 39, 45, 47, 52, 55, 60, 67, 81, 82], "habil": 22, "hadigol": 29, "hagan": 77, "haitao": 29, "halton": [39, 73], "hammer": 9, "hammerslei": [39, 73], "handi": 82, "happi": 72, "have": [7, 10, 16, 24, 25, 26, 39, 47, 52, 55, 56, 67, 75, 77, 82], "hdf5": [29, 39], "hdf5_file": 39, "head": 72, "height": 68, "helling": 30, "help": [67, 82], "helper": 13, "here": [3, 16, 60, 64, 66, 71, 72, 75, 78, 79, 81, 82], "hermit": 73, "highest": [60, 82], "histogram": 82, "hogg": 9, "hold": 44, "holder": 16, "hope": [70, 74, 79], "how": [13, 24, 25, 26, 52, 55, 60, 67, 68, 70, 74, 76, 77, 82], "howev": [], "htm": 55, "html": [10, 70, 74], "http": [9, 10, 13, 22, 42, 43, 55, 58, 60, 70, 72, 74, 78, 79], "hydraul": [22, 33], "hydrogeologi": 13, "hydromechan": 33, "hydrosystem": [22, 33], "hyperbol": [45, 60], "hypercub": [64, 65, 68, 70, 73, 74, 76, 77, 79], "i": [3, 5, 7, 9, 10, 13, 16, 22, 24, 25, 26, 29, 30, 36, 37, 39, 42, 45, 47, 49, 50, 52, 55, 58, 60, 63, 64, 65, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "icvram2014": 33, "id": 16, "ident": 30, "ieee": 58, "ifram": 82, "ignor": [24, 25, 26, 52, 55], "ii": [25, 82], "iii": 82, "ilja": 29, "illustr": 68, "imag": 58, "implement": [24, 26, 33, 42, 59, 60, 82], "impli": [70, 74, 79], "implment": 82, "import": [13, 67, 72, 73, 75, 80, 81], "importantli": [], "improv": 39, "inaccuraci": 7, "includ": [5, 16, 25, 26, 44, 45, 64, 67, 72, 73, 78, 80, 81, 82], "increas": [29, 64], "independ": 7, "index": [29, 44, 45, 60, 62, 63, 72, 80], "indic": [3, 10, 13, 43, 44, 45, 60, 62, 70, 74, 75, 77, 78, 80, 82], "induc": [60, 82], "inf": 45, "inf_entropi": 3, "infer": [3, 7, 9, 13, 16, 68, 72, 78, 79], "inference_method": [3, 67, 82], "influenc": [24, 25, 26, 29, 52, 55], "inform": [3, 24, 25, 26, 29, 52, 55, 60, 70, 74, 79, 82], "ing": 22, "init_param_spac": [39, 47], "init_sampl": [3, 9, 67], "initi": [3, 5, 25, 39, 47, 55, 64, 67, 82], "input": [3, 7, 13, 16, 24, 25, 26, 29, 36, 39, 42, 46, 47, 52, 55, 60, 65, 67, 68, 70, 72, 74, 75, 76, 77, 78, 79, 81], "input0": 72, "input1": 72, "input_data": [49, 50, 73, 82], "input_descript": [], "input_fil": 16, "input_obj": 60, "input_object": [39, 47], "input_spac": 73, "input_templ": 16, "inputdisc": 7, "inputobj": [39, 47], "inputparam": [65, 73, 82], "inputparameters_2": 82, "inputspac": [39, 60, 72, 73], "insert": 60, "insid": [17, 24, 25, 26, 52, 55, 78], "insight": [], "instanc": [24, 25, 26, 52, 55, 60], "instanci": 60, "instanti": 82, "instead": [24, 25, 26, 45, 52, 55], "institut": [22, 33], "instruct": [60, 82], "int": [3, 5, 7, 13, 16, 17, 22, 25, 26, 29, 32, 33, 34, 35, 36, 37, 39, 42, 44, 45, 47, 55, 58, 60, 63], "intec": 42, "intercept": [52, 55, 58], "intercept_": [25, 26], "interconnect": [], "interest": 75, "interfac": [72, 75, 78], "intersit": 42, "intro": [], "introduc": [], "introduct": 71, "introductori": [72, 82], "inv_inf_matrix": 52, "invari": 9, "invers": [7, 52, 82], "inversemodel": [72, 78], "io": [9, 10], "ipython": 82, "ishigami": [70, 71], "isoprobabilist": [39, 47, 73], "issu": 72, "item": [3, 16, 60], "iter": [3, 5, 25, 26, 29, 55, 58, 60, 65, 70, 73, 77, 78, 80, 81, 82], "its": [16, 67, 72, 75, 78, 80, 81, 82], "itself": 81, "iw": [22, 33, 72, 78], "j": [9, 13, 22, 42, 77], "jacobi": 34, "jan": 33, "jdist": [39, 47], "jianfei": 29, "jobe": 16, "joblib": 82, "joergdietrich": 10, "jointli": [3, 7, 9, 79, 81], "jonathan": 43, "jonathf": 43, "journal": [42, 52, 61], "jul": 51, "just": [39, 47, 82], "just_analysi": 3, "justifi": [3, 5, 78], "jwalton3141": 10, "k": [3, 9, 39, 42, 58, 60], "k_w": 70, "karniadaki": 82, "katsaggelo": 58, "kdemov": [67, 82], "keep": [24, 25, 26, 52, 55, 82], "kei": [16, 39, 60, 67, 75], "kernel": [24, 25, 26, 52, 55, 63, 81], "key_str": 16, "keyerror": 60, "keyword": 16, "kingdom": 33, "kl": 26, "kld": [3, 13], "known": [3, 7, 9, 39, 82], "krige": 29, "krishnaprasad": 52, "kroeker": 29, "kullback": [3, 13, 39], "l": [70, 79], "l_0": 44, "l_inf": 44, "l_p": 44, "label": [13, 75], "lack": 60, "laerman": 42, "laguerr": [37, 39, 47], "lambda": 82, "lambda_": [55, 58], "lang": 9, "laplac": 58, "lar": [60, 81], "larg": 82, "larger": [44, 45, 67], "largest": 45, "last": 60, "lastli": 75, "later": 82, "latest": 78, "latin": [64, 65, 68, 70, 73, 74, 76, 77, 79], "latin_hypercub": [39, 73, 82], "latter": [24, 25, 26, 45, 52, 55, 82], "lead": 78, "learn": [29, 39, 42, 55, 58, 60, 68, 74, 78, 79, 80, 81, 82], "least": [29, 52, 60, 61, 73, 81], "leav": [3, 39, 60, 64], "leibler": [3, 13, 39], "length": [3, 25, 26, 55, 58, 67, 75], "leq": 44, "less": 82, "let": 82, "level": [3, 5], "lexicograph": 45, "lh2": 33, "li": 40, "liabil": [70, 74, 79], "lib": 58, "librari": [], "licens": [70, 74, 79], "lie": 17, "lifo": 60, "like": [3, 24, 25, 26, 52, 55, 58, 60, 61, 81, 82], "likelihood": [3, 7, 9, 25, 30, 31, 55, 56, 58, 67, 82], "line": 13, "linear": [24, 25, 26, 72, 76], "linearmodel": [24, 52, 55], "link": [68, 75, 78, 82], "link_typ": [16, 72, 75, 82], "list": [3, 16, 17, 24, 25, 26, 29, 32, 36, 37, 39, 40, 42, 45, 47, 50, 52, 55, 58, 60, 72, 75, 76, 82], "littl": 82, "liu": 29, "liverpool": 33, "load": [68, 82], "locat": [29, 39], "log": [9, 31, 55, 56], "log_bm": 3, "log_lik": [9, 31], "log_likelihood": 9, "log_marginal_lik": 55, "log_posterior": 9, "log_prior": 9, "logarithm": 3, "loglik": [3, 9], "lognorm": [68, 70, 73], "logprior": 9, "loo": [52, 60, 61], "loo_error": 52, "loocv": [3, 39, 52, 61], "loocvscor": 60, "loop": 63, "low": 45, "lower": [17, 29, 32, 39, 45, 47], "lowest": 60, "ls3": 22, "l\u00fcthen": 33, "m": [7, 29, 33, 52, 55, 58, 68, 70, 74, 78, 79, 81], "machin": [42, 55, 58], "mackai": [25, 29], "mackei": 9, "mai": [24, 25, 26, 52, 55, 58], "mail": [22, 33], "main": [72, 75, 81], "mainli": [64, 73], "make": [9, 64, 81, 82], "manag": 33, "mani": 13, "manner": [29, 64, 73, 78], "manual": 33, "manuscript": 22, "map": [24, 25, 26, 52, 55, 60, 75], "mar": 54, "marelli": 33, "margin": [7, 39, 42, 47, 48, 49, 55, 56, 58, 72, 73, 78, 82], "mark": [70, 74, 79], "markov": [3, 9], "mass": 42, "master": [10, 43, 55, 72, 78], "match": [52, 62, 70, 76, 81, 82], "math": 44, "mathcal": [7, 9, 81], "mathemat": 9, "matlab": [33, 42], "matrix": [3, 5, 7, 24, 25, 26, 31, 34, 52, 55, 58, 61, 62], "max": [65, 68, 70, 74, 77, 79], "max_a_post": [39, 82], "max_a_posteriori": 3, "max_deg": [34, 35, 36, 39, 47, 60], "max_func_itr": 39, "max_pce_deg": 39, "maxdepth": [], "maxim": [25, 29, 30, 55, 81], "maximis": [55, 58], "maximum": [3, 22, 25, 26, 30, 34, 35, 36, 37, 39, 45, 47, 55, 58, 60], "maxout": 17, "mc": [42, 65, 68, 70, 74, 75, 76, 77, 79, 82], "mc_criterion": 42, "mc_ref": 16, "mc_ref_dict": 16, "mc_ref_fil": 16, "mc_refer": 82, "mcmc": [3, 67, 78, 82], "mcmc_param": [3, 9, 67, 82], "md": [], "mean": [3, 7, 9, 13, 16, 24, 25, 26, 27, 29, 31, 45, 52, 55, 58, 60, 67, 81, 82], "mean_2": 82, "mean_pr": [9, 29, 60], "meas_fil": 16, "meas_file_valid": 16, "measur": [3, 7, 13, 16, 29, 82], "measured_data": 3, "measureddata": 60, "measurement_error": 82, "mechan": [24, 25, 26, 29, 52, 55], "merchant": [70, 74, 79], "messag": [], "met": [55, 58], "meta": [3, 9, 13, 16, 24, 25, 26, 29, 52, 55, 60], "meta_model_engin": [], "meta_model_typ": [39, 47, 60, 72, 81, 82], "metadata": [24, 25, 26, 52, 55], "metadata_rout": [24, 25, 26, 52, 55], "metadatarequest": [24, 25, 26, 52, 55], "metamod": [29, 64, 72, 81], "metamodel": [3, 5, 13, 29, 39, 41, 47, 59, 72, 73, 80, 82], "metamodel_train": 82, "metamodelengin": [], "metamodelopt": [60, 82], "method": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 38, 39, 42, 47, 49, 50, 52, 55, 58, 60, 64, 65, 68, 70, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82], "metric": [3, 82], "mgrid": 44, "mice": 29, "might": [], "miketip": [55, 58], "minim": [26, 72], "minout": 17, "mit": 72, "mix": 73, "mmse": 39, "mod_loo_threshold": [39, 64, 82], "mode": [3, 52, 55, 58], "model": [3, 5, 7, 9, 13, 15, 16, 22, 24, 25, 26, 29, 33, 39, 42, 52, 55, 56, 58, 60, 64, 67, 71, 73, 78, 80], "model_comparison_al": 5, "model_dict": 5, "model_out_dict": 13, "model_weight": 5, "model_weights_dict": 5, "modelnam": 82, "modifi": [39, 52, 70, 74, 79], "modul": [0, 1, 11, 14, 18, 72], "modulu": 68, "mohammadi": [29, 33], "molina": 58, "moment": [13, 16, 35, 36, 50, 78, 80, 82], "monomi": [43, 45], "mont": [3, 9, 16, 42, 82], "more": [13, 29, 60, 70, 72, 74, 79, 82], "most": 82, "move": [3, 9, 67, 82], "mp": 16, "mu_pr": [24, 25, 26], "much": 77, "multi": [43, 45, 60, 62, 76, 78], "multi_process": 16, "multioutput": [24, 25, 26, 52, 55], "multioutputregressor": [24, 25, 26, 52, 55], "multipl": [7, 78, 81, 82], "multipli": 7, "multiplrocess": 9, "multiprocess": [3, 16, 67, 82], "multivar": 3, "multivari": [3, 7, 31, 60, 61, 62], "must": 16, "mutual": 29, "n": [7, 33], "n_": 7, "n_bootstrap": 5, "n_bootstrap_itr": [3, 5, 60, 67], "n_burn": [3, 9, 67], "n_cand_group": [39, 64, 65, 70, 77, 82], "n_canddid": [39, 64, 82], "n_candid": [29, 42, 65, 70, 77], "n_cpu": 16, "n_featu": [25, 26], "n_featur": [24, 25, 26, 52, 55, 58, 60, 61], "n_init_sampl": [60, 72, 81, 82], "n_input": 60, "n_iter": [24, 25, 26, 55, 58], "n_iter_": 55, "n_kfold": 58, "n_m": 5, "n_max": [37, 60, 62], "n_max_sampl": [39, 64, 82], "n_measur": [3, 9], "n_new_sampl": [32, 39, 64, 82], "n_ob": [3, 5, 16], "n_out": 60, "n_output": [16, 24, 25, 26, 52, 55, 60], "n_param": [3, 7, 9, 10, 13, 16, 29, 36, 39, 42, 47, 60, 62, 63], "n_pca_compon": 60, "n_prior_sampl": 3, "n_replic": 39, "n_sampl": [3, 7, 9, 13, 16, 24, 25, 26, 29, 34, 35, 36, 39, 47, 52, 55, 56, 60, 61, 62, 63, 80, 82], "n_samples_fit": [24, 25, 26, 52, 55], "n_samples_test": [25, 26, 52, 55, 58], "n_step": [3, 9, 10, 67, 82], "n_term": [60, 62], "n_test_sampl": [24, 25, 26], "n_walker": [3, 9, 10, 67, 82], "nagel": 13, "name": [3, 5, 7, 9, 13, 16, 24, 25, 26, 39, 47, 49, 50, 52, 55, 67, 72, 73, 75, 78, 82], "nameerror": 29, "ndarrai": 45, "ndim": 82, "necessari": [16, 78], "need": [3, 5, 7, 16, 29, 60, 64, 67, 72, 81, 82], "neg": [24, 25, 26, 52, 55], "neither": 13, "nest": [24, 25, 26, 40, 52, 55], "new": [16, 29, 39, 42, 49, 52, 60, 64, 72, 75, 82], "new_c_point": 16, "new_input_fil": 16, "new_metamodelopt": 60, "new_sampl": 42, "next": [16, 67, 78], "nips01": 55, "nnme": 82, "nois": [3, 5, 7, 25, 26, 55, 58, 79], "non": [42, 52, 55, 58], "none": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 36, 37, 39, 42, 45, 47, 49, 50, 52, 55, 60, 63, 64, 65, 70, 72, 77, 82], "nonlinear": 76, "nor": 13, "norm": [44, 60, 65, 68, 70, 73, 74, 76, 77, 79, 81, 82], "normal": [3, 5, 7, 25, 31, 52, 55, 60], "normpdf": [3, 9], "notat": [], "note": [7, 16, 82], "now": [39, 67, 72, 75, 81, 82], "nowak": [13, 22, 29, 82], "np": [16, 52, 55, 58, 60, 73, 75, 82], "npy": 82, "nsampl": [29, 60, 81, 82], "nu": 58, "nug_term": 63, "nugget": 63, "number": [3, 5, 7, 13, 16, 24, 25, 26, 29, 32, 39, 42, 45, 52, 55, 58, 60, 63, 64, 65, 67, 68, 70, 73, 74, 76, 77, 79, 81], "numer": 25, "numpi": [24, 25, 26, 44, 45, 52, 55, 58, 82], "numpoli": [43, 45], "o": 77, "oaklei": 77, "obj": [3, 7, 9, 13, 39, 42, 47, 49, 60], "object": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 39, 42, 47, 49, 50, 52, 55, 58, 60, 61, 63, 67, 72, 73, 75, 80, 81, 82], "obs_data": [3, 9], "obs_dict": 16, "obs_dict_valid": 16, "obsdata": [67, 82], "observ": [3, 5, 7, 9, 16, 31, 67, 75, 82], "obtain": [10, 60, 82], "off": [29, 39], "ohagan": 71, "ol": [60, 81], "oladyshkin": [13, 22, 29, 82], "old": [29, 42], "old_edi": 29, "old_edx": 29, "omit": 45, "omp": [70, 76], "onc": [64, 82], "one": [3, 9, 10, 16, 25, 26, 32, 39, 45, 55, 56, 58, 60, 64, 72, 73, 82], "ong": 29, "onli": [3, 7, 9, 16, 24, 25, 26, 29, 39, 45, 52, 55, 58, 60, 73, 76, 82], "open": [72, 82], "oper": 42, "opposit": 45, "opt": [29, 39], "opt_col_point": 39, "opt_sigma": 3, "optim": [25, 29, 39, 55, 79], "optimi": 29, "optimum": 29, "option": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 36, 37, 39, 42, 47, 52, 55, 58, 60, 63, 72, 73, 75, 78, 82], "opts_dict": 5, "order": [45, 60, 67, 78], "ordinari": [60, 81], "org": [13, 42, 72], "orig_space_dist": [39, 47], "origin": [24, 25, 26, 52, 55, 60, 75, 80], "origmodeloutput_": 82, "orthogon": [37, 52, 61, 70, 76], "orthonorm": 22, "other": [3, 24, 25, 26, 52, 55, 75, 78, 81], "otherwis": [9, 16, 24, 25, 26, 52, 55, 58, 60, 67], "our": [67, 72, 75, 81, 82], "out": [3, 7, 17, 25, 26, 29, 39, 60, 64, 72, 80], "out_dict": 60, "out_dir": [3, 5, 9, 16, 39, 67], "out_nam": 39, "outpust": 13, "output": [3, 7, 9, 13, 16, 29, 39, 60, 65, 67, 68, 70, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82], "output_bayes_": 82, "output_file_nam": 16, "output_nam": 16, "output_pars": 16, "outputdata": 16, "outputmatrix": 60, "outputs_comparison": 5, "outputs_postprocess": 13, "outputs_postprocessing_": 82, "outputs_postprocessing_calib": 80, "outputs_prior": 73, "over": [39, 63, 73], "overal": 72, "overfit": 82, "overflow": 25, "overview": [], "overwritten": [52, 55, 58], "own": [], "p": [7, 9, 13, 22, 30, 42, 44, 52], "pacif": 9, "packag": [3, 9, 66, 67, 68, 71, 72, 78], "page": [72, 78, 82], "pair": [5, 60], "pairwis": 78, "panda": [7, 82], "paper": [29, 55, 58], "parallel": [16, 29, 39, 60], "param": [16, 24, 25, 26, 37, 39, 47, 52, 55], "param_set": 16, "paramet": [49, 50, 64, 65, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82], "parameterset": 9, "paramethr": 7, "paramt": 25, "paras": 16, "parmet": 3, "parser": [16, 68, 75], "part": [32, 60, 76, 77, 82], "parti": 16, "particular": [70, 74, 79], "pass": [3, 16, 24, 25, 26, 39, 47, 52, 55, 82], "path": 16, "pati": 52, "pattern": [16, 55, 58], "pc": 59, "pca": [60, 81], "pca_transform": 60, "pce": [13, 39, 47, 60, 68, 80, 81, 82], "pce_deg": [60, 72, 81, 82], "pce_mean": 13, "pce_q_norm": [60, 72, 81, 82], "pce_reg_method": [60, 72, 81, 82], "pceengine_": 82, "pcemodel": [13, 20], "pcemodel_": [], "pcm_sampler": 39, "pd": [67, 82], "pdf": [13, 55, 58], "peopl": [], "per": [65, 70, 77], "percentag": 60, "percis": 39, "perfect": 25, "perfect_fit_tol": 25, "perform": [3, 5, 9, 13, 64, 67, 68, 70, 74, 76, 77, 78, 79, 80, 81, 82], "perform_bootstrap": 3, "perl": 60, "perturb": [3, 5], "perturbed_data": [3, 5], "pfaffenwaldr": [22, 33], "physic": [52, 61], "pip": [72, 78], "pipelin": [24, 25, 26, 52, 55], "pkl": 82, "place": 16, "pleas": [24, 25, 26, 52, 55, 70, 74, 79], "plot": [3, 5, 13, 39, 82], "plot_bayes_factor": 5, "plot_just_analysi": 5, "plot_log_bm": 3, "plot_map_pr": 3, "plot_model_weight": 5, "plot_moment": [13, 80, 82], "plot_nam": 5, "plot_post_param": 3, "plot_post_pr": [3, 67, 82], "plot_sampl": [39, 73], "plot_seq_design_diagnost": [13, 80], "plot_typ": 13, "plote": 20, "plotmoment": [], "point": [3, 7, 16, 24, 25, 26, 29, 34, 35, 39, 42, 55, 58, 63, 67, 73, 82], "poli": 37, "pollut": 71, "poly_coeff": 35, "poly_typ": [34, 36, 37, 39, 47], "polynom": 60, "polynomi": [13, 22, 29, 33, 34, 35, 36, 37, 39, 47, 52, 60, 61, 62, 72, 73, 80, 81, 82], "pop": 60, "popitem": 60, "posit": 30, "possibl": [24, 25, 26, 52, 55, 73], "post": [10, 13, 16, 78], "post_descript": [], "post_plot_pr": 67, "post_process": [80, 82], "post_snapshot": [39, 82], "posterior": [3, 9, 25, 26, 39, 52, 55, 58, 67, 82], "posterior_df": 9, "posteriori": [3, 39], "postpc": 82, "postproc": 80, "postprocess": [72, 75, 78, 82], "potenti": 10, "pp": [9, 42, 52, 61, 77], "practic": [73, 78], "precis": [25, 26, 55, 58], "precomput": [24, 25, 26, 52, 55], "predict": [3, 9, 24, 25, 26, 29, 52, 55, 58, 60, 61, 67, 82], "predict_dist": [24, 25, 26], "predit": 60, "prefer": [78, 82], "prepar": [16, 29, 81], "prescrib": 39, "prescript": 60, "present": [22, 60, 81], "prevent": 25, "previou": [16, 82], "previous": 81, "prevrun_no": 16, "princip": [13, 60, 81], "print": [25, 26, 29, 60], "prior": [3, 5, 7, 9, 26, 39, 46, 47, 58, 67, 75, 78, 81, 82], "prior_": 82, "prior_output": 82, "prior_sampl": 3, "probabilist": 77, "probabl": [30, 73], "probablist": 3, "proc": 33, "procedur": 3, "proceed": 52, "process": [9, 13, 16, 29, 58, 60, 63, 78, 81], "produc": [70, 74, 79], "program": [70, 74, 79], "progress": [25, 26], "proj": 42, "project": 72, "propag": [52, 61], "properti": [64, 65, 67, 68, 70, 72, 74, 76, 77, 78, 79, 80, 81, 82], "propos": [9, 40, 64, 72], "provid": [13, 24, 25, 26, 29, 39, 45, 47, 52, 55, 60, 65, 67, 71, 72, 76, 78, 81, 82], "psi": [52, 61, 62], "psrf": 10, "public": [9, 70, 74, 79], "publish": [70, 74, 79], "purpos": [70, 74, 79], "pursuit": [52, 70, 76], "py": [10, 16, 43, 55, 72, 75, 82], "py_fil": [16, 72, 75, 82], "pylink": [75, 78, 82], "pylinkforwardmodel": [72, 75], "pypi": 72, "python": [3, 13, 16, 67, 72, 75, 78, 82], "python3": 78, "q": [30, 56, 60, 65, 68, 70, 74, 76, 77, 79, 81, 82], "qualiti": [13, 70, 74, 77, 80], "qualt": 3, "quantif": [22, 33], "question": [67, 70, 74, 79], "quit": [], "r": [7, 24, 25, 26, 52, 55, 58, 70, 77], "r2_score": [24, 25, 26, 52, 55], "r_2": 61, "r_hat": 10, "r_w": 70, "rais": [24, 25, 26, 52, 55, 60], "random": [29, 39, 42, 64, 65, 72, 73, 82], "random_sampl": 39, "randomli": [39, 82], "rang": [17, 37, 40, 75, 81, 82], "rate": [26, 27, 70, 74], "ratio": 10, "raw": [16, 22, 39, 47], "raw_data": [39, 47], "read": [16, 29, 39, 75, 82], "read_from_fil": 39, "read_observ": 16, "read_output": 16, "readthedoc": 9, "realiti": 7, "realiz": [7, 64, 73, 75], "realli": 3, "recalcul": 60, "recheck": 73, "reciev": 16, "recognit": [55, 58], "recomput": 56, "recurr": 37, "recurs": [37, 52], "redidu": 7, "redistribut": [70, 74, 79], "reduc": [45, 81], "reduct": [10, 60, 81], "ref": [29, 55, 58], "ref_bme_kld": 13, "ref_typ": 72, "refer": [7, 13, 16, 30, 33, 60, 65, 68, 70, 74, 75, 76, 77, 79, 80, 82], "refin": 29, "refit": 29, "reg_method": 60, "regress": [9, 13, 24, 25, 26, 52, 55, 58, 60, 61, 65, 68, 70, 74, 76, 77, 79, 81, 82], "regressor": [24, 25, 26, 36, 52, 55, 60, 61, 62], "regressormixin": [24, 52, 55], "regresssor": 52, "reject": [3, 67, 78, 82], "relat": [48, 73], "releas": 78, "relev": [24, 25, 26, 52, 55, 73], "reli": 82, "reliabl": [13, 22], "remain": 77, "remov": [16, 60], "renam": 16, "repeat": 82, "replac": [16, 78, 81], "replic": 39, "report": [25, 26, 33, 72], "repositori": [71, 78], "repres": 7, "represent": 81, "reproduc": 9, "req_output": [3, 9], "request": [3, 16, 24, 25, 26, 29, 39, 52, 55, 60], "requir": [3, 9, 16, 37, 49], "research": [22, 42], "reshap": [44, 82], "residu": [7, 24, 25, 26, 52, 55, 61], "respect": [5, 60, 82], "respons": [24, 25, 26, 29, 39, 60], "ress": 22, "rest": 16, "result": [5, 16, 39, 60, 64, 67, 73, 75, 80, 81, 82], "retain": [24, 25, 26, 52, 55], "retrain": 82, "retun": 29, "return": [44, 45, 72, 75, 81, 82], "return_out_dict": 60, "return_sampl": 29, "return_std": [25, 26, 55, 58], "return_var": 10, "returnvar": 60, "revers": 45, "review": 29, "rework": 64, "rezaiifar": 52, "ridg": [60, 81], "rieckermann": 13, "risk": 33, "rmse": [13, 80, 82], "robin": 10, "root": [3, 9, 10, 13, 39, 82], "root_sampl": 81, "rosenblatt": [39, 47, 49, 73], "rossenblatt": 49, "rout": [24, 25, 26, 52, 55], "row": [9, 16], "rss": 25, "rst": [], "run": [9, 13, 16, 29, 39, 60, 67, 68, 72, 75, 78, 79, 80, 82], "run_command": 16, "run_forwardmodel": 16, "run_model_parallel": [16, 67, 75], "run_no": 29, "run_sampl": 9, "run_util_func": 29, "runtim": 60, "rvm_ard_model": 55, "rwmh": 10, "safeti": [13, 22, 33], "same": [16, 29, 39, 47, 72, 73, 75, 76], "sampel": 73, "sampl": [3, 7, 9, 13, 16, 24, 25, 26, 29, 32, 35, 36, 38, 39, 42, 47, 52, 55, 60, 64, 65, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "sample_weight": [24, 25, 26, 52, 55], "sampler": [3, 9], "sampling_method": [29, 39, 72, 73, 81, 82], "save": [29, 39, 73, 80, 82], "savefig": 20, "sc": 33, "scalar": 7, "scale": 10, "scheme": [29, 39, 45, 60, 64, 65, 70, 77, 79, 81], "scienc": 9, "scope": 16, "score": [24, 25, 26, 29, 39, 42, 52, 55, 60, 61], "scores_": 55, "script": [16, 22, 82], "search": [16, 29, 72], "second": [16, 73, 82], "section": [39, 55, 58, 82], "see": [13, 24, 25, 26, 39, 49, 52, 55, 70, 72, 74, 76, 77, 79], "select": [3, 9, 13, 16, 29, 42, 52, 55, 56, 60, 63], "selected_indic": [3, 9], "self": [24, 25, 26, 52, 55, 60], "sens": [58, 74, 79], "sensit": [13, 52, 61, 70, 74, 77, 82], "separ": [16, 39, 82], "sequenc": 44, "sequenti": [13, 16, 29, 39, 41, 42, 55, 60, 64, 70, 77, 80], "sergei": [22, 29], "serv": 16, "set": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 30, 32, 39, 40, 42, 45, 46, 52, 55, 58, 60, 62, 67, 71, 72, 73, 75, 78, 80, 81], "set_config": [24, 25, 26, 52, 55], "set_param": [24, 25, 26, 52, 55], "set_predict_request": [25, 26, 55], "set_score_request": [24, 25, 26, 52, 55], "setdefault": 60, "setup": [5, 76], "setup_infer": 3, "sfu": [70, 74, 79], "shall": 60, "shallow": 60, "shape": [3, 5, 7, 9, 13, 16, 24, 25, 26, 27, 29, 34, 35, 36, 39, 42, 45, 47, 52, 55, 58, 60, 61, 62, 63], "share": 76, "shceme": 82, "shell": [16, 68, 75], "shell_command": 16, "short": 71, "shot": 60, "should": [3, 10, 16, 24, 25, 26, 29, 44, 52, 55, 60, 64, 67, 70, 73, 74, 75, 79, 81, 82], "show": [65, 68, 72, 76, 79, 82], "shown": 3, "sigma": [3, 7, 9, 29, 58, 82], "sigma2": [3, 9, 29, 58], "sigma2_prior": 7, "sigma2dict": 29, "sigma_": [55, 58], "sigma_f": 82, "signal": 52, "significantli": 77, "sim": 7, "simillar": 16, "simon": [70, 74, 79], "simpl": [24, 25, 26, 52, 55, 72, 75, 81], "simpli": 3, "simplic": 7, "simul": [3, 9, 13, 16, 22, 42, 60, 82], "simulation_output": 16, "sinc": 82, "singl": [7, 9, 13, 75, 82], "singular": 52, "size": [24, 25, 26, 52, 55, 58, 82], "skbay": 55, "sklearn": [24, 25, 26, 52, 55], "sklearnpca": 60, "slightli": 67, "smaller": [25, 45, 77, 82], "smallest": 25, "so": [7, 24, 25, 26, 52, 55, 77, 78, 82], "sobol": [13, 39, 70, 73, 74, 77, 78, 80, 82], "sobol_cel": 13, "sobol_indic": [13, 80], "sobolindicespc": 82, "soc": 77, "societi": 9, "softwar": [16, 70, 74, 79], "solut": 82, "solver": 16, "some": [24, 25, 26, 39, 47, 52, 55, 63, 67, 80, 82], "sonja": [70, 74, 79], "soon": 29, "sort": 45, "sourc": [10, 60, 72, 78], "space": [29, 39, 42, 46, 47, 60, 64, 65, 68, 70, 72, 74, 75, 76, 77, 78, 79, 81, 82], "sparemulti": 60, "spars": [13, 24, 25, 26, 52, 55, 58, 61, 81], "sparsex": 60, "sparsiti": [60, 82], "specif": [50, 60, 67, 80], "specifi": [17, 29, 39, 60, 72, 73, 81], "sphinx_new": [], "split": [64, 78, 82], "springer": [55, 58], "squar": [3, 9, 10, 13, 24, 25, 26, 29, 52, 55, 60, 75, 81, 82], "ssurjano": [70, 74, 79], "stabl": 9, "stackoverflow": 60, "stand": 3, "standard": [13, 16, 29, 60, 64, 81, 82], "start": [3, 16, 29, 45, 55, 64, 72, 81, 82], "start_engin": [29, 64, 72, 81, 82], "stat": [70, 74, 79], "static": [29, 65, 68, 70, 73, 74, 76, 77, 79, 82], "statist": 77, "std": [3, 9, 16, 29, 82], "std_2": 82, "std_pred": [9, 29, 60], "stdev": [9, 81], "step": [3, 16, 39, 65, 67, 81], "step_snapshot": [39, 82], "still": 64, "stochast": [13, 22], "stop": [39, 45, 64], "store": [16, 82], "str": [3, 5, 7, 13, 16, 24, 25, 26, 29, 39, 42, 47, 52, 55, 60], "straightforward": 78, "strategi": [29, 42, 82], "string": [3, 9, 13, 16, 29, 34, 36, 37, 39, 47, 50, 82], "structur": [64, 78], "stuttgart": [22, 33, 72, 78], "sub": [24, 25, 26, 52, 55], "subdirectori": 16, "submatrix": 52, "subobject": [24, 25, 26, 52, 55], "successfulli": 16, "sudret": [13, 33, 52, 61, 82], "sum": [10, 24, 25, 26, 45, 52, 55], "sum_i": 44, "summari": [29, 60], "sumo": 42, "superclass": 24, "support": [3, 7, 39, 44, 60, 72, 73], "surjanov": [70, 74, 79], "surrog": [9, 16, 28, 29, 42, 60, 64, 67, 73, 78, 80], "surrogate_descript": [], "surrogate_model": [64, 73, 78, 81, 82], "switzerland": 33, "sy": 82, "system": [13, 22, 33, 52], "t": [24, 25, 26, 42, 44, 52, 55], "t_l": 70, "t_u": 70, "tag": 82, "take": [64, 67, 75, 78, 82], "taken": [29, 67], "target": [25, 26, 29, 52, 55, 58, 60, 61, 63], "task": 67, "tau": 79, "teach": 71, "tell": 81, "templat": 16, "term": [7, 25, 26, 37, 45, 63, 70, 74, 79, 82], "termin": [55, 58], "test": [24, 25, 26, 52, 55, 58, 70, 79], "test_": 79, "test_analytical_funct": 82, "text": [7, 16], "textbf": 7, "th": 42, "than": [10, 44, 45], "thei": [73, 78, 82], "them": [16, 29, 64, 67, 72, 78], "themselv": 82, "theorem": 9, "theori": 29, "therefor": [24, 25, 26, 45, 55, 58], "theta": [7, 9, 10, 40], "theta_": 7, "thi": [3, 7, 9, 10, 13, 16, 24, 25, 26, 39, 40, 42, 47, 52, 55, 58, 60, 62, 64, 65, 67, 68, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82], "thing": 81, "third": 16, "though": [68, 82], "three": [5, 60, 76, 81, 82], "threshold": [25, 26, 39, 55, 58, 60], "through": [78, 82], "thu": 19, "time": [5, 13, 16, 64, 65, 68, 70, 74, 76, 77, 79, 82], "timestep": [60, 75], "tip": [55, 58], "titl": 3, "toctre": [], "todo": [3, 29, 73], "tol": [24, 25, 26, 55, 56, 58], "tolist": 45, "tom": [3, 82], "toolbox": 42, "topic": 78, "total": [3, 13, 24, 25, 26, 45, 52, 55, 65, 68, 70, 74, 76, 77, 79, 80, 82], "total_sigma2": [3, 9], "total_sobol": [13, 82], "towardsdatasci": 13, "tpl": 16, "tr_x": [39, 47], "trade": [29, 39], "tradeoff": [65, 70, 77, 79, 82], "tradeoff_schem": [29, 39, 64, 82], "tradeoff_weight": 29, "train": [3, 9, 13, 16, 28, 29, 36, 39, 41, 42, 52, 55, 60, 63, 72, 73, 78, 80], "train_error_model": 9, "train_norm": [29, 72, 81, 82], "train_seq_design": 29, "train_sequenti": [29, 64, 80, 82], "transact": 58, "transform": [16, 39, 47, 49, 60, 73], "transpos": 52, "tree": 72, "trine": 39, "true": [3, 5, 16, 17, 20, 24, 25, 26, 29, 39, 40, 44, 52, 55, 58, 60, 67, 73, 82], "true_sampl": 67, "truncat": [44, 45, 60, 65, 68, 70, 74, 76, 77, 79, 81, 82], "try": 25, "tsunami": 29, "tue": 54, "tupl": [16, 29, 32, 39, 45, 47, 60], "tutori": [65, 72, 76], "two": [13, 24, 25, 26, 30, 45, 55, 58, 60, 72, 75, 79, 81, 82], "type": [3, 5, 7, 9, 13, 16, 25, 29, 31, 34, 36, 37, 39, 47, 50, 60, 65, 67, 68, 70, 73, 74, 75, 76, 77, 79, 80, 81, 82], "type_": 3, "typic": [10, 82], "u": [24, 25, 26, 52, 55, 72, 81, 82], "ugent": 42, "um": 75, "umbridg": 16, "umbridge_model": 16, "uncertain": [7, 49, 50, 60, 73, 75, 78, 81], "uncertainti": [3, 9, 22, 33, 52, 61, 67, 73, 78], "unchang": [24, 25, 26, 52, 55], "under": [70, 72, 74, 75, 78, 79], "underli": [], "understand": [67, 80], "uni": [22, 33, 72, 78], "unif": [72, 73, 82], "uniform": [49, 65, 68, 70, 73, 74, 79, 82], "uniform_averag": [24, 25, 26, 52, 55], "union": 45, "uniqu": [24, 25, 26], "unit": 33, "univ_basi": 60, "univ_basis_v": [39, 47, 60], "univ_p_v": 62, "univ_v": 36, "univari": [22, 35, 36, 60, 62], "univers": [33, 70, 74, 79], "universitaet": 22, "unknown": [3, 7, 9, 29], "unstabl": 25, "until": 39, "up": [3, 60, 62, 81], "updat": [16, 24, 25, 26, 52, 55, 58, 60, 67], "update_input_param": 16, "update_pce_coeff": 60, "upper": [17, 29, 32, 39, 45, 47], "uq_bsc": 58, "uq_regress": 58, "uqlab": [33, 58], "urban": 13, "us": [3, 7, 9, 13, 16, 22, 24, 25, 26, 29, 39, 42, 44, 45, 47, 52, 55, 58, 60, 64, 67, 70, 71, 72, 73, 74, 75, 78, 79, 80, 81, 82], "use_bayes_set": 5, "useag": 81, "user": [3, 5, 16, 24, 25, 26, 33, 39, 47, 52, 55, 72, 73, 81, 82], "util": [24, 25, 26, 29, 39, 43, 52, 55], "util_alphoptdesign": 29, "util_bayesianactivedesign": 29, "util_bayesiandesign": 29, "util_func": [29, 39, 64, 82], "util_varbaseddesign": 29, "utilii": 39, "v": [3, 22, 24, 25, 26, 39, 47, 52, 55, 60], "v1": 33, "valid": [3, 13, 16, 39, 47, 60, 61, 64, 73, 78, 80, 82], "valid_error": 13, "valid_metamodel": [13, 80, 82], "valid_metr": 3, "valid_model_run": 82, "valid_sampl": 82, "validlikelihoods_": 82, "valu": [3, 5, 7, 9, 10, 16, 17, 24, 25, 26, 34, 35, 45, 52, 55, 56, 58, 60, 61, 63, 65, 67, 68, 73, 75, 81, 82], "valueerror": 62, "var": 29, "var_hat": [25, 26, 55, 58], "var_pca_threshold": 60, "var_pr": [24, 25, 26], "varbasedoptdesign": 39, "variabl": [25, 26, 52, 55, 58, 77, 82], "varianc": [3, 7, 10, 24, 25, 26, 55, 58, 60, 63, 64, 65, 67, 68, 77, 79], "variant": 81, "variat": [24, 26, 60, 81], "varidx": [60, 63], "varieti": 75, "variou": [60, 82], "varoptdesign": [29, 39, 64], "vbl": [60, 81], "vector": [25, 26, 60], "venv": 78, "verbos": [3, 9, 16, 24, 25, 26, 29, 52, 55, 58, 60, 67, 82], "veri": [25, 75], "versa": 30, "version": [24, 25, 26, 42, 52, 55, 60, 70, 72, 74, 78, 79], "via": [5, 7, 9, 39, 47, 60, 67, 68, 70, 73, 74, 75, 77, 78, 81, 82], "vice": 30, "view": 60, "virtual": 78, "visual": [5, 39, 67, 73, 78, 80, 82], "voronoi": [39, 42, 64, 82], "vulner": 33, "w": [9, 10, 13, 22, 24, 25, 26, 42, 52, 55], "wa": 60, "wai": [29, 60, 81, 82], "walker": [3, 67], "want": [67, 72, 73, 80, 81, 82], "warranti": [70, 74, 79], "wavelet": 52, "wb": 82, "we": [7, 25, 64, 67, 70, 71, 72, 74, 75, 79, 80, 81, 82], "wear": 9, "websit": [], "weibul": 73, "weight": [5, 10, 24, 25, 26, 29, 39, 52, 55, 58, 64, 78], "well": [10, 24, 25, 26, 52, 55], "were": 80, "what": [3, 7, 71, 81], "when": [3, 7, 9, 13, 16, 24, 25, 26, 30, 39, 52, 55, 58, 73, 82], "where": [5, 7, 24, 25, 26, 34, 35, 39, 44, 52, 55, 60, 73, 82], "whether": [5, 16, 39, 52, 55, 58], "which": [3, 16, 22, 24, 25, 26, 30, 58, 67, 82], "while": [45, 64, 78, 80, 81, 82], "width": 68, "wiener": 37, "wight": 5, "wish": 16, "witch": 44, "within": [10, 16, 71], "without": [16, 64, 68, 70, 72, 74, 79, 82], "wolfgang": 29, "word": 16, "work": [16, 24, 25, 26, 52, 55, 70, 72, 74, 79, 82], "workflow": [72, 82], "wors": [24, 25, 26, 52, 55], "would": [24, 25, 26, 52, 55, 72], "wrapper": 16, "write": 9, "written": [16, 67], "wrong": 29, "www": [22, 33, 55, 58, 70, 74, 79], "x": [13, 16, 24, 25, 26, 31, 34, 35, 36, 39, 44, 47, 52, 53, 55, 58, 60, 63, 73, 75, 81, 82], "x1": 16, "x_1": [49, 50, 74, 82], "x_2": [74, 82], "x_3": 74, "x_axi": 13, "x_can": 29, "x_i": [44, 81], "x_mc": 29, "x_new": 29, "x_valu": [16, 20, 67, 72, 75, 81], "xi": 16, "xiu": 82, "xlabel": 13, "xnew": 29, "xx": 16, "xxa": 55, "xya": 55, "y": [7, 9, 24, 25, 26, 39, 52, 53, 55, 60, 61, 63], "y_hat": [25, 26, 29, 52, 55, 58], "y_i": 81, "y_pc_val": 20, "y_pc_val_std": 20, "y_pred": [24, 25, 26, 52, 55, 60], "y_true": [24, 25, 26, 52, 55], "y_val": 20, "ye": [16, 65, 68, 79], "yet": 10, "yew": 29, "you": [7, 13, 16, 24, 25, 26, 52, 55, 66, 70, 72, 74, 76, 77, 79], "young": 68, "your": [13, 70, 74, 77, 78], "yr": [70, 74], "z": [72, 82], "zero": [30, 52, 55, 58, 67], "zeromean": 7, "zip": 16, "zip_subdir": 16, "zurich": 33}, "titles": ["bayesvalidrox", "bayesvalidrox.bayes_inference", "bayesvalidrox.bayes_inference.bayes_inference", "bayesvalidrox.bayes_inference.bayes_inference.BayesInference", "bayesvalidrox.bayes_inference.bayes_model_comparison", "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison", "bayesvalidrox.bayes_inference.discrepancy", "bayesvalidrox.bayes_inference.discrepancy.Discrepancy", "bayesvalidrox.bayes_inference.mcmc", "bayesvalidrox.bayes_inference.mcmc.MCMC", "bayesvalidrox.bayes_inference.mcmc.gelman_rubin", "bayesvalidrox.post_processing", "bayesvalidrox.post_processing.post_processing", "bayesvalidrox.post_processing.post_processing.PostProcessing", "bayesvalidrox.pylink", "bayesvalidrox.pylink.pylink", "bayesvalidrox.pylink.pylink.PyLinkForwardModel", "bayesvalidrox.pylink.pylink.within_range", "bayesvalidrox.surrogate_models", "bayesvalidrox.surrogate_models.adaptPlot", "bayesvalidrox.surrogate_models.adaptPlot.adaptPlot", "bayesvalidrox.surrogate_models.apoly_construction", "bayesvalidrox.surrogate_models.apoly_construction.apoly_construction", "bayesvalidrox.surrogate_models.bayes_linear", "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression", "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression", "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression", "bayesvalidrox.surrogate_models.bayes_linear.gamma_mean", "bayesvalidrox.surrogate_models.engine", "bayesvalidrox.surrogate_models.engine.Engine", "bayesvalidrox.surrogate_models.engine.hellinger_distance", "bayesvalidrox.surrogate_models.engine.logpdf", "bayesvalidrox.surrogate_models.engine.subdomain", "bayesvalidrox.surrogate_models.eval_rec_rule", "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule", "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary", "bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis", "bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs", "bayesvalidrox.surrogate_models.exp_designs", "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns", "bayesvalidrox.surrogate_models.exp_designs.check_ranges", "bayesvalidrox.surrogate_models.exploration", "bayesvalidrox.surrogate_models.exploration.Exploration", "bayesvalidrox.surrogate_models.glexindex", "bayesvalidrox.surrogate_models.glexindex.cross_truncate", "bayesvalidrox.surrogate_models.glexindex.glexindex", "bayesvalidrox.surrogate_models.input_space", "bayesvalidrox.surrogate_models.input_space.InputSpace", "bayesvalidrox.surrogate_models.inputs", "bayesvalidrox.surrogate_models.inputs.Input", "bayesvalidrox.surrogate_models.inputs.Marginal", "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit", "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit", "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr", "bayesvalidrox.surrogate_models.reg_fast_ard", "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD", "bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions", "bayesvalidrox.surrogate_models.reg_fast_laplace", "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace", "bayesvalidrox.surrogate_models.surrogate_models", "bayesvalidrox.surrogate_models.surrogate_models.MetaModel", "bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error", "bayesvalidrox.surrogate_models.surrogate_models.create_psi", "bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator", "Active learning: iteratively expanding the training set", "Example: Analytical function", "API", "Bayesian inference", "Example: beam", "Bayesian multi-model comparison", "Example: borehole", "EXAMPLES", "Surrogate-assisted\u00a0Bayesian validation of computational models", "Priors, input space and experimental design", "Example: ishigami", "Models", "Example: model comparison", "Example: OHagan-function", "USER GUIDE", "Example: pollution", "Postprocessing", "Training surrogate models", "TUTORIAL"], "titleterms": {"1": 76, "3": 76, "activ": 64, "adaptplot": [19, 20], "also": [], "an": 82, "analyt": 65, "api": 66, "apoly_construct": [21, 22], "argument": [29, 42], "assist": 72, "attribut": [3, 5, 7, 9, 13, 16, 25, 26, 39, 42, 47, 49, 50, 52, 55, 58, 60], "bay": [], "bayes_infer": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "bayes_linear": [23, 24, 25, 26, 27], "bayes_model_comparison": [4, 5], "bayesian": [67, 69, 72, 82], "bayesianlinearregress": 24, "bayesinfer": 3, "bayesmodelcomparison": 5, "bayesvalidrox": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63], "beam": 68, "borehol": 70, "check_rang": 40, "choic": [65, 68, 70, 74, 76, 77, 79], "class": [], "comparison": [69, 76], "comput": 72, "contact": [], "content": 72, "contribut": 72, "corr": 53, "corr_loocv_error": 61, "create_psi": 62, "cross_trunc": 44, "data": [65, 68, 70, 74, 77, 79, 82], "defin": 82, "descript": [], "design": [73, 82], "discrep": [6, 7, 65, 68], "eblinearregress": 25, "engin": [28, 29, 30, 31, 32, 81, 82], "eval_rec_rul": [33, 34, 35, 36, 37], "eval_rec_rule_arbitrari": 35, "eval_univ_basi": 36, "exampl": [49, 64, 65, 67, 68, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81], "exp_design": [38, 39, 40], "expand": 64, "expdesign": 39, "experiment": [73, 82], "exploit": 64, "explor": [41, 42, 64], "function": [65, 77], "further": 72, "gamma_mean": 27, "gaussian_process_emul": 63, "gelman_rubin": 10, "glexindex": [43, 44, 45], "guid": 78, "hellinger_dist": 30, "import": 82, "indic": 72, "infer": [67, 82], "input": [48, 49, 50, 73, 82], "input_spac": [46, 47], "inputspac": 47, "instal": [72, 78], "introductori": [], "ishigami": 74, "iter": 64, "l2_model": 76, "learn": 64, "librari": 82, "licens": 72, "link": 72, "logpdf": 31, "margin": 50, "mcmc": [8, 9, 10], "meta": 82, "meta_model_engin": [], "metamodel": [60, 65, 68, 70, 74, 76, 77, 79, 81], "model": [65, 68, 69, 70, 72, 74, 75, 76, 77, 79, 81, 82], "model1": 76, "multi": 69, "necessari": 82, "nl2_model": 76, "nl4_model": 76, "note": [24, 25, 26, 39, 52, 55, 60], "ohagan": 77, "option": 81, "orthogonal_matching_pursuit": [51, 52, 53], "orthogonalmatchingpursuit": 52, "overview": 78, "packag": [], "paramet": [3, 5, 7, 9, 10, 13, 16, 17, 22, 24, 25, 26, 27, 29, 30, 31, 32, 34, 35, 36, 37, 39, 40, 47, 52, 55, 58, 60, 61, 62, 63], "pollut": 79, "poly_rec_coeff": 37, "post": 82, "post_process": [11, 12, 13], "postprocess": [13, 80], "prior": [65, 68, 70, 73, 74, 77, 79], "priors1": 76, "probabilist": 82, "process": 82, "pylink": [14, 15, 16, 17, 65, 68, 70, 74, 76, 77, 79], "pylinkforwardmodel": [16, 82], "quickstart": 72, "rais": [13, 29, 62], "refer": [52, 55, 58], "reg_fast_ard": [54, 55, 56], "reg_fast_laplac": [57, 58], "regressionfastard": 55, "regressionfastlaplac": 58, "return": [3, 5, 7, 9, 10, 13, 16, 17, 22, 24, 25, 26, 27, 29, 30, 31, 32, 34, 35, 36, 37, 39, 40, 42, 47, 49, 52, 55, 58, 60, 61, 62, 63], "see": [], "sequenti": 82, "set": [64, 65, 68, 70, 74, 76, 77, 79, 82], "space": 73, "subdomain": 32, "surrog": [65, 68, 70, 72, 74, 76, 77, 79, 81, 82], "surrogate_model": [18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63], "tabl": 72, "theori": [], "tradeoff": 64, "train": [64, 65, 68, 70, 74, 76, 77, 79, 81, 82], "tutori": 82, "uncertainti": 82, "update_precis": 56, "user": 78, "valid": 72, "vblinearregress": 26, "within_rang": 17}}) \ No newline at end of file +Search.setIndex({"alltitles": {"API": [[71, "api"]], "Active learning: iteratively expanding the training set": [[69, "active-learning-iteratively-expanding-the-training-set"]], "Arguments": [[42, "arguments"], [42, "id2"], [60, "arguments"]], "Attributes": [[3, "attributes"], [5, "attributes"], [7, "attributes"], [9, "attributes"], [13, "attributes"], [16, "attributes"], [25, "attributes"], [26, "attributes"], [39, "attributes"], [42, "attributes"], [47, "attributes"], [49, "attributes"], [50, "attributes"], [52, "attributes"], [55, "attributes"], [58, "attributes"], [65, "attributes"]], "Bayesian Inference": [[87, "bayesian-inference"]], "Bayesian inference": [[72, "bayesian-inference"]], "Bayesian multi-model comparison": [[74, "bayesian-multi-model-comparison"]], "Contribution": [[77, "contribution"]], "Define probabilistic input model": [[87, "define-probabilistic-input-model"]], "Define surrogate (meta) model": [[87, "define-surrogate-meta-model"]], "Define the data uncertainty": [[87, "define-the-data-uncertainty"]], "Define the model with PyLinkForwardModel": [[87, "define-the-model-with-pylinkforwardmodel"]], "Discrepancy": [[70, "id3"], [73, "id3"]], "EXAMPLES": [[76, "examples"]], "Example": [[69, "example"], [72, "example"], [74, "example"], [78, "example"], [80, "example"], [85, "example"], [86, "example"]], "Example: Analytical function": [[70, "example-analytical-function"]], "Example: OHagan-function": [[82, "example-ohagan-function"]], "Example: beam": [[73, "example-beam"]], "Example: borehole": [[75, "example-borehole"]], "Example: ishigami": [[79, "example-ishigami"]], "Example: model comparison": [[81, "example-model-comparison"]], "Example: pollution": [[84, "example-pollution"]], "Examples": [[49, "examples"]], "Exploration, exploitation and tradeoff": [[69, "exploration-exploitation-and-tradeoff"]], "Further contents": [[77, "further-contents"]], "Import necessary libraries": [[87, "import-necessary-libraries"]], "Indices and tables": [[77, "indices-and-tables"]], "Installation": [[77, "installation"], [83, "installation"]], "License": [[77, "license"]], "Links": [[77, "links"]], "MetaModel options": [[86, "metamodel-options"]], "MetaModel settings": [[70, "id4"], [73, "id4"], [75, "id3"], [79, "id3"], [81, "id7"], [82, "id3"], [84, "id3"]], "Model 1: L2_model": [[81, "model-1-l2-model"]], "Model 1: NL2_model": [[81, "model-1-nl2-model"]], "Model 1: NL4_model": [[81, "model-1-nl4-model"]], "Model and Data": [[70, "model-and-data"], [73, "model-and-data"], [75, "model-and-data"], [79, "model-and-data"], [82, "model-and-data"], [84, "model-and-data"]], "Models": [[80, "models"]], "Note": [[39, "note"], [65, "note"]], "Notes": [[24, "notes"], [25, "notes"], [26, "notes"], [52, "notes"], [55, "notes"]], "Overview": [[83, "overview"]], "Parameters": [[3, "parameters"], [3, "id2"], [3, "id4"], [3, "id7"], [5, "parameters"], [5, "id1"], [5, "id3"], [5, "id5"], [5, "id7"], [5, "id9"], [5, "id11"], [5, "id13"], [5, "id15"], [7, "parameters"], [9, "parameters"], [9, "id1"], [9, "id3"], [9, "id5"], [9, "id7"], [9, "id9"], [9, "id11"], [10, "parameters"], [13, "parameters"], [13, "id1"], [13, "id4"], [13, "id6"], [13, "id8"], [13, "id10"], [16, "parameters"], [16, "id2"], [16, "id4"], [16, "id6"], [16, "id8"], [16, "id10"], [16, "id12"], [17, "parameters"], [22, "parameters"], [24, "parameters"], [24, "id2"], [24, "id4"], [24, "id6"], [24, "id8"], [24, "id12"], [25, "id1"], [25, "id3"], [25, "id5"], [25, "id7"], [25, "id9"], [25, "id11"], [25, "id15"], [25, "id17"], [26, "id1"], [26, "id3"], [26, "id5"], [26, "id7"], [26, "id9"], [26, "id11"], [26, "id15"], [26, "id17"], [27, "parameters"], [29, "parameters"], [30, "parameters"], [31, "parameters"], [32, "parameters"], [34, "parameters"], [35, "parameters"], [36, "parameters"], [37, "parameters"], [39, "parameters"], [39, "id2"], [39, "id4"], [39, "id6"], [39, "id8"], [39, "id10"], [39, "id12"], [39, "id14"], [39, "id16"], [40, "parameters"], [47, "parameters"], [47, "id2"], [47, "id4"], [52, "parameters"], [52, "id1"], [52, "id2"], [52, "id5"], [52, "id7"], [52, "id9"], [52, "id11"], [52, "id13"], [52, "id17"], [55, "parameters"], [55, "id1"], [55, "id3"], [55, "id5"], [55, "id8"], [55, "id10"], [55, "id14"], [55, "id16"], [58, "parameters"], [58, "id1"], [60, "parameters"], [60, "id1"], [60, "id3"], [60, "id6"], [60, "id9"], [60, "id11"], [60, "id13"], [61, "parameters"], [62, "parameters"], [63, "parameters"], [65, "parameters"], [65, "id4"], [65, "id6"], [65, "id8"], [65, "id10"], [65, "id12"], [65, "id14"], [65, "id16"], [65, "id18"], [65, "id20"], [66, "parameters"], [67, "parameters"], [68, "parameters"]], "Parameters:": [[25, "parameters"], [26, "parameters"]], "Post-processing": [[87, "post-processing"]], "Postprocessing": [[85, "postprocessing"]], "Priors": [[70, "id2"], [73, "id2"], [75, "id2"], [79, "id2"], [82, "id2"], [84, "id2"]], "Priors, input space and experimental design": [[78, "priors-input-space-and-experimental-design"]], "Priors1": [[81, "id2"], [81, "id4"], [81, "id6"]], "Pylink model": [[70, "id1"], [73, "id1"], [75, "id1"], [79, "id1"], [82, "id1"], [84, "id1"]], "Pylink model1": [[81, "id1"], [81, "id3"], [81, "id5"]], "Quickstart": [[77, "quickstart"]], "Raises": [[13, "raises"], [60, "raises"], [67, "raises"]], "References": [[52, "references"], [55, "references"], [55, "id7"], [58, "references"], [58, "id2"]], "Returns": [[3, "returns"], [3, "id1"], [3, "id3"], [3, "id5"], [3, "id6"], [3, "id8"], [5, "returns"], [5, "id2"], [5, "id4"], [5, "id6"], [5, "id8"], [5, "id10"], [5, "id12"], [5, "id14"], [5, "id16"], [5, "id17"], [7, "returns"], [9, "returns"], [9, "id2"], [9, "id4"], [9, "id6"], [9, "id8"], [9, "id10"], [9, "id12"], [10, "returns"], [13, "returns"], [13, "id2"], [13, "id3"], [13, "id5"], [13, "id7"], [13, "id9"], [13, "id11"], [16, "returns"], [16, "id1"], [16, "id3"], [16, "id5"], [16, "id7"], [16, "id9"], [16, "id11"], [16, "id13"], [17, "returns"], [22, "returns"], [24, "returns"], [24, "id1"], [24, "id3"], [24, "id5"], [24, "id7"], [24, "id11"], [24, "id13"], [25, "returns"], [25, "id2"], [25, "id4"], [25, "id6"], [25, "id8"], [25, "id10"], [25, "id14"], [25, "id16"], [25, "id18"], [26, "returns"], [26, "id2"], [26, "id4"], [26, "id6"], [26, "id8"], [26, "id10"], [26, "id14"], [26, "id16"], [26, "id18"], [27, "returns"], [29, "returns"], [29, "id1"], [29, "id2"], [29, "id3"], [29, "id4"], [30, "returns"], [31, "returns"], [32, "returns"], [34, "returns"], [35, "returns"], [36, "returns"], [37, "returns"], [39, "returns"], [39, "id1"], [39, "id3"], [39, "id5"], [39, "id7"], [39, "id9"], [39, "id11"], [39, "id13"], [39, "id15"], [39, "id17"], [40, "returns"], [42, "returns"], [42, "id1"], [42, "id3"], [42, "id4"], [47, "returns"], [47, "id1"], [47, "id3"], [47, "id5"], [49, "returns"], [52, "returns"], [52, "id3"], [52, "id4"], [52, "id6"], [52, "id8"], [52, "id10"], [52, "id12"], [52, "id16"], [52, "id18"], [55, "returns"], [55, "id2"], [55, "id4"], [55, "id6"], [55, "id9"], [55, "id13"], [55, "id15"], [55, "id17"], [58, "returns"], [60, "returns"], [60, "id2"], [60, "id4"], [60, "id5"], [60, "id7"], [60, "id8"], [60, "id10"], [60, "id12"], [60, "id14"], [61, "returns"], [62, "returns"], [63, "returns"], [65, "returns"], [65, "id1"], [65, "id2"], [65, "id3"], [65, "id5"], [65, "id7"], [65, "id9"], [65, "id11"], [65, "id13"], [65, "id15"], [65, "id17"], [65, "id19"], [65, "id21"], [66, "returns"], [67, "returns"], [68, "returns"]], "Sequential training": [[87, "sequential-training"]], "Set the experimental design": [[87, "set-the-experimental-design"]], "Surrogate": [[70, "surrogate"], [73, "surrogate"], [75, "surrogate"], [79, "surrogate"], [82, "surrogate"], [84, "surrogate"]], "Surrogate-assisted\u00a0Bayesian validation of computational models": [[77, "surrogate-assisted-bayesian-validation-of-computational-models"]], "Surrogates 1-3": [[81, "surrogates-1-3"]], "TUTORIAL": [[87, "tutorial"]], "Train the surrogate with an engine": [[87, "train-the-surrogate-with-an-engine"]], "Training choices": [[70, "id5"], [73, "id5"], [75, "id4"], [79, "id4"], [81, "id8"], [82, "id4"], [84, "id4"]], "Training surrogate models": [[86, "training-surrogate-models"]], "Training with the engine": [[86, "training-with-the-engine"]], "USER GUIDE": [[83, "user-guide"]], "bayesvalidrox": [[0, "module-bayesvalidrox"]], "bayesvalidrox.bayes_inference": [[1, "module-bayesvalidrox.bayes_inference"]], "bayesvalidrox.bayes_inference.bayes_inference": [[2, "module-bayesvalidrox.bayes_inference.bayes_inference"]], "bayesvalidrox.bayes_inference.bayes_inference.BayesInference": [[3, "bayesvalidrox-bayes-inference-bayes-inference-bayesinference"]], "bayesvalidrox.bayes_inference.bayes_model_comparison": [[4, "module-bayesvalidrox.bayes_inference.bayes_model_comparison"]], "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison": [[5, "bayesvalidrox-bayes-inference-bayes-model-comparison-bayesmodelcomparison"]], "bayesvalidrox.bayes_inference.discrepancy": [[6, "module-bayesvalidrox.bayes_inference.discrepancy"]], "bayesvalidrox.bayes_inference.discrepancy.Discrepancy": [[7, "bayesvalidrox-bayes-inference-discrepancy-discrepancy"]], "bayesvalidrox.bayes_inference.mcmc": [[8, "module-bayesvalidrox.bayes_inference.mcmc"]], "bayesvalidrox.bayes_inference.mcmc.MCMC": [[9, "bayesvalidrox-bayes-inference-mcmc-mcmc"]], "bayesvalidrox.bayes_inference.mcmc.gelman_rubin": [[10, "bayesvalidrox-bayes-inference-mcmc-gelman-rubin"]], "bayesvalidrox.post_processing": [[11, "module-bayesvalidrox.post_processing"]], "bayesvalidrox.post_processing.post_processing": [[12, "module-bayesvalidrox.post_processing.post_processing"]], "bayesvalidrox.post_processing.post_processing.PostProcessing": [[13, "bayesvalidrox-post-processing-post-processing-postprocessing"]], "bayesvalidrox.pylink": [[14, "module-bayesvalidrox.pylink"]], "bayesvalidrox.pylink.pylink": [[15, "module-bayesvalidrox.pylink.pylink"]], "bayesvalidrox.pylink.pylink.PyLinkForwardModel": [[16, "bayesvalidrox-pylink-pylink-pylinkforwardmodel"]], "bayesvalidrox.pylink.pylink.within_range": [[17, "bayesvalidrox-pylink-pylink-within-range"]], "bayesvalidrox.surrogate_models": [[18, "module-bayesvalidrox.surrogate_models"]], "bayesvalidrox.surrogate_models.adaptPlot": [[19, "module-bayesvalidrox.surrogate_models.adaptPlot"]], "bayesvalidrox.surrogate_models.adaptPlot.adaptPlot": [[20, "bayesvalidrox-surrogate-models-adaptplot-adaptplot"]], "bayesvalidrox.surrogate_models.apoly_construction": [[21, "module-bayesvalidrox.surrogate_models.apoly_construction"]], "bayesvalidrox.surrogate_models.apoly_construction.apoly_construction": [[22, "bayesvalidrox-surrogate-models-apoly-construction-apoly-construction"]], "bayesvalidrox.surrogate_models.bayes_linear": [[23, "module-bayesvalidrox.surrogate_models.bayes_linear"]], "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression": [[24, "bayesvalidrox-surrogate-models-bayes-linear-bayesianlinearregression"]], "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression": [[25, "bayesvalidrox-surrogate-models-bayes-linear-eblinearregression"]], "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression": [[26, "bayesvalidrox-surrogate-models-bayes-linear-vblinearregression"]], "bayesvalidrox.surrogate_models.bayes_linear.gamma_mean": [[27, "bayesvalidrox-surrogate-models-bayes-linear-gamma-mean"]], "bayesvalidrox.surrogate_models.engine": [[28, "module-bayesvalidrox.surrogate_models.engine"]], "bayesvalidrox.surrogate_models.engine.Engine": [[29, "bayesvalidrox-surrogate-models-engine-engine"]], "bayesvalidrox.surrogate_models.engine.hellinger_distance": [[30, "bayesvalidrox-surrogate-models-engine-hellinger-distance"]], "bayesvalidrox.surrogate_models.engine.logpdf": [[31, "bayesvalidrox-surrogate-models-engine-logpdf"]], "bayesvalidrox.surrogate_models.engine.subdomain": [[32, "bayesvalidrox-surrogate-models-engine-subdomain"]], "bayesvalidrox.surrogate_models.eval_rec_rule": [[33, "module-bayesvalidrox.surrogate_models.eval_rec_rule"]], "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule": [[34, "bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule"]], "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary": [[35, "bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule-arbitrary"]], "bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis": [[36, "bayesvalidrox-surrogate-models-eval-rec-rule-eval-univ-basis"]], "bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs": [[37, "bayesvalidrox-surrogate-models-eval-rec-rule-poly-rec-coeffs"]], "bayesvalidrox.surrogate_models.exp_designs": [[38, "module-bayesvalidrox.surrogate_models.exp_designs"]], "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns": [[39, "bayesvalidrox-surrogate-models-exp-designs-expdesigns"]], "bayesvalidrox.surrogate_models.exp_designs.check_ranges": [[40, "bayesvalidrox-surrogate-models-exp-designs-check-ranges"]], "bayesvalidrox.surrogate_models.exploration": [[41, "module-bayesvalidrox.surrogate_models.exploration"]], "bayesvalidrox.surrogate_models.exploration.Exploration": [[42, "bayesvalidrox-surrogate-models-exploration-exploration"]], "bayesvalidrox.surrogate_models.glexindex": [[43, "module-bayesvalidrox.surrogate_models.glexindex"]], "bayesvalidrox.surrogate_models.glexindex.cross_truncate": [[44, "bayesvalidrox-surrogate-models-glexindex-cross-truncate"]], "bayesvalidrox.surrogate_models.glexindex.glexindex": [[45, "bayesvalidrox-surrogate-models-glexindex-glexindex"]], "bayesvalidrox.surrogate_models.input_space": [[46, "module-bayesvalidrox.surrogate_models.input_space"]], "bayesvalidrox.surrogate_models.input_space.InputSpace": [[47, "bayesvalidrox-surrogate-models-input-space-inputspace"]], "bayesvalidrox.surrogate_models.inputs": [[48, "module-bayesvalidrox.surrogate_models.inputs"]], "bayesvalidrox.surrogate_models.inputs.Input": [[49, "bayesvalidrox-surrogate-models-inputs-input"]], "bayesvalidrox.surrogate_models.inputs.Marginal": [[50, "bayesvalidrox-surrogate-models-inputs-marginal"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit": [[51, "module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit": [[52, "bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-orthogonalmatchingpursuit"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr": [[53, "bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-corr"]], "bayesvalidrox.surrogate_models.reg_fast_ard": [[54, "module-bayesvalidrox.surrogate_models.reg_fast_ard"]], "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD": [[55, "bayesvalidrox-surrogate-models-reg-fast-ard-regressionfastard"]], "bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions": [[56, "bayesvalidrox-surrogate-models-reg-fast-ard-update-precisions"]], "bayesvalidrox.surrogate_models.reg_fast_laplace": [[57, "module-bayesvalidrox.surrogate_models.reg_fast_laplace"]], "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace": [[58, "bayesvalidrox-surrogate-models-reg-fast-laplace-regressionfastlaplace"]], "bayesvalidrox.surrogate_models.sequential_design": [[59, "module-bayesvalidrox.surrogate_models.sequential_design"]], "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign": [[60, "bayesvalidrox-surrogate-models-sequential-design-sequentialdesign"]], "bayesvalidrox.surrogate_models.sequential_design.hellinger_distance": [[61, "bayesvalidrox-surrogate-models-sequential-design-hellinger-distance"]], "bayesvalidrox.surrogate_models.sequential_design.logpdf": [[62, "bayesvalidrox-surrogate-models-sequential-design-logpdf"]], "bayesvalidrox.surrogate_models.sequential_design.subdomain": [[63, "bayesvalidrox-surrogate-models-sequential-design-subdomain"]], "bayesvalidrox.surrogate_models.surrogate_models": [[64, "module-bayesvalidrox.surrogate_models.surrogate_models"]], "bayesvalidrox.surrogate_models.surrogate_models.MetaModel": [[65, "bayesvalidrox-surrogate-models-surrogate-models-metamodel"]], "bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error": [[66, "bayesvalidrox-surrogate-models-surrogate-models-corr-loocv-error"]], "bayesvalidrox.surrogate_models.surrogate_models.create_psi": [[67, "bayesvalidrox-surrogate-models-surrogate-models-create-psi"]], "bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator": [[68, "bayesvalidrox-surrogate-models-surrogate-models-gaussian-process-emulator"]]}, "docnames": ["_autosummary/bayesvalidrox", "_autosummary/bayesvalidrox.bayes_inference", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison", "_autosummary/bayesvalidrox.bayes_inference.discrepancy", "_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy", "_autosummary/bayesvalidrox.bayes_inference.mcmc", "_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC", "_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin", "_autosummary/bayesvalidrox.post_processing", "_autosummary/bayesvalidrox.post_processing.post_processing", "_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing", "_autosummary/bayesvalidrox.pylink", "_autosummary/bayesvalidrox.pylink.pylink", "_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel", "_autosummary/bayesvalidrox.pylink.pylink.within_range", "_autosummary/bayesvalidrox.surrogate_models", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean", "_autosummary/bayesvalidrox.surrogate_models.engine", "_autosummary/bayesvalidrox.surrogate_models.engine.Engine", "_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance", "_autosummary/bayesvalidrox.surrogate_models.engine.logpdf", "_autosummary/bayesvalidrox.surrogate_models.engine.subdomain", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs", "_autosummary/bayesvalidrox.surrogate_models.exp_designs", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges", "_autosummary/bayesvalidrox.surrogate_models.exploration", "_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration", "_autosummary/bayesvalidrox.surrogate_models.glexindex", "_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate", "_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex", "_autosummary/bayesvalidrox.surrogate_models.input_space", "_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace", "_autosummary/bayesvalidrox.surrogate_models.inputs", "_autosummary/bayesvalidrox.surrogate_models.inputs.Input", "_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace", "_autosummary/bayesvalidrox.surrogate_models.sequential_design", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator", "al_description", "analyticalfunction", "api", "bayes_description", "beam", "bmc_description", "borehole", "examples", "index", "input_description", "ishigami", "model_description", "modelcomparison", "ohaganfunction", "packagedescription", "pollution", "post_description", "surrogate_description", "tutorial"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["_autosummary/bayesvalidrox.rst", "_autosummary/bayesvalidrox.bayes_inference.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.rst", "_autosummary/bayesvalidrox.bayes_inference.discrepancy.rst", "_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.rst", "_autosummary/bayesvalidrox.bayes_inference.mcmc.rst", "_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.rst", "_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.rst", "_autosummary/bayesvalidrox.post_processing.rst", "_autosummary/bayesvalidrox.post_processing.post_processing.rst", "_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.rst", "_autosummary/bayesvalidrox.pylink.rst", "_autosummary/bayesvalidrox.pylink.pylink.rst", "_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.rst", "_autosummary/bayesvalidrox.pylink.pylink.within_range.rst", "_autosummary/bayesvalidrox.surrogate_models.rst", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot.rst", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.rst", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction.rst", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.rst", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.rst", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.rst", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.rst", "_autosummary/bayesvalidrox.surrogate_models.exploration.rst", "_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.rst", "_autosummary/bayesvalidrox.surrogate_models.glexindex.rst", "_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.rst", "_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.rst", "_autosummary/bayesvalidrox.surrogate_models.input_space.rst", "_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.rst", "_autosummary/bayesvalidrox.surrogate_models.inputs.rst", "_autosummary/bayesvalidrox.surrogate_models.inputs.Input.rst", "_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.rst", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.rst", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.rst", "al_description.rst", "analyticalfunction.rst", "api.rst", "bayes_description.rst", "beam.rst", "bmc_description.rst", "borehole.rst", "examples.rst", "index.rst", "input_description.rst", "ishigami.rst", "model_description.rst", "modelcomparison.rst", "ohaganfunction.rst", "packagedescription.rst", "pollution.rst", "post_description.rst", "surrogate_description.rst", "tutorial.rst"], "indexentries": {}, "objects": {"": [[0, 0, 0, "-", "bayesvalidrox"]], "bayesvalidrox": [[1, 0, 0, "-", "bayes_inference"], [11, 0, 0, "-", "post_processing"], [14, 0, 0, "-", "pylink"], [18, 0, 0, "-", "surrogate_models"]], "bayesvalidrox.bayes_inference": [[2, 0, 0, "-", "bayes_inference"], [4, 0, 0, "-", "bayes_model_comparison"], [6, 0, 0, "-", "discrepancy"], [8, 0, 0, "-", "mcmc"]], "bayesvalidrox.bayes_inference.bayes_inference": [[3, 1, 1, "", "BayesInference"]], "bayesvalidrox.bayes_inference.bayes_inference.BayesInference": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "create_error_model"], [3, 2, 1, "", "create_inference"], [3, 2, 1, "", "normpdf"], [3, 2, 1, "", "perform_bootstrap"], [3, 2, 1, "", "plot_log_BME"], [3, 2, 1, "", "plot_post_params"], [3, 2, 1, "", "setup_inference"]], "bayesvalidrox.bayes_inference.bayes_model_comparison": [[5, 1, 1, "", "BayesModelComparison"]], "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison": [[5, 2, 1, "", "__init__"], [5, 2, 1, "", "cal_model_weight"], [5, 2, 1, "", "calc_bayes_factors"], [5, 2, 1, "", "calc_justifiability_analysis"], [5, 2, 1, "", "calc_model_weights"], [5, 2, 1, "", "generate_dataset"], [5, 2, 1, "", "model_comparison_all"], [5, 2, 1, "", "plot_bayes_factor"], [5, 2, 1, "", "plot_just_analysis"], [5, 2, 1, "", "plot_model_weights"], [5, 2, 1, "", "setup"]], "bayesvalidrox.bayes_inference.discrepancy": [[7, 1, 1, "", "Discrepancy"]], "bayesvalidrox.bayes_inference.discrepancy.Discrepancy": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "get_sample"]], "bayesvalidrox.bayes_inference.mcmc": [[9, 1, 1, "", "MCMC"], [10, 3, 1, "", "gelman_rubin"]], "bayesvalidrox.bayes_inference.mcmc.MCMC": [[9, 2, 1, "", "__init__"], [9, 2, 1, "", "eval_model"], [9, 2, 1, "", "log_likelihood"], [9, 2, 1, "", "log_posterior"], [9, 2, 1, "", "log_prior"], [9, 2, 1, "", "normpdf"], [9, 2, 1, "", "run_sampler"], [9, 2, 1, "", "train_error_model"]], "bayesvalidrox.post_processing": [[12, 0, 0, "-", "post_processing"]], "bayesvalidrox.post_processing.post_processing": [[13, 1, 1, "", "PostProcessing"]], "bayesvalidrox.post_processing.post_processing.PostProcessing": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "check_accuracy"], [13, 2, 1, "", "check_reg_quality"], [13, 2, 1, "", "compute_pce_moments"], [13, 2, 1, "", "plot_moments"], [13, 2, 1, "", "plot_seq_design_diagnostics"], [13, 2, 1, "", "sobol_indices"], [13, 2, 1, "", "valid_metamodel"]], "bayesvalidrox.pylink": [[15, 0, 0, "-", "pylink"]], "bayesvalidrox.pylink.pylink": [[16, 1, 1, "", "PyLinkForwardModel"], [17, 3, 1, "", "within_range"]], "bayesvalidrox.pylink.pylink.PyLinkForwardModel": [[16, 1, 1, "", "OutputData"], [16, 2, 1, "", "__init__"], [16, 2, 1, "", "read_observation"], [16, 2, 1, "", "read_output"], [16, 2, 1, "", "run_command"], [16, 2, 1, "", "run_forwardmodel"], [16, 2, 1, "", "run_model_parallel"], [16, 2, 1, "", "uMBridge_model"], [16, 2, 1, "", "update_input_params"], [16, 2, 1, "", "zip_subdirs"]], "bayesvalidrox.surrogate_models": [[19, 0, 0, "-", "adaptPlot"], [21, 0, 0, "-", "apoly_construction"], [23, 0, 0, "-", "bayes_linear"], [28, 0, 0, "-", "engine"], [33, 0, 0, "-", "eval_rec_rule"], [38, 0, 0, "-", "exp_designs"], [41, 0, 0, "-", "exploration"], [43, 0, 0, "-", "glexindex"], [46, 0, 0, "-", "input_space"], [48, 0, 0, "-", "inputs"], [51, 0, 0, "-", "orthogonal_matching_pursuit"], [54, 0, 0, "-", "reg_fast_ard"], [57, 0, 0, "-", "reg_fast_laplace"], [59, 0, 0, "-", "sequential_design"], [64, 0, 0, "-", "surrogate_models"]], "bayesvalidrox.surrogate_models.adaptPlot": [[20, 3, 1, "", "adaptPlot"]], "bayesvalidrox.surrogate_models.apoly_construction": [[22, 3, 1, "", "apoly_construction"]], "bayesvalidrox.surrogate_models.bayes_linear": [[24, 1, 1, "", "BayesianLinearRegression"], [25, 1, 1, "", "EBLinearRegression"], [26, 1, 1, "", "VBLinearRegression"], [27, 3, 1, "", "gamma_mean"]], "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression": [[24, 2, 1, "", "__init__"], [24, 2, 1, "", "fit"], [24, 2, 1, "", "get_metadata_routing"], [24, 2, 1, "", "get_params"], [24, 2, 1, "", "predict"], [24, 2, 1, "", "predict_dist"], [24, 2, 1, "", "score"], [24, 2, 1, "", "set_params"], [24, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression": [[25, 2, 1, "", "__init__"], [25, 2, 1, "", "fit"], [25, 2, 1, "", "get_metadata_routing"], [25, 2, 1, "", "get_params"], [25, 2, 1, "", "predict"], [25, 2, 1, "", "predict_dist"], [25, 2, 1, "", "score"], [25, 2, 1, "", "set_params"], [25, 2, 1, "", "set_predict_request"], [25, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression": [[26, 2, 1, "", "__init__"], [26, 2, 1, "", "fit"], [26, 2, 1, "", "get_metadata_routing"], [26, 2, 1, "", "get_params"], [26, 2, 1, "", "predict"], [26, 2, 1, "", "predict_dist"], [26, 2, 1, "", "score"], [26, 2, 1, "", "set_params"], [26, 2, 1, "", "set_predict_request"], [26, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.engine": [[29, 1, 1, "", "Engine"], [30, 3, 1, "", "hellinger_distance"], [31, 3, 1, "", "logpdf"], [32, 3, 1, "", "subdomain"]], "bayesvalidrox.surrogate_models.engine.Engine": [[29, 2, 1, "", "__init__"], [29, 2, 1, "", "eval_metamodel"], [29, 2, 1, "", "start_engine"], [29, 2, 1, "", "train_normal"], [29, 2, 1, "", "train_seq_design"], [29, 2, 1, "", "train_sequential"]], "bayesvalidrox.surrogate_models.eval_rec_rule": [[34, 3, 1, "", "eval_rec_rule"], [35, 3, 1, "", "eval_rec_rule_arbitrary"], [36, 3, 1, "", "eval_univ_basis"], [37, 3, 1, "", "poly_rec_coeffs"]], "bayesvalidrox.surrogate_models.exp_designs": [[39, 1, 1, "", "ExpDesigns"], [40, 3, 1, "", "check_ranges"]], "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "build_polytypes"], [39, 2, 1, "", "check_valid_inputs"], [39, 2, 1, "", "generate_ED"], [39, 2, 1, "", "generate_samples"], [39, 2, 1, "", "init_param_space"], [39, 2, 1, "", "pcm_sampler"], [39, 2, 1, "", "plot_samples"], [39, 2, 1, "", "random_sampler"], [39, 2, 1, "", "read_from_file"], [39, 2, 1, "", "transform"]], "bayesvalidrox.surrogate_models.exploration": [[42, 1, 1, "", "Exploration"]], "bayesvalidrox.surrogate_models.exploration.Exploration": [[42, 2, 1, "", "__init__"], [42, 2, 1, "", "approximate_voronoi"], [42, 2, 1, "", "get_exploration_samples"], [42, 2, 1, "", "get_mc_samples"], [42, 2, 1, "", "get_vornoi_samples"]], "bayesvalidrox.surrogate_models.glexindex": [[44, 3, 1, "", "cross_truncate"], [45, 3, 1, "", "glexindex"]], "bayesvalidrox.surrogate_models.input_space": [[47, 1, 1, "", "InputSpace"]], "bayesvalidrox.surrogate_models.input_space.InputSpace": [[47, 2, 1, "", "__init__"], [47, 2, 1, "", "build_polytypes"], [47, 2, 1, "", "check_valid_inputs"], [47, 2, 1, "", "init_param_space"], [47, 2, 1, "", "transform"]], "bayesvalidrox.surrogate_models.inputs": [[49, 1, 1, "", "Input"], [50, 1, 1, "", "Marginal"]], "bayesvalidrox.surrogate_models.inputs.Input": [[49, 2, 1, "", "__init__"], [49, 2, 1, "", "add_marginals"]], "bayesvalidrox.surrogate_models.inputs.Marginal": [[50, 2, 1, "", "__init__"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit": [[52, 1, 1, "", "OrthogonalMatchingPursuit"], [53, 3, 1, "", "corr"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit": [[52, 2, 1, "", "__init__"], [52, 2, 1, "", "blockwise_inverse"], [52, 2, 1, "", "fit"], [52, 2, 1, "", "get_metadata_routing"], [52, 2, 1, "", "get_params"], [52, 2, 1, "", "loo_error"], [52, 2, 1, "", "predict"], [52, 2, 1, "", "score"], [52, 2, 1, "", "set_params"], [52, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.reg_fast_ard": [[55, 1, 1, "", "RegressionFastARD"], [56, 3, 1, "", "update_precisions"]], "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD": [[55, 2, 1, "", "__init__"], [55, 2, 1, "", "fit"], [55, 2, 1, "", "get_metadata_routing"], [55, 2, 1, "", "get_params"], [55, 2, 1, "", "log_marginal_like"], [55, 2, 1, "", "predict"], [55, 2, 1, "", "score"], [55, 2, 1, "", "set_params"], [55, 2, 1, "", "set_predict_request"], [55, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.reg_fast_laplace": [[58, 1, 1, "", "RegressionFastLaplace"]], "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace": [[58, 2, 1, "", "__init__"], [58, 2, 1, "", "predict"]], "bayesvalidrox.surrogate_models.sequential_design": [[60, 1, 1, "", "SequentialDesign"], [61, 3, 1, "", "hellinger_distance"], [62, 3, 1, "", "logpdf"], [63, 3, 1, "", "subdomain"]], "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign": [[60, 2, 1, "", "__init__"], [60, 2, 1, "", "choose_next_sample"], [60, 2, 1, "", "dual_annealing"], [60, 2, 1, "", "run_util_func"], [60, 2, 1, "", "start_seqdesign"], [60, 2, 1, "", "tradeoff_weights"], [60, 2, 1, "", "util_AlphOptDesign"], [60, 2, 1, "", "util_BayesianActiveDesign"], [60, 2, 1, "", "util_BayesianDesign"], [60, 2, 1, "", "util_VarBasedDesign"]], "bayesvalidrox.surrogate_models.surrogate_models": [[65, 1, 1, "", "MetaModel"], [66, 3, 1, "", "corr_loocv_error"], [67, 3, 1, "", "create_psi"], [68, 3, 1, "", "gaussian_process_emulator"]], "bayesvalidrox.surrogate_models.surrogate_models.MetaModel": [[65, 2, 1, "", "__init__"], [65, 2, 1, "", "adaptive_regression"], [65, 2, 1, "", "add_InputSpace"], [65, 1, 1, "", "auto_vivification"], [65, 2, 1, "", "build_metamodel"], [65, 2, 1, "", "copy_meta_model_opts"], [65, 2, 1, "", "create_model_error"], [65, 2, 1, "", "eval_metamodel"], [65, 2, 1, "", "eval_model_error"], [65, 2, 1, "", "fit"], [65, 2, 1, "", "generate_polynomials"], [65, 2, 1, "", "pca_transformation"], [65, 2, 1, "", "regression"], [65, 2, 1, "", "univ_basis_vals"], [65, 2, 1, "", "update_pce_coeffs"]], "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification": [[65, 2, 1, "", "clear"], [65, 2, 1, "", "copy"], [65, 2, 1, "", "fromkeys"], [65, 2, 1, "", "get"], [65, 2, 1, "", "items"], [65, 2, 1, "", "keys"], [65, 2, 1, "", "pop"], [65, 2, 1, "", "popitem"], [65, 2, 1, "", "setdefault"], [65, 2, 1, "", "update"], [65, 2, 1, "", "values"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function"}, "terms": {"": [9, 13, 16, 22, 24, 25, 26, 33, 42, 52, 55, 56, 58, 60, 65, 82, 87], "0": [3, 5, 7, 16, 24, 25, 26, 30, 44, 45, 49, 52, 55, 58, 61, 65, 70, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87], "0001": 26, "001": [13, 25, 55, 72], "002": 22, "01": 5, "032": 42, "045e": 85, "05": [3, 22, 42, 85], "057": 72, "06": 25, "07": [58, 85], "08": 51, "1": [3, 5, 9, 10, 13, 16, 24, 25, 26, 30, 33, 34, 35, 36, 39, 42, 44, 45, 47, 49, 52, 55, 58, 60, 61, 65, 66, 67, 69, 70, 72, 73, 74, 75, 77, 79, 82, 83, 84, 85, 86, 87], "10": [13, 22, 42, 44, 58, 69, 70, 77, 85, 86, 87], "100": [3, 26, 55, 65, 73, 74, 78, 81, 82, 87], "1000": [5, 13, 58, 69, 70, 87], "10000": 82, "100000": 3, "1016": [13, 22, 42], "104": 33, "106": [22, 60], "106737": 13, "11": [13, 42, 85], "12": [65, 70, 81], "125": 9, "13": 19, "13380": 72, "14": [33, 51, 69, 79, 82], "15": [51, 82, 85], "150": [70, 84, 87], "16": [39, 69, 87], "171": 60, "179": 22, "18082457": 65, "182": 60, "19": [54, 58], "190": 22, "195": 13, "1993": 52, "1d": 72, "1e": [25, 26, 39, 55, 58, 69, 87], "1e4": 72, "1e5": 87, "2": [3, 7, 9, 13, 24, 25, 26, 33, 39, 44, 45, 47, 52, 55, 58, 60, 65, 66, 70, 72, 73, 75, 77, 79, 80, 81, 84, 85, 87], "200": [3, 79, 87], "2001": 55, "2002": 87, "2003": [55, 58], "2004": 82, "2006": [55, 58], "2009": [52, 58, 66], "2010": [9, 42], "2011": [13, 42, 52, 66, 87], "2012": [22, 87], "2013": [9, 75, 79, 84], "2014": 33, "2016": 60, "2017": 60, "2018": 60, "2020": [13, 19, 54, 60], "2021": 33, "2022": [33, 51], "2051": 42, "2055": 42, "214": 42, "22": 60, "224e": 85, "23": [24, 25, 26, 52, 55], "230": [52, 66], "234": 72, "2345": [52, 66], "2367": [52, 66], "24": [19, 54], "2554": 33, "2563": 33, "27": 13, "27th": 52, "2_": 87, "2d": [16, 31, 62, 65], "2e": 3, "2nd": 33, "3": [3, 24, 25, 26, 37, 39, 42, 45, 47, 52, 55, 58, 70, 74, 75, 77, 79, 82, 83, 86, 87], "30": [72, 74, 87], "300": [25, 55, 75], "306": 9, "332": 60, "382": 60, "4": [26, 33, 39, 45, 69, 70, 72, 73, 75, 81, 82, 84, 87], "40": 52, "406e": 85, "407": 60, "41": 54, "44": 52, "45": 54, "46": 19, "5": [9, 25, 49, 60, 70, 72, 75, 78, 82, 85, 87], "50": 75, "500": [72, 82, 87], "5000": 75, "500000": 3, "513e": 85, "53": 58, "59": 51, "5a": 22, "6": [45, 52, 66, 73], "61": 33, "63": 58, "65": [9, 82], "651879": 65, "66": 82, "683": 42, "696": 42, "7": [58, 65, 82], "70569": [22, 33], "75": [73, 87], "751": 82, "752": 72, "769": 82, "8": [60, 75, 84], "80": 9, "85": [70, 77, 86], "890": 60, "9": [77, 83, 86, 87], "925": 9, "99": 65, "999": 65, "A": [3, 5, 7, 9, 13, 16, 24, 25, 26, 33, 39, 42, 47, 49, 52, 55, 56, 58, 60, 65, 70, 74, 75, 79, 80, 81, 84, 85, 87], "As": [69, 72, 74, 87], "FOR": [75, 79, 84], "For": [7, 10, 13, 24, 25, 26, 39, 52, 55, 65, 69, 72, 74, 75, 77, 79, 80, 84, 86, 87], "If": [3, 7, 9, 13, 16, 24, 25, 26, 39, 40, 45, 47, 49, 52, 55, 58, 65, 72, 75, 77, 78, 79, 83, 84, 86, 87], "In": [3, 7, 42, 65, 69, 72, 74, 78, 80, 86, 87], "It": [16, 60, 65, 77, 83], "Its": 80, "NO": [75, 79, 84], "NOT": [75, 79, 84], "No": [60, 75, 79, 81, 82, 84], "OF": [75, 79, 84], "OR": [75, 79, 84], "One": [29, 65], "THE": [75, 79, 84], "THERE": [75, 79, 84], "The": [3, 5, 7, 9, 10, 13, 16, 22, 24, 25, 26, 29, 30, 36, 37, 39, 40, 42, 44, 45, 47, 50, 52, 55, 60, 61, 65, 66, 68, 69, 72, 73, 74, 76, 77, 78, 80, 81, 83, 85, 86, 87], "Then": [72, 74, 83, 86], "There": 65, "These": [65, 72, 74, 86, 87], "To": [65, 74, 85], "Will": 39, "With": [7, 72, 77, 80, 86, 87], "_": [7, 86], "__": [24, 25, 26, 52, 55], "__init__": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 39, 42, 47, 49, 50, 52, 55, 58, 60, 65], "_i": 7, "aa": 55, "ab": [34, 37], "about": 76, "abov": [3, 81], "absolut": [55, 58], "abstract": [24, 55], "accept": [65, 72, 87], "accord": [86, 87], "accordingli": [72, 75, 79, 84], "account": 83, "accuraci": [13, 83, 85, 87], "accuracycheckmetamodel": 87, "achiev": [30, 61, 87], "activ": [3, 39, 56, 60, 70, 73, 79, 83, 84, 85, 86, 87], "active_": [52, 55, 58], "actual": [16, 29, 60, 86, 87], "ad": [24, 25, 26, 52, 55, 56, 78], "adapt": [16, 29, 42, 52, 60, 65, 66, 69], "adapt_verbos": 39, "adaptive_regress": 65, "add": [49, 72, 87], "add_expdesign": [], "add_inputspac": 65, "add_margin": [49, 77, 78, 87], "addit": [7, 16, 69, 72, 74, 87], "addition": [75, 78, 79, 84], "adopt": 87, "advwatr": 13, "affin": 9, "after": 69, "again": [16, 87], "against": [17, 74, 78, 83, 85], "ai": 9, "ainv": 52, "al": [3, 69, 70, 75, 82], "al_descript": [], "alc": 60, "alg": 58, "algorithm": [52, 55, 58, 60, 65], "alia": [24, 25, 26, 52, 55], "all": [3, 5, 13, 16, 17, 24, 25, 26, 29, 36, 39, 47, 52, 55, 60, 65, 67, 69, 72, 77, 78, 81, 83, 85, 87], "all_candid": 42, "all_just_data": 5, "all_output": 16, "allow": [16, 24, 25, 26, 52, 55, 80, 85, 87], "alm": 60, "almost": 82, "along": [36, 60, 65, 87], "alpha": 25, "alpha_": [25, 26, 55, 58], "alphabet": [39, 60], "alreadi": [52, 55, 58, 65], "also": [29, 39, 65, 69, 72, 74, 77, 86, 87], "altern": [29, 86], "alwai": [24, 25, 26, 45, 52, 55], "amazaspshumik": 55, "an": [3, 7, 9, 10, 13, 16, 24, 25, 26, 39, 42, 47, 50, 52, 55, 60, 65, 69, 72, 73, 74, 77, 78, 80, 81, 83, 84, 85, 86], "analysi": [3, 5, 13, 16, 33, 52, 55, 65, 66, 75, 79, 82, 83, 86, 87], "analyt": [76, 87], "analytical_funct": 87, "analyticfunc": 87, "anaylsi": 13, "angl": [52, 65, 66, 86], "ani": [3, 52, 65, 69, 75, 79, 84, 87], "anneal": [39, 69], "anoth": [16, 42, 74, 77, 87], "apc": [22, 64, 65, 70, 74, 75, 77, 78, 79, 81, 82, 84, 85, 86, 87], "api": 77, "apoly_coeff": 36, "app": 39, "appli": [9, 60, 65, 78, 86], "applic": [13, 37, 52, 85], "apply_constraint": 65, "approach": [10, 60, 82], "approxim": [3, 9, 26, 42, 52, 85, 86, 87], "approximate_voronoi": 42, "ar": [3, 5, 7, 9, 10, 13, 16, 17, 24, 25, 26, 29, 34, 35, 39, 44, 45, 52, 55, 65, 69, 72, 74, 76, 78, 80, 81, 82, 83, 85, 86, 87], "arang": 87, "arbitrari": [22, 65, 77, 86, 87], "arbitrarili": [24, 25, 26, 52, 55], "ard": [55, 65, 86], "area": 42, "arg": [3, 44, 45], "argument": [3, 16, 67, 87], "around": 87, "arrai": [3, 5, 7, 9, 10, 13, 16, 17, 22, 24, 25, 26, 29, 30, 31, 34, 35, 36, 39, 40, 42, 44, 45, 47, 50, 52, 55, 58, 60, 61, 62, 65, 66, 67, 68, 72, 80], "array_lik": [31, 62], "asilomar": 52, "ask": 72, "askei": 37, "aspect": 83, "assembl": [67, 69], "asset": 10, "assign": [3, 30, 39, 61, 74], "assist": [70, 84], "associ": [38, 42, 69, 70, 72, 73, 75, 78, 79, 81, 82, 84, 86, 87], "assum": [16, 26, 45, 75, 79, 84, 87], "astronom": 9, "asumpt": 5, "attribut": 78, "aug": 19, "author": [19, 22, 33, 51, 54, 75, 79, 84], "auto": 72, "auto_vivif": 65, "automat": [55, 78, 87], "autoselect": 68, "autovivif": 65, "aux_fil": 16, "auxiliari": 16, "avail": [3, 7, 16, 39, 47, 50, 65, 69, 73, 77, 83, 86, 87], "avali": 49, "averag": 5, "avoid": 87, "axi": [13, 45, 80], "b": [3, 7, 10, 13, 26, 27, 33, 52, 65, 66, 80, 82, 85], "b_i": 44, "babacan": 58, "bal": [60, 70], "bar": 13, "barro": 13, "base": [3, 5, 7, 9, 13, 16, 22, 24, 25, 26, 29, 31, 33, 35, 36, 39, 42, 47, 49, 50, 52, 55, 56, 58, 60, 62, 65, 66, 69, 72, 74, 78, 81, 83, 84, 86, 87], "basi": [22, 67], "basic": 87, "basis_indic": [65, 67], "bay": [3, 5, 9, 24, 25, 55, 74, 83], "bayes_": 87, "bayes_env": 83, "bayes_inf": [], "bayes_infer": [72, 74, 87], "bayes_loocv": 3, "bayes_model_comparison": 74, "bayes_pc": 87, "bayesactdesign": [39, 60, 87], "bayesfactor": 5, "bayesian": [3, 5, 7, 9, 13, 16, 24, 25, 26, 55, 58, 60, 65, 69, 70, 79, 82, 83, 84, 86], "bayesian3": [60, 69], "bayesianlinearregress": [25, 26], "bayesinfer": [5, 72, 74, 87], "bayesmodelcomparison": 74, "bayesobj": 72, "bayesopt": [9, 74, 87], "bayesoptdesign": [39, 60], "bayesvalidrox": [69, 71, 72, 73, 74, 76, 77, 78, 80, 83, 85, 86, 87], "bc": [58, 79, 84], "beam": [76, 80], "beam9point": 73, "becaus": [24, 25, 26, 52, 55], "beck": 60, "becom": 87, "been": [16, 39], "befor": [16, 29, 60, 65, 86, 87], "beforehand": 39, "behaviour": 86, "being": [3, 9, 16, 69], "below": [55, 58], "best": [24, 25, 26, 52, 55, 65, 68, 83], "beta": [55, 78], "beta_": [25, 26], "better": 25, "between": [10, 17, 30, 61, 65, 69, 72, 87], "bia": [25, 26], "bias_input": [9, 87], "bias_term": 58, "biasinput": 9, "bin": 83, "binder": 16, "bingham": [75, 79, 84], "bishop": [55, 58], "bit": 87, "blatman": [52, 66, 87], "blob": [10, 43, 55], "blockwise_invers": 52, "bm": 5, "bmc": 3, "bme": [3, 5, 13, 87], "bme_dict": 5, "bonu": [], "bool": [3, 5, 16, 17, 24, 25, 26, 29, 39, 40, 45, 47, 49, 52, 55, 58, 60, 65, 68], "boolean": [25, 44, 52, 55, 58], "bootstrap": [3, 5, 65, 70, 72, 74, 84, 86], "bootstrap_method": 65, "bootstrap_nois": [3, 72], "borehol": 76, "both": [10, 44, 45, 85, 87], "bound": [17, 32, 39, 44, 45, 47, 60, 63], "bound_tupl": [39, 47], "boundari": 60, "bridg": 80, "brief": 83, "broad": [25, 80, 86], "brr": [65, 86], "bug": [], "build": [29, 65, 74, 77, 78, 83, 86], "build_metamodel": 65, "build_polytyp": [39, 47], "built": [46, 86], "burn": [3, 72], "bvr": [], "c": [24, 26, 40, 52, 55, 58], "c_point": 16, "ca": [75, 79, 84], "cai": 60, "cal_model_weight": 5, "calc_bayes_factor": 5, "calc_justifiability_analysi": 5, "calc_model_weight": 5, "calcul": [3, 5, 9, 24, 25, 26, 39, 47, 52, 55, 58, 60, 66, 78, 83, 85, 87], "calib": [3, 13, 16], "calibr": [3, 7, 13, 16, 70, 84, 87], "call": [10, 15, 16, 24, 25, 26, 52, 55, 60, 69, 72, 74, 77, 86, 87], "calss": 16, "cambridg": 42, "can": [3, 7, 13, 16, 24, 25, 26, 29, 44, 49, 52, 55, 65, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 86, 87], "candid": [39, 42, 60], "captur": 86, "carlo": [3, 9, 16, 42, 87], "case": [3, 7, 13, 16, 25, 42, 65], "cd": 83, "cell": 42, "center": [42, 52, 55, 58], "central": 77, "chain": [3, 9, 10, 72], "chair": 33, "chang": [13, 24, 25, 26, 52, 55, 58, 69, 72], "chao": [13, 22, 33, 52, 60, 65, 66, 77, 85, 86, 87], "chaospi": [39, 47], "characteris": [25, 26, 55, 58], "characterist": [70, 73], "chart": 13, "cheap": 87, "chebyshev": [39, 78], "check": [3, 13, 16, 17, 24, 25, 26, 39, 40, 47, 52, 55, 75, 77, 78, 79, 82, 83, 85, 87], "check_accuraci": [13, 85], "check_reg_qu": 13, "check_valid_input": [39, 47], "chemic": 60, "choic": 69, "choos": [29, 60, 69, 83, 87], "choose_next_sampl": 60, "chosen": [3, 69, 72, 82, 86, 87], "cite": [], "class": [2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 15, 16, 23, 24, 25, 26, 28, 29, 38, 39, 41, 42, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 59, 60, 64, 65, 69, 72, 74, 77, 78, 80, 83, 85, 86, 87], "classic": 37, "clear": 65, "clearli": [75, 79, 84], "clermont": [52, 66], "clf": 66, "clf_bia": 56, "clone": 83, "code": [16, 74, 87], "coef_": [25, 26, 52, 55, 58], "coeff": [52, 66], "coeffic": 65, "coeffici": [22, 24, 25, 26, 35, 36, 37, 52, 55, 58, 65, 66, 82, 87], "coffici": [52, 66], "cohn": 60, "collaps": 42, "collect": 74, "colloc": [16, 39], "column": [16, 72, 87], "com": [10, 13, 43, 55, 58, 65], "combin": [10, 52, 65, 77, 86, 87], "come": 69, "command": [16, 42, 73, 80], "comment": [75, 79, 84], "common": 49, "commun": 9, "compar": [3, 9, 16, 65, 74, 83, 85], "comparison": [5, 39, 76, 77, 83, 85, 87], "compet": 74, "complet": 80, "complex": 82, "compon": [13, 24, 25, 26, 52, 55, 65, 86], "compress": [58, 79, 84], "comput": [9, 13, 25, 26, 27, 31, 35, 36, 37, 42, 52, 55, 58, 60, 62, 65, 66, 83, 85, 87], "compute_pce_mo": 13, "compute_scor": 55, "computed_scor": 55, "condit": 69, "conf": 33, "confer": 52, "confus": [5, 74], "confusion_matrix": 5, "consecut": 74, "consid": [7, 45, 78, 86, 87], "consist": [24, 25, 26, 52, 55, 86], "consol": [72, 85], "constant": [24, 25, 26, 52, 55], "constraint": 65, "construct": [22, 78], "contact": 77, "contain": [3, 5, 9, 16, 24, 25, 26, 39, 47, 50, 52, 55, 60, 65, 72, 74, 77, 78, 80, 83, 84, 87], "context": 7, "contibut": 77, "continu": [30, 61], "contribut": 82, "converg": [10, 25, 26, 87], "convini": 65, "coordin": [16, 65], "copi": [16, 25, 52, 55, 58, 65], "copy_meta_model_opt": 65, "copy_x": [24, 25, 26, 52, 55, 58], "copyright": [75, 79, 84], "core": 87, "corner": 3, "corner_title_fmt": 3, "correct": [52, 66], "correl": [72, 81], "correspond": [13, 16, 24, 25, 26, 34, 42, 50, 60, 65, 78, 83, 85, 86], "cosin": 81, "cost": 86, "couckuyt": 42, "count": 45, "cov": [31, 62], "covari": [3, 7, 9, 25, 26, 31, 55, 58, 62], "cpu": 16, "creat": [3, 5, 16, 19, 33, 39, 42, 47, 51, 54, 65, 73, 74, 77, 78, 80, 83, 86, 87], "create_error_model": 3, "create_infer": [3, 72, 87], "create_metamodel": [], "create_model_error": 65, "credit": 43, "crieterion": 42, "criteria": 44, "criterion": 60, "crombecq": 42, "cross": [3, 39, 45, 65, 69], "cross_trunc": 45, "csv": 16, "currecnt": 16, "current": [16, 22, 69, 83], "d": [9, 26, 39, 42, 52, 58, 60, 65, 84, 86], "data": [3, 5, 9, 16, 17, 22, 24, 25, 26, 31, 39, 47, 49, 50, 52, 55, 58, 62, 65, 69, 78, 81, 83, 86], "data_noise_level": 5, "datafram": [3, 7, 9, 16, 72, 87], "dataset": 86, "dbingham": [75, 79, 84], "de": [13, 22, 33, 77, 83], "deafault": 25, "deal": [75, 79, 82], "decai": 60, "decomposit": 52, "decreas": [60, 69, 84], "dedic": [72, 87], "deep": [24, 25, 26, 52, 55], "def": [74, 77, 80], "default": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 36, 37, 39, 42, 47, 50, 52, 55, 58, 60, 65, 68], "defin": [3, 5, 7, 10, 16, 24, 25, 26, 32, 34, 39, 42, 49, 52, 55, 63, 65, 69, 72, 74, 77, 78, 80, 83, 86], "definit": [7, 22, 77, 78, 87], "deflect": 73, "degre": [22, 34, 35, 36, 37, 39, 47, 65, 70, 73, 75, 79, 81, 82, 84, 86, 87], "degthre": 74, "delet": 56, "demeest": 42, "denot": 80, "depart": [22, 33], "depend": [25, 26, 49, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86], "deprec": 87, "depth": 77, "derek": [75, 79, 84], "deriv": [75, 79, 84], "describ": [9, 58, 77, 78, 83, 87], "descrip": 7, "descript": [3, 5, 9, 16, 31, 60, 62, 65, 77], "design": [13, 16, 29, 38, 39, 42, 60, 65, 67, 69, 70, 77, 80, 83, 84, 86], "detail": [13, 70, 75, 77, 78, 79, 81, 84], "determin": [24, 25, 26, 52, 55], "deviat": [13, 16, 65, 69, 86, 87], "deviatioon": [29, 65], "dhaen": 42, "diagnost": [72, 85], "diagon": [3, 7, 9], "dict": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 35, 36, 37, 52, 55, 60, 65], "dictionari": [3, 5, 9, 13, 16, 60, 65, 72, 74, 80, 87], "differ": [30, 61, 65, 77, 81, 87], "dim": 65, "dim_red_method": 65, "dimens": [45, 52], "dimension": [25, 26, 55, 58, 65, 80, 86], "dir_nam": 16, "direct": [36, 65, 86], "directi": 87, "directli": [72, 78, 86, 87], "directori": [9, 13, 16, 72, 87], "disc_typ": 7, "discoutputopt": 87, "discrep": [3, 9, 72, 74, 87], "discrepancyopt": [72, 74, 87], "discuss": 87, "displai": [13, 87], "disregard": [24, 25, 26, 52, 55], "disrep": 7, "dissert": [52, 66], "dist": [3, 39, 47], "dist_typ": [49, 50, 77, 78, 87], "distanc": [30, 61], "distibut": 5, "distinct": 74, "distribut": [3, 7, 9, 24, 25, 26, 27, 30, 31, 39, 46, 47, 48, 50, 52, 55, 58, 61, 62, 65, 70, 72, 73, 75, 77, 78, 79, 81, 82, 84, 86, 87], "diverg": [3, 13, 39], "divid": [32, 63], "dkl": [39, 60, 70, 87], "do": [13, 29, 60, 67, 69, 75, 77, 79, 83, 84, 87], "doc": [], "doctor": [52, 66], "document": 77, "doe": [16, 65, 72], "doi": [13, 22, 42], "domain": [32, 42, 63], "done": [16, 29, 39, 65, 72, 87], "doostan": 60, "dot": 86, "dpp": 39, "dr": 22, "drainag": 13, "drawn": [3, 87], "driven": 22, "dtype": [52, 55, 58], "dual": [39, 69], "dual_ann": 60, "due": [], "dump": 87, "dure": [65, 72, 85], "e": [3, 7, 9, 16, 22, 24, 25, 26, 33, 39, 42, 45, 47, 52, 55, 58, 65, 68, 72, 77, 80], "each": [3, 5, 7, 9, 13, 16, 24, 25, 26, 32, 39, 42, 44, 45, 50, 52, 55, 58, 63, 65, 69, 72, 74, 76, 80, 83, 87], "earlier": 87, "easi": 80, "easili": 87, "ebl": [65, 86], "ed_i": 65, "effect": [7, 24, 25, 26, 52, 55, 56, 82], "effici": [13, 42], "eigenvalu": [25, 26], "eigenvector": [25, 26], "eigf": [39, 69], "eigvals_": [25, 26], "eigvecs_": [25, 26], "either": [3, 16, 25, 39, 47, 64, 65, 70, 78, 87], "ejor": 42, "els": [39, 40, 47, 52, 55, 58, 65, 72], "elsevi": 22, "em": 25, "email": [75, 79, 84], "emce": [3, 9, 10, 72, 87], "emper": [65, 86], "empir": [24, 25], "empti": 65, "emul": [3, 5, 9, 60, 68, 72, 74, 87], "en": 9, "enable_metadata_rout": [24, 25, 26, 52, 55], "encapsul": [24, 25, 26, 52, 55], "end": 16, "engin": [3, 9, 13, 22, 59, 60, 69, 72, 74, 77, 85], "engine_": [69, 72, 74, 85, 86], "engine_2": 74, "enrich": 60, "ensampl": 10, "ensembl": 9, "entri": [3, 7, 9], "entropi": [3, 39, 60, 84], "environ": 83, "environment": [22, 33, 84], "epsilon": [7, 60, 69, 84, 87], "eq": 13, "equal": [5, 7, 60, 69], "erro": 66, "error": [3, 7, 9, 13, 24, 25, 26, 52, 55, 60, 65, 66, 85, 87], "error_metamodel": 9, "error_model": 9, "especi": [25, 87], "ess": 10, "estim": [3, 10, 16, 24, 25, 26, 30, 52, 55, 58, 61, 65, 66, 68, 69, 72, 83, 85, 87], "eth": 33, "european": 42, "eval_metamodel": [29, 65, 86], "eval_model": 9, "eval_model_error": 65, "evalu": [5, 9, 13, 15, 29, 34, 35, 36, 52, 65, 67, 72, 80, 83, 85, 86, 87], "evaul": 39, "even": [75, 79, 84], "evereyth": 29, "everi": [30, 61], "evid": [3, 13], "exact": 86, "exampl": [13, 16, 44, 45, 77, 83, 87], "except": [13, 24, 25, 26, 52, 55, 65], "exe_path": 16, "execut": [16, 73, 80], "exist": [24, 25, 26, 52, 55], "exlor": 60, "exp_design": [69, 78], "expand": [83, 85, 86], "expans": [13, 22, 33, 45, 52, 60, 65, 66, 77, 85, 86, 87], "expd": [29, 60, 77], "expdesign": [9, 42, 60, 69, 74, 77, 78, 86, 87], "expdesign2": 74, "expect": [7, 13, 16, 24, 25, 26, 39, 52, 55, 58, 60, 72, 77, 85], "experi": 60, "experiment": [29, 38, 39, 42, 60, 65, 69, 77, 80, 83, 86], "explain": [65, 87], "explan": [70, 81], "explanatori": [25, 26, 52, 55, 58], "explicitli": 65, "exploit": [39, 60, 70, 75, 82, 87], "exploit_method": [39, 69, 87], "exploitaiton": [75, 82, 87], "exploitation_weight": 60, "explor": [39, 60, 70, 75, 82, 87], "exploration_scor": 42, "exploration_weight": 60, "explore_method": [39, 69, 87], "expon": [43, 45, 78], "exponenti": [60, 81], "express": [75, 79, 84], "extens": [16, 80, 87], "extra": 81, "extract": [16, 65], "f": [13, 65, 87], "fa61759ff685": 13, "factor": [5, 10, 74, 83], "fals": [3, 5, 10, 20, 24, 25, 26, 29, 39, 40, 45, 52, 55, 58, 60, 65, 68, 72, 74, 87], "far": 7, "farid": [19, 33, 51, 54, 60], "fast": [55, 58, 65, 84, 86], "fast_rvm": 55, "fastard": [65, 70, 73, 74, 77, 82, 86, 87], "faster": [25, 87], "fastsbl": [55, 58], "faul": [55, 58], "featur": [24, 25, 26, 52, 55, 56, 65, 77], "feinberg": 43, "ferrand": [52, 66], "field": 26, "file": [16, 29, 39, 73, 74, 77, 80, 81, 84, 87], "file_nam": 16, "filenam": 80, "fill": [39, 42, 69, 75, 82], "final": 86, "final_out_dict": 65, "find": [16, 60, 65, 71], "first": [13, 16, 29, 45, 65, 72, 74, 86, 87], "fit": [24, 25, 26, 39, 52, 55, 58, 65, 66, 68, 75, 79, 84, 86], "fit_intercept": [24, 25, 26, 52, 55, 58], "fix": [25, 58], "flag": [39, 47], "flat": 72, "flexibl": 13, "float": [3, 5, 9, 10, 24, 25, 26, 27, 30, 31, 39, 44, 45, 52, 55, 58, 60, 61, 62, 65, 66, 68], "flow": [75, 79], "folder": [72, 74, 77, 78, 83, 85, 87], "follow": [3, 7, 22, 39, 44, 49, 60, 65, 72, 74, 76, 78, 87], "followin": 7, "forc": 65, "foreman": 9, "form": [24, 25, 26, 52, 55, 77, 87], "format": [3, 7, 13, 72, 77], "formul": 78, "formula": 58, "forward": 16, "found": [65, 76, 77, 80, 87], "foundat": [75, 79, 84], "four": 78, "fp": 25, "frac": [9, 24, 25, 26, 52, 55], "fraction": 72, "framework": [13, 33], "fraser": [75, 79, 84], "free": [75, 79, 84], "fri": [33, 51], "from": [3, 5, 13, 16, 24, 25, 26, 29, 34, 39, 46, 47, 52, 55, 58, 65, 67, 69, 72, 74, 77, 78, 80, 83, 85, 86, 87], "fromkei": 65, "ft": [39, 78], "full": [74, 85, 86, 87], "fulli": 10, "func": 16, "func_arg": [16, 74], "function": [3, 8, 13, 15, 16, 19, 21, 23, 33, 38, 39, 40, 42, 43, 44, 51, 52, 54, 59, 60, 64, 65, 67, 69, 72, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87], "functtion": [], "further": [39, 47], "futur": 81, "g": [16, 24, 25, 26, 45, 52, 55, 58, 66, 72, 77, 80], "gain": [85, 87], "gamma": [26, 27, 39, 47, 78], "gaussian": [7, 9, 24, 25, 26, 55, 58, 60, 65, 68, 70, 72, 73, 82, 86, 87], "gaussian_kd": [39, 47], "gelman": [10, 72], "gener": [5, 7, 16, 24, 25, 26, 29, 39, 42, 45, 47, 52, 55, 65, 66, 75, 78, 79, 80, 84, 86, 87], "generate_": 39, "generate_dataset": 5, "generate_polynomi": 65, "generate_sampl": [39, 78], "get": [3, 24, 25, 26, 52, 55, 65, 77, 85], "get_exploration_sampl": 42, "get_mc_sampl": 42, "get_metadata_rout": [24, 25, 26, 52, 55], "get_param": [24, 25, 26, 52, 55], "get_sampl": 7, "get_vornoi_sampl": 42, "git": [76, 77, 83], "github": [10, 43, 55, 77], "gitlab": 77, "give": [80, 83, 86, 87], "given": [3, 5, 7, 9, 13, 16, 24, 25, 26, 39, 40, 47, 49, 52, 55, 60, 65, 67, 68, 69, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "global": [13, 39, 42, 87], "gnu": [75, 79, 84], "go": 3, "goal": 86, "goe": 77, "goodman": 9, "gorissen": 42, "gp": [68, 86], "gpe": [64, 65], "grade": 45, "greater": 10, "grid": [39, 78], "group": [7, 39], "guid": [24, 25, 26, 52, 55, 77, 87], "guidelin": 77, "guilla": 60, "gull": 25, "h5py": 39, "h_l": 75, "h_u": 75, "ha": [9, 24, 25, 26, 39, 45, 47, 52, 55, 60, 65, 72, 86, 87], "habil": 22, "hadigol": 60, "hagan": 82, "haitao": 60, "halton": [39, 78], "hammer": 9, "hammerslei": [39, 78], "handi": 87, "happi": 77, "have": [7, 10, 16, 24, 25, 26, 39, 47, 52, 55, 56, 72, 80, 82, 87], "hdf5": [29, 39], "hdf5_file": 39, "head": 77, "height": 73, "helling": [30, 61], "help": [72, 87], "helper": 13, "here": [3, 16, 65, 69, 71, 76, 77, 80, 83, 84, 86, 87], "hermit": 78, "highest": [65, 87], "histogram": 87, "hogg": 9, "hold": 44, "holder": 16, "hope": [75, 79, 84], "how": [13, 24, 25, 26, 52, 55, 65, 72, 73, 75, 79, 81, 82, 87], "howev": [], "htm": 55, "html": [10, 75, 79], "http": [9, 10, 13, 22, 42, 43, 55, 58, 65, 75, 77, 79, 83, 84], "hydraul": [22, 33], "hydrogeologi": 13, "hydromechan": 33, "hydrosystem": [22, 33], "hyperbol": [45, 65], "hypercub": [69, 70, 73, 75, 78, 79, 81, 82, 84], "i": [3, 5, 7, 9, 10, 13, 16, 22, 24, 25, 26, 29, 30, 36, 37, 39, 42, 45, 47, 49, 50, 52, 55, 58, 60, 61, 65, 68, 69, 70, 72, 73, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "icvram2014": 33, "id": 16, "ident": [30, 61], "ieee": 58, "ifram": 87, "ignor": [24, 25, 26, 52, 55], "ii": [25, 87], "iii": 87, "ilja": 60, "illustr": 73, "imag": 58, "implement": [24, 26, 33, 42, 64, 65, 87], "impli": [75, 79, 84], "implment": 87, "import": [13, 72, 74, 77, 78, 80, 85, 86], "importantli": [], "improv": 39, "inaccuraci": 7, "includ": [5, 16, 25, 26, 44, 45, 69, 72, 77, 78, 83, 85, 86, 87], "increas": [60, 69], "independ": 7, "index": [44, 45, 60, 65, 67, 68, 77, 85], "indic": [3, 10, 13, 43, 44, 45, 65, 67, 75, 79, 80, 82, 83, 85, 87], "induc": [65, 87], "inf": 45, "inf_entropi": 3, "infer": [3, 7, 9, 13, 16, 73, 77, 83, 84], "inference_method": [3, 72, 87], "influenc": [24, 25, 26, 52, 55, 60], "inform": [3, 24, 25, 26, 52, 55, 60, 65, 75, 79, 84, 87], "ing": 22, "init_param_spac": [39, 47], "init_sampl": [3, 9, 72], "initi": [3, 5, 25, 39, 47, 55, 69, 72, 87], "input": [3, 7, 13, 16, 24, 25, 26, 36, 39, 42, 46, 47, 52, 55, 60, 65, 70, 72, 73, 74, 75, 77, 79, 80, 81, 82, 83, 84, 86], "input0": 77, "input1": 77, "input_data": [49, 50, 78, 87], "input_descript": [], "input_fil": 16, "input_obj": 65, "input_object": [39, 47], "input_spac": 78, "input_templ": 16, "inputdisc": 7, "inputobj": [39, 47], "inputparam": [70, 78, 87], "inputparameters_2": 87, "inputspac": [39, 65, 77, 78], "insert": 65, "insid": [17, 24, 25, 26, 52, 55, 83], "insight": [], "instanc": [24, 25, 26, 52, 55, 65], "instanci": 65, "instanti": 87, "instead": [24, 25, 26, 45, 52, 55], "institut": [22, 33], "instruct": [65, 87], "int": [3, 5, 7, 13, 16, 17, 22, 25, 26, 29, 32, 33, 34, 35, 36, 37, 39, 42, 44, 45, 47, 55, 58, 60, 63, 65, 68], "intec": 42, "intercept": [52, 55, 58], "intercept_": [25, 26], "interconnect": [], "interest": 80, "interfac": [77, 80, 83], "intersit": 42, "intro": [], "introduc": [], "introduct": 76, "introductori": [77, 87], "inv_inf_matrix": 52, "invari": 9, "invers": [7, 52, 87], "inversemodel": [77, 83], "io": [9, 10], "ipython": 87, "ishigami": [75, 76], "isoprobabilist": [39, 47, 78], "issu": 77, "item": [3, 16, 65], "iter": [3, 5, 25, 26, 29, 55, 58, 60, 65, 70, 75, 78, 82, 83, 85, 86, 87], "its": [16, 72, 77, 80, 83, 85, 86, 87], "itself": 86, "iw": [22, 33, 77, 83], "j": [9, 13, 22, 42, 82], "jacobi": 34, "jan": 33, "jdist": [39, 47], "jianfei": 60, "jobe": 16, "joblib": 87, "joergdietrich": 10, "jointli": [3, 7, 9, 84, 86], "jonathan": 43, "jonathf": 43, "journal": [42, 52, 66], "jul": 51, "just": [39, 47, 87], "just_analysi": 3, "justifi": [3, 5, 83], "jwalton3141": 10, "k": [3, 9, 39, 42, 58, 65], "k_w": 75, "karniadaki": 87, "katsaggelo": 58, "kdemov": [72, 87], "keep": [24, 25, 26, 52, 55, 87], "kei": [16, 39, 65, 72, 80], "kernel": [24, 25, 26, 52, 55, 68, 86], "key_str": 16, "keyerror": 65, "keyword": 16, "kingdom": 33, "kl": 26, "kld": [3, 13], "known": [3, 7, 9, 39, 87], "krige": 60, "krishnaprasad": 52, "kroeker": 60, "kullback": [3, 13, 39], "l": [75, 84], "l_0": 44, "l_inf": 44, "l_p": 44, "label": [13, 80], "lack": 65, "laerman": 42, "laguerr": [37, 39, 47], "lai": 72, "lambda": 87, "lambda_": [55, 58], "lang": 9, "laplac": 58, "lar": [65, 86], "larg": 87, "larger": [44, 45, 72], "largest": 45, "last": 65, "lastli": 80, "later": 87, "latest": 83, "latin": [69, 70, 73, 75, 78, 79, 81, 82, 84], "latin_hypercub": [39, 78, 87], "latter": [24, 25, 26, 45, 52, 55, 87], "lead": 83, "learn": [39, 42, 55, 58, 60, 65, 73, 79, 83, 84, 85, 86, 87], "least": [52, 60, 65, 66, 78, 86], "leav": [3, 39, 65, 69], "leibler": [3, 13, 39], "length": [3, 25, 26, 55, 58, 72, 80], "leq": 44, "less": 87, "let": 87, "level": [3, 5], "lexicograph": 45, "lh2": 33, "li": 40, "liabil": [75, 79, 84], "lib": 58, "librari": [], "licens": [75, 79, 84], "lie": 17, "lifo": 65, "like": [3, 24, 25, 26, 52, 55, 58, 65, 66, 86, 87], "likelihood": [3, 7, 9, 25, 30, 31, 55, 56, 58, 61, 62, 72, 87], "line": 13, "linear": [24, 25, 26, 74, 77, 81], "linearmodel": [24, 52, 55], "link": [73, 80, 83, 87], "link_typ": [16, 74, 77, 80, 87], "list": [3, 16, 17, 24, 25, 26, 32, 36, 37, 39, 40, 42, 45, 47, 50, 52, 55, 58, 60, 63, 65, 77, 80, 81, 87], "littl": 87, "liu": 60, "liverpool": 33, "load": [73, 87], "locat": [39, 60], "log": [9, 31, 55, 56, 62], "log_bm": 3, "log_lik": [9, 31, 62], "log_likelihood": 9, "log_marginal_lik": 55, "log_posterior": 9, "log_prior": 9, "logarithm": 3, "loglik": [3, 9], "lognorm": [73, 75, 78], "logprior": 9, "loo": [52, 65, 66], "loo_error": 52, "loocv": [3, 39, 52, 66], "loocvscor": 65, "loop": 68, "low": 45, "lower": [17, 32, 39, 45, 47, 60, 63], "lowest": 65, "ls3": 22, "l\u00fcthen": 33, "m": [7, 33, 52, 55, 58, 60, 73, 75, 79, 83, 84, 86], "machin": [42, 55, 58], "mackai": [25, 60], "mackei": 9, "mai": [24, 25, 26, 52, 55, 58], "mail": [22, 33], "main": [77, 80, 86], "mainli": [69, 78], "make": [9, 69, 86, 87], "manag": 33, "mani": 13, "manner": [29, 69, 78, 83], "manual": 33, "manuscript": 22, "map": [24, 25, 26, 52, 55, 65, 80], "mar": 54, "marelli": 33, "margin": [7, 39, 42, 47, 48, 49, 55, 56, 58, 77, 78, 83, 87], "mark": [75, 79, 84], "markov": [3, 9], "mass": 42, "master": [10, 43, 55, 77, 83], "match": [52, 67, 75, 81, 86, 87], "math": 44, "mathcal": [7, 9, 86], "mathemat": 9, "matlab": [33, 42], "matric": 74, "matrix": [3, 5, 7, 24, 25, 26, 31, 34, 52, 55, 58, 62, 66, 67], "max": [70, 73, 75, 79, 82, 84], "max_a_post": [39, 87], "max_a_posteriori": 3, "max_deg": [34, 35, 36, 39, 47, 65], "max_func_itr": 39, "max_pce_deg": 39, "maxdepth": [], "maxim": [25, 30, 55, 60, 61, 86], "maximis": [55, 58], "maximum": [3, 22, 25, 26, 30, 34, 35, 36, 37, 39, 45, 47, 55, 58, 61, 65], "maxout": 17, "mc": [42, 70, 73, 75, 79, 80, 81, 82, 84, 87], "mc_criterion": 42, "mc_ref": 16, "mc_ref_dict": 16, "mc_ref_fil": 16, "mc_refer": 87, "mcmc": [3, 72, 83, 87], "mcmc_param": [3, 9, 72, 87], "md": [], "mean": [3, 7, 9, 13, 16, 24, 25, 26, 27, 29, 31, 45, 52, 55, 58, 62, 65, 72, 86, 87], "mean_2": 87, "mean_pr": [9, 29, 65], "meas_fil": 16, "meas_file_valid": 16, "measur": [3, 7, 13, 16, 60, 87], "measured_data": 3, "measureddata": 65, "measurement_error": 87, "mechan": [24, 25, 26, 52, 55, 60], "merchant": [75, 79, 84], "messag": [], "met": [55, 58], "meta": [3, 9, 13, 16, 24, 25, 26, 29, 52, 55, 65], "meta_model": 74, "meta_model_engin": [], "meta_model_typ": [39, 47, 65, 74, 77, 86, 87], "metadata": [24, 25, 26, 52, 55], "metadata_rout": [24, 25, 26, 52, 55], "metadatarequest": [24, 25, 26, 52, 55], "metamod": [29, 60, 69, 77, 86], "metamod2": 74, "metamodel": [3, 5, 13, 29, 39, 41, 47, 60, 64, 74, 77, 78, 85, 87], "metamodel_train": 87, "metamodelengin": [], "metamodelopt": [65, 87], "method": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 38, 39, 42, 47, 49, 50, 52, 55, 58, 60, 65, 69, 70, 73, 74, 75, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87], "metric": [3, 87], "mgrid": 44, "mice": 60, "might": [], "miketip": [55, 58], "minim": [26, 77], "minout": 17, "mit": 77, "mix": 78, "mmse": 39, "mod_loo_threshold": [39, 69, 87], "mode": [3, 52, 55, 58], "model": [3, 5, 7, 9, 13, 15, 16, 22, 24, 25, 26, 29, 33, 39, 42, 52, 55, 56, 58, 60, 65, 69, 72, 76, 78, 83, 85], "model2": 74, "model_comparison_al": [5, 74], "model_dict": 5, "model_out_dict": 13, "model_weight": 5, "model_weights_dict": 5, "modelnam": 87, "modifi": [39, 52, 75, 79, 84], "modul": [0, 1, 11, 14, 18, 77], "modulu": 73, "mohammadi": [33, 60], "molina": 58, "moment": [13, 16, 35, 36, 50, 83, 85, 87], "monomi": [43, 45], "mont": [3, 9, 16, 42, 87], "more": [13, 29, 60, 65, 75, 77, 79, 84, 87], "most": 87, "move": [3, 9, 72, 87], "mp": 16, "mu_pr": [24, 25, 26], "much": 82, "multi": [43, 45, 65, 67, 81, 83], "multi_process": 16, "multioutput": [24, 25, 26, 52, 55], "multioutputregressor": [24, 25, 26, 52, 55], "multipl": [7, 83, 86, 87], "multipli": 7, "multiplrocess": 9, "multiprocess": [3, 16, 72, 87], "multivar": 3, "multivari": [3, 7, 31, 62, 65, 66, 67], "must": [16, 72], "mutual": 60, "n": [7, 33], "n_": 7, "n_bootstrap": 5, "n_bootstrap_itr": [3, 5, 65, 72], "n_burn": [3, 9, 72], "n_cand_group": [39, 69, 70, 75, 82, 87], "n_canddid": [39, 69, 87], "n_candid": [42, 60, 70, 75, 82], "n_cpu": 16, "n_featu": [25, 26], "n_featur": [24, 25, 26, 52, 55, 58, 65, 66], "n_init_sampl": [65, 74, 77, 86, 87], "n_input": 65, "n_iter": [24, 25, 26, 55, 58], "n_iter_": 55, "n_kfold": 58, "n_m": 5, "n_max": [37, 65, 67], "n_max_sampl": [39, 69, 87], "n_measur": [3, 9], "n_new_sampl": [32, 39, 63, 69, 87], "n_ob": [3, 5, 16], "n_out": 65, "n_output": [16, 24, 25, 26, 52, 55, 65], "n_param": [3, 7, 9, 10, 13, 16, 29, 36, 39, 42, 47, 60, 65, 67, 68], "n_pca_compon": 65, "n_prior_sampl": 3, "n_replic": 39, "n_sampl": [3, 7, 9, 13, 16, 24, 25, 26, 29, 34, 35, 36, 39, 47, 52, 55, 56, 60, 65, 66, 67, 68, 74, 85, 87], "n_samples_fit": [24, 25, 26, 52, 55], "n_samples_test": [25, 26, 52, 55, 58], "n_step": [3, 9, 10, 72, 87], "n_term": [65, 67], "n_test_sampl": [24, 25, 26], "n_walker": [3, 9, 10, 72, 87], "nagel": 13, "name": [3, 5, 7, 9, 13, 16, 24, 25, 26, 39, 47, 49, 50, 52, 55, 72, 74, 77, 78, 80, 83, 87], "nameerror": 60, "ndarrai": 45, "ndim": 87, "necessari": [16, 83], "need": [3, 5, 7, 16, 29, 60, 65, 69, 72, 74, 77, 86, 87], "neg": [24, 25, 26, 52, 55], "neither": 13, "nest": [24, 25, 26, 40, 52, 55], "new": [16, 39, 42, 49, 52, 60, 65, 69, 77, 80, 87], "new_c_point": 16, "new_input_fil": 16, "new_metamodelopt": 65, "new_sampl": 42, "next": [16, 60, 72, 83], "nips01": 55, "nnme": 87, "nois": [3, 5, 7, 25, 26, 55, 58, 84], "non": [42, 52, 55, 58], "none": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 36, 37, 39, 42, 45, 47, 49, 50, 52, 55, 60, 65, 68, 69, 70, 75, 77, 82, 87], "nonlinear": 81, "nor": 13, "norm": [44, 65, 70, 73, 75, 78, 79, 81, 82, 84, 86, 87], "normal": [3, 5, 7, 25, 31, 52, 55, 62, 65], "normpdf": [3, 9], "notat": [], "note": [7, 16, 87], "now": [39, 72, 74, 77, 80, 86, 87], "nowak": [13, 22, 60, 87], "np": [16, 52, 55, 58, 65, 74, 78, 80, 87], "npy": 87, "nsampl": [29, 65, 86, 87], "nu": 58, "nug_term": 68, "nugget": 68, "number": [3, 5, 7, 13, 16, 24, 25, 26, 29, 32, 39, 42, 45, 52, 55, 58, 60, 63, 65, 68, 69, 70, 72, 73, 75, 78, 79, 81, 82, 84, 86], "numer": 25, "numpi": [24, 25, 26, 44, 45, 52, 55, 58, 87], "numpoli": [43, 45], "o": 82, "oaklei": 82, "obj": [3, 7, 9, 13, 39, 42, 47, 49, 65], "object": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 39, 42, 47, 49, 50, 52, 55, 58, 60, 65, 66, 68, 72, 74, 77, 78, 80, 85, 86, 87], "obs_data": [3, 9], "obs_dict": 16, "obs_dict_valid": 16, "obsdata": [72, 87], "observ": [3, 5, 7, 9, 16, 31, 62, 72, 74, 80, 87], "obtain": [10, 65, 87], "off": [39, 60], "ohagan": 76, "ol": [65, 86], "oladyshkin": [13, 22, 60, 87], "old": [42, 60], "old_edi": 60, "old_edx": 60, "omit": 45, "omp": [75, 81], "onc": [69, 87], "one": [3, 9, 10, 16, 25, 26, 32, 39, 45, 55, 56, 58, 63, 65, 69, 74, 77, 78, 87], "ong": 60, "onli": [3, 7, 9, 16, 24, 25, 26, 29, 39, 45, 52, 55, 58, 65, 78, 81, 87], "open": [77, 87], "oper": 42, "opposit": 45, "opt": [39, 60], "opt_col_point": 39, "opt_sigma": 3, "optim": [25, 39, 55, 60, 84], "optimi": 60, "optimum": 60, "option": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 36, 37, 39, 42, 47, 52, 55, 58, 60, 65, 68, 77, 78, 80, 83, 87], "opts_bootstrap": 74, "opts_dict": 5, "order": [45, 65, 72, 83], "ordinari": [65, 86], "org": [13, 42, 77], "orig_space_dist": [39, 47], "origin": [24, 25, 26, 52, 55, 65, 80, 85], "origmodeloutput_": 87, "orthogon": [37, 52, 66, 75, 81], "orthonorm": 22, "other": [3, 24, 25, 26, 52, 55, 74, 80, 83, 86], "otherwis": [9, 16, 24, 25, 26, 52, 55, 58, 65, 72], "our": [72, 77, 80, 86, 87], "out": [3, 7, 17, 25, 26, 39, 60, 65, 69, 72, 77, 85], "out_dict": 65, "out_dir": [3, 5, 9, 16, 39, 72], "out_nam": 39, "outpust": 13, "output": [3, 7, 9, 13, 16, 39, 60, 65, 70, 72, 73, 74, 75, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87], "output_bayes_": 87, "output_dict": 74, "output_file_nam": 16, "output_nam": 16, "output_pars": 16, "outputdata": 16, "outputmatrix": 65, "outputs_bayes_model_calib": 72, "outputs_comparison": [5, 74], "outputs_postprocess": 13, "outputs_postprocessing_": 87, "outputs_postprocessing_calib": 85, "outputs_prior": 78, "over": [39, 68, 78], "overal": 77, "overfit": 87, "overflow": 25, "overview": [], "overwritten": [52, 55, 58], "own": [], "p": [7, 9, 13, 22, 30, 42, 44, 52, 61], "pacif": 9, "packag": [3, 9, 71, 72, 73, 76, 77, 83], "page": [77, 83, 87], "pair": [5, 65], "pairwis": 83, "panda": [7, 87], "paper": [55, 58, 60], "parallel": [16, 29, 39, 60, 65], "param": [16, 24, 25, 26, 37, 39, 47, 52, 55], "param_set": 16, "paramet": [49, 50, 69, 70, 72, 73, 75, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87], "parameterset": 9, "paramethr": 7, "paramt": 25, "paras": 16, "parmet": 3, "parser": [16, 73, 80], "part": [32, 63, 65, 81, 82, 87], "parti": 16, "particular": [75, 79, 84], "pass": [3, 16, 24, 25, 26, 39, 47, 52, 55, 87], "path": 16, "pati": 52, "pattern": [16, 55, 58], "pc": 64, "pca": [65, 86], "pca_transform": 65, "pce": [13, 39, 47, 65, 73, 85, 86, 87], "pce_deg": [65, 74, 77, 86, 87], "pce_mean": 13, "pce_q_norm": [65, 74, 77, 86, 87], "pce_reg_method": [65, 74, 77, 86, 87], "pceengine_": 87, "pcemodel": [13, 20], "pcemodel_": [], "pcm_sampler": 39, "pd": [72, 87], "pdf": [13, 55, 58], "peopl": [], "per": [70, 75, 82], "percentag": 65, "percis": 39, "perfect": 25, "perfect_fit_tol": 25, "perform": [3, 5, 9, 13, 69, 72, 73, 74, 75, 79, 81, 82, 83, 84, 85, 86, 87], "perform_bootstrap": 3, "perl": 65, "perturb": [3, 5], "perturbed_data": [3, 5], "pfaffenwaldr": [22, 33], "physic": [52, 66], "pip": [77, 83], "pipelin": [24, 25, 26, 52, 55], "pkl": 87, "place": 16, "pleas": [24, 25, 26, 52, 55, 75, 79, 84], "plot": [3, 5, 13, 39, 74, 87], "plot_bayes_factor": 5, "plot_just_analysi": 5, "plot_log_bm": 3, "plot_map_pr": 3, "plot_model_weight": 5, "plot_moment": [13, 85, 87], "plot_nam": 5, "plot_post_param": 3, "plot_post_pr": [3, 72, 74, 87], "plot_sampl": [39, 78], "plot_seq_design_diagnost": [13, 85], "plot_typ": 13, "plote": 20, "plotmoment": [], "point": [3, 7, 16, 24, 25, 26, 29, 34, 35, 39, 42, 55, 58, 60, 68, 72, 78, 87], "poli": [37, 74], "pollut": 76, "poly_coeff": 35, "poly_typ": [34, 36, 37, 39, 47], "polynom": 65, "polynomi": [13, 22, 33, 34, 35, 36, 37, 39, 47, 52, 60, 65, 66, 67, 77, 78, 85, 86, 87], "pop": 65, "popitem": 65, "posit": [30, 61], "possibl": [24, 25, 26, 52, 55, 78], "post": [10, 13, 16, 83], "post_descript": [], "post_plot_pr": 72, "post_process": [85, 87], "post_snapshot": [39, 87], "posterior": [3, 9, 25, 26, 39, 52, 55, 58, 72, 87], "posterior_df": 9, "posteriori": [3, 39], "postpc": 87, "postproc": 85, "postprocess": [77, 80, 83, 87], "potenti": 10, "power": 74, "pp": [9, 42, 52, 66, 82], "practic": [78, 83], "precis": [25, 26, 55, 58], "precomput": [24, 25, 26, 52, 55], "predict": [3, 9, 24, 25, 26, 29, 52, 55, 58, 60, 65, 66, 72, 87], "predict_dist": [24, 25, 26], "predit": 65, "prefer": [83, 87], "prepar": [16, 29, 60, 86], "prescrib": 39, "prescript": 65, "present": [22, 65, 86], "prevent": 25, "previou": [16, 87], "previous": 86, "prevrun_no": 16, "princip": [13, 65, 86], "print": [25, 26, 60, 65], "prior": [3, 5, 7, 9, 26, 39, 46, 47, 58, 72, 80, 83, 86, 87], "prior_": 87, "prior_output": 87, "prior_sampl": 3, "probabilist": 82, "probabl": [30, 61, 78], "probablist": 3, "proc": 33, "procedur": 3, "proceed": 52, "process": [9, 13, 16, 58, 60, 65, 68, 83, 86], "produc": [75, 79, 84], "program": [75, 79, 84], "progress": [25, 26], "proj": 42, "project": 77, "propag": [52, 66], "properti": [69, 70, 72, 73, 74, 75, 77, 79, 81, 82, 83, 84, 85, 86, 87], "propos": [9, 40, 69, 77], "provid": [13, 24, 25, 26, 29, 39, 45, 47, 52, 55, 65, 70, 72, 74, 76, 77, 81, 83, 86, 87], "psi": [52, 66, 67], "psrf": 10, "public": [9, 75, 79, 84], "publish": [75, 79, 84], "purpos": [75, 79, 84], "pursuit": [52, 75, 81], "py": [10, 16, 43, 55, 74, 77, 80, 87], "py_fil": [16, 74, 77, 80, 87], "pylink": [80, 83, 87], "pylinkforwardmodel": [74, 77, 80], "pypi": 77, "python": [3, 13, 16, 72, 77, 80, 83, 87], "python3": 83, "q": [30, 56, 61, 65, 70, 73, 75, 79, 81, 82, 84, 86, 87], "qualiti": [13, 75, 79, 82, 85], "qualt": 3, "quantif": [22, 33], "question": [72, 75, 79, 84], "quit": [], "r": [7, 24, 25, 26, 52, 55, 58, 75, 82], "r2_score": [24, 25, 26, 52, 55], "r_2": 66, "r_hat": 10, "r_w": 75, "rais": [24, 25, 26, 52, 55, 65], "random": [29, 39, 42, 69, 70, 74, 77, 78, 87], "random_sampl": 39, "randomli": [39, 87], "rang": [17, 37, 40, 80, 86, 87], "rate": [26, 27, 75, 79], "ratio": 10, "raw": [16, 22, 39, 47], "raw_data": [39, 47], "read": [16, 29, 39, 80, 87], "read_from_fil": 39, "read_observ": 16, "read_output": 16, "readthedoc": 9, "realiti": 7, "realiz": [7, 69, 78, 80], "realli": 3, "recalcul": 65, "recheck": 78, "reciev": 16, "recognit": [55, 58], "recomput": 56, "recurr": 37, "recurs": [37, 52], "redidu": 7, "redistribut": [75, 79, 84], "reduc": [45, 86], "reduct": [10, 65, 86], "ref": [55, 58, 60], "ref_bme_kld": 13, "ref_typ": 77, "refer": [7, 13, 16, 30, 33, 61, 65, 70, 73, 75, 79, 80, 81, 82, 84, 85, 87], "refin": 29, "refit": 29, "reg_method": 65, "regress": [9, 13, 24, 25, 26, 52, 55, 58, 65, 66, 70, 73, 75, 79, 81, 82, 84, 86, 87], "regressor": [24, 25, 26, 36, 52, 55, 65, 66, 67], "regressormixin": [24, 52, 55], "regresssor": 52, "reject": [3, 72, 83, 87], "relat": [48, 78], "releas": 83, "relev": [24, 25, 26, 52, 55, 78], "reli": 87, "reliabl": [13, 22], "remain": 82, "remov": [16, 65], "renam": 16, "repeat": 87, "replac": [16, 83, 86], "replic": 39, "report": [25, 26, 33, 77], "repositori": [76, 83], "repres": 7, "represent": 86, "reproduc": 9, "req_output": [3, 9], "request": [3, 16, 24, 25, 26, 29, 39, 52, 55, 60, 65], "requir": [3, 9, 16, 37, 49], "research": [22, 42], "reshap": [44, 87], "residu": [7, 24, 25, 26, 52, 55, 66], "respect": [5, 65, 74, 87], "respons": [24, 25, 26, 39, 60, 65], "ress": 22, "rest": 16, "result": [5, 16, 39, 65, 69, 72, 78, 80, 85, 86, 87], "retain": [24, 25, 26, 52, 55], "retrain": 87, "retun": 29, "return": [44, 45, 74, 77, 80, 86, 87], "return_out_dict": 65, "return_sampl": 29, "return_std": [25, 26, 55, 58], "return_var": 10, "returnvar": 65, "revers": 45, "review": 60, "rework": 69, "rezaiifar": 52, "ridg": [65, 86], "rieckermann": 13, "risk": 33, "rmse": [13, 85, 87], "robin": 10, "root": [3, 9, 10, 13, 39, 87], "root_sampl": 86, "rosenblatt": [39, 47, 49, 78], "rossenblatt": 49, "rout": [24, 25, 26, 52, 55], "row": [9, 16], "rss": 25, "rst": [], "rubin": 72, "run": [9, 13, 16, 29, 39, 60, 65, 72, 73, 74, 77, 80, 83, 84, 85, 87], "run_command": 16, "run_forwardmodel": 16, "run_model_parallel": [16, 72, 80], "run_no": 60, "run_sampl": 9, "run_util_func": 60, "runtim": 65, "rvm_ard_model": 55, "rwmh": 10, "safeti": [13, 22, 33], "same": [16, 39, 47, 60, 74, 77, 78, 80, 81], "sampel": 78, "sampl": [3, 7, 9, 13, 16, 24, 25, 26, 29, 32, 35, 36, 38, 39, 42, 47, 52, 55, 60, 63, 65, 69, 70, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "sample_weight": [24, 25, 26, 52, 55], "sampler": [3, 9], "sampling_method": [29, 39, 74, 77, 78, 86, 87], "save": [29, 39, 74, 78, 85, 87], "savefig": 20, "sc": 33, "scalar": 7, "scale": 10, "scheme": [39, 45, 60, 65, 69, 70, 75, 82, 84, 86], "scienc": 9, "scope": 16, "score": [24, 25, 26, 39, 42, 52, 55, 60, 65, 66], "scores_": 55, "script": [16, 22, 87], "search": [16, 60, 77], "second": [16, 78, 87], "section": [39, 55, 58, 87], "see": [13, 24, 25, 26, 39, 49, 52, 55, 75, 77, 79, 81, 82, 84], "select": [3, 9, 13, 16, 29, 42, 52, 55, 56, 60, 65, 68], "selected_indic": [3, 9], "self": [24, 25, 26, 52, 55, 65], "sens": [58, 79, 84], "sensit": [13, 52, 66, 75, 79, 82, 87], "separ": [16, 39, 87], "sequenc": 44, "sequenti": [13, 16, 29, 39, 41, 42, 55, 60, 65, 69, 75, 82, 85], "sergei": [22, 60], "serv": 16, "set": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 30, 32, 39, 40, 42, 45, 46, 52, 55, 58, 60, 61, 63, 65, 67, 72, 74, 76, 77, 78, 80, 83, 85, 86], "set_config": [24, 25, 26, 52, 55], "set_param": [24, 25, 26, 52, 55], "set_predict_request": [25, 26, 55], "set_score_request": [24, 25, 26, 52, 55], "setdefault": 65, "setup": [5, 81], "setup_infer": 3, "sfu": [75, 79, 84], "shall": 65, "shallow": 65, "shape": [3, 5, 7, 9, 13, 16, 24, 25, 26, 27, 29, 34, 35, 36, 39, 42, 45, 47, 52, 55, 58, 60, 65, 66, 67, 68, 72], "share": 81, "shceme": 87, "shell": [16, 73, 80], "shell_command": 16, "short": 76, "shot": 65, "should": [3, 10, 16, 24, 25, 26, 29, 44, 52, 55, 65, 69, 72, 74, 75, 78, 79, 80, 84, 86, 87], "show": [70, 73, 77, 81, 84, 87], "shown": 3, "sigma": [3, 7, 9, 58, 60, 87], "sigma2": [3, 9, 58, 60], "sigma2_prior": 7, "sigma2dict": 60, "sigma_": [55, 58], "sigma_f": 87, "signal": 52, "significantli": 82, "sim": 7, "simillar": 16, "simon": [75, 79, 84], "simpl": [24, 25, 26, 52, 55, 77, 80, 86], "simpli": 3, "simplic": 7, "simul": [3, 9, 13, 16, 22, 42, 65, 87], "simulation_output": 16, "sinc": 87, "singl": [7, 9, 13, 80, 87], "singular": 52, "size": [24, 25, 26, 52, 55, 58, 87], "skbay": 55, "sklearn": [24, 25, 26, 52, 55], "sklearnpca": 65, "slightli": 72, "smaller": [25, 45, 72, 82, 87], "smallest": 25, "so": [7, 24, 25, 26, 52, 55, 82, 83, 87], "sobol": [13, 39, 75, 78, 79, 82, 83, 85, 87], "sobol_cel": 13, "sobol_indic": [13, 85], "sobolindicespc": 87, "soc": 82, "societi": 9, "softwar": [16, 75, 79, 84], "solut": 87, "solver": 16, "some": [24, 25, 26, 39, 47, 52, 55, 68, 72, 74, 85, 87], "sonja": [75, 79, 84], "soon": 60, "sort": 45, "sourc": [10, 65, 77, 83], "space": [39, 42, 46, 47, 60, 65, 69, 70, 73, 75, 77, 79, 80, 81, 82, 83, 84, 86, 87], "sparemulti": 65, "spars": [13, 24, 25, 26, 52, 55, 58, 66, 86], "sparsex": 65, "sparsiti": [65, 87], "specif": [50, 65, 72, 85], "specifi": [17, 29, 39, 65, 77, 78, 86], "sphinx_new": [], "split": [69, 83, 87], "springer": [55, 58], "squar": [3, 9, 10, 13, 24, 25, 26, 52, 55, 60, 65, 80, 86, 87], "ssurjano": [75, 79, 84], "stabl": 9, "stackoverflow": 65, "stand": 3, "standard": [13, 16, 29, 65, 69, 86, 87], "start": [3, 16, 29, 45, 55, 60, 69, 77, 86, 87], "start_engin": [29, 69, 77, 86, 87], "start_seqdesign": 60, "stat": [75, 79, 84], "static": [29, 70, 73, 75, 78, 79, 81, 82, 84, 87], "statist": 82, "std": [3, 9, 16, 60, 87], "std_2": 87, "std_pred": [9, 29, 65], "stdev": [9, 86], "step": [3, 16, 39, 70, 72, 86], "step_snapshot": [39, 87], "still": 69, "stochast": [13, 22], "stop": [39, 45, 69], "store": [16, 74, 87], "str": [3, 5, 7, 13, 16, 24, 25, 26, 29, 39, 42, 47, 52, 55, 65], "straightforward": 83, "strategi": [42, 60, 87], "string": [3, 9, 13, 16, 34, 36, 37, 39, 47, 50, 60, 87], "structur": [69, 83], "stuttgart": [22, 33, 77, 83], "sub": [24, 25, 26, 52, 55], "subdirectori": 16, "submatrix": 52, "subobject": [24, 25, 26, 52, 55], "successfulli": 16, "sudret": [13, 33, 52, 66, 87], "sum": [10, 24, 25, 26, 45, 52, 55], "sum_i": 44, "summari": [60, 65], "sumo": 42, "superclass": 24, "support": [3, 7, 39, 44, 65, 77, 78], "surjanov": [75, 79, 84], "surrog": [9, 16, 28, 29, 42, 59, 65, 69, 72, 74, 78, 83, 85], "surrogate_descript": [], "surrogate_model": [69, 78, 83, 86, 87], "switzerland": 33, "sy": 87, "system": [13, 22, 33, 52], "t": [24, 25, 26, 42, 44, 52, 55], "t_l": 75, "t_u": 75, "tag": 87, "take": [69, 72, 80, 83, 87], "taken": [29, 72], "target": [25, 26, 52, 55, 58, 60, 65, 66, 68], "task": 72, "tau": 84, "teach": 76, "tell": 86, "templat": 16, "term": [7, 25, 26, 37, 45, 68, 75, 79, 84, 87], "termin": [55, 58], "test": [24, 25, 26, 52, 55, 58, 72, 75, 84], "test_": 84, "test_analytical_funct": 87, "text": [7, 16], "textbf": 7, "th": 42, "than": [10, 44, 45, 72], "thei": [78, 83, 87], "them": [16, 29, 69, 72, 74, 77, 83], "themselv": 87, "theorem": 9, "theori": 60, "therefor": [24, 25, 26, 45, 55, 58], "theta": [7, 9, 10, 40], "theta_": 7, "thi": [3, 7, 9, 10, 13, 16, 24, 25, 26, 39, 40, 42, 47, 52, 55, 58, 60, 65, 67, 69, 70, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "thin": 72, "thing": 86, "third": 16, "though": [73, 87], "three": [5, 65, 74, 81, 86, 87], "threshold": [25, 26, 39, 55, 58, 65], "through": [83, 87], "thu": 19, "time": [5, 13, 16, 69, 70, 72, 73, 74, 75, 79, 81, 82, 84, 87], "timestep": [65, 80], "tip": [55, 58], "titl": 3, "toctre": [], "todo": [3, 60, 78], "tol": [24, 25, 26, 55, 56, 58], "tolist": 45, "tom": [3, 87], "toolbox": 42, "topic": 83, "total": [3, 13, 24, 25, 26, 45, 52, 55, 70, 73, 75, 79, 81, 82, 84, 85, 87], "total_sigma2": [3, 9], "total_sobol": [13, 87], "towardsdatasci": 13, "tpl": 16, "tr_x": [39, 47], "trade": [39, 60], "tradeoff": [70, 75, 82, 84, 87], "tradeoff_schem": [39, 60, 69, 87], "tradeoff_weight": 60, "train": [3, 9, 13, 16, 28, 29, 36, 39, 41, 42, 52, 55, 59, 60, 65, 68, 74, 77, 78, 83, 85], "train_error_model": 9, "train_norm": [29, 74, 77, 86, 87], "train_seq_design": 29, "train_sequenti": [29, 69, 85, 87], "transact": 58, "transform": [16, 39, 47, 49, 65, 78], "transpos": 52, "tree": 77, "trine": 39, "true": [3, 5, 16, 17, 20, 24, 25, 26, 29, 39, 40, 44, 52, 55, 58, 65, 72, 74, 78, 87], "true_sampl": 72, "truncat": [44, 45, 65, 70, 73, 75, 79, 81, 82, 84, 86, 87], "try": 25, "tsunami": 60, "tue": 54, "tupl": [16, 32, 39, 45, 47, 60, 63, 65], "tutori": [70, 77, 81], "two": [13, 24, 25, 26, 30, 45, 55, 58, 61, 65, 77, 80, 84, 86, 87], "type": [3, 5, 7, 9, 13, 16, 25, 29, 31, 34, 36, 37, 39, 47, 50, 60, 62, 65, 70, 72, 73, 75, 78, 79, 80, 81, 82, 84, 85, 86, 87], "type_": 3, "typic": [10, 87], "u": [24, 25, 26, 52, 55, 77, 86, 87], "ugent": 42, "um": 80, "umbridg": 16, "umbridge_model": 16, "uncertain": [7, 49, 50, 65, 78, 80, 83, 86], "uncertainti": [3, 9, 22, 33, 52, 66, 72, 78, 83], "unchang": [24, 25, 26, 52, 55], "under": [75, 77, 79, 80, 83, 84], "underli": [], "understand": [72, 85], "uni": [22, 33, 77, 83], "unif": [77, 78, 87], "uniform": [49, 70, 73, 75, 78, 79, 84, 87], "uniform_averag": [24, 25, 26, 52, 55], "union": 45, "uniqu": [24, 25, 26], "unit": 33, "univ_basi": 65, "univ_basis_v": [39, 47, 65], "univ_p_v": 67, "univ_v": 36, "univari": [22, 35, 36, 65, 67], "univers": [33, 75, 79, 84], "universitaet": 22, "unknown": [3, 7, 9, 60], "unstabl": 25, "until": 39, "up": [3, 65, 67, 86], "updat": [16, 24, 25, 26, 52, 55, 58, 65, 72], "update_input_param": 16, "update_pce_coeff": 65, "upper": [17, 32, 39, 45, 47, 60, 63], "uq_bsc": 58, "uq_regress": 58, "uqlab": [33, 58], "urban": 13, "us": [3, 7, 9, 13, 16, 22, 24, 25, 26, 39, 42, 44, 45, 47, 52, 55, 58, 60, 65, 69, 72, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87], "use_bayes_set": 5, "useag": 86, "user": [3, 5, 16, 24, 25, 26, 33, 39, 47, 52, 55, 77, 78, 86, 87], "util": [24, 25, 26, 39, 43, 52, 55, 60], "util_alphoptdesign": 60, "util_bayesianactivedesign": 60, "util_bayesiandesign": 60, "util_func": [39, 60, 69, 87], "util_varbaseddesign": 60, "utilii": 39, "v": [3, 22, 24, 25, 26, 39, 47, 52, 55, 65], "v1": 33, "valid": [3, 13, 16, 39, 47, 65, 66, 69, 78, 83, 85, 87], "valid_error": 13, "valid_metamodel": [13, 85, 87], "valid_metr": 3, "valid_model_run": 87, "valid_sampl": 87, "validlikelihoods_": 87, "valu": [3, 5, 7, 9, 10, 16, 17, 24, 25, 26, 34, 35, 45, 52, 55, 56, 58, 65, 66, 68, 70, 72, 73, 78, 80, 86, 87], "valueerror": 67, "var": 60, "var_hat": [25, 26, 55, 58], "var_pca_threshold": 65, "var_pr": [24, 25, 26], "varbasedoptdesign": 39, "variabl": [25, 26, 52, 55, 58, 82, 87], "varianc": [3, 7, 10, 24, 25, 26, 55, 58, 65, 68, 69, 70, 72, 73, 82, 84], "variant": 86, "variat": [24, 26, 65, 86], "varidx": [65, 68], "varieti": 80, "variou": [65, 87], "varoptdesign": [39, 60, 69], "vbl": [65, 86], "vector": [25, 26, 65], "venv": 83, "verbos": [3, 9, 16, 24, 25, 26, 29, 52, 55, 58, 60, 65, 72, 87], "veri": [25, 80], "versa": [30, 61], "version": [24, 25, 26, 42, 52, 55, 65, 75, 77, 79, 83, 84], "via": [5, 7, 9, 39, 47, 65, 72, 73, 75, 78, 79, 80, 82, 83, 86, 87], "vice": [30, 61], "view": 65, "virtual": 83, "visual": [5, 39, 72, 78, 83, 85, 87], "voronoi": [39, 42, 69, 87], "vulner": 33, "w": [9, 10, 13, 22, 24, 25, 26, 42, 52, 55], "wa": 65, "wai": [60, 65, 86, 87], "walker": [3, 72], "want": [72, 77, 78, 85, 86, 87], "warranti": [75, 79, 84], "wavelet": 52, "wb": 87, "we": [7, 25, 69, 72, 74, 75, 76, 77, 79, 80, 84, 85, 86, 87], "wear": 9, "websit": [], "weibul": 78, "weight": [5, 10, 24, 25, 26, 39, 52, 55, 58, 60, 69, 74, 83], "well": [10, 24, 25, 26, 52, 55, 72, 74], "were": 85, "what": [3, 7, 76, 86], "when": [3, 7, 9, 13, 16, 24, 25, 26, 30, 39, 52, 55, 58, 61, 78, 87], "where": [5, 7, 24, 25, 26, 34, 35, 39, 44, 52, 55, 65, 78, 87], "whether": [5, 16, 39, 52, 55, 58], "which": [3, 16, 22, 24, 25, 26, 30, 58, 61, 72, 87], "while": [45, 69, 83, 85, 86, 87], "width": 73, "wiener": 37, "wight": 5, "wish": 16, "witch": 44, "within": [10, 16, 74, 76], "without": [16, 69, 73, 75, 77, 79, 84, 87], "wolfgang": 60, "word": 16, "work": [16, 24, 25, 26, 52, 55, 75, 77, 79, 84, 87], "workflow": [77, 87], "wors": [24, 25, 26, 52, 55], "would": [24, 25, 26, 52, 55, 77], "wrapper": 16, "write": 9, "written": [16, 72], "wrong": 60, "www": [22, 33, 55, 58, 75, 79, 84], "x": [13, 16, 24, 25, 26, 31, 34, 35, 36, 39, 44, 47, 52, 53, 55, 58, 62, 65, 68, 78, 80, 86, 87], "x1": 16, "x_1": [49, 50, 79, 87], "x_2": [79, 87], "x_3": 79, "x_axi": 13, "x_can": 60, "x_i": [44, 86], "x_mc": 60, "x_new": 60, "x_valu": [16, 20, 72, 74, 77, 80, 86], "xi": 16, "xiu": 87, "xlabel": 13, "xnew": 60, "xx": 16, "xxa": 55, "xya": 55, "y": [7, 9, 24, 25, 26, 39, 52, 53, 55, 65, 66, 68], "y_hat": [25, 26, 52, 55, 58, 60], "y_i": 86, "y_pc_val": 20, "y_pc_val_std": 20, "y_pred": [24, 25, 26, 52, 55, 65], "y_true": [24, 25, 26, 52, 55], "y_val": 20, "ye": [16, 70, 73, 84], "yet": 10, "yew": 60, "you": [7, 13, 16, 24, 25, 26, 52, 55, 71, 75, 77, 79, 81, 82, 84], "young": 73, "your": [13, 75, 79, 82, 83], "yr": [75, 79], "z": [77, 87], "zero": [30, 52, 55, 58, 61, 72], "zeromean": 7, "zip": 16, "zip_subdir": 16, "zurich": 33}, "titles": ["bayesvalidrox", "bayesvalidrox.bayes_inference", "bayesvalidrox.bayes_inference.bayes_inference", "bayesvalidrox.bayes_inference.bayes_inference.BayesInference", "bayesvalidrox.bayes_inference.bayes_model_comparison", "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison", "bayesvalidrox.bayes_inference.discrepancy", "bayesvalidrox.bayes_inference.discrepancy.Discrepancy", "bayesvalidrox.bayes_inference.mcmc", "bayesvalidrox.bayes_inference.mcmc.MCMC", "bayesvalidrox.bayes_inference.mcmc.gelman_rubin", "bayesvalidrox.post_processing", "bayesvalidrox.post_processing.post_processing", "bayesvalidrox.post_processing.post_processing.PostProcessing", "bayesvalidrox.pylink", "bayesvalidrox.pylink.pylink", "bayesvalidrox.pylink.pylink.PyLinkForwardModel", "bayesvalidrox.pylink.pylink.within_range", "bayesvalidrox.surrogate_models", "bayesvalidrox.surrogate_models.adaptPlot", "bayesvalidrox.surrogate_models.adaptPlot.adaptPlot", "bayesvalidrox.surrogate_models.apoly_construction", "bayesvalidrox.surrogate_models.apoly_construction.apoly_construction", "bayesvalidrox.surrogate_models.bayes_linear", "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression", "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression", "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression", "bayesvalidrox.surrogate_models.bayes_linear.gamma_mean", "bayesvalidrox.surrogate_models.engine", "bayesvalidrox.surrogate_models.engine.Engine", "bayesvalidrox.surrogate_models.engine.hellinger_distance", "bayesvalidrox.surrogate_models.engine.logpdf", "bayesvalidrox.surrogate_models.engine.subdomain", "bayesvalidrox.surrogate_models.eval_rec_rule", "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule", "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary", "bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis", "bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs", "bayesvalidrox.surrogate_models.exp_designs", "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns", "bayesvalidrox.surrogate_models.exp_designs.check_ranges", "bayesvalidrox.surrogate_models.exploration", "bayesvalidrox.surrogate_models.exploration.Exploration", "bayesvalidrox.surrogate_models.glexindex", "bayesvalidrox.surrogate_models.glexindex.cross_truncate", "bayesvalidrox.surrogate_models.glexindex.glexindex", "bayesvalidrox.surrogate_models.input_space", "bayesvalidrox.surrogate_models.input_space.InputSpace", "bayesvalidrox.surrogate_models.inputs", "bayesvalidrox.surrogate_models.inputs.Input", "bayesvalidrox.surrogate_models.inputs.Marginal", "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit", "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit", "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr", "bayesvalidrox.surrogate_models.reg_fast_ard", "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD", "bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions", "bayesvalidrox.surrogate_models.reg_fast_laplace", "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace", "bayesvalidrox.surrogate_models.sequential_design", "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign", "bayesvalidrox.surrogate_models.sequential_design.hellinger_distance", "bayesvalidrox.surrogate_models.sequential_design.logpdf", "bayesvalidrox.surrogate_models.sequential_design.subdomain", "bayesvalidrox.surrogate_models.surrogate_models", "bayesvalidrox.surrogate_models.surrogate_models.MetaModel", "bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error", "bayesvalidrox.surrogate_models.surrogate_models.create_psi", "bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator", "Active learning: iteratively expanding the training set", "Example: Analytical function", "API", "Bayesian inference", "Example: beam", "Bayesian multi-model comparison", "Example: borehole", "EXAMPLES", "Surrogate-assisted\u00a0Bayesian validation of computational models", "Priors, input space and experimental design", "Example: ishigami", "Models", "Example: model comparison", "Example: OHagan-function", "USER GUIDE", "Example: pollution", "Postprocessing", "Training surrogate models", "TUTORIAL"], "titleterms": {"1": 81, "3": 81, "activ": 69, "adaptplot": [19, 20], "also": [], "an": 87, "analyt": 70, "api": 71, "apoly_construct": [21, 22], "argument": [42, 60], "assist": 77, "attribut": [3, 5, 7, 9, 13, 16, 25, 26, 39, 42, 47, 49, 50, 52, 55, 58, 65], "bay": [], "bayes_infer": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "bayes_linear": [23, 24, 25, 26, 27], "bayes_model_comparison": [4, 5], "bayesian": [72, 74, 77, 87], "bayesianlinearregress": 24, "bayesinfer": 3, "bayesmodelcomparison": 5, "bayesvalidrox": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "beam": 73, "borehol": 75, "check_rang": 40, "choic": [70, 73, 75, 79, 81, 82, 84], "class": [], "comparison": [74, 81], "comput": 77, "contact": [], "content": 77, "contribut": 77, "corr": 53, "corr_loocv_error": 66, "create_psi": 67, "cross_trunc": 44, "data": [70, 73, 75, 79, 82, 84, 87], "defin": 87, "descript": [], "design": [78, 87], "discrep": [6, 7, 70, 73], "eblinearregress": 25, "engin": [28, 29, 30, 31, 32, 86, 87], "eval_rec_rul": [33, 34, 35, 36, 37], "eval_rec_rule_arbitrari": 35, "eval_univ_basi": 36, "exampl": [49, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 84, 85, 86], "exp_design": [38, 39, 40], "expand": 69, "expdesign": 39, "experiment": [78, 87], "exploit": 69, "explor": [41, 42, 69], "function": [70, 82], "further": 77, "gamma_mean": 27, "gaussian_process_emul": 68, "gelman_rubin": 10, "glexindex": [43, 44, 45], "guid": 83, "hellinger_dist": [30, 61], "import": 87, "indic": 77, "infer": [72, 87], "input": [48, 49, 50, 78, 87], "input_spac": [46, 47], "inputspac": 47, "instal": [77, 83], "introductori": [], "ishigami": 79, "iter": 69, "l2_model": 81, "learn": 69, "librari": 87, "licens": 77, "link": 77, "logpdf": [31, 62], "margin": 50, "mcmc": [8, 9, 10], "meta": 87, "meta_model_engin": [], "metamodel": [65, 70, 73, 75, 79, 81, 82, 84, 86], "model": [70, 73, 74, 75, 77, 79, 80, 81, 82, 84, 86, 87], "model1": 81, "multi": 74, "necessari": 87, "nl2_model": 81, "nl4_model": 81, "note": [24, 25, 26, 39, 52, 55, 65], "ohagan": 82, "option": 86, "orthogonal_matching_pursuit": [51, 52, 53], "orthogonalmatchingpursuit": 52, "overview": 83, "packag": [], "paramet": [3, 5, 7, 9, 10, 13, 16, 17, 22, 24, 25, 26, 27, 29, 30, 31, 32, 34, 35, 36, 37, 39, 40, 47, 52, 55, 58, 60, 61, 62, 63, 65, 66, 67, 68], "pollut": 84, "poly_rec_coeff": 37, "post": 87, "post_process": [11, 12, 13], "postprocess": [13, 85], "prior": [70, 73, 75, 78, 79, 82, 84], "priors1": 81, "probabilist": 87, "process": 87, "pylink": [14, 15, 16, 17, 70, 73, 75, 79, 81, 82, 84], "pylinkforwardmodel": [16, 87], "quickstart": 77, "rais": [13, 60, 67], "refer": [52, 55, 58], "reg_fast_ard": [54, 55, 56], "reg_fast_laplac": [57, 58], "regressionfastard": 55, "regressionfastlaplac": 58, "return": [3, 5, 7, 9, 10, 13, 16, 17, 22, 24, 25, 26, 27, 29, 30, 31, 32, 34, 35, 36, 37, 39, 40, 42, 47, 49, 52, 55, 58, 60, 61, 62, 63, 65, 66, 67, 68], "see": [], "sequenti": 87, "sequential_design": [59, 60, 61, 62, 63], "sequentialdesign": 60, "set": [69, 70, 73, 75, 79, 81, 82, 84, 87], "space": 78, "subdomain": [32, 63], "surrog": [70, 73, 75, 77, 79, 81, 82, 84, 86, 87], "surrogate_model": [18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "tabl": 77, "theori": [], "tradeoff": 69, "train": [69, 70, 73, 75, 79, 81, 82, 84, 86, 87], "tutori": 87, "uncertainti": 87, "update_precis": 56, "user": 83, "valid": 77, "vblinearregress": 26, "within_rang": 17}}) \ No newline at end of file diff --git a/public/surrogate_description.html b/public/surrogate_description.html index db4708ce6..ddf24bbc7 100644 --- a/public/surrogate_description.html +++ b/public/surrogate_description.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> diff --git a/public/tutorial.html b/public/tutorial.html index f4c941291..c8714239f 100644 --- a/public/tutorial.html +++ b/public/tutorial.html @@ -239,9 +239,6 @@ </ul> </li> <li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li> -<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li> </ul> </li> @@ -289,7 +286,14 @@ <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li> </ul> </li> -<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li> +<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li> +</ul> +</li> +<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li> <li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li> -- GitLab