diff --git a/manual/develop/en/.buildinfo b/manual/develop/en/.buildinfo index 4f5ba694..885b9e8c 100644 --- a/manual/develop/en/.buildinfo +++ b/manual/develop/en/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 9f2aad9133d48ed35a85c0cb2f8e0368 +# This file records the configuration used when building these files. When it is not found, a full rebuild will be done. +config: 0fe31368b1d5d93aa38fd14080e880b1 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/manual/develop/en/_modules/index.html b/manual/develop/en/_modules/index.html index 50532c11..7f142ab3 100644 --- a/manual/develop/en/_modules/index.html +++ b/manual/develop/en/_modules/index.html @@ -1,23 +1,21 @@ + + - Overview: module code — PHYSBO 2.0.1 documentation + Overview: module code — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/blm/basis/fourier.html b/manual/develop/en/_modules/physbo/blm/basis/fourier.html index ddd3f62a..2d54202f 100644 --- a/manual/develop/en/_modules/physbo/blm/basis/fourier.html +++ b/manual/develop/en/_modules/physbo/blm/basis/fourier.html @@ -1,23 +1,21 @@ + + - physbo.blm.basis.fourier — PHYSBO 2.0.1 documentation + physbo.blm.basis.fourier — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/blm/core/model.html b/manual/develop/en/_modules/physbo/blm/core/model.html index a0537eae..ae9a2dea 100644 --- a/manual/develop/en/_modules/physbo/blm/core/model.html +++ b/manual/develop/en/_modules/physbo/blm/core/model.html @@ -1,23 +1,21 @@ + + - physbo.blm.core.model — PHYSBO 2.0.1 documentation + physbo.blm.core.model — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/blm/inf/exact.html b/manual/develop/en/_modules/physbo/blm/inf/exact.html index 75fda30b..7dcb1eb3 100644 --- a/manual/develop/en/_modules/physbo/blm/inf/exact.html +++ b/manual/develop/en/_modules/physbo/blm/inf/exact.html @@ -1,23 +1,21 @@ + + - physbo.blm.inf.exact — PHYSBO 2.0.1 documentation + physbo.blm.inf.exact — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/blm/lik/gauss.html b/manual/develop/en/_modules/physbo/blm/lik/gauss.html index 2f80d5f1..04deb3fc 100644 --- a/manual/develop/en/_modules/physbo/blm/lik/gauss.html +++ b/manual/develop/en/_modules/physbo/blm/lik/gauss.html @@ -1,23 +1,21 @@ + + - physbo.blm.lik.gauss — PHYSBO 2.0.1 documentation + physbo.blm.lik.gauss — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/blm/lik/linear.html b/manual/develop/en/_modules/physbo/blm/lik/linear.html index 0262aecc..b64f29aa 100644 --- a/manual/develop/en/_modules/physbo/blm/lik/linear.html +++ b/manual/develop/en/_modules/physbo/blm/lik/linear.html @@ -1,23 +1,21 @@ + + - physbo.blm.lik.linear — PHYSBO 2.0.1 documentation + physbo.blm.lik.linear — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/blm/predictor.html b/manual/develop/en/_modules/physbo/blm/predictor.html index 6d6b62b7..cd58d9df 100644 --- a/manual/develop/en/_modules/physbo/blm/predictor.html +++ b/manual/develop/en/_modules/physbo/blm/predictor.html @@ -1,23 +1,21 @@ + + - physbo.blm.predictor — PHYSBO 2.0.1 documentation + physbo.blm.predictor — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/blm/prior/gauss.html b/manual/develop/en/_modules/physbo/blm/prior/gauss.html index 97d9257f..0641a53d 100644 --- a/manual/develop/en/_modules/physbo/blm/prior/gauss.html +++ b/manual/develop/en/_modules/physbo/blm/prior/gauss.html @@ -1,23 +1,21 @@ + + - physbo.blm.prior.gauss — PHYSBO 2.0.1 documentation + physbo.blm.prior.gauss — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/gp/core/learning.html b/manual/develop/en/_modules/physbo/gp/core/learning.html index 07ee9750..5f28a813 100644 --- a/manual/develop/en/_modules/physbo/gp/core/learning.html +++ b/manual/develop/en/_modules/physbo/gp/core/learning.html @@ -1,23 +1,21 @@ + + - physbo.gp.core.learning — PHYSBO 2.0.1 documentation + physbo.gp.core.learning — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/gp/core/model.html b/manual/develop/en/_modules/physbo/gp/core/model.html index 333bd564..e924502e 100644 --- a/manual/develop/en/_modules/physbo/gp/core/model.html +++ b/manual/develop/en/_modules/physbo/gp/core/model.html @@ -1,23 +1,21 @@ + + - physbo.gp.core.model — PHYSBO 2.0.1 documentation + physbo.gp.core.model — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/gp/core/prior.html b/manual/develop/en/_modules/physbo/gp/core/prior.html index 40e4a30f..f15875da 100644 --- a/manual/develop/en/_modules/physbo/gp/core/prior.html +++ b/manual/develop/en/_modules/physbo/gp/core/prior.html @@ -1,23 +1,21 @@ + + - physbo.gp.core.prior — PHYSBO 2.0.1 documentation + physbo.gp.core.prior — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/gp/cov/gauss.html b/manual/develop/en/_modules/physbo/gp/cov/gauss.html index 4e510c2a..6f7ca874 100644 --- a/manual/develop/en/_modules/physbo/gp/cov/gauss.html +++ b/manual/develop/en/_modules/physbo/gp/cov/gauss.html @@ -1,23 +1,21 @@ + + - physbo.gp.cov.gauss — PHYSBO 2.0.1 documentation + physbo.gp.cov.gauss — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/gp/inf/exact.html b/manual/develop/en/_modules/physbo/gp/inf/exact.html index 51182119..ac3232b1 100644 --- a/manual/develop/en/_modules/physbo/gp/inf/exact.html +++ b/manual/develop/en/_modules/physbo/gp/inf/exact.html @@ -1,23 +1,21 @@ + + - physbo.gp.inf.exact — PHYSBO 2.0.1 documentation + physbo.gp.inf.exact — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/gp/lik/gauss.html b/manual/develop/en/_modules/physbo/gp/lik/gauss.html index 62fd310c..31fa0bb5 100644 --- a/manual/develop/en/_modules/physbo/gp/lik/gauss.html +++ b/manual/develop/en/_modules/physbo/gp/lik/gauss.html @@ -1,23 +1,21 @@ + + - physbo.gp.lik.gauss — PHYSBO 2.0.1 documentation + physbo.gp.lik.gauss — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/gp/mean/const.html b/manual/develop/en/_modules/physbo/gp/mean/const.html index f4b9bdaa..4143bfca 100644 --- a/manual/develop/en/_modules/physbo/gp/mean/const.html +++ b/manual/develop/en/_modules/physbo/gp/mean/const.html @@ -1,23 +1,21 @@ + + - physbo.gp.mean.const — PHYSBO 2.0.1 documentation + physbo.gp.mean.const — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/gp/mean/zero.html b/manual/develop/en/_modules/physbo/gp/mean/zero.html index 588d052a..e9b27674 100644 --- a/manual/develop/en/_modules/physbo/gp/mean/zero.html +++ b/manual/develop/en/_modules/physbo/gp/mean/zero.html @@ -1,23 +1,21 @@ + + - physbo.gp.mean.zero — PHYSBO 2.0.1 documentation + physbo.gp.mean.zero — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/gp/predictor.html b/manual/develop/en/_modules/physbo/gp/predictor.html index 6dea8b60..3695f9e2 100644 --- a/manual/develop/en/_modules/physbo/gp/predictor.html +++ b/manual/develop/en/_modules/physbo/gp/predictor.html @@ -1,23 +1,21 @@ + + - physbo.gp.predictor — PHYSBO 2.0.1 documentation + physbo.gp.predictor — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/misc/centering.html b/manual/develop/en/_modules/physbo/misc/centering.html index fb17c4f8..54db1e7e 100644 --- a/manual/develop/en/_modules/physbo/misc/centering.html +++ b/manual/develop/en/_modules/physbo/misc/centering.html @@ -1,23 +1,21 @@ + + - physbo.misc.centering — PHYSBO 2.0.1 documentation + physbo.misc.centering — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/misc/gauss_elim.html b/manual/develop/en/_modules/physbo/misc/gauss_elim.html index 9ba7b5fe..1a18c275 100644 --- a/manual/develop/en/_modules/physbo/misc/gauss_elim.html +++ b/manual/develop/en/_modules/physbo/misc/gauss_elim.html @@ -1,23 +1,21 @@ + + - physbo.misc.gauss_elim — PHYSBO 2.0.1 documentation + physbo.misc.gauss_elim — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/misc/set_config.html b/manual/develop/en/_modules/physbo/misc/set_config.html index 5b6ec7ce..ecca6e66 100644 --- a/manual/develop/en/_modules/physbo/misc/set_config.html +++ b/manual/develop/en/_modules/physbo/misc/set_config.html @@ -1,23 +1,21 @@ + + - physbo.misc.set_config — PHYSBO 2.0.1 documentation + physbo.misc.set_config — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/opt/adam.html b/manual/develop/en/_modules/physbo/opt/adam.html index 97f62879..68c88102 100644 --- a/manual/develop/en/_modules/physbo/opt/adam.html +++ b/manual/develop/en/_modules/physbo/opt/adam.html @@ -1,23 +1,21 @@ + + - physbo.opt.adam — PHYSBO 2.0.1 documentation + physbo.opt.adam — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/predictor.html b/manual/develop/en/_modules/physbo/predictor.html index e532b6e1..6d4ea12d 100644 --- a/manual/develop/en/_modules/physbo/predictor.html +++ b/manual/develop/en/_modules/physbo/predictor.html @@ -1,23 +1,21 @@ + + - physbo.predictor — PHYSBO 2.0.1 documentation + physbo.predictor — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/search/discrete/policy.html b/manual/develop/en/_modules/physbo/search/discrete/policy.html index 0c352a9a..8c2d68c2 100644 --- a/manual/develop/en/_modules/physbo/search/discrete/policy.html +++ b/manual/develop/en/_modules/physbo/search/discrete/policy.html @@ -1,23 +1,21 @@ + + - physbo.search.discrete.policy — PHYSBO 2.0.1 documentation + physbo.search.discrete.policy — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/search/discrete/results.html b/manual/develop/en/_modules/physbo/search/discrete/results.html index e38afd0f..a876f745 100644 --- a/manual/develop/en/_modules/physbo/search/discrete/results.html +++ b/manual/develop/en/_modules/physbo/search/discrete/results.html @@ -1,23 +1,21 @@ + + - physbo.search.discrete.results — PHYSBO 2.0.1 documentation + physbo.search.discrete.results — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/search/discrete_multi/policy.html b/manual/develop/en/_modules/physbo/search/discrete_multi/policy.html index c8583beb..ef02098d 100644 --- a/manual/develop/en/_modules/physbo/search/discrete_multi/policy.html +++ b/manual/develop/en/_modules/physbo/search/discrete_multi/policy.html @@ -1,23 +1,21 @@ + + - physbo.search.discrete_multi.policy — PHYSBO 2.0.1 documentation + physbo.search.discrete_multi.policy — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
@@ -143,7 +138,7 @@

Source code for physbo.search.discrete_multi.policy

msg = "ERROR: len(initial_data[0]) != initial_data[1].shape[0]" raise RuntimeError(msg) self.write(actions, fs) - self.actions = sorted(list(set(self.actions) - set(actions))) + self.actions = np.array(sorted(list(set(self.actions) - set(actions)))) if comm is None: self.mpicomm = None diff --git a/manual/develop/en/_modules/physbo/search/discrete_multi/results.html b/manual/develop/en/_modules/physbo/search/discrete_multi/results.html index e769f628..a7e59c33 100644 --- a/manual/develop/en/_modules/physbo/search/discrete_multi/results.html +++ b/manual/develop/en/_modules/physbo/search/discrete_multi/results.html @@ -1,23 +1,21 @@ + + - physbo.search.discrete_multi.results — PHYSBO 2.0.1 documentation + physbo.search.discrete_multi.results — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/search/pareto.html b/manual/develop/en/_modules/physbo/search/pareto.html index 4bf08a09..79b2b796 100644 --- a/manual/develop/en/_modules/physbo/search/pareto.html +++ b/manual/develop/en/_modules/physbo/search/pareto.html @@ -1,23 +1,21 @@ + + - physbo.search.pareto — PHYSBO 2.0.1 documentation + physbo.search.pareto — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/search/score.html b/manual/develop/en/_modules/physbo/search/score.html index e3c6029d..84687ebd 100644 --- a/manual/develop/en/_modules/physbo/search/score.html +++ b/manual/develop/en/_modules/physbo/search/score.html @@ -1,23 +1,21 @@ + + - physbo.search.score — PHYSBO 2.0.1 documentation + physbo.search.score — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/search/score_multi.html b/manual/develop/en/_modules/physbo/search/score_multi.html index e1f614e6..aa4deb79 100644 --- a/manual/develop/en/_modules/physbo/search/score_multi.html +++ b/manual/develop/en/_modules/physbo/search/score_multi.html @@ -1,23 +1,21 @@ + + - physbo.search.score_multi — PHYSBO 2.0.1 documentation + physbo.search.score_multi — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/search/utility.html b/manual/develop/en/_modules/physbo/search/utility.html index a9748a17..30dec0f3 100644 --- a/manual/develop/en/_modules/physbo/search/utility.html +++ b/manual/develop/en/_modules/physbo/search/utility.html @@ -1,23 +1,21 @@ + + - physbo.search.utility — PHYSBO 2.0.1 documentation + physbo.search.utility — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_modules/physbo/variable.html b/manual/develop/en/_modules/physbo/variable.html index 96c35307..650e8b0c 100644 --- a/manual/develop/en/_modules/physbo/variable.html +++ b/manual/develop/en/_modules/physbo/variable.html @@ -1,23 +1,21 @@ + + - physbo.variable — PHYSBO 2.0.1 documentation + physbo.variable — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/_static/basic.css b/manual/develop/en/_static/basic.css index f316efcb..7ebbd6d0 100644 --- a/manual/develop/en/_static/basic.css +++ b/manual/develop/en/_static/basic.css @@ -1,12 +1,5 @@ /* - * basic.css - * ~~~~~~~~~ - * * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ /* -- main layout ----------------------------------------------------------- */ @@ -115,15 +108,11 @@ img { /* -- search page ----------------------------------------------------------- */ ul.search { - margin: 10px 0 0 20px; - padding: 0; + margin-top: 10px; } ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; + padding: 5px 0; } ul.search li a { diff --git a/manual/develop/en/_static/css/badge_only.css b/manual/develop/en/_static/css/badge_only.css index c718cee4..88ba55b9 100644 --- a/manual/develop/en/_static/css/badge_only.css +++ b/manual/develop/en/_static/css/badge_only.css @@ -1 +1 @@ -.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#FontAwesome) format("svg")}.fa:before{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1}.fa:before,a .fa{text-decoration:inherit}.fa:before,a .fa,li .fa{display:inline-block}li .fa-large:before{width:1.875em}ul.fas{list-style-type:none;margin-left:2em;text-indent:-.8em}ul.fas li .fa{width:.8em}ul.fas li .fa-large:before{vertical-align:baseline}.fa-book:before,.icon-book:before{content:"\f02d"}.fa-caret-down:before,.icon-caret-down:before{content:"\f0d7"}.fa-caret-up:before,.icon-caret-up:before{content:"\f0d8"}.fa-caret-left:before,.icon-caret-left:before{content:"\f0d9"}.fa-caret-right:before,.icon-caret-right:before{content:"\f0da"}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60}.rst-versions .rst-current-version:after{clear:both;content:"";display:block}.rst-versions .rst-current-version .fa{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}} \ No newline at end of file +.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#FontAwesome) format("svg")}.fa:before{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1}.fa:before,a .fa{text-decoration:inherit}.fa:before,a .fa,li .fa{display:inline-block}li .fa-large:before{width:1.875em}ul.fas{list-style-type:none;margin-left:2em;text-indent:-.8em}ul.fas li .fa{width:.8em}ul.fas li .fa-large:before{vertical-align:baseline}.fa-book:before,.icon-book:before{content:"\f02d"}.fa-caret-down:before,.icon-caret-down:before{content:"\f0d7"}.fa-caret-up:before,.icon-caret-up:before{content:"\f0d8"}.fa-caret-left:before,.icon-caret-left:before{content:"\f0d9"}.fa-caret-right:before,.icon-caret-right:before{content:"\f0da"}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60}.rst-versions .rst-current-version:after{clear:both;content:"";display:block}.rst-versions .rst-current-version .fa{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions .rst-other-versions .rtd-current-item{font-weight:700}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}#flyout-search-form{padding:6px} \ No newline at end of file diff --git a/manual/develop/en/_static/css/theme.css b/manual/develop/en/_static/css/theme.css index 19a446a0..0f14f106 100644 --- a/manual/develop/en/_static/css/theme.css +++ b/manual/develop/en/_static/css/theme.css @@ -1,4 +1,4 @@ html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:0}dfn{font-style:italic}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{background:#ff0;font-style:italic;font-weight:700}.rst-content code,.rst-content tt,code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,ol,ul{margin:0;padding:0;list-style:none;list-style-image:none}li{list-style:none}dd{margin:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}svg:not(:root){overflow:hidden}figure,form{margin:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.relative{position:relative}big,small{font-size:100%}@media print{body,html,section{background:none!important}*{box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}.rst-content .toctree-wrapper>p.caption,h2,h3,p{orphans:3;widows:3}.rst-content .toctree-wrapper>p.caption,h2,h3{page-break-after:avoid}}.btn,.fa:before,.icon:before,.rst-content .admonition,.rst-content .admonition-title:before,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .code-block-caption .headerlink:before,.rst-content .danger,.rst-content .eqno .headerlink:before,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-alert,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-pull-left.icon,.fa.fa-pull-left,.rst-content .code-block-caption .fa-pull-left.headerlink,.rst-content .eqno .fa-pull-left.headerlink,.rst-content .fa-pull-left.admonition-title,.rst-content code.download span.fa-pull-left:first-child,.rst-content dl dt .fa-pull-left.headerlink,.rst-content h1 .fa-pull-left.headerlink,.rst-content h2 .fa-pull-left.headerlink,.rst-content h3 .fa-pull-left.headerlink,.rst-content h4 .fa-pull-left.headerlink,.rst-content h5 .fa-pull-left.headerlink,.rst-content h6 .fa-pull-left.headerlink,.rst-content p .fa-pull-left.headerlink,.rst-content table>caption .fa-pull-left.headerlink,.rst-content tt.download span.fa-pull-left:first-child,.wy-menu-vertical li.current>a button.fa-pull-left.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-left.toctree-expand,.wy-menu-vertical li button.fa-pull-left.toctree-expand{margin-right:.3em}.fa-pull-right.icon,.fa.fa-pull-right,.rst-content .code-block-caption .fa-pull-right.headerlink,.rst-content .eqno .fa-pull-right.headerlink,.rst-content .fa-pull-right.admonition-title,.rst-content code.download span.fa-pull-right:first-child,.rst-content dl dt .fa-pull-right.headerlink,.rst-content h1 .fa-pull-right.headerlink,.rst-content h2 .fa-pull-right.headerlink,.rst-content h3 .fa-pull-right.headerlink,.rst-content h4 .fa-pull-right.headerlink,.rst-content h5 .fa-pull-right.headerlink,.rst-content h6 .fa-pull-right.headerlink,.rst-content p .fa-pull-right.headerlink,.rst-content table>caption .fa-pull-right.headerlink,.rst-content tt.download span.fa-pull-right:first-child,.wy-menu-vertical li.current>a button.fa-pull-right.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-right.toctree-expand,.wy-menu-vertical li button.fa-pull-right.toctree-expand{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.icon,.rst-content .code-block-caption .pull-left.headerlink,.rst-content .eqno .pull-left.headerlink,.rst-content .pull-left.admonition-title,.rst-content code.download span.pull-left:first-child,.rst-content dl dt .pull-left.headerlink,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content p .pull-left.headerlink,.rst-content table>caption .pull-left.headerlink,.rst-content tt.download span.pull-left:first-child,.wy-menu-vertical li.current>a button.pull-left.toctree-expand,.wy-menu-vertical li.on a button.pull-left.toctree-expand,.wy-menu-vertical li button.pull-left.toctree-expand{margin-right:.3em}.fa.pull-right,.pull-right.icon,.rst-content .code-block-caption .pull-right.headerlink,.rst-content .eqno .pull-right.headerlink,.rst-content .pull-right.admonition-title,.rst-content code.download span.pull-right:first-child,.rst-content dl dt .pull-right.headerlink,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content p .pull-right.headerlink,.rst-content table>caption .pull-right.headerlink,.rst-content tt.download span.pull-right:first-child,.wy-menu-vertical li.current>a button.pull-right.toctree-expand,.wy-menu-vertical li.on a button.pull-right.toctree-expand,.wy-menu-vertical li button.pull-right.toctree-expand{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before,.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.rst-content .admonition-title:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.icon-caret-down:before,.wy-dropdown .caret:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before,.wy-menu-vertical li button.toctree-expand:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before,.icon-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{font-family:inherit}.fa:before,.icon:before,.rst-content .admonition-title:before,.rst-content .code-block-caption .headerlink:before,.rst-content .eqno .headerlink:before,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.rst-content .code-block-caption a .headerlink,.rst-content .eqno a .headerlink,.rst-content a .admonition-title,.rst-content code.download a span:first-child,.rst-content dl dt a .headerlink,.rst-content h1 a .headerlink,.rst-content h2 a .headerlink,.rst-content h3 a .headerlink,.rst-content h4 a .headerlink,.rst-content h5 a .headerlink,.rst-content h6 a .headerlink,.rst-content p.caption a .headerlink,.rst-content p a .headerlink,.rst-content table>caption a .headerlink,.rst-content tt.download a span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li a button.toctree-expand,a .fa,a .icon,a .rst-content .admonition-title,a .rst-content .code-block-caption .headerlink,a .rst-content .eqno .headerlink,a .rst-content code.download span:first-child,a .rst-content dl dt .headerlink,a .rst-content h1 .headerlink,a .rst-content h2 .headerlink,a .rst-content h3 .headerlink,a .rst-content h4 .headerlink,a .rst-content h5 .headerlink,a .rst-content h6 .headerlink,a .rst-content p.caption .headerlink,a .rst-content p .headerlink,a .rst-content table>caption .headerlink,a .rst-content tt.download span:first-child,a .wy-menu-vertical li button.toctree-expand{display:inline-block;text-decoration:inherit}.btn .fa,.btn .icon,.btn .rst-content .admonition-title,.btn .rst-content .code-block-caption .headerlink,.btn .rst-content .eqno .headerlink,.btn .rst-content code.download span:first-child,.btn .rst-content dl dt .headerlink,.btn .rst-content h1 .headerlink,.btn .rst-content h2 .headerlink,.btn .rst-content h3 .headerlink,.btn .rst-content h4 .headerlink,.btn .rst-content h5 .headerlink,.btn .rst-content h6 .headerlink,.btn .rst-content p .headerlink,.btn .rst-content table>caption .headerlink,.btn .rst-content tt.download span:first-child,.btn .wy-menu-vertical li.current>a button.toctree-expand,.btn .wy-menu-vertical li.on a button.toctree-expand,.btn .wy-menu-vertical li button.toctree-expand,.nav .fa,.nav .icon,.nav .rst-content .admonition-title,.nav .rst-content .code-block-caption .headerlink,.nav .rst-content .eqno .headerlink,.nav .rst-content code.download span:first-child,.nav .rst-content dl dt .headerlink,.nav .rst-content h1 .headerlink,.nav .rst-content h2 .headerlink,.nav .rst-content h3 .headerlink,.nav .rst-content h4 .headerlink,.nav .rst-content h5 .headerlink,.nav .rst-content h6 .headerlink,.nav .rst-content p .headerlink,.nav .rst-content table>caption .headerlink,.nav .rst-content tt.download span:first-child,.nav .wy-menu-vertical li.current>a button.toctree-expand,.nav .wy-menu-vertical li.on a button.toctree-expand,.nav .wy-menu-vertical li button.toctree-expand,.rst-content .btn .admonition-title,.rst-content .code-block-caption .btn .headerlink,.rst-content .code-block-caption .nav .headerlink,.rst-content .eqno .btn .headerlink,.rst-content .eqno .nav .headerlink,.rst-content .nav .admonition-title,.rst-content code.download .btn span:first-child,.rst-content code.download .nav span:first-child,.rst-content dl dt .btn .headerlink,.rst-content dl dt .nav .headerlink,.rst-content h1 .btn .headerlink,.rst-content h1 .nav .headerlink,.rst-content h2 .btn .headerlink,.rst-content h2 .nav .headerlink,.rst-content h3 .btn .headerlink,.rst-content h3 .nav .headerlink,.rst-content h4 .btn .headerlink,.rst-content h4 .nav .headerlink,.rst-content h5 .btn .headerlink,.rst-content h5 .nav .headerlink,.rst-content h6 .btn .headerlink,.rst-content h6 .nav .headerlink,.rst-content p .btn .headerlink,.rst-content p .nav .headerlink,.rst-content table>caption .btn .headerlink,.rst-content table>caption .nav .headerlink,.rst-content tt.download .btn span:first-child,.rst-content tt.download .nav span:first-child,.wy-menu-vertical li .btn button.toctree-expand,.wy-menu-vertical li.current>a .btn button.toctree-expand,.wy-menu-vertical li.current>a .nav button.toctree-expand,.wy-menu-vertical li .nav button.toctree-expand,.wy-menu-vertical li.on a .btn button.toctree-expand,.wy-menu-vertical li.on a .nav button.toctree-expand{display:inline}.btn .fa-large.icon,.btn .fa.fa-large,.btn .rst-content .code-block-caption .fa-large.headerlink,.btn .rst-content .eqno .fa-large.headerlink,.btn .rst-content .fa-large.admonition-title,.btn .rst-content code.download span.fa-large:first-child,.btn .rst-content dl dt .fa-large.headerlink,.btn .rst-content h1 .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.btn .rst-content p .fa-large.headerlink,.btn .rst-content table>caption .fa-large.headerlink,.btn .rst-content tt.download span.fa-large:first-child,.btn .wy-menu-vertical li button.fa-large.toctree-expand,.nav .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .code-block-caption .fa-large.headerlink,.nav .rst-content .eqno .fa-large.headerlink,.nav .rst-content .fa-large.admonition-title,.nav .rst-content code.download span.fa-large:first-child,.nav .rst-content dl dt .fa-large.headerlink,.nav .rst-content h1 .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.nav .rst-content p .fa-large.headerlink,.nav .rst-content table>caption .fa-large.headerlink,.nav .rst-content tt.download span.fa-large:first-child,.nav .wy-menu-vertical li button.fa-large.toctree-expand,.rst-content .btn .fa-large.admonition-title,.rst-content .code-block-caption .btn .fa-large.headerlink,.rst-content .code-block-caption .nav .fa-large.headerlink,.rst-content .eqno .btn .fa-large.headerlink,.rst-content .eqno .nav .fa-large.headerlink,.rst-content .nav .fa-large.admonition-title,.rst-content code.download .btn span.fa-large:first-child,.rst-content code.download .nav span.fa-large:first-child,.rst-content dl dt .btn .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.rst-content p .btn .fa-large.headerlink,.rst-content p .nav .fa-large.headerlink,.rst-content table>caption .btn .fa-large.headerlink,.rst-content table>caption .nav .fa-large.headerlink,.rst-content tt.download .btn span.fa-large:first-child,.rst-content tt.download .nav span.fa-large:first-child,.wy-menu-vertical li .btn button.fa-large.toctree-expand,.wy-menu-vertical li .nav button.fa-large.toctree-expand{line-height:.9em}.btn .fa-spin.icon,.btn .fa.fa-spin,.btn .rst-content .code-block-caption .fa-spin.headerlink,.btn .rst-content .eqno .fa-spin.headerlink,.btn .rst-content .fa-spin.admonition-title,.btn .rst-content code.download span.fa-spin:first-child,.btn .rst-content dl dt .fa-spin.headerlink,.btn .rst-content h1 .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.btn .rst-content p .fa-spin.headerlink,.btn .rst-content table>caption .fa-spin.headerlink,.btn .rst-content tt.download span.fa-spin:first-child,.btn .wy-menu-vertical li button.fa-spin.toctree-expand,.nav .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .code-block-caption .fa-spin.headerlink,.nav .rst-content .eqno .fa-spin.headerlink,.nav .rst-content .fa-spin.admonition-title,.nav .rst-content code.download span.fa-spin:first-child,.nav .rst-content dl dt .fa-spin.headerlink,.nav .rst-content h1 .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.nav .rst-content p .fa-spin.headerlink,.nav .rst-content table>caption .fa-spin.headerlink,.nav .rst-content tt.download span.fa-spin:first-child,.nav .wy-menu-vertical li button.fa-spin.toctree-expand,.rst-content .btn .fa-spin.admonition-title,.rst-content .code-block-caption .btn .fa-spin.headerlink,.rst-content .code-block-caption .nav .fa-spin.headerlink,.rst-content .eqno .btn .fa-spin.headerlink,.rst-content .eqno .nav .fa-spin.headerlink,.rst-content .nav .fa-spin.admonition-title,.rst-content code.download .btn span.fa-spin:first-child,.rst-content code.download .nav span.fa-spin:first-child,.rst-content dl dt .btn .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.rst-content p .btn .fa-spin.headerlink,.rst-content p .nav .fa-spin.headerlink,.rst-content table>caption .btn .fa-spin.headerlink,.rst-content table>caption .nav .fa-spin.headerlink,.rst-content tt.download .btn span.fa-spin:first-child,.rst-content tt.download .nav span.fa-spin:first-child,.wy-menu-vertical li .btn button.fa-spin.toctree-expand,.wy-menu-vertical li .nav button.fa-spin.toctree-expand{display:inline-block}.btn.fa:before,.btn.icon:before,.rst-content .btn.admonition-title:before,.rst-content .code-block-caption .btn.headerlink:before,.rst-content .eqno .btn.headerlink:before,.rst-content code.download span.btn:first-child:before,.rst-content dl dt .btn.headerlink:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content p .btn.headerlink:before,.rst-content table>caption .btn.headerlink:before,.rst-content tt.download span.btn:first-child:before,.wy-menu-vertical li button.btn.toctree-expand:before{opacity:.5;-webkit-transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;transition:opacity .05s ease-in}.btn.fa:hover:before,.btn.icon:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content .code-block-caption .btn.headerlink:hover:before,.rst-content .eqno .btn.headerlink:hover:before,.rst-content code.download span.btn:first-child:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content p .btn.headerlink:hover:before,.rst-content table>caption .btn.headerlink:hover:before,.rst-content tt.download span.btn:first-child:hover:before,.wy-menu-vertical li button.btn.toctree-expand:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .icon:before,.btn-mini .rst-content .admonition-title:before,.btn-mini .rst-content .code-block-caption .headerlink:before,.btn-mini .rst-content .eqno .headerlink:before,.btn-mini .rst-content code.download span:first-child:before,.btn-mini .rst-content dl dt .headerlink:before,.btn-mini .rst-content h1 .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.btn-mini .rst-content p .headerlink:before,.btn-mini .rst-content table>caption .headerlink:before,.btn-mini .rst-content tt.download span:first-child:before,.btn-mini .wy-menu-vertical li button.toctree-expand:before,.rst-content .btn-mini .admonition-title:before,.rst-content .code-block-caption .btn-mini .headerlink:before,.rst-content .eqno .btn-mini .headerlink:before,.rst-content code.download .btn-mini span:first-child:before,.rst-content dl dt .btn-mini .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.rst-content p .btn-mini .headerlink:before,.rst-content table>caption .btn-mini .headerlink:before,.rst-content tt.download .btn-mini span:first-child:before,.wy-menu-vertical li .btn-mini button.toctree-expand:before{font-size:14px;vertical-align:-15%}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.wy-alert{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.rst-content .admonition-title,.wy-alert-title{font-weight:700;display:block;color:#fff;background:#6ab0de;padding:6px 12px;margin:-12px -12px 12px}.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.admonition,.rst-content .wy-alert-danger.admonition-todo,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.wy-alert.wy-alert-danger{background:#fdf3f2}.rst-content .danger .admonition-title,.rst-content .danger .wy-alert-title,.rst-content .error .admonition-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.rst-content .wy-alert-danger.admonition .admonition-title,.rst-content .wy-alert-danger.admonition .wy-alert-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.wy-alert.wy-alert-danger .wy-alert-title{background:#f29f97}.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .warning,.rst-content .wy-alert-warning.admonition,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.note,.rst-content .wy-alert-warning.seealso,.rst-content .wy-alert-warning.tip,.wy-alert.wy-alert-warning{background:#ffedcc}.rst-content .admonition-todo .admonition-title,.rst-content .admonition-todo .wy-alert-title,.rst-content .attention .admonition-title,.rst-content .attention .wy-alert-title,.rst-content .caution .admonition-title,.rst-content .caution .wy-alert-title,.rst-content .warning .admonition-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.admonition .admonition-title,.rst-content .wy-alert-warning.admonition .wy-alert-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.wy-alert.wy-alert-warning .wy-alert-title{background:#f0b37e}.rst-content .note,.rst-content .seealso,.rst-content .wy-alert-info.admonition,.rst-content .wy-alert-info.admonition-todo,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.wy-alert.wy-alert-info{background:#e7f2fa}.rst-content .note .admonition-title,.rst-content .note .wy-alert-title,.rst-content .seealso .admonition-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .admonition-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.rst-content .wy-alert-info.admonition .admonition-title,.rst-content .wy-alert-info.admonition .wy-alert-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.wy-alert.wy-alert-info .wy-alert-title{background:#6ab0de}.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.admonition,.rst-content .wy-alert-success.admonition-todo,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.warning,.wy-alert.wy-alert-success{background:#dbfaf4}.rst-content .hint .admonition-title,.rst-content .hint .wy-alert-title,.rst-content .important .admonition-title,.rst-content .important .wy-alert-title,.rst-content .tip .admonition-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .admonition-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.rst-content .wy-alert-success.admonition .admonition-title,.rst-content .wy-alert-success.admonition .wy-alert-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.wy-alert.wy-alert-success .wy-alert-title{background:#1abc9c}.rst-content .wy-alert-neutral.admonition,.rst-content .wy-alert-neutral.admonition-todo,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.wy-alert.wy-alert-neutral{background:#f3f6f6}.rst-content .wy-alert-neutral.admonition-todo .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.rst-content .wy-alert-neutral.admonition .admonition-title,.rst-content .wy-alert-neutral.admonition .wy-alert-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.wy-alert.wy-alert-neutral .wy-alert-title{color:#404040;background:#e1e4e5}.rst-content .wy-alert-neutral.admonition-todo a,.rst-content .wy-alert-neutral.admonition a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.wy-alert.wy-alert-neutral a{color:#2980b9}.rst-content .admonition-todo p:last-child,.rst-content .admonition p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .note p:last-child,.rst-content .seealso p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.wy-alert p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27ae60}.wy-tray-container li.wy-tray-item-info{background:#2980b9}.wy-tray-container li.wy-tray-item-warning{background:#e67e22}.wy-tray-container li.wy-tray-item-danger{background:#e74c3c}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width:768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px;color:#fff;border:1px solid rgba(0,0,0,.1);background-color:#27ae60;text-decoration:none;font-weight:400;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 2px -1px hsla(0,0%,100%,.5),inset 0 -2px 0 0 rgba(0,0,0,.1);outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05),inset 0 2px 0 0 rgba(0,0,0,.1);padding:8px 12px 6px}.btn:visited{color:#fff}.btn-disabled,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980b9!important}.btn-info:hover{background-color:#2e8ece!important}.btn-neutral{background-color:#f3f6f6!important;color:#404040!important}.btn-neutral:hover{background-color:#e5ebeb!important;color:#404040}.btn-neutral:visited{color:#404040!important}.btn-success{background-color:#27ae60!important}.btn-success:hover{background-color:#295!important}.btn-danger{background-color:#e74c3c!important}.btn-danger:hover{background-color:#ea6153!important}.btn-warning{background-color:#e67e22!important}.btn-warning:hover{background-color:#e98b39!important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f!important}.btn-link{background-color:transparent!important;color:#2980b9;box-shadow:none;border-color:transparent!important}.btn-link:active,.btn-link:hover{background-color:transparent!important;color:#409ad5!important;box-shadow:none}.btn-link:visited{color:#9b59b6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:after,.wy-btn-group:before{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:1px solid #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980b9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:1px solid #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type=search]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980b9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned .wy-help-inline,.wy-form-aligned input,.wy-form-aligned label,.wy-form-aligned select,.wy-form-aligned textarea{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{width:100%;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label,legend{display:block}label{margin:0 0 .3125em;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:after,.wy-control-group:before{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#e74c3c}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full input[type=color],.wy-control-group .wy-form-full input[type=date],.wy-control-group .wy-form-full input[type=datetime-local],.wy-control-group .wy-form-full input[type=datetime],.wy-control-group .wy-form-full input[type=email],.wy-control-group .wy-form-full input[type=month],.wy-control-group .wy-form-full input[type=number],.wy-control-group .wy-form-full input[type=password],.wy-control-group .wy-form-full input[type=search],.wy-control-group .wy-form-full input[type=tel],.wy-control-group .wy-form-full input[type=text],.wy-control-group .wy-form-full input[type=time],.wy-control-group .wy-form-full input[type=url],.wy-control-group .wy-form-full input[type=week],.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves input[type=color],.wy-control-group .wy-form-halves input[type=date],.wy-control-group .wy-form-halves input[type=datetime-local],.wy-control-group .wy-form-halves input[type=datetime],.wy-control-group .wy-form-halves input[type=email],.wy-control-group .wy-form-halves input[type=month],.wy-control-group .wy-form-halves input[type=number],.wy-control-group .wy-form-halves input[type=password],.wy-control-group .wy-form-halves input[type=search],.wy-control-group .wy-form-halves input[type=tel],.wy-control-group .wy-form-halves input[type=text],.wy-control-group .wy-form-halves input[type=time],.wy-control-group .wy-form-halves input[type=url],.wy-control-group .wy-form-halves input[type=week],.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds input[type=color],.wy-control-group .wy-form-thirds input[type=date],.wy-control-group .wy-form-thirds input[type=datetime-local],.wy-control-group .wy-form-thirds input[type=datetime],.wy-control-group .wy-form-thirds input[type=email],.wy-control-group .wy-form-thirds input[type=month],.wy-control-group .wy-form-thirds input[type=number],.wy-control-group .wy-form-thirds input[type=password],.wy-control-group .wy-form-thirds input[type=search],.wy-control-group .wy-form-thirds input[type=tel],.wy-control-group .wy-form-thirds input[type=text],.wy-control-group .wy-form-thirds input[type=time],.wy-control-group .wy-form-thirds input[type=url],.wy-control-group .wy-form-thirds input[type=week],.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full{float:left;display:block;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child,.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(odd){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child,.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control,.wy-control-no-input{margin:6px 0 0;font-size:90%}.wy-control-no-input{display:inline-block}.wy-control-group.fluid-input input[type=color],.wy-control-group.fluid-input input[type=date],.wy-control-group.fluid-input input[type=datetime-local],.wy-control-group.fluid-input input[type=datetime],.wy-control-group.fluid-input input[type=email],.wy-control-group.fluid-input input[type=month],.wy-control-group.fluid-input input[type=number],.wy-control-group.fluid-input input[type=password],.wy-control-group.fluid-input input[type=search],.wy-control-group.fluid-input input[type=tel],.wy-control-group.fluid-input input[type=text],.wy-control-group.fluid-input input[type=time],.wy-control-group.fluid-input input[type=url],.wy-control-group.fluid-input input[type=week]{width:100%}.wy-form-message-inline{padding-left:.3em;color:#666;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;*overflow:visible}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}input[type=datetime-local]{padding:.34375em .625em}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;margin-right:.3125em;*height:13px;*width:13px}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;outline:thin dotted\9;border-color:#333}input.no-focus:focus{border-color:#ccc!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#e74c3c;border:1px solid #e74c3c}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e74c3c}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e74c3c}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif}select,textarea{padding:.5em .625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:1px solid #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{position:relative;display:block;height:24px;margin-top:12px;cursor:pointer}.wy-switch:before{left:0;top:0;width:36px;height:12px;background:#ccc}.wy-switch:after,.wy-switch:before{position:absolute;content:"";display:block;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wy-switch:after{width:18px;height:18px;background:#999;left:-3px;top:-3px}.wy-switch span{position:absolute;left:48px;display:block;font-size:12px;color:#ccc;line-height:1}.wy-switch.active:before{background:#1e8449}.wy-switch.active:after{left:24px;background:#27ae60}.wy-switch.disabled{cursor:not-allowed;opacity:.8}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#e74c3c}.wy-control-group.wy-control-group-error input[type=color],.wy-control-group.wy-control-group-error input[type=date],.wy-control-group.wy-control-group-error input[type=datetime-local],.wy-control-group.wy-control-group-error input[type=datetime],.wy-control-group.wy-control-group-error input[type=email],.wy-control-group.wy-control-group-error input[type=month],.wy-control-group.wy-control-group-error input[type=number],.wy-control-group.wy-control-group-error input[type=password],.wy-control-group.wy-control-group-error input[type=search],.wy-control-group.wy-control-group-error input[type=tel],.wy-control-group.wy-control-group-error input[type=text],.wy-control-group.wy-control-group-error input[type=time],.wy-control-group.wy-control-group-error input[type=url],.wy-control-group.wy-control-group-error input[type=week],.wy-control-group.wy-control-group-error textarea{border:1px solid #e74c3c}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:.5em .625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27ae60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#e74c3c}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#e67e22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980b9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width:480px){.wy-form button[type=submit]{margin:.7em 0 0}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=text],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week],.wy-form label{margin-bottom:.3em;display:block}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0}.wy-form-message,.wy-form-message-inline,.wy-form .wy-help-inline{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width:768px){.tablet-hide{display:none}}@media screen and (max-width:480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.rst-content table.docutils,.rst-content table.field-list,.wy-table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.rst-content table.docutils caption,.rst-content table.field-list caption,.wy-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.rst-content table.docutils td,.rst-content table.docutils th,.rst-content table.field-list td,.rst-content table.field-list th,.wy-table td,.wy-table th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.rst-content table.docutils td:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list td:first-child,.rst-content table.field-list th:first-child,.wy-table td:first-child,.wy-table th:first-child{border-left-width:0}.rst-content table.docutils thead,.rst-content table.field-list thead,.wy-table thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.rst-content table.docutils thead th,.rst-content table.field-list thead th,.wy-table thead th{font-weight:700;border-bottom:2px solid #e1e4e5}.rst-content table.docutils td,.rst-content table.field-list td,.wy-table td{background-color:transparent;vertical-align:middle}.rst-content table.docutils td p,.rst-content table.field-list td p,.wy-table td p{line-height:18px}.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child,.wy-table td p:last-child{margin-bottom:0}.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min,.wy-table .wy-table-cell-min{width:1%;padding-right:0}.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:grey;font-size:90%}.wy-table-tertiary{color:grey;font-size:80%}.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,.wy-table-backed,.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td{background-color:#f3f6f6}.rst-content table.docutils,.wy-table-bordered-all{border:1px solid #e1e4e5}.rst-content table.docutils td,.wy-table-bordered-all td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.rst-content table.docutils tbody>tr:last-child td,.wy-table-bordered-all tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0!important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980b9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9b59b6}html{height:100%}body,html{overflow-x:hidden}body{font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#404040;min-height:100%;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#e67e22!important}a.wy-text-warning:hover{color:#eb9950!important}.wy-text-info{color:#2980b9!important}a.wy-text-info:hover{color:#409ad5!important}.wy-text-success{color:#27ae60!important}a.wy-text-success:hover{color:#36d278!important}.wy-text-danger{color:#e74c3c!important}a.wy-text-danger:hover{color:#ed7669!important}.wy-text-neutral{color:#404040!important}a.wy-text-neutral:hover{color:#595959!important}.rst-content .toctree-wrapper>p.caption,h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif}p{line-height:24px;font-size:16px;margin:0 0 24px}h1{font-size:175%}.rst-content .toctree-wrapper>p.caption,h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}.rst-content code,.rst-content tt,code{white-space:nowrap;max-width:100%;background:#fff;border:1px solid #e1e4e5;font-size:75%;padding:0 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#e74c3c;overflow-x:auto}.rst-content tt.code-large,code.code-large{font-size:90%}.rst-content .section ul,.rst-content .toctree-wrapper ul,.rst-content section ul,.wy-plain-list-disc,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.rst-content .section ul li,.rst-content .toctree-wrapper ul li,.rst-content section ul li,.wy-plain-list-disc li,article ul li{list-style:disc;margin-left:24px}.rst-content .section ul li p:last-child,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li p:last-child,.rst-content .toctree-wrapper ul li ul,.rst-content section ul li p:last-child,.rst-content section ul li ul,.wy-plain-list-disc li p:last-child,.wy-plain-list-disc li ul,article ul li p:last-child,article ul li ul{margin-bottom:0}.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,.rst-content section ul li li,.wy-plain-list-disc li li,article ul li li{list-style:circle}.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,.rst-content section ul li li li,.wy-plain-list-disc li li li,article ul li li li{list-style:square}.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,.rst-content section ul li ol li,.wy-plain-list-disc li ol li,article ul li ol li{list-style:decimal}.rst-content .section ol,.rst-content .section ol.arabic,.rst-content .toctree-wrapper ol,.rst-content .toctree-wrapper ol.arabic,.rst-content section ol,.rst-content section ol.arabic,.wy-plain-list-decimal,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.rst-content .section ol.arabic li,.rst-content .section ol li,.rst-content .toctree-wrapper ol.arabic li,.rst-content .toctree-wrapper ol li,.rst-content section ol.arabic li,.rst-content section ol li,.wy-plain-list-decimal li,article ol li{list-style:decimal;margin-left:24px}.rst-content .section ol.arabic li ul,.rst-content .section ol li p:last-child,.rst-content .section ol li ul,.rst-content .toctree-wrapper ol.arabic li ul,.rst-content .toctree-wrapper ol li p:last-child,.rst-content .toctree-wrapper ol li ul,.rst-content section ol.arabic li ul,.rst-content section ol li p:last-child,.rst-content section ol li ul,.wy-plain-list-decimal li p:last-child,.wy-plain-list-decimal li ul,article ol li p:last-child,article ol li ul{margin-bottom:0}.rst-content .section ol.arabic li ul li,.rst-content .section ol li ul li,.rst-content .toctree-wrapper ol.arabic li ul li,.rst-content .toctree-wrapper ol li ul li,.rst-content section ol.arabic li ul li,.rst-content section ol li ul li,.wy-plain-list-decimal li ul li,article ol li ul li{list-style:disc}.wy-breadcrumbs{*zoom:1}.wy-breadcrumbs:after,.wy-breadcrumbs:before{display:table;content:""}.wy-breadcrumbs:after{clear:both}.wy-breadcrumbs>li{display:inline-block;padding-top:5px}.wy-breadcrumbs>li.wy-breadcrumbs-aside{float:right}.rst-content .wy-breadcrumbs>li code,.rst-content .wy-breadcrumbs>li tt,.wy-breadcrumbs>li .rst-content tt,.wy-breadcrumbs>li code{all:inherit;color:inherit}.breadcrumb-item:before{content:"/";color:#bbb;font-size:13px;padding:0 6px 0 3px}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width:480px){.wy-breadcrumbs-extra,.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}html{font-size:16px}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:after,.wy-menu-horiz:before{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz li,.wy-menu-horiz ul{display:inline-block}.wy-menu-horiz li:hover{background:hsla(0,0%,100%,.1)}.wy-menu-horiz li.divide-left{border-left:1px solid #404040}.wy-menu-horiz li.divide-right{border-right:1px solid #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical{width:300px}.wy-menu-vertical header,.wy-menu-vertical p.caption{color:#55a5d9;height:32px;line-height:32px;padding:0 1.618em;margin:12px 0 0;display:block;font-weight:700;text-transform:uppercase;font-size:85%;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:1px solid #404040}.wy-menu-vertical li.divide-bottom{border-bottom:1px solid #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:grey;border-right:1px solid #c9c9c9;padding:.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.rst-content .wy-menu-vertical li tt,.wy-menu-vertical li .rst-content tt,.wy-menu-vertical li code{border:none;background:inherit;color:inherit;padding-left:0;padding-right:0}.wy-menu-vertical li button.toctree-expand{display:block;float:left;margin-left:-1.2em;line-height:18px;color:#4d4d4d;border:none;background:none;padding:0}.wy-menu-vertical li.current>a,.wy-menu-vertical li.on a{color:#404040;font-weight:700;position:relative;background:#fcfcfc;border:none;padding:.4045em 1.618em}.wy-menu-vertical li.current>a:hover,.wy-menu-vertical li.on a:hover{background:#fcfcfc}.wy-menu-vertical li.current>a:hover button.toctree-expand,.wy-menu-vertical li.on a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand{display:block;line-height:18px;color:#333}.wy-menu-vertical li.toctree-l1.current>a{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.wy-menu-vertical .toctree-l1.current .toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .toctree-l11>ul{display:none}.wy-menu-vertical .toctree-l1.current .current.toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .current.toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .current.toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .current.toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .current.toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .current.toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .current.toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .current.toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .current.toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .current.toctree-l11>ul{display:block}.wy-menu-vertical li.toctree-l3,.wy-menu-vertical li.toctree-l4{font-size:.9em}.wy-menu-vertical li.toctree-l2 a,.wy-menu-vertical li.toctree-l3 a,.wy-menu-vertical li.toctree-l4 a,.wy-menu-vertical li.toctree-l5 a,.wy-menu-vertical li.toctree-l6 a,.wy-menu-vertical li.toctree-l7 a,.wy-menu-vertical li.toctree-l8 a,.wy-menu-vertical li.toctree-l9 a,.wy-menu-vertical li.toctree-l10 a{color:#404040}.wy-menu-vertical li.toctree-l2 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l3 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l4 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l5 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l6 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l7 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l8 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l9 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l10 a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{display:block}.wy-menu-vertical li.toctree-l2.current>a{padding:.4045em 2.427em}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{padding:.4045em 1.618em .4045em 4.045em}.wy-menu-vertical li.toctree-l3.current>a{padding:.4045em 4.045em}.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{padding:.4045em 1.618em .4045em 5.663em}.wy-menu-vertical li.toctree-l4.current>a{padding:.4045em 5.663em}.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a{padding:.4045em 1.618em .4045em 7.281em}.wy-menu-vertical li.toctree-l5.current>a{padding:.4045em 7.281em}.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a{padding:.4045em 1.618em .4045em 8.899em}.wy-menu-vertical li.toctree-l6.current>a{padding:.4045em 8.899em}.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a{padding:.4045em 1.618em .4045em 10.517em}.wy-menu-vertical li.toctree-l7.current>a{padding:.4045em 10.517em}.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a{padding:.4045em 1.618em .4045em 12.135em}.wy-menu-vertical li.toctree-l8.current>a{padding:.4045em 12.135em}.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a{padding:.4045em 1.618em .4045em 13.753em}.wy-menu-vertical li.toctree-l9.current>a{padding:.4045em 13.753em}.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a{padding:.4045em 1.618em .4045em 15.371em}.wy-menu-vertical li.toctree-l10.current>a{padding:.4045em 15.371em}.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{padding:.4045em 1.618em .4045em 16.989em}.wy-menu-vertical li.toctree-l2.current>a,.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{background:#c9c9c9}.wy-menu-vertical li.toctree-l2 button.toctree-expand{color:#a3a3a3}.wy-menu-vertical li.toctree-l3.current>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{background:#bdbdbd}.wy-menu-vertical li.toctree-l3 button.toctree-expand{color:#969696}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical li ul li a{margin-bottom:0;color:#d9d9d9;font-weight:400}.wy-menu-vertical a{line-height:18px;padding:.4045em 1.618em;display:block;position:relative;font-size:90%;color:#d9d9d9}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:hover button.toctree-expand{color:#d9d9d9}.wy-menu-vertical a:active{background-color:#2980b9;cursor:pointer;color:#fff}.wy-menu-vertical a:active button.toctree-expand{color:#fff}.wy-side-nav-search{display:block;width:300px;padding:.809em;margin-bottom:.809em;z-index:200;background-color:#2980b9;text-align:center;color:#fcfcfc}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto .809em;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a{color:#fcfcfc;font-size:100%;font-weight:700;display:inline-block;padding:4px 6px;margin-bottom:.809em;max-width:100%}.wy-side-nav-search .wy-dropdown>a:hover,.wy-side-nav-search>a:hover{background:hsla(0,0%,100%,.1)}.wy-side-nav-search .wy-dropdown>a img.logo,.wy-side-nav-search>a img.logo{display:block;margin:0 auto;height:auto;width:auto;border-radius:0;max-width:100%;background:transparent}.wy-side-nav-search .wy-dropdown>a.icon img.logo,.wy-side-nav-search>a.icon img.logo{margin-top:.85em}.wy-side-nav-search>div.version{margin-top:-.4045em;margin-bottom:.809em;font-weight:400;color:hsla(0,0%,100%,.3)}.wy-nav .wy-menu-vertical header{color:#2980b9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980b9;color:#fff}[data-menu-wrap]{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:#fcfcfc}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:fixed;top:0;bottom:0;left:0;padding-bottom:2em;width:300px;overflow-x:hidden;overflow-y:hidden;min-height:100%;color:#9b9b9b;background:#343131;z-index:200}.wy-side-scroll{width:320px;position:relative;overflow-x:hidden;overflow-y:scroll;height:100%}.wy-nav-top{display:none;background:#2980b9;color:#fff;padding:.4045em .809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:after,.wy-nav-top:before{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:700}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer;padding-top:inherit}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:grey}footer p{margin-bottom:12px}.rst-content footer span.commit tt,footer span.commit .rst-content tt,footer span.commit code{padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:1em;background:none;border:none;color:grey}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:after,.rst-footer-buttons:before{width:100%;display:table;content:""}.rst-footer-buttons:after{clear:both}.rst-breadcrumbs-buttons{margin-top:12px;*zoom:1}.rst-breadcrumbs-buttons:after,.rst-breadcrumbs-buttons:before{display:table;content:""}.rst-breadcrumbs-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:1px solid #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:1px solid #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:grey;font-size:90%}.genindextable li>ul{margin-left:24px}@media screen and (max-width:768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-menu.wy-menu-vertical,.wy-side-nav-search,.wy-side-scroll{width:auto}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width:1100px){.wy-nav-content-wrap{background:rgba(0,0,0,.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,.wy-nav-side,footer{display:none}.wy-nav-content-wrap{margin-left:0}}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60;*zoom:1}.rst-versions .rst-current-version:after,.rst-versions .rst-current-version:before{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,.rst-content .eqno .rst-versions .rst-current-version .headerlink,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-content code.download .rst-versions .rst-current-version span:first-child,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-content p .rst-versions .rst-current-version .headerlink,.rst-content table>caption .rst-versions .rst-current-version .headerlink,.rst-content tt.download .rst-versions .rst-current-version span:first-child,.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .icon,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,.rst-versions .rst-current-version .rst-content .eqno .headerlink,.rst-versions .rst-current-version .rst-content code.download span:first-child,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-versions .rst-current-version .rst-content p .headerlink,.rst-versions .rst-current-version .rst-content table>caption .headerlink,.rst-versions .rst-current-version .rst-content tt.download span:first-child,.rst-versions .rst-current-version .wy-menu-vertical li button.toctree-expand,.wy-menu-vertical li .rst-versions .rst-current-version button.toctree-expand{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}.rst-content .toctree-wrapper>p.caption,.rst-content h1,.rst-content h2,.rst-content h3,.rst-content h4,.rst-content h5,.rst-content h6{margin-bottom:24px}.rst-content img{max-width:100%;height:auto}.rst-content div.figure,.rst-content figure{margin-bottom:24px}.rst-content div.figure .caption-text,.rst-content figure .caption-text{font-style:italic}.rst-content div.figure p:last-child.caption,.rst-content figure p:last-child.caption{margin-bottom:0}.rst-content div.figure.align-center,.rst-content figure.align-center{text-align:center}.rst-content .section>a>img,.rst-content .section>img,.rst-content section>a>img,.rst-content section>img{margin-bottom:24px}.rst-content abbr[title]{text-decoration:none}.rst-content.style-external-links a.reference.external:after{font-family:FontAwesome;content:"\f08e";color:#b3b3b3;vertical-align:super;font-size:60%;margin:0 .2em}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content pre.literal-block{white-space:pre;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;display:block;overflow:auto}.rst-content div[class^=highlight],.rst-content pre.literal-block{border:1px solid #e1e4e5;overflow-x:auto;margin:1px 0 24px}.rst-content div[class^=highlight] div[class^=highlight],.rst-content pre.literal-block div[class^=highlight]{padding:0;border:none;margin:0}.rst-content div[class^=highlight] td.code{width:100%}.rst-content .linenodiv pre{border-right:1px solid #e6e9ea;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;user-select:none;pointer-events:none}.rst-content div[class^=highlight] pre{white-space:pre;margin:0;padding:12px;display:block;overflow:auto}.rst-content div[class^=highlight] pre .hll{display:block;margin:0 -12px;padding:0 12px}.rst-content .linenodiv pre,.rst-content div[class^=highlight] pre,.rst-content pre.literal-block{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:12px;line-height:1.4}.rst-content div.highlight .gp,.rst-content div.highlight span.linenos{user-select:none;pointer-events:none}.rst-content div.highlight span.linenos{display:inline-block;padding-left:0;padding-right:12px;margin-right:12px;border-right:1px solid #e6e9ea}.rst-content .code-block-caption{font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}@media print{.rst-content .codeblock,.rst-content div[class^=highlight],.rst-content div[class^=highlight] pre{white-space:pre-wrap}}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning{clear:both}.rst-content .admonition-todo .last,.rst-content .admonition-todo>:last-child,.rst-content .admonition .last,.rst-content .admonition>:last-child,.rst-content .attention .last,.rst-content .attention>:last-child,.rst-content .caution .last,.rst-content .caution>:last-child,.rst-content .danger .last,.rst-content .danger>:last-child,.rst-content .error .last,.rst-content .error>:last-child,.rst-content .hint .last,.rst-content .hint>:last-child,.rst-content .important .last,.rst-content .important>:last-child,.rst-content .note .last,.rst-content .note>:last-child,.rst-content .seealso .last,.rst-content .seealso>:last-child,.rst-content .tip .last,.rst-content .tip>:last-child,.rst-content .warning .last,.rst-content .warning>:last-child{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent!important;border-color:rgba(0,0,0,.1)!important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha>li,.rst-content .toctree-wrapper ol.loweralpha,.rst-content .toctree-wrapper ol.loweralpha>li,.rst-content section ol.loweralpha,.rst-content section ol.loweralpha>li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha>li,.rst-content .toctree-wrapper ol.upperalpha,.rst-content .toctree-wrapper ol.upperalpha>li,.rst-content section ol.upperalpha,.rst-content section ol.upperalpha>li{list-style:upper-alpha}.rst-content .section ol li>*,.rst-content .section ul li>*,.rst-content .toctree-wrapper ol li>*,.rst-content .toctree-wrapper ul li>*,.rst-content section ol li>*,.rst-content section ul li>*{margin-top:12px;margin-bottom:12px}.rst-content .section ol li>:first-child,.rst-content .section ul li>:first-child,.rst-content .toctree-wrapper ol li>:first-child,.rst-content .toctree-wrapper ul li>:first-child,.rst-content section ol li>:first-child,.rst-content section ul li>:first-child{margin-top:0}.rst-content .section ol li>p,.rst-content .section ol li>p:last-child,.rst-content .section ul li>p,.rst-content .section ul li>p:last-child,.rst-content .toctree-wrapper ol li>p,.rst-content .toctree-wrapper ol li>p:last-child,.rst-content .toctree-wrapper ul li>p,.rst-content .toctree-wrapper ul li>p:last-child,.rst-content section ol li>p,.rst-content section ol li>p:last-child,.rst-content section ul li>p,.rst-content section ul li>p:last-child{margin-bottom:12px}.rst-content .section ol li>p:only-child,.rst-content .section ol li>p:only-child:last-child,.rst-content .section ul li>p:only-child,.rst-content .section ul li>p:only-child:last-child,.rst-content .toctree-wrapper ol li>p:only-child,.rst-content .toctree-wrapper ol li>p:only-child:last-child,.rst-content .toctree-wrapper ul li>p:only-child,.rst-content .toctree-wrapper ul li>p:only-child:last-child,.rst-content section ol li>p:only-child,.rst-content section ol li>p:only-child:last-child,.rst-content section ul li>p:only-child,.rst-content section ul li>p:only-child:last-child{margin-bottom:0}.rst-content .section ol li>ol,.rst-content .section ol li>ul,.rst-content .section ul li>ol,.rst-content .section ul li>ul,.rst-content .toctree-wrapper ol li>ol,.rst-content .toctree-wrapper ol li>ul,.rst-content .toctree-wrapper ul li>ol,.rst-content .toctree-wrapper ul li>ul,.rst-content section ol li>ol,.rst-content section ol li>ul,.rst-content section ul li>ol,.rst-content section ul li>ul{margin-bottom:12px}.rst-content .section ol.simple li>*,.rst-content .section ol.simple li ol,.rst-content .section ol.simple li ul,.rst-content .section ul.simple li>*,.rst-content .section ul.simple li ol,.rst-content .section ul.simple li ul,.rst-content .toctree-wrapper ol.simple li>*,.rst-content .toctree-wrapper ol.simple li ol,.rst-content .toctree-wrapper ol.simple li ul,.rst-content .toctree-wrapper ul.simple li>*,.rst-content .toctree-wrapper ul.simple li ol,.rst-content .toctree-wrapper ul.simple li ul,.rst-content section ol.simple li>*,.rst-content section ol.simple li ol,.rst-content section ol.simple li ul,.rst-content section ul.simple li>*,.rst-content section ul.simple li ol,.rst-content section ul.simple li ul{margin-top:0;margin-bottom:0}.rst-content .line-block{margin-left:0;margin-bottom:24px;line-height:24px}.rst-content .line-block .line-block{margin-left:24px;margin-bottom:0}.rst-content .topic-title{font-weight:700;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0 0 24px 24px}.rst-content .align-left{float:left;margin:0 24px 24px 0}.rst-content .align-center{margin:auto}.rst-content .align-center:not(table){display:block}.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink{opacity:0;font-size:14px;font-family:FontAwesome;margin-left:.5em}.rst-content .code-block-caption .headerlink:focus,.rst-content .code-block-caption:hover .headerlink,.rst-content .eqno .headerlink:focus,.rst-content .eqno:hover .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink:focus,.rst-content .toctree-wrapper>p.caption:hover .headerlink,.rst-content dl dt .headerlink:focus,.rst-content dl dt:hover .headerlink,.rst-content h1 .headerlink:focus,.rst-content h1:hover .headerlink,.rst-content h2 .headerlink:focus,.rst-content h2:hover .headerlink,.rst-content h3 .headerlink:focus,.rst-content h3:hover .headerlink,.rst-content h4 .headerlink:focus,.rst-content h4:hover .headerlink,.rst-content h5 .headerlink:focus,.rst-content h5:hover .headerlink,.rst-content h6 .headerlink:focus,.rst-content h6:hover .headerlink,.rst-content p.caption .headerlink:focus,.rst-content p.caption:hover .headerlink,.rst-content p .headerlink:focus,.rst-content p:hover .headerlink,.rst-content table>caption .headerlink:focus,.rst-content table>caption:hover .headerlink{opacity:1}.rst-content p a{overflow-wrap:anywhere}.rst-content .wy-table td p,.rst-content .wy-table td ul,.rst-content .wy-table th p,.rst-content .wy-table th ul,.rst-content table.docutils td p,.rst-content table.docutils td ul,.rst-content table.docutils th p,.rst-content table.docutils th ul,.rst-content table.field-list td p,.rst-content table.field-list td ul,.rst-content table.field-list th p,.rst-content table.field-list th ul{font-size:inherit}.rst-content .btn:focus{outline:2px solid}.rst-content table>caption .headerlink:after{font-size:12px}.rst-content .centered{text-align:center}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:1px solid #e1e4e5}.rst-content .sidebar dl,.rst-content .sidebar p,.rst-content .sidebar ul{font-size:90%}.rst-content .sidebar .last,.rst-content .sidebar>:last-child{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif;font-weight:700;background:#e1e4e5;padding:6px 12px;margin:-24px -24px 24px;font-size:100%}.rst-content .highlighted{background:#f1c40f;box-shadow:0 0 0 2px #f1c40f;display:inline;font-weight:700}.rst-content .citation-reference,.rst-content .footnote-reference{vertical-align:baseline;position:relative;top:-.4em;line-height:0;font-size:90%}.rst-content .citation-reference>span.fn-bracket,.rst-content .footnote-reference>span.fn-bracket{display:none}.rst-content .hlist{width:100%}.rst-content dl dt span.classifier:before{content:" : "}.rst-content dl dt span.classifier-delimiter{display:none!important}html.writer-html4 .rst-content table.docutils.citation,html.writer-html4 .rst-content table.docutils.footnote{background:none;border:none}html.writer-html4 .rst-content table.docutils.citation td,html.writer-html4 .rst-content table.docutils.citation tr,html.writer-html4 .rst-content table.docutils.footnote td,html.writer-html4 .rst-content table.docutils.footnote tr{border:none;background-color:transparent!important;white-space:normal}html.writer-html4 .rst-content table.docutils.citation td.label,html.writer-html4 .rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{display:grid;grid-template-columns:auto minmax(80%,95%)}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{display:inline-grid;grid-template-columns:max-content auto}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{display:grid;grid-template-columns:auto auto minmax(.65rem,auto) minmax(40%,95%)}html.writer-html5 .rst-content aside.citation>span.label,html.writer-html5 .rst-content aside.footnote>span.label,html.writer-html5 .rst-content div.citation>span.label{grid-column-start:1;grid-column-end:2}html.writer-html5 .rst-content aside.citation>span.backrefs,html.writer-html5 .rst-content aside.footnote>span.backrefs,html.writer-html5 .rst-content div.citation>span.backrefs{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}html.writer-html5 .rst-content aside.citation>p,html.writer-html5 .rst-content aside.footnote>p,html.writer-html5 .rst-content div.citation>p{grid-column-start:4;grid-column-end:5}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{margin-bottom:24px}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{padding-left:1rem}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dd,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dd,html.writer-html5 .rst-content dl.footnote>dt{margin-bottom:0}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{font-size:.9rem}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.footnote>dt{margin:0 .5rem .5rem 0;line-height:1.2rem;word-break:break-all;font-weight:400}html.writer-html5 .rst-content dl.citation>dt>span.brackets:before,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:before{content:"["}html.writer-html5 .rst-content dl.citation>dt>span.brackets:after,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:after{content:"]"}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a{word-break:keep-all}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a:not(:first-child):before,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.footnote>dd{margin:0 0 .5rem;line-height:1.2rem}html.writer-html5 .rst-content dl.citation>dd p,html.writer-html5 .rst-content dl.footnote>dd p{font-size:.9rem}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{padding-left:1rem;padding-right:1rem;font-size:.9rem;line-height:1.2rem}html.writer-html5 .rst-content aside.citation p,html.writer-html5 .rst-content aside.footnote p,html.writer-html5 .rst-content div.citation p{font-size:.9rem;line-height:1.2rem;margin-bottom:12px}html.writer-html5 .rst-content aside.citation span.backrefs,html.writer-html5 .rst-content aside.footnote span.backrefs,html.writer-html5 .rst-content div.citation span.backrefs{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content aside.citation span.backrefs>a,html.writer-html5 .rst-content aside.footnote span.backrefs>a,html.writer-html5 .rst-content div.citation span.backrefs>a{word-break:keep-all}html.writer-html5 .rst-content aside.citation span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content aside.footnote span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content div.citation span.backrefs>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content aside.citation span.label,html.writer-html5 .rst-content aside.footnote span.label,html.writer-html5 .rst-content div.citation span.label{line-height:1.2rem}html.writer-html5 .rst-content aside.citation-list,html.writer-html5 .rst-content aside.footnote-list,html.writer-html5 .rst-content div.citation-list{margin-bottom:24px}html.writer-html5 .rst-content dl.option-list kbd{font-size:.9rem}.rst-content table.docutils.footnote,html.writer-html4 .rst-content table.docutils.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content aside.footnote-list aside.footnote,html.writer-html5 .rst-content div.citation-list>div.citation,html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{color:grey}.rst-content table.docutils.footnote code,.rst-content table.docutils.footnote tt,html.writer-html4 .rst-content table.docutils.citation code,html.writer-html4 .rst-content table.docutils.citation tt,html.writer-html5 .rst-content aside.footnote-list aside.footnote code,html.writer-html5 .rst-content aside.footnote-list aside.footnote tt,html.writer-html5 .rst-content aside.footnote code,html.writer-html5 .rst-content aside.footnote tt,html.writer-html5 .rst-content div.citation-list>div.citation code,html.writer-html5 .rst-content div.citation-list>div.citation tt,html.writer-html5 .rst-content dl.citation code,html.writer-html5 .rst-content dl.citation tt,html.writer-html5 .rst-content dl.footnote code,html.writer-html5 .rst-content dl.footnote tt{color:#555}.rst-content .wy-table-responsive.citation,.rst-content .wy-table-responsive.footnote{margin-bottom:0}.rst-content .wy-table-responsive.citation+:not(.citation),.rst-content .wy-table-responsive.footnote+:not(.footnote){margin-top:24px}.rst-content .wy-table-responsive.citation:last-child,.rst-content .wy-table-responsive.footnote:last-child{margin-bottom:24px}.rst-content table.docutils th{border-color:#e1e4e5}html.writer-html5 .rst-content table.docutils th{border:1px solid #e1e4e5}html.writer-html5 .rst-content table.docutils td>p,html.writer-html5 .rst-content table.docutils th>p{line-height:1rem;margin-bottom:0;font-size:.9rem}.rst-content table.docutils td .last,.rst-content table.docutils td .last>:last-child{margin-bottom:0}.rst-content table.field-list,.rst-content table.field-list td{border:none}.rst-content table.field-list td p{line-height:inherit}.rst-content table.field-list td>strong{display:inline-block}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left}.rst-content code,.rst-content tt{color:#000;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;padding:2px 5px}.rst-content code big,.rst-content code em,.rst-content tt big,.rst-content tt em{font-size:100%!important;line-height:normal}.rst-content code.literal,.rst-content tt.literal{color:#e74c3c;white-space:normal}.rst-content code.xref,.rst-content tt.xref,a .rst-content code,a .rst-content tt{font-weight:700;color:#404040;overflow-wrap:normal}.rst-content kbd,.rst-content pre,.rst-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace}.rst-content a code,.rst-content a tt{color:#2980b9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:700;margin-bottom:12px}.rst-content dl ol,.rst-content dl p,.rst-content dl table,.rst-content dl ul{margin-bottom:12px}.rst-content dl dd{margin:0 0 12px 24px;line-height:24px}.rst-content dl dd>ol:last-child,.rst-content dl dd>p:last-child,.rst-content dl dd>table:last-child,.rst-content dl dd>ul:last-child{margin-bottom:0}html.writer-html4 .rst-content dl:not(.docutils),html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple){margin-bottom:24px}html.writer-html4 .rst-content dl:not(.docutils)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{display:table;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980b9;border-top:3px solid #6ab0de;padding:6px;position:relative}html.writer-html4 .rst-content dl:not(.docutils)>dt:before,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:before{color:#6ab0de}html.writer-html4 .rst-content dl:not(.docutils)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{margin-bottom:6px;border:none;border-left:3px solid #ccc;background:#f0f0f0;color:#555}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils)>dt:first-child,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:first-child{margin-top:0}html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{background-color:transparent;border:none;padding:0;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .optional,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .property,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .property{display:inline-block;padding-right:8px;max-width:100%}html.writer-html4 .rst-content dl:not(.docutils) .k,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .k{font-style:italic}html.writer-html4 .rst-content dl:not(.docutils) .descclassname,html.writer-html4 .rst-content dl:not(.docutils) .descname,html.writer-html4 .rst-content dl:not(.docutils) .sig-name,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .sig-name{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#000}.rst-content .viewcode-back,.rst-content .viewcode-link{display:inline-block;color:#27ae60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:700}.rst-content code.download,.rst-content tt.download{background:inherit;padding:inherit;font-weight:400;font-family:inherit;font-size:inherit;color:inherit;border:inherit;white-space:inherit}.rst-content code.download span:first-child,.rst-content tt.download span:first-child{-webkit-font-smoothing:subpixel-antialiased}.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{margin-right:4px}.rst-content .guilabel,.rst-content .menuselection{font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}.rst-content .guilabel,.rst-content .menuselection{border:1px solid #7fbbe3;background:#e7f2fa}.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>.kbd,.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>kbd{color:inherit;font-size:80%;background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-shadow:0 2px grey;padding:2.4px 6px;margin:auto 0}.rst-content .versionmodified{font-style:italic}@media screen and (max-width:480px){.rst-content .sidebar{width:100%}}span[id*=MathJax-Span]{color:#404040}.math{text-align:center}@font-face{font-family:Lato;src:url(fonts/lato-normal.woff2?bd03a2cc277bbbc338d464e679fe9942) format("woff2"),url(fonts/lato-normal.woff?27bd77b9162d388cb8d4c4217c7c5e2a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold.woff2?cccb897485813c7c256901dbca54ecf2) format("woff2"),url(fonts/lato-bold.woff?d878b6c29b10beca227e9eef4246111b) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold-italic.woff2?0b6bb6725576b072c5d0b02ecdd1900d) format("woff2"),url(fonts/lato-bold-italic.woff?9c7e4e9eb485b4a121c760e61bc3707c) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-normal-italic.woff2?4eb103b4d12be57cb1d040ed5e162e9d) format("woff2"),url(fonts/lato-normal-italic.woff?f28f2d6482446544ef1ea1ccc6dd5892) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(fonts/Roboto-Slab-Regular.woff2?7abf5b8d04d26a2cafea937019bca958) format("woff2"),url(fonts/Roboto-Slab-Regular.woff?c1be9284088d487c5e3ff0a10a92e58c) format("woff");font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(fonts/Roboto-Slab-Bold.woff2?9984f4a9bda09be08e83f2506954adbe) format("woff2"),url(fonts/Roboto-Slab-Bold.woff?bed5564a116b05148e3b3bea6fb1162a) format("woff");font-display:block} \ No newline at end of file + */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-pull-left.icon,.fa.fa-pull-left,.rst-content .code-block-caption .fa-pull-left.headerlink,.rst-content .eqno .fa-pull-left.headerlink,.rst-content .fa-pull-left.admonition-title,.rst-content code.download span.fa-pull-left:first-child,.rst-content dl dt .fa-pull-left.headerlink,.rst-content h1 .fa-pull-left.headerlink,.rst-content h2 .fa-pull-left.headerlink,.rst-content h3 .fa-pull-left.headerlink,.rst-content h4 .fa-pull-left.headerlink,.rst-content h5 .fa-pull-left.headerlink,.rst-content h6 .fa-pull-left.headerlink,.rst-content p .fa-pull-left.headerlink,.rst-content table>caption .fa-pull-left.headerlink,.rst-content tt.download span.fa-pull-left:first-child,.wy-menu-vertical li.current>a button.fa-pull-left.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-left.toctree-expand,.wy-menu-vertical li button.fa-pull-left.toctree-expand{margin-right:.3em}.fa-pull-right.icon,.fa.fa-pull-right,.rst-content .code-block-caption .fa-pull-right.headerlink,.rst-content .eqno .fa-pull-right.headerlink,.rst-content .fa-pull-right.admonition-title,.rst-content code.download span.fa-pull-right:first-child,.rst-content dl dt .fa-pull-right.headerlink,.rst-content h1 .fa-pull-right.headerlink,.rst-content h2 .fa-pull-right.headerlink,.rst-content h3 .fa-pull-right.headerlink,.rst-content h4 .fa-pull-right.headerlink,.rst-content h5 .fa-pull-right.headerlink,.rst-content h6 .fa-pull-right.headerlink,.rst-content p .fa-pull-right.headerlink,.rst-content table>caption .fa-pull-right.headerlink,.rst-content tt.download span.fa-pull-right:first-child,.wy-menu-vertical li.current>a button.fa-pull-right.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-right.toctree-expand,.wy-menu-vertical li button.fa-pull-right.toctree-expand{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.icon,.rst-content .code-block-caption .pull-left.headerlink,.rst-content .eqno .pull-left.headerlink,.rst-content .pull-left.admonition-title,.rst-content code.download span.pull-left:first-child,.rst-content dl dt .pull-left.headerlink,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content p .pull-left.headerlink,.rst-content table>caption .pull-left.headerlink,.rst-content tt.download span.pull-left:first-child,.wy-menu-vertical li.current>a button.pull-left.toctree-expand,.wy-menu-vertical li.on a button.pull-left.toctree-expand,.wy-menu-vertical li button.pull-left.toctree-expand{margin-right:.3em}.fa.pull-right,.pull-right.icon,.rst-content .code-block-caption .pull-right.headerlink,.rst-content .eqno .pull-right.headerlink,.rst-content .pull-right.admonition-title,.rst-content code.download span.pull-right:first-child,.rst-content dl dt .pull-right.headerlink,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content p .pull-right.headerlink,.rst-content table>caption .pull-right.headerlink,.rst-content tt.download span.pull-right:first-child,.wy-menu-vertical li.current>a button.pull-right.toctree-expand,.wy-menu-vertical li.on a button.pull-right.toctree-expand,.wy-menu-vertical li button.pull-right.toctree-expand{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before,.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.rst-content .admonition-title:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.icon-caret-down:before,.wy-dropdown .caret:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before,.wy-menu-vertical li button.toctree-expand:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before,.icon-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{font-family:inherit}.fa:before,.icon:before,.rst-content .admonition-title:before,.rst-content .code-block-caption .headerlink:before,.rst-content .eqno .headerlink:before,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.rst-content .code-block-caption a .headerlink,.rst-content .eqno a .headerlink,.rst-content a .admonition-title,.rst-content code.download a span:first-child,.rst-content dl dt a .headerlink,.rst-content h1 a .headerlink,.rst-content h2 a .headerlink,.rst-content h3 a .headerlink,.rst-content h4 a .headerlink,.rst-content h5 a .headerlink,.rst-content h6 a .headerlink,.rst-content p.caption a .headerlink,.rst-content p a .headerlink,.rst-content table>caption a .headerlink,.rst-content tt.download a span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li a button.toctree-expand,a .fa,a .icon,a .rst-content .admonition-title,a .rst-content .code-block-caption .headerlink,a .rst-content .eqno .headerlink,a .rst-content code.download span:first-child,a .rst-content dl dt .headerlink,a .rst-content h1 .headerlink,a .rst-content h2 .headerlink,a .rst-content h3 .headerlink,a .rst-content h4 .headerlink,a .rst-content h5 .headerlink,a .rst-content h6 .headerlink,a .rst-content p.caption .headerlink,a .rst-content p .headerlink,a .rst-content table>caption .headerlink,a .rst-content tt.download span:first-child,a .wy-menu-vertical li button.toctree-expand{display:inline-block;text-decoration:inherit}.btn .fa,.btn .icon,.btn .rst-content .admonition-title,.btn .rst-content .code-block-caption .headerlink,.btn .rst-content .eqno .headerlink,.btn .rst-content code.download span:first-child,.btn .rst-content dl dt .headerlink,.btn .rst-content h1 .headerlink,.btn .rst-content h2 .headerlink,.btn .rst-content h3 .headerlink,.btn .rst-content h4 .headerlink,.btn .rst-content h5 .headerlink,.btn .rst-content h6 .headerlink,.btn .rst-content p .headerlink,.btn .rst-content table>caption .headerlink,.btn .rst-content tt.download span:first-child,.btn .wy-menu-vertical li.current>a button.toctree-expand,.btn .wy-menu-vertical li.on a button.toctree-expand,.btn .wy-menu-vertical li button.toctree-expand,.nav .fa,.nav .icon,.nav .rst-content .admonition-title,.nav .rst-content .code-block-caption .headerlink,.nav .rst-content .eqno .headerlink,.nav .rst-content code.download span:first-child,.nav .rst-content dl dt .headerlink,.nav .rst-content h1 .headerlink,.nav .rst-content h2 .headerlink,.nav .rst-content h3 .headerlink,.nav .rst-content h4 .headerlink,.nav .rst-content h5 .headerlink,.nav .rst-content h6 .headerlink,.nav .rst-content p .headerlink,.nav .rst-content table>caption .headerlink,.nav .rst-content tt.download span:first-child,.nav .wy-menu-vertical li.current>a button.toctree-expand,.nav .wy-menu-vertical li.on a button.toctree-expand,.nav .wy-menu-vertical li button.toctree-expand,.rst-content .btn .admonition-title,.rst-content .code-block-caption .btn .headerlink,.rst-content .code-block-caption .nav .headerlink,.rst-content .eqno .btn .headerlink,.rst-content .eqno .nav .headerlink,.rst-content .nav .admonition-title,.rst-content code.download .btn span:first-child,.rst-content code.download .nav span:first-child,.rst-content dl dt .btn .headerlink,.rst-content dl dt .nav .headerlink,.rst-content h1 .btn .headerlink,.rst-content h1 .nav .headerlink,.rst-content h2 .btn .headerlink,.rst-content h2 .nav .headerlink,.rst-content h3 .btn .headerlink,.rst-content h3 .nav .headerlink,.rst-content h4 .btn .headerlink,.rst-content h4 .nav .headerlink,.rst-content h5 .btn .headerlink,.rst-content h5 .nav .headerlink,.rst-content h6 .btn .headerlink,.rst-content h6 .nav .headerlink,.rst-content p .btn .headerlink,.rst-content p .nav .headerlink,.rst-content table>caption .btn .headerlink,.rst-content table>caption .nav .headerlink,.rst-content tt.download .btn span:first-child,.rst-content tt.download .nav span:first-child,.wy-menu-vertical li .btn button.toctree-expand,.wy-menu-vertical li.current>a .btn button.toctree-expand,.wy-menu-vertical li.current>a .nav button.toctree-expand,.wy-menu-vertical li .nav button.toctree-expand,.wy-menu-vertical li.on a .btn button.toctree-expand,.wy-menu-vertical li.on a .nav button.toctree-expand{display:inline}.btn .fa-large.icon,.btn .fa.fa-large,.btn .rst-content .code-block-caption .fa-large.headerlink,.btn .rst-content .eqno .fa-large.headerlink,.btn .rst-content .fa-large.admonition-title,.btn .rst-content code.download span.fa-large:first-child,.btn .rst-content dl dt .fa-large.headerlink,.btn .rst-content h1 .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.btn .rst-content p .fa-large.headerlink,.btn .rst-content table>caption .fa-large.headerlink,.btn .rst-content tt.download span.fa-large:first-child,.btn .wy-menu-vertical li button.fa-large.toctree-expand,.nav .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .code-block-caption .fa-large.headerlink,.nav .rst-content .eqno .fa-large.headerlink,.nav .rst-content .fa-large.admonition-title,.nav .rst-content code.download span.fa-large:first-child,.nav .rst-content dl dt .fa-large.headerlink,.nav .rst-content h1 .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.nav .rst-content p .fa-large.headerlink,.nav .rst-content table>caption .fa-large.headerlink,.nav .rst-content tt.download span.fa-large:first-child,.nav .wy-menu-vertical li button.fa-large.toctree-expand,.rst-content .btn .fa-large.admonition-title,.rst-content .code-block-caption .btn .fa-large.headerlink,.rst-content .code-block-caption .nav .fa-large.headerlink,.rst-content .eqno .btn .fa-large.headerlink,.rst-content .eqno .nav .fa-large.headerlink,.rst-content .nav .fa-large.admonition-title,.rst-content code.download .btn span.fa-large:first-child,.rst-content code.download .nav span.fa-large:first-child,.rst-content dl dt .btn .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.rst-content p .btn .fa-large.headerlink,.rst-content p .nav .fa-large.headerlink,.rst-content table>caption .btn .fa-large.headerlink,.rst-content table>caption .nav .fa-large.headerlink,.rst-content tt.download .btn span.fa-large:first-child,.rst-content tt.download .nav span.fa-large:first-child,.wy-menu-vertical li .btn button.fa-large.toctree-expand,.wy-menu-vertical li .nav button.fa-large.toctree-expand{line-height:.9em}.btn .fa-spin.icon,.btn .fa.fa-spin,.btn .rst-content .code-block-caption .fa-spin.headerlink,.btn .rst-content .eqno .fa-spin.headerlink,.btn .rst-content .fa-spin.admonition-title,.btn .rst-content code.download span.fa-spin:first-child,.btn .rst-content dl dt .fa-spin.headerlink,.btn .rst-content h1 .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.btn .rst-content p .fa-spin.headerlink,.btn .rst-content table>caption .fa-spin.headerlink,.btn .rst-content tt.download span.fa-spin:first-child,.btn .wy-menu-vertical li button.fa-spin.toctree-expand,.nav .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .code-block-caption .fa-spin.headerlink,.nav .rst-content .eqno .fa-spin.headerlink,.nav .rst-content .fa-spin.admonition-title,.nav .rst-content code.download span.fa-spin:first-child,.nav .rst-content dl dt .fa-spin.headerlink,.nav .rst-content h1 .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.nav .rst-content p .fa-spin.headerlink,.nav .rst-content table>caption .fa-spin.headerlink,.nav .rst-content tt.download span.fa-spin:first-child,.nav .wy-menu-vertical li button.fa-spin.toctree-expand,.rst-content .btn .fa-spin.admonition-title,.rst-content .code-block-caption .btn .fa-spin.headerlink,.rst-content .code-block-caption .nav .fa-spin.headerlink,.rst-content .eqno .btn .fa-spin.headerlink,.rst-content .eqno .nav .fa-spin.headerlink,.rst-content .nav .fa-spin.admonition-title,.rst-content code.download .btn span.fa-spin:first-child,.rst-content code.download .nav span.fa-spin:first-child,.rst-content dl dt .btn .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.rst-content p .btn .fa-spin.headerlink,.rst-content p .nav .fa-spin.headerlink,.rst-content table>caption .btn .fa-spin.headerlink,.rst-content table>caption .nav .fa-spin.headerlink,.rst-content tt.download .btn span.fa-spin:first-child,.rst-content tt.download .nav span.fa-spin:first-child,.wy-menu-vertical li .btn button.fa-spin.toctree-expand,.wy-menu-vertical li .nav button.fa-spin.toctree-expand{display:inline-block}.btn.fa:before,.btn.icon:before,.rst-content .btn.admonition-title:before,.rst-content .code-block-caption .btn.headerlink:before,.rst-content .eqno .btn.headerlink:before,.rst-content code.download span.btn:first-child:before,.rst-content dl dt .btn.headerlink:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content p .btn.headerlink:before,.rst-content table>caption .btn.headerlink:before,.rst-content tt.download span.btn:first-child:before,.wy-menu-vertical li button.btn.toctree-expand:before{opacity:.5;-webkit-transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;transition:opacity .05s ease-in}.btn.fa:hover:before,.btn.icon:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content .code-block-caption .btn.headerlink:hover:before,.rst-content .eqno .btn.headerlink:hover:before,.rst-content code.download span.btn:first-child:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content p .btn.headerlink:hover:before,.rst-content table>caption .btn.headerlink:hover:before,.rst-content tt.download span.btn:first-child:hover:before,.wy-menu-vertical li button.btn.toctree-expand:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .icon:before,.btn-mini .rst-content .admonition-title:before,.btn-mini .rst-content .code-block-caption .headerlink:before,.btn-mini .rst-content .eqno .headerlink:before,.btn-mini .rst-content code.download span:first-child:before,.btn-mini .rst-content dl dt .headerlink:before,.btn-mini .rst-content h1 .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.btn-mini .rst-content p .headerlink:before,.btn-mini .rst-content table>caption .headerlink:before,.btn-mini .rst-content tt.download span:first-child:before,.btn-mini .wy-menu-vertical li button.toctree-expand:before,.rst-content .btn-mini .admonition-title:before,.rst-content .code-block-caption .btn-mini .headerlink:before,.rst-content .eqno .btn-mini .headerlink:before,.rst-content code.download .btn-mini span:first-child:before,.rst-content dl dt .btn-mini .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.rst-content p .btn-mini .headerlink:before,.rst-content table>caption .btn-mini .headerlink:before,.rst-content tt.download .btn-mini span:first-child:before,.wy-menu-vertical li .btn-mini button.toctree-expand:before{font-size:14px;vertical-align:-15%}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.wy-alert{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.rst-content .admonition-title,.wy-alert-title{font-weight:700;display:block;color:#fff;background:#6ab0de;padding:6px 12px;margin:-12px -12px 12px}.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.admonition,.rst-content .wy-alert-danger.admonition-todo,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.wy-alert.wy-alert-danger{background:#fdf3f2}.rst-content .danger .admonition-title,.rst-content .danger .wy-alert-title,.rst-content .error .admonition-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.rst-content .wy-alert-danger.admonition .admonition-title,.rst-content .wy-alert-danger.admonition .wy-alert-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.wy-alert.wy-alert-danger .wy-alert-title{background:#f29f97}.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .warning,.rst-content .wy-alert-warning.admonition,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.note,.rst-content .wy-alert-warning.seealso,.rst-content .wy-alert-warning.tip,.wy-alert.wy-alert-warning{background:#ffedcc}.rst-content .admonition-todo .admonition-title,.rst-content .admonition-todo .wy-alert-title,.rst-content .attention .admonition-title,.rst-content .attention .wy-alert-title,.rst-content .caution .admonition-title,.rst-content .caution .wy-alert-title,.rst-content .warning .admonition-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.admonition .admonition-title,.rst-content .wy-alert-warning.admonition .wy-alert-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.wy-alert.wy-alert-warning .wy-alert-title{background:#f0b37e}.rst-content .note,.rst-content .seealso,.rst-content .wy-alert-info.admonition,.rst-content .wy-alert-info.admonition-todo,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.wy-alert.wy-alert-info{background:#e7f2fa}.rst-content .note .admonition-title,.rst-content .note .wy-alert-title,.rst-content .seealso .admonition-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .admonition-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.rst-content .wy-alert-info.admonition .admonition-title,.rst-content .wy-alert-info.admonition .wy-alert-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.wy-alert.wy-alert-info .wy-alert-title{background:#6ab0de}.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.admonition,.rst-content .wy-alert-success.admonition-todo,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.warning,.wy-alert.wy-alert-success{background:#dbfaf4}.rst-content .hint .admonition-title,.rst-content .hint .wy-alert-title,.rst-content .important .admonition-title,.rst-content .important .wy-alert-title,.rst-content .tip .admonition-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .admonition-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.rst-content .wy-alert-success.admonition .admonition-title,.rst-content .wy-alert-success.admonition .wy-alert-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.wy-alert.wy-alert-success .wy-alert-title{background:#1abc9c}.rst-content .wy-alert-neutral.admonition,.rst-content .wy-alert-neutral.admonition-todo,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.wy-alert.wy-alert-neutral{background:#f3f6f6}.rst-content .wy-alert-neutral.admonition-todo .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.rst-content .wy-alert-neutral.admonition .admonition-title,.rst-content .wy-alert-neutral.admonition .wy-alert-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.wy-alert.wy-alert-neutral .wy-alert-title{color:#404040;background:#e1e4e5}.rst-content .wy-alert-neutral.admonition-todo a,.rst-content .wy-alert-neutral.admonition a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.wy-alert.wy-alert-neutral a{color:#2980b9}.rst-content .admonition-todo p:last-child,.rst-content .admonition p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .note p:last-child,.rst-content .seealso p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.wy-alert p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27ae60}.wy-tray-container li.wy-tray-item-info{background:#2980b9}.wy-tray-container li.wy-tray-item-warning{background:#e67e22}.wy-tray-container li.wy-tray-item-danger{background:#e74c3c}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width:768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px;color:#fff;border:1px solid rgba(0,0,0,.1);background-color:#27ae60;text-decoration:none;font-weight:400;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 2px -1px hsla(0,0%,100%,.5),inset 0 -2px 0 0 rgba(0,0,0,.1);outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05),inset 0 2px 0 0 rgba(0,0,0,.1);padding:8px 12px 6px}.btn:visited{color:#fff}.btn-disabled,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980b9!important}.btn-info:hover{background-color:#2e8ece!important}.btn-neutral{background-color:#f3f6f6!important;color:#404040!important}.btn-neutral:hover{background-color:#e5ebeb!important;color:#404040}.btn-neutral:visited{color:#404040!important}.btn-success{background-color:#27ae60!important}.btn-success:hover{background-color:#295!important}.btn-danger{background-color:#e74c3c!important}.btn-danger:hover{background-color:#ea6153!important}.btn-warning{background-color:#e67e22!important}.btn-warning:hover{background-color:#e98b39!important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f!important}.btn-link{background-color:transparent!important;color:#2980b9;box-shadow:none;border-color:transparent!important}.btn-link:active,.btn-link:hover{background-color:transparent!important;color:#409ad5!important;box-shadow:none}.btn-link:visited{color:#9b59b6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:after,.wy-btn-group:before{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:1px solid #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980b9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:1px solid #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type=search]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980b9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned .wy-help-inline,.wy-form-aligned input,.wy-form-aligned label,.wy-form-aligned select,.wy-form-aligned textarea{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{width:100%;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label,legend{display:block}label{margin:0 0 .3125em;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:after,.wy-control-group:before{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#e74c3c}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full input[type=color],.wy-control-group .wy-form-full input[type=date],.wy-control-group .wy-form-full input[type=datetime-local],.wy-control-group .wy-form-full input[type=datetime],.wy-control-group .wy-form-full input[type=email],.wy-control-group .wy-form-full input[type=month],.wy-control-group .wy-form-full input[type=number],.wy-control-group .wy-form-full input[type=password],.wy-control-group .wy-form-full input[type=search],.wy-control-group .wy-form-full input[type=tel],.wy-control-group .wy-form-full input[type=text],.wy-control-group .wy-form-full input[type=time],.wy-control-group .wy-form-full input[type=url],.wy-control-group .wy-form-full input[type=week],.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves input[type=color],.wy-control-group .wy-form-halves input[type=date],.wy-control-group .wy-form-halves input[type=datetime-local],.wy-control-group .wy-form-halves input[type=datetime],.wy-control-group .wy-form-halves input[type=email],.wy-control-group .wy-form-halves input[type=month],.wy-control-group .wy-form-halves input[type=number],.wy-control-group .wy-form-halves input[type=password],.wy-control-group .wy-form-halves input[type=search],.wy-control-group .wy-form-halves input[type=tel],.wy-control-group .wy-form-halves input[type=text],.wy-control-group .wy-form-halves input[type=time],.wy-control-group .wy-form-halves input[type=url],.wy-control-group .wy-form-halves input[type=week],.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds input[type=color],.wy-control-group .wy-form-thirds input[type=date],.wy-control-group .wy-form-thirds input[type=datetime-local],.wy-control-group .wy-form-thirds input[type=datetime],.wy-control-group .wy-form-thirds input[type=email],.wy-control-group .wy-form-thirds input[type=month],.wy-control-group .wy-form-thirds input[type=number],.wy-control-group .wy-form-thirds input[type=password],.wy-control-group .wy-form-thirds input[type=search],.wy-control-group .wy-form-thirds input[type=tel],.wy-control-group .wy-form-thirds input[type=text],.wy-control-group .wy-form-thirds input[type=time],.wy-control-group .wy-form-thirds input[type=url],.wy-control-group .wy-form-thirds input[type=week],.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full{float:left;display:block;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child,.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(odd){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child,.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control,.wy-control-no-input{margin:6px 0 0;font-size:90%}.wy-control-no-input{display:inline-block}.wy-control-group.fluid-input input[type=color],.wy-control-group.fluid-input input[type=date],.wy-control-group.fluid-input input[type=datetime-local],.wy-control-group.fluid-input input[type=datetime],.wy-control-group.fluid-input input[type=email],.wy-control-group.fluid-input input[type=month],.wy-control-group.fluid-input input[type=number],.wy-control-group.fluid-input input[type=password],.wy-control-group.fluid-input input[type=search],.wy-control-group.fluid-input input[type=tel],.wy-control-group.fluid-input input[type=text],.wy-control-group.fluid-input input[type=time],.wy-control-group.fluid-input input[type=url],.wy-control-group.fluid-input input[type=week]{width:100%}.wy-form-message-inline{padding-left:.3em;color:#666;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;*overflow:visible}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}input[type=datetime-local]{padding:.34375em .625em}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;margin-right:.3125em;*height:13px;*width:13px}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;outline:thin dotted\9;border-color:#333}input.no-focus:focus{border-color:#ccc!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#e74c3c;border:1px solid #e74c3c}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e74c3c}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e74c3c}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif}select,textarea{padding:.5em .625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:1px solid #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{position:relative;display:block;height:24px;margin-top:12px;cursor:pointer}.wy-switch:before{left:0;top:0;width:36px;height:12px;background:#ccc}.wy-switch:after,.wy-switch:before{position:absolute;content:"";display:block;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wy-switch:after{width:18px;height:18px;background:#999;left:-3px;top:-3px}.wy-switch span{position:absolute;left:48px;display:block;font-size:12px;color:#ccc;line-height:1}.wy-switch.active:before{background:#1e8449}.wy-switch.active:after{left:24px;background:#27ae60}.wy-switch.disabled{cursor:not-allowed;opacity:.8}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#e74c3c}.wy-control-group.wy-control-group-error input[type=color],.wy-control-group.wy-control-group-error input[type=date],.wy-control-group.wy-control-group-error input[type=datetime-local],.wy-control-group.wy-control-group-error input[type=datetime],.wy-control-group.wy-control-group-error input[type=email],.wy-control-group.wy-control-group-error input[type=month],.wy-control-group.wy-control-group-error input[type=number],.wy-control-group.wy-control-group-error input[type=password],.wy-control-group.wy-control-group-error input[type=search],.wy-control-group.wy-control-group-error input[type=tel],.wy-control-group.wy-control-group-error input[type=text],.wy-control-group.wy-control-group-error input[type=time],.wy-control-group.wy-control-group-error input[type=url],.wy-control-group.wy-control-group-error input[type=week],.wy-control-group.wy-control-group-error textarea{border:1px solid #e74c3c}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:.5em .625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27ae60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#e74c3c}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#e67e22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980b9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width:480px){.wy-form button[type=submit]{margin:.7em 0 0}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=text],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week],.wy-form label{margin-bottom:.3em;display:block}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0}.wy-form-message,.wy-form-message-inline,.wy-form .wy-help-inline{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width:768px){.tablet-hide{display:none}}@media screen and (max-width:480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.rst-content table.docutils,.rst-content table.field-list,.wy-table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.rst-content table.docutils caption,.rst-content table.field-list caption,.wy-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.rst-content table.docutils td,.rst-content table.docutils th,.rst-content table.field-list td,.rst-content table.field-list th,.wy-table td,.wy-table th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.rst-content table.docutils td:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list td:first-child,.rst-content table.field-list th:first-child,.wy-table td:first-child,.wy-table th:first-child{border-left-width:0}.rst-content table.docutils thead,.rst-content table.field-list thead,.wy-table thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.rst-content table.docutils thead th,.rst-content table.field-list thead th,.wy-table thead th{font-weight:700;border-bottom:2px solid #e1e4e5}.rst-content table.docutils td,.rst-content table.field-list td,.wy-table td{background-color:transparent;vertical-align:middle}.rst-content table.docutils td p,.rst-content table.field-list td p,.wy-table td p{line-height:18px}.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child,.wy-table td p:last-child{margin-bottom:0}.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min,.wy-table .wy-table-cell-min{width:1%;padding-right:0}.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:grey;font-size:90%}.wy-table-tertiary{color:grey;font-size:80%}.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,.wy-table-backed,.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td{background-color:#f3f6f6}.rst-content table.docutils,.wy-table-bordered-all{border:1px solid #e1e4e5}.rst-content table.docutils td,.wy-table-bordered-all td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.rst-content table.docutils tbody>tr:last-child td,.wy-table-bordered-all tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0!important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980b9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9b59b6}html{height:100%}body,html{overflow-x:hidden}body{font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#404040;min-height:100%;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#e67e22!important}a.wy-text-warning:hover{color:#eb9950!important}.wy-text-info{color:#2980b9!important}a.wy-text-info:hover{color:#409ad5!important}.wy-text-success{color:#27ae60!important}a.wy-text-success:hover{color:#36d278!important}.wy-text-danger{color:#e74c3c!important}a.wy-text-danger:hover{color:#ed7669!important}.wy-text-neutral{color:#404040!important}a.wy-text-neutral:hover{color:#595959!important}.rst-content .toctree-wrapper>p.caption,h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif}p{line-height:24px;font-size:16px;margin:0 0 24px}h1{font-size:175%}.rst-content .toctree-wrapper>p.caption,h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}.rst-content code,.rst-content tt,code{white-space:nowrap;max-width:100%;background:#fff;border:1px solid #e1e4e5;font-size:75%;padding:0 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#e74c3c;overflow-x:auto}.rst-content tt.code-large,code.code-large{font-size:90%}.rst-content .section ul,.rst-content .toctree-wrapper ul,.rst-content section ul,.wy-plain-list-disc,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.rst-content .section ul li,.rst-content .toctree-wrapper ul li,.rst-content section ul li,.wy-plain-list-disc li,article ul li{list-style:disc;margin-left:24px}.rst-content .section ul li p:last-child,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li p:last-child,.rst-content .toctree-wrapper ul li ul,.rst-content section ul li p:last-child,.rst-content section ul li ul,.wy-plain-list-disc li p:last-child,.wy-plain-list-disc li ul,article ul li p:last-child,article ul li ul{margin-bottom:0}.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,.rst-content section ul li li,.wy-plain-list-disc li li,article ul li li{list-style:circle}.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,.rst-content section ul li li li,.wy-plain-list-disc li li li,article ul li li li{list-style:square}.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,.rst-content section ul li ol li,.wy-plain-list-disc li ol li,article ul li ol li{list-style:decimal}.rst-content .section ol,.rst-content .section ol.arabic,.rst-content .toctree-wrapper ol,.rst-content .toctree-wrapper ol.arabic,.rst-content section ol,.rst-content section ol.arabic,.wy-plain-list-decimal,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.rst-content .section ol.arabic li,.rst-content .section ol li,.rst-content .toctree-wrapper ol.arabic li,.rst-content .toctree-wrapper ol li,.rst-content section ol.arabic li,.rst-content section ol li,.wy-plain-list-decimal li,article ol li{list-style:decimal;margin-left:24px}.rst-content .section ol.arabic li ul,.rst-content .section ol li p:last-child,.rst-content .section ol li ul,.rst-content .toctree-wrapper ol.arabic li ul,.rst-content .toctree-wrapper ol li p:last-child,.rst-content .toctree-wrapper ol li ul,.rst-content section ol.arabic li ul,.rst-content section ol li p:last-child,.rst-content section ol li ul,.wy-plain-list-decimal li p:last-child,.wy-plain-list-decimal li ul,article ol li p:last-child,article ol li ul{margin-bottom:0}.rst-content .section ol.arabic li ul li,.rst-content .section ol li ul li,.rst-content .toctree-wrapper ol.arabic li ul li,.rst-content .toctree-wrapper ol li ul li,.rst-content section ol.arabic li ul li,.rst-content section ol li ul li,.wy-plain-list-decimal li ul li,article ol li ul li{list-style:disc}.wy-breadcrumbs{*zoom:1}.wy-breadcrumbs:after,.wy-breadcrumbs:before{display:table;content:""}.wy-breadcrumbs:after{clear:both}.wy-breadcrumbs>li{display:inline-block;padding-top:5px}.wy-breadcrumbs>li.wy-breadcrumbs-aside{float:right}.rst-content .wy-breadcrumbs>li code,.rst-content .wy-breadcrumbs>li tt,.wy-breadcrumbs>li .rst-content tt,.wy-breadcrumbs>li code{all:inherit;color:inherit}.breadcrumb-item:before{content:"/";color:#bbb;font-size:13px;padding:0 6px 0 3px}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width:480px){.wy-breadcrumbs-extra,.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}html{font-size:16px}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:after,.wy-menu-horiz:before{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz li,.wy-menu-horiz ul{display:inline-block}.wy-menu-horiz li:hover{background:hsla(0,0%,100%,.1)}.wy-menu-horiz li.divide-left{border-left:1px solid #404040}.wy-menu-horiz li.divide-right{border-right:1px solid #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical{width:300px}.wy-menu-vertical header,.wy-menu-vertical p.caption{color:#55a5d9;height:32px;line-height:32px;padding:0 1.618em;margin:12px 0 0;display:block;font-weight:700;text-transform:uppercase;font-size:85%;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:1px solid #404040}.wy-menu-vertical li.divide-bottom{border-bottom:1px solid #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:grey;border-right:1px solid #c9c9c9;padding:.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.rst-content .wy-menu-vertical li tt,.wy-menu-vertical li .rst-content tt,.wy-menu-vertical li code{border:none;background:inherit;color:inherit;padding-left:0;padding-right:0}.wy-menu-vertical li button.toctree-expand{display:block;float:left;margin-left:-1.2em;line-height:18px;color:#4d4d4d;border:none;background:none;padding:0}.wy-menu-vertical li.current>a,.wy-menu-vertical li.on a{color:#404040;font-weight:700;position:relative;background:#fcfcfc;border:none;padding:.4045em 1.618em}.wy-menu-vertical li.current>a:hover,.wy-menu-vertical li.on a:hover{background:#fcfcfc}.wy-menu-vertical li.current>a:hover button.toctree-expand,.wy-menu-vertical li.on a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand{display:block;line-height:18px;color:#333}.wy-menu-vertical li.toctree-l1.current>a{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.wy-menu-vertical .toctree-l1.current .toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .toctree-l11>ul{display:none}.wy-menu-vertical .toctree-l1.current .current.toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .current.toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .current.toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .current.toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .current.toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .current.toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .current.toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .current.toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .current.toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .current.toctree-l11>ul{display:block}.wy-menu-vertical li.toctree-l3,.wy-menu-vertical li.toctree-l4{font-size:.9em}.wy-menu-vertical li.toctree-l2 a,.wy-menu-vertical li.toctree-l3 a,.wy-menu-vertical li.toctree-l4 a,.wy-menu-vertical li.toctree-l5 a,.wy-menu-vertical li.toctree-l6 a,.wy-menu-vertical li.toctree-l7 a,.wy-menu-vertical li.toctree-l8 a,.wy-menu-vertical li.toctree-l9 a,.wy-menu-vertical li.toctree-l10 a{color:#404040}.wy-menu-vertical li.toctree-l2 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l3 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l4 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l5 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l6 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l7 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l8 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l9 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l10 a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{display:block}.wy-menu-vertical li.toctree-l2.current>a{padding:.4045em 2.427em}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{padding:.4045em 1.618em .4045em 4.045em}.wy-menu-vertical li.toctree-l3.current>a{padding:.4045em 4.045em}.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{padding:.4045em 1.618em .4045em 5.663em}.wy-menu-vertical li.toctree-l4.current>a{padding:.4045em 5.663em}.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a{padding:.4045em 1.618em .4045em 7.281em}.wy-menu-vertical li.toctree-l5.current>a{padding:.4045em 7.281em}.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a{padding:.4045em 1.618em .4045em 8.899em}.wy-menu-vertical li.toctree-l6.current>a{padding:.4045em 8.899em}.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a{padding:.4045em 1.618em .4045em 10.517em}.wy-menu-vertical li.toctree-l7.current>a{padding:.4045em 10.517em}.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a{padding:.4045em 1.618em .4045em 12.135em}.wy-menu-vertical li.toctree-l8.current>a{padding:.4045em 12.135em}.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a{padding:.4045em 1.618em .4045em 13.753em}.wy-menu-vertical li.toctree-l9.current>a{padding:.4045em 13.753em}.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a{padding:.4045em 1.618em .4045em 15.371em}.wy-menu-vertical li.toctree-l10.current>a{padding:.4045em 15.371em}.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{padding:.4045em 1.618em .4045em 16.989em}.wy-menu-vertical li.toctree-l2.current>a,.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{background:#c9c9c9}.wy-menu-vertical li.toctree-l2 button.toctree-expand{color:#a3a3a3}.wy-menu-vertical li.toctree-l3.current>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{background:#bdbdbd}.wy-menu-vertical li.toctree-l3 button.toctree-expand{color:#969696}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical li ul li a{margin-bottom:0;color:#d9d9d9;font-weight:400}.wy-menu-vertical a{line-height:18px;padding:.4045em 1.618em;display:block;position:relative;font-size:90%;color:#d9d9d9}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:hover button.toctree-expand{color:#d9d9d9}.wy-menu-vertical a:active{background-color:#2980b9;cursor:pointer;color:#fff}.wy-menu-vertical a:active button.toctree-expand{color:#fff}.wy-side-nav-search{display:block;width:300px;padding:.809em;margin-bottom:.809em;z-index:200;background-color:#2980b9;text-align:center;color:#fcfcfc}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto .809em;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a{color:#fcfcfc;font-size:100%;font-weight:700;display:inline-block;padding:4px 6px;margin-bottom:.809em;max-width:100%}.wy-side-nav-search .wy-dropdown>a:hover,.wy-side-nav-search .wy-dropdown>aactive,.wy-side-nav-search .wy-dropdown>afocus,.wy-side-nav-search>a:hover,.wy-side-nav-search>aactive,.wy-side-nav-search>afocus{background:hsla(0,0%,100%,.1)}.wy-side-nav-search .wy-dropdown>a img.logo,.wy-side-nav-search>a img.logo{display:block;margin:0 auto;height:auto;width:auto;border-radius:0;max-width:100%;background:transparent}.wy-side-nav-search .wy-dropdown>a.icon,.wy-side-nav-search>a.icon{display:block}.wy-side-nav-search .wy-dropdown>a.icon img.logo,.wy-side-nav-search>a.icon img.logo{margin-top:.85em}.wy-side-nav-search>div.switch-menus{position:relative;display:block;margin-top:-.4045em;margin-bottom:.809em;font-weight:400;color:hsla(0,0%,100%,.3)}.wy-side-nav-search>div.switch-menus>div.language-switch,.wy-side-nav-search>div.switch-menus>div.version-switch{display:inline-block;padding:.2em}.wy-side-nav-search>div.switch-menus>div.language-switch select,.wy-side-nav-search>div.switch-menus>div.version-switch select{display:inline-block;margin-right:-2rem;padding-right:2rem;max-width:240px;text-align-last:center;background:none;border:none;border-radius:0;box-shadow:none;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-size:1em;font-weight:400;color:hsla(0,0%,100%,.3);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.wy-side-nav-search>div.switch-menus>div.language-switch select:active,.wy-side-nav-search>div.switch-menus>div.language-switch select:focus,.wy-side-nav-search>div.switch-menus>div.language-switch select:hover,.wy-side-nav-search>div.switch-menus>div.version-switch select:active,.wy-side-nav-search>div.switch-menus>div.version-switch select:focus,.wy-side-nav-search>div.switch-menus>div.version-switch select:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.wy-side-nav-search>div.switch-menus>div.language-switch select option,.wy-side-nav-search>div.switch-menus>div.version-switch select option{color:#000}.wy-side-nav-search>div.switch-menus>div.language-switch:has(>select):after,.wy-side-nav-search>div.switch-menus>div.version-switch:has(>select):after{display:inline-block;width:1.5em;height:100%;padding:.1em;content:"\f0d7";font-size:1em;line-height:1.2em;font-family:FontAwesome;text-align:center;pointer-events:none;box-sizing:border-box}.wy-nav .wy-menu-vertical header{color:#2980b9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980b9;color:#fff}[data-menu-wrap]{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:#fcfcfc}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:fixed;top:0;bottom:0;left:0;padding-bottom:2em;width:300px;overflow-x:hidden;overflow-y:hidden;min-height:100%;color:#9b9b9b;background:#343131;z-index:200}.wy-side-scroll{width:320px;position:relative;overflow-x:hidden;overflow-y:scroll;height:100%}.wy-nav-top{display:none;background:#2980b9;color:#fff;padding:.4045em .809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:after,.wy-nav-top:before{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:700}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer;padding-top:inherit}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:grey}footer p{margin-bottom:12px}.rst-content footer span.commit tt,footer span.commit .rst-content tt,footer span.commit code{padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:1em;background:none;border:none;color:grey}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:after,.rst-footer-buttons:before{width:100%;display:table;content:""}.rst-footer-buttons:after{clear:both}.rst-breadcrumbs-buttons{margin-top:12px;*zoom:1}.rst-breadcrumbs-buttons:after,.rst-breadcrumbs-buttons:before{display:table;content:""}.rst-breadcrumbs-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:1px solid #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:1px solid #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:grey;font-size:90%}.genindextable li>ul{margin-left:24px}@media screen and (max-width:768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-menu.wy-menu-vertical,.wy-side-nav-search,.wy-side-scroll{width:auto}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width:1100px){.wy-nav-content-wrap{background:rgba(0,0,0,.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,.wy-nav-side,footer{display:none}.wy-nav-content-wrap{margin-left:0}}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60;*zoom:1}.rst-versions .rst-current-version:after,.rst-versions .rst-current-version:before{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,.rst-content .eqno .rst-versions .rst-current-version .headerlink,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-content code.download .rst-versions .rst-current-version span:first-child,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-content p .rst-versions .rst-current-version .headerlink,.rst-content table>caption .rst-versions .rst-current-version .headerlink,.rst-content tt.download .rst-versions .rst-current-version span:first-child,.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .icon,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,.rst-versions .rst-current-version .rst-content .eqno .headerlink,.rst-versions .rst-current-version .rst-content code.download span:first-child,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-versions .rst-current-version .rst-content p .headerlink,.rst-versions .rst-current-version .rst-content table>caption .headerlink,.rst-versions .rst-current-version .rst-content tt.download span:first-child,.rst-versions .rst-current-version .wy-menu-vertical li button.toctree-expand,.wy-menu-vertical li .rst-versions .rst-current-version button.toctree-expand{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions .rst-other-versions .rtd-current-item{font-weight:700}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}#flyout-search-form{padding:6px}.rst-content .toctree-wrapper>p.caption,.rst-content h1,.rst-content h2,.rst-content h3,.rst-content h4,.rst-content h5,.rst-content h6{margin-bottom:24px}.rst-content img{max-width:100%;height:auto}.rst-content div.figure,.rst-content figure{margin-bottom:24px}.rst-content div.figure .caption-text,.rst-content figure .caption-text{font-style:italic}.rst-content div.figure p:last-child.caption,.rst-content figure p:last-child.caption{margin-bottom:0}.rst-content div.figure.align-center,.rst-content figure.align-center{text-align:center}.rst-content .section>a>img,.rst-content .section>img,.rst-content section>a>img,.rst-content section>img{margin-bottom:24px}.rst-content abbr[title]{text-decoration:none}.rst-content.style-external-links a.reference.external:after{font-family:FontAwesome;content:"\f08e";color:#b3b3b3;vertical-align:super;font-size:60%;margin:0 .2em}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content pre.literal-block{white-space:pre;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;display:block;overflow:auto}.rst-content div[class^=highlight],.rst-content pre.literal-block{border:1px solid #e1e4e5;overflow-x:auto;margin:1px 0 24px}.rst-content div[class^=highlight] div[class^=highlight],.rst-content pre.literal-block div[class^=highlight]{padding:0;border:none;margin:0}.rst-content div[class^=highlight] td.code{width:100%}.rst-content .linenodiv pre{border-right:1px solid #e6e9ea;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;user-select:none;pointer-events:none}.rst-content div[class^=highlight] pre{white-space:pre;margin:0;padding:12px;display:block;overflow:auto}.rst-content div[class^=highlight] pre .hll{display:block;margin:0 -12px;padding:0 12px}.rst-content .linenodiv pre,.rst-content div[class^=highlight] pre,.rst-content pre.literal-block{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:12px;line-height:1.4}.rst-content div.highlight .gp,.rst-content div.highlight span.linenos{user-select:none;pointer-events:none}.rst-content div.highlight span.linenos{display:inline-block;padding-left:0;padding-right:12px;margin-right:12px;border-right:1px solid #e6e9ea}.rst-content .code-block-caption{font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}@media print{.rst-content .codeblock,.rst-content div[class^=highlight],.rst-content div[class^=highlight] pre{white-space:pre-wrap}}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning{clear:both}.rst-content .admonition-todo .last,.rst-content .admonition-todo>:last-child,.rst-content .admonition .last,.rst-content .admonition>:last-child,.rst-content .attention .last,.rst-content .attention>:last-child,.rst-content .caution .last,.rst-content .caution>:last-child,.rst-content .danger .last,.rst-content .danger>:last-child,.rst-content .error .last,.rst-content .error>:last-child,.rst-content .hint .last,.rst-content .hint>:last-child,.rst-content .important .last,.rst-content .important>:last-child,.rst-content .note .last,.rst-content .note>:last-child,.rst-content .seealso .last,.rst-content .seealso>:last-child,.rst-content .tip .last,.rst-content .tip>:last-child,.rst-content .warning .last,.rst-content .warning>:last-child{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent!important;border-color:rgba(0,0,0,.1)!important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha>li,.rst-content .toctree-wrapper ol.loweralpha,.rst-content .toctree-wrapper ol.loweralpha>li,.rst-content section ol.loweralpha,.rst-content section ol.loweralpha>li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha>li,.rst-content .toctree-wrapper ol.upperalpha,.rst-content .toctree-wrapper ol.upperalpha>li,.rst-content section ol.upperalpha,.rst-content section ol.upperalpha>li{list-style:upper-alpha}.rst-content .section ol li>*,.rst-content .section ul li>*,.rst-content .toctree-wrapper ol li>*,.rst-content .toctree-wrapper ul li>*,.rst-content section ol li>*,.rst-content section ul li>*{margin-top:12px;margin-bottom:12px}.rst-content .section ol li>:first-child,.rst-content .section ul li>:first-child,.rst-content .toctree-wrapper ol li>:first-child,.rst-content .toctree-wrapper ul li>:first-child,.rst-content section ol li>:first-child,.rst-content section ul li>:first-child{margin-top:0}.rst-content .section ol li>p,.rst-content .section ol li>p:last-child,.rst-content .section ul li>p,.rst-content .section ul li>p:last-child,.rst-content .toctree-wrapper ol li>p,.rst-content .toctree-wrapper ol li>p:last-child,.rst-content .toctree-wrapper ul li>p,.rst-content .toctree-wrapper ul li>p:last-child,.rst-content section ol li>p,.rst-content section ol li>p:last-child,.rst-content section ul li>p,.rst-content section ul li>p:last-child{margin-bottom:12px}.rst-content .section ol li>p:only-child,.rst-content .section ol li>p:only-child:last-child,.rst-content .section ul li>p:only-child,.rst-content .section ul li>p:only-child:last-child,.rst-content .toctree-wrapper ol li>p:only-child,.rst-content .toctree-wrapper ol li>p:only-child:last-child,.rst-content .toctree-wrapper ul li>p:only-child,.rst-content .toctree-wrapper ul li>p:only-child:last-child,.rst-content section ol li>p:only-child,.rst-content section ol li>p:only-child:last-child,.rst-content section ul li>p:only-child,.rst-content section ul li>p:only-child:last-child{margin-bottom:0}.rst-content .section ol li>ol,.rst-content .section ol li>ul,.rst-content .section ul li>ol,.rst-content .section ul li>ul,.rst-content .toctree-wrapper ol li>ol,.rst-content .toctree-wrapper ol li>ul,.rst-content .toctree-wrapper ul li>ol,.rst-content .toctree-wrapper ul li>ul,.rst-content section ol li>ol,.rst-content section ol li>ul,.rst-content section ul li>ol,.rst-content section ul li>ul{margin-bottom:12px}.rst-content .section ol.simple li>*,.rst-content .section ol.simple li ol,.rst-content .section ol.simple li ul,.rst-content .section ul.simple li>*,.rst-content .section ul.simple li ol,.rst-content .section ul.simple li ul,.rst-content .toctree-wrapper ol.simple li>*,.rst-content .toctree-wrapper ol.simple li ol,.rst-content .toctree-wrapper ol.simple li ul,.rst-content .toctree-wrapper ul.simple li>*,.rst-content .toctree-wrapper ul.simple li ol,.rst-content .toctree-wrapper ul.simple li ul,.rst-content section ol.simple li>*,.rst-content section ol.simple li ol,.rst-content section ol.simple li ul,.rst-content section ul.simple li>*,.rst-content section ul.simple li ol,.rst-content section ul.simple li ul{margin-top:0;margin-bottom:0}.rst-content .line-block{margin-left:0;margin-bottom:24px;line-height:24px}.rst-content .line-block .line-block{margin-left:24px;margin-bottom:0}.rst-content .topic-title{font-weight:700;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0 0 24px 24px}.rst-content .align-left{float:left;margin:0 24px 24px 0}.rst-content .align-center{margin:auto}.rst-content .align-center:not(table){display:block}.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink{opacity:0;font-size:14px;font-family:FontAwesome;margin-left:.5em}.rst-content .code-block-caption .headerlink:focus,.rst-content .code-block-caption:hover .headerlink,.rst-content .eqno .headerlink:focus,.rst-content .eqno:hover .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink:focus,.rst-content .toctree-wrapper>p.caption:hover .headerlink,.rst-content dl dt .headerlink:focus,.rst-content dl dt:hover .headerlink,.rst-content h1 .headerlink:focus,.rst-content h1:hover .headerlink,.rst-content h2 .headerlink:focus,.rst-content h2:hover .headerlink,.rst-content h3 .headerlink:focus,.rst-content h3:hover .headerlink,.rst-content h4 .headerlink:focus,.rst-content h4:hover .headerlink,.rst-content h5 .headerlink:focus,.rst-content h5:hover .headerlink,.rst-content h6 .headerlink:focus,.rst-content h6:hover .headerlink,.rst-content p.caption .headerlink:focus,.rst-content p.caption:hover .headerlink,.rst-content p .headerlink:focus,.rst-content p:hover .headerlink,.rst-content table>caption .headerlink:focus,.rst-content table>caption:hover .headerlink{opacity:1}.rst-content p a{overflow-wrap:anywhere}.rst-content .wy-table td p,.rst-content .wy-table td ul,.rst-content .wy-table th p,.rst-content .wy-table th ul,.rst-content table.docutils td p,.rst-content table.docutils td ul,.rst-content table.docutils th p,.rst-content table.docutils th ul,.rst-content table.field-list td p,.rst-content table.field-list td ul,.rst-content table.field-list th p,.rst-content table.field-list th ul{font-size:inherit}.rst-content .btn:focus{outline:2px solid}.rst-content table>caption .headerlink:after{font-size:12px}.rst-content .centered{text-align:center}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:1px solid #e1e4e5}.rst-content .sidebar dl,.rst-content .sidebar p,.rst-content .sidebar ul{font-size:90%}.rst-content .sidebar .last,.rst-content .sidebar>:last-child{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif;font-weight:700;background:#e1e4e5;padding:6px 12px;margin:-24px -24px 24px;font-size:100%}.rst-content .highlighted{background:#f1c40f;box-shadow:0 0 0 2px #f1c40f;display:inline;font-weight:700}.rst-content .citation-reference,.rst-content .footnote-reference{vertical-align:baseline;position:relative;top:-.4em;line-height:0;font-size:90%}.rst-content .citation-reference>span.fn-bracket,.rst-content .footnote-reference>span.fn-bracket{display:none}.rst-content .hlist{width:100%}.rst-content dl dt span.classifier:before{content:" : "}.rst-content dl dt span.classifier-delimiter{display:none!important}html.writer-html4 .rst-content table.docutils.citation,html.writer-html4 .rst-content table.docutils.footnote{background:none;border:none}html.writer-html4 .rst-content table.docutils.citation td,html.writer-html4 .rst-content table.docutils.citation tr,html.writer-html4 .rst-content table.docutils.footnote td,html.writer-html4 .rst-content table.docutils.footnote tr{border:none;background-color:transparent!important;white-space:normal}html.writer-html4 .rst-content table.docutils.citation td.label,html.writer-html4 .rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{display:grid;grid-template-columns:auto minmax(80%,95%)}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{display:inline-grid;grid-template-columns:max-content auto}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{display:grid;grid-template-columns:auto auto minmax(.65rem,auto) minmax(40%,95%)}html.writer-html5 .rst-content aside.citation>span.label,html.writer-html5 .rst-content aside.footnote>span.label,html.writer-html5 .rst-content div.citation>span.label{grid-column-start:1;grid-column-end:2}html.writer-html5 .rst-content aside.citation>span.backrefs,html.writer-html5 .rst-content aside.footnote>span.backrefs,html.writer-html5 .rst-content div.citation>span.backrefs{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}html.writer-html5 .rst-content aside.citation>p,html.writer-html5 .rst-content aside.footnote>p,html.writer-html5 .rst-content div.citation>p{grid-column-start:4;grid-column-end:5}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{margin-bottom:24px}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{padding-left:1rem}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dd,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dd,html.writer-html5 .rst-content dl.footnote>dt{margin-bottom:0}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{font-size:.9rem}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.footnote>dt{margin:0 .5rem .5rem 0;line-height:1.2rem;word-break:break-all;font-weight:400}html.writer-html5 .rst-content dl.citation>dt>span.brackets:before,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:before{content:"["}html.writer-html5 .rst-content dl.citation>dt>span.brackets:after,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:after{content:"]"}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a{word-break:keep-all}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a:not(:first-child):before,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.footnote>dd{margin:0 0 .5rem;line-height:1.2rem}html.writer-html5 .rst-content dl.citation>dd p,html.writer-html5 .rst-content dl.footnote>dd p{font-size:.9rem}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{padding-left:1rem;padding-right:1rem;font-size:.9rem;line-height:1.2rem}html.writer-html5 .rst-content aside.citation p,html.writer-html5 .rst-content aside.footnote p,html.writer-html5 .rst-content div.citation p{font-size:.9rem;line-height:1.2rem;margin-bottom:12px}html.writer-html5 .rst-content aside.citation span.backrefs,html.writer-html5 .rst-content aside.footnote span.backrefs,html.writer-html5 .rst-content div.citation span.backrefs{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content aside.citation span.backrefs>a,html.writer-html5 .rst-content aside.footnote span.backrefs>a,html.writer-html5 .rst-content div.citation span.backrefs>a{word-break:keep-all}html.writer-html5 .rst-content aside.citation span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content aside.footnote span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content div.citation span.backrefs>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content aside.citation span.label,html.writer-html5 .rst-content aside.footnote span.label,html.writer-html5 .rst-content div.citation span.label{line-height:1.2rem}html.writer-html5 .rst-content aside.citation-list,html.writer-html5 .rst-content aside.footnote-list,html.writer-html5 .rst-content div.citation-list{margin-bottom:24px}html.writer-html5 .rst-content dl.option-list kbd{font-size:.9rem}.rst-content table.docutils.footnote,html.writer-html4 .rst-content table.docutils.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content aside.footnote-list aside.footnote,html.writer-html5 .rst-content div.citation-list>div.citation,html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{color:grey}.rst-content table.docutils.footnote code,.rst-content table.docutils.footnote tt,html.writer-html4 .rst-content table.docutils.citation code,html.writer-html4 .rst-content table.docutils.citation tt,html.writer-html5 .rst-content aside.footnote-list aside.footnote code,html.writer-html5 .rst-content aside.footnote-list aside.footnote tt,html.writer-html5 .rst-content aside.footnote code,html.writer-html5 .rst-content aside.footnote tt,html.writer-html5 .rst-content div.citation-list>div.citation code,html.writer-html5 .rst-content div.citation-list>div.citation tt,html.writer-html5 .rst-content dl.citation code,html.writer-html5 .rst-content dl.citation tt,html.writer-html5 .rst-content dl.footnote code,html.writer-html5 .rst-content dl.footnote tt{color:#555}.rst-content .wy-table-responsive.citation,.rst-content .wy-table-responsive.footnote{margin-bottom:0}.rst-content .wy-table-responsive.citation+:not(.citation),.rst-content .wy-table-responsive.footnote+:not(.footnote){margin-top:24px}.rst-content .wy-table-responsive.citation:last-child,.rst-content .wy-table-responsive.footnote:last-child{margin-bottom:24px}.rst-content table.docutils th{border-color:#e1e4e5}html.writer-html5 .rst-content table.docutils th{border:1px solid #e1e4e5}html.writer-html5 .rst-content table.docutils td>p,html.writer-html5 .rst-content table.docutils th>p{line-height:1rem;margin-bottom:0;font-size:.9rem}.rst-content table.docutils td .last,.rst-content table.docutils td .last>:last-child{margin-bottom:0}.rst-content table.field-list,.rst-content table.field-list td{border:none}.rst-content table.field-list td p{line-height:inherit}.rst-content table.field-list td>strong{display:inline-block}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left}.rst-content code,.rst-content tt{color:#000;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;padding:2px 5px}.rst-content code big,.rst-content code em,.rst-content tt big,.rst-content tt em{font-size:100%!important;line-height:normal}.rst-content code.literal,.rst-content tt.literal{color:#e74c3c;white-space:normal}.rst-content code.xref,.rst-content tt.xref,a .rst-content code,a .rst-content tt{font-weight:700;color:#404040;overflow-wrap:normal}.rst-content kbd,.rst-content pre,.rst-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace}.rst-content a code,.rst-content a tt{color:#2980b9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:700;margin-bottom:12px}.rst-content dl ol,.rst-content dl p,.rst-content dl table,.rst-content dl ul{margin-bottom:12px}.rst-content dl dd{margin:0 0 12px 24px;line-height:24px}.rst-content dl dd>ol:last-child,.rst-content dl dd>p:last-child,.rst-content dl dd>table:last-child,.rst-content dl dd>ul:last-child{margin-bottom:0}html.writer-html4 .rst-content dl:not(.docutils),html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple){margin-bottom:24px}html.writer-html4 .rst-content dl:not(.docutils)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{display:table;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980b9;border-top:3px solid #6ab0de;padding:6px;position:relative}html.writer-html4 .rst-content dl:not(.docutils)>dt:before,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:before{color:#6ab0de}html.writer-html4 .rst-content dl:not(.docutils)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{margin-bottom:6px;border:none;border-left:3px solid #ccc;background:#f0f0f0;color:#555}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils)>dt:first-child,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:first-child{margin-top:0}html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{background-color:transparent;border:none;padding:0;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .optional,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .property,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .property{display:inline-block;padding-right:8px;max-width:100%}html.writer-html4 .rst-content dl:not(.docutils) .k,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .k{font-style:italic}html.writer-html4 .rst-content dl:not(.docutils) .descclassname,html.writer-html4 .rst-content dl:not(.docutils) .descname,html.writer-html4 .rst-content dl:not(.docutils) .sig-name,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .sig-name{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#000}.rst-content .viewcode-back,.rst-content .viewcode-link{display:inline-block;color:#27ae60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:700}.rst-content code.download,.rst-content tt.download{background:inherit;padding:inherit;font-weight:400;font-family:inherit;font-size:inherit;color:inherit;border:inherit;white-space:inherit}.rst-content code.download span:first-child,.rst-content tt.download span:first-child{-webkit-font-smoothing:subpixel-antialiased}.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{margin-right:4px}.rst-content .guilabel,.rst-content .menuselection{font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}.rst-content .guilabel,.rst-content .menuselection{border:1px solid #7fbbe3;background:#e7f2fa}.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>.kbd,.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>kbd{color:inherit;font-size:80%;background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-shadow:0 2px grey;padding:2.4px 6px;margin:auto 0}.rst-content .versionmodified{font-style:italic}@media screen and (max-width:480px){.rst-content .sidebar{width:100%}}span[id*=MathJax-Span]{color:#404040}.math{text-align:center}@font-face{font-family:Lato;src:url(fonts/lato-normal.woff2?bd03a2cc277bbbc338d464e679fe9942) format("woff2"),url(fonts/lato-normal.woff?27bd77b9162d388cb8d4c4217c7c5e2a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold.woff2?cccb897485813c7c256901dbca54ecf2) format("woff2"),url(fonts/lato-bold.woff?d878b6c29b10beca227e9eef4246111b) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold-italic.woff2?0b6bb6725576b072c5d0b02ecdd1900d) format("woff2"),url(fonts/lato-bold-italic.woff?9c7e4e9eb485b4a121c760e61bc3707c) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-normal-italic.woff2?4eb103b4d12be57cb1d040ed5e162e9d) format("woff2"),url(fonts/lato-normal-italic.woff?f28f2d6482446544ef1ea1ccc6dd5892) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(fonts/Roboto-Slab-Regular.woff2?7abf5b8d04d26a2cafea937019bca958) format("woff2"),url(fonts/Roboto-Slab-Regular.woff?c1be9284088d487c5e3ff0a10a92e58c) format("woff");font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(fonts/Roboto-Slab-Bold.woff2?9984f4a9bda09be08e83f2506954adbe) format("woff2"),url(fonts/Roboto-Slab-Bold.woff?bed5564a116b05148e3b3bea6fb1162a) format("woff");font-display:block} \ No newline at end of file diff --git a/manual/develop/en/_static/doctools.js b/manual/develop/en/_static/doctools.js index 4d67807d..0398ebb9 100644 --- a/manual/develop/en/_static/doctools.js +++ b/manual/develop/en/_static/doctools.js @@ -1,12 +1,5 @@ /* - * doctools.js - * ~~~~~~~~~~~ - * * Base JavaScript utilities for all Sphinx HTML documentation. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; diff --git a/manual/develop/en/_static/documentation_options.js b/manual/develop/en/_static/documentation_options.js index 15dd1bd9..32144d7b 100644 --- a/manual/develop/en/_static/documentation_options.js +++ b/manual/develop/en/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '2.0.1', + VERSION: '2.1-dev', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/manual/develop/en/_static/fonts/Lato/lato-bold.eot b/manual/develop/en/_static/fonts/Lato/lato-bold.eot new file mode 100644 index 00000000..3361183a Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-bold.eot differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-bold.ttf b/manual/develop/en/_static/fonts/Lato/lato-bold.ttf new file mode 100644 index 00000000..29f691d5 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-bold.ttf differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-bold.woff b/manual/develop/en/_static/fonts/Lato/lato-bold.woff new file mode 100644 index 00000000..c6dff51f Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-bold.woff differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-bold.woff2 b/manual/develop/en/_static/fonts/Lato/lato-bold.woff2 new file mode 100644 index 00000000..bb195043 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-bold.woff2 differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-bolditalic.eot b/manual/develop/en/_static/fonts/Lato/lato-bolditalic.eot new file mode 100644 index 00000000..3d415493 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-bolditalic.eot differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-bolditalic.ttf b/manual/develop/en/_static/fonts/Lato/lato-bolditalic.ttf new file mode 100644 index 00000000..f402040b Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-bolditalic.ttf differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-bolditalic.woff b/manual/develop/en/_static/fonts/Lato/lato-bolditalic.woff new file mode 100644 index 00000000..88ad05b9 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-bolditalic.woff differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-bolditalic.woff2 b/manual/develop/en/_static/fonts/Lato/lato-bolditalic.woff2 new file mode 100644 index 00000000..c4e3d804 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-bolditalic.woff2 differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-italic.eot b/manual/develop/en/_static/fonts/Lato/lato-italic.eot new file mode 100644 index 00000000..3f826421 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-italic.eot differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-italic.ttf b/manual/develop/en/_static/fonts/Lato/lato-italic.ttf new file mode 100644 index 00000000..b4bfc9b2 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-italic.ttf differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-italic.woff b/manual/develop/en/_static/fonts/Lato/lato-italic.woff new file mode 100644 index 00000000..76114bc0 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-italic.woff differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-italic.woff2 b/manual/develop/en/_static/fonts/Lato/lato-italic.woff2 new file mode 100644 index 00000000..3404f37e Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-italic.woff2 differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-regular.eot b/manual/develop/en/_static/fonts/Lato/lato-regular.eot new file mode 100644 index 00000000..11e3f2a5 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-regular.eot differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-regular.ttf b/manual/develop/en/_static/fonts/Lato/lato-regular.ttf new file mode 100644 index 00000000..74decd9e Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-regular.ttf differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-regular.woff b/manual/develop/en/_static/fonts/Lato/lato-regular.woff new file mode 100644 index 00000000..ae1307ff Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-regular.woff differ diff --git a/manual/develop/en/_static/fonts/Lato/lato-regular.woff2 b/manual/develop/en/_static/fonts/Lato/lato-regular.woff2 new file mode 100644 index 00000000..3bf98433 Binary files /dev/null and b/manual/develop/en/_static/fonts/Lato/lato-regular.woff2 differ diff --git a/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot new file mode 100644 index 00000000..79dc8efe Binary files /dev/null and b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot differ diff --git a/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf new file mode 100644 index 00000000..df5d1df2 Binary files /dev/null and b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf differ diff --git a/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff new file mode 100644 index 00000000..6cb60000 Binary files /dev/null and b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff differ diff --git a/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 new file mode 100644 index 00000000..7059e231 Binary files /dev/null and b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 differ diff --git a/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot new file mode 100644 index 00000000..2f7ca78a Binary files /dev/null and b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot differ diff --git a/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf new file mode 100644 index 00000000..eb52a790 Binary files /dev/null and b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf differ diff --git a/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff new file mode 100644 index 00000000..f815f63f Binary files /dev/null and b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff differ diff --git a/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 new file mode 100644 index 00000000..f2c76e5b Binary files /dev/null and b/manual/develop/en/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 differ diff --git a/manual/develop/en/_static/js/html5shiv-printshiv.min.js b/manual/develop/en/_static/js/html5shiv-printshiv.min.js deleted file mode 100644 index 2b43bd06..00000000 --- a/manual/develop/en/_static/js/html5shiv-printshiv.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/** -* @preserve HTML5 Shiv 3.7.3-pre | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=y.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=y.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),y.elements=c+" "+a,j(b)}function f(a){var b=x[a[v]];return b||(b={},w++,a[v]=w,x[w]=b),b}function g(a,c,d){if(c||(c=b),q)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():u.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||t.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),q)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return y.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(y,b.frag)}function j(a){a||(a=b);var d=f(a);return!y.shivCSS||p||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),q||i(a,d),a}function k(a){for(var b,c=a.getElementsByTagName("*"),e=c.length,f=RegExp("^(?:"+d().join("|")+")$","i"),g=[];e--;)b=c[e],f.test(b.nodeName)&&g.push(b.applyElement(l(b)));return g}function l(a){for(var b,c=a.attributes,d=c.length,e=a.ownerDocument.createElement(A+":"+a.nodeName);d--;)b=c[d],b.specified&&e.setAttribute(b.nodeName,b.nodeValue);return e.style.cssText=a.style.cssText,e}function m(a){for(var b,c=a.split("{"),e=c.length,f=RegExp("(^|[\\s,>+~])("+d().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),g="$1"+A+"\\:$2";e--;)b=c[e]=c[e].split("}"),b[b.length-1]=b[b.length-1].replace(f,g),c[e]=b.join("}");return c.join("{")}function n(a){for(var b=a.length;b--;)a[b].removeNode()}function o(a){function b(){clearTimeout(g._removeSheetTimer),d&&d.removeNode(!0),d=null}var d,e,g=f(a),h=a.namespaces,i=a.parentWindow;return!B||a.printShived?a:("undefined"==typeof h[A]&&h.add(A),i.attachEvent("onbeforeprint",function(){b();for(var f,g,h,i=a.styleSheets,j=[],l=i.length,n=Array(l);l--;)n[l]=i[l];for(;h=n.pop();)if(!h.disabled&&z.test(h.media)){try{f=h.imports,g=f.length}catch(o){g=0}for(l=0;g>l;l++)n.push(f[l]);try{j.push(h.cssText)}catch(o){}}j=m(j.reverse().join("")),e=k(a),d=c(a,j)}),i.attachEvent("onafterprint",function(){n(e),clearTimeout(g._removeSheetTimer),g._removeSheetTimer=setTimeout(b,500)}),a.printShived=!0,a)}var p,q,r="3.7.3",s=a.html5||{},t=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,u=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,v="_html5shiv",w=0,x={};!function(){try{var a=b.createElement("a");a.innerHTML="",p="hidden"in a,q=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){p=!0,q=!0}}();var y={elements:s.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:r,shivCSS:s.shivCSS!==!1,supportsUnknownElements:q,shivMethods:s.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=y,j(b);var z=/^$|\b(?:all|print)\b/,A="html5shiv",B=!q&&function(){var c=b.documentElement;return!("undefined"==typeof b.namespaces||"undefined"==typeof b.parentWindow||"undefined"==typeof c.applyElement||"undefined"==typeof c.removeNode||"undefined"==typeof a.attachEvent)}();y.type+=" print",y.shivPrint=o,o(b),"object"==typeof module&&module.exports&&(module.exports=y)}("undefined"!=typeof window?window:this,document); \ No newline at end of file diff --git a/manual/develop/en/_static/js/html5shiv.min.js b/manual/develop/en/_static/js/html5shiv.min.js deleted file mode 100644 index cd1c674f..00000000 --- a/manual/develop/en/_static/js/html5shiv.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/** -* @preserve HTML5 Shiv 3.7.3 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.3-pre",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:this,document); \ No newline at end of file diff --git a/manual/develop/en/_static/js/versions.js b/manual/develop/en/_static/js/versions.js new file mode 100644 index 00000000..4958195e --- /dev/null +++ b/manual/develop/en/_static/js/versions.js @@ -0,0 +1,228 @@ +const themeFlyoutDisplay = "hidden"; +const themeVersionSelector = true; +const themeLanguageSelector = true; + +if (themeFlyoutDisplay === "attached") { + function renderLanguages(config) { + if (!config.projects.translations.length) { + return ""; + } + + // Insert the current language to the options on the selector + let languages = config.projects.translations.concat(config.projects.current); + languages = languages.sort((a, b) => a.language.name.localeCompare(b.language.name)); + + const languagesHTML = ` +
+
Languages
+ ${languages + .map( + (translation) => ` +
+ ${translation.language.code} +
+ `, + ) + .join("\n")} +
+ `; + return languagesHTML; + } + + function renderVersions(config) { + if (!config.versions.active.length) { + return ""; + } + const versionsHTML = ` +
+
Versions
+ ${config.versions.active + .map( + (version) => ` +
+ ${version.slug} +
+ `, + ) + .join("\n")} +
+ `; + return versionsHTML; + } + + function renderDownloads(config) { + if (!Object.keys(config.versions.current.downloads).length) { + return ""; + } + const downloadsNameDisplay = { + pdf: "PDF", + epub: "Epub", + htmlzip: "HTML", + }; + + const downloadsHTML = ` +
+
Downloads
+ ${Object.entries(config.versions.current.downloads) + .map( + ([name, url]) => ` +
+ ${downloadsNameDisplay[name]} +
+ `, + ) + .join("\n")} +
+ `; + return downloadsHTML; + } + + document.addEventListener("readthedocs-addons-data-ready", function (event) { + const config = event.detail.data(); + + const flyout = ` +
+ + Read the Docs + v: ${config.versions.current.slug} + + +
+
+ ${renderLanguages(config)} + ${renderVersions(config)} + ${renderDownloads(config)} +
+
On Read the Docs
+
+ Project Home +
+
+ Builds +
+
+ Downloads +
+
+
+
Search
+
+ + +
+ +
+
+ + Hosted by Read the Docs + +
+
+ `; + + // Inject the generated flyout into the body HTML element. + document.body.insertAdjacentHTML("beforeend", flyout); + + // Trigger the Read the Docs Addons Search modal when clicking on the "Search docs" input from inside the flyout. + document + .querySelector("#flyout-search-form") + .addEventListener("focusin", () => { + const event = new CustomEvent("readthedocs-search-show"); + document.dispatchEvent(event); + }); + }) +} + +if (themeLanguageSelector || themeVersionSelector) { + function onSelectorSwitch(event) { + const option = event.target.selectedIndex; + const item = event.target.options[option]; + window.location.href = item.dataset.url; + } + + document.addEventListener("readthedocs-addons-data-ready", function (event) { + const config = event.detail.data(); + + const versionSwitch = document.querySelector( + "div.switch-menus > div.version-switch", + ); + if (themeVersionSelector) { + let versions = config.versions.active; + if (config.versions.current.hidden || config.versions.current.type === "external") { + versions.unshift(config.versions.current); + } + const versionSelect = ` + + `; + + versionSwitch.innerHTML = versionSelect; + versionSwitch.firstElementChild.addEventListener("change", onSelectorSwitch); + } + + const languageSwitch = document.querySelector( + "div.switch-menus > div.language-switch", + ); + + if (themeLanguageSelector) { + if (config.projects.translations.length) { + // Add the current language to the options on the selector + let languages = config.projects.translations.concat( + config.projects.current, + ); + languages = languages.sort((a, b) => + a.language.name.localeCompare(b.language.name), + ); + + const languageSelect = ` + + `; + + languageSwitch.innerHTML = languageSelect; + languageSwitch.firstElementChild.addEventListener("change", onSelectorSwitch); + } + else { + languageSwitch.remove(); + } + } + }); +} + +document.addEventListener("readthedocs-addons-data-ready", function (event) { + // Trigger the Read the Docs Addons Search modal when clicking on "Search docs" input from the topnav. + document + .querySelector("[role='search'] input") + .addEventListener("focusin", () => { + const event = new CustomEvent("readthedocs-search-show"); + document.dispatchEvent(event); + }); +}); \ No newline at end of file diff --git a/manual/develop/en/_static/language_data.js b/manual/develop/en/_static/language_data.js index 367b8ed8..c7fe6c6f 100644 --- a/manual/develop/en/_static/language_data.js +++ b/manual/develop/en/_static/language_data.js @@ -1,13 +1,6 @@ /* - * language_data.js - * ~~~~~~~~~~~~~~~~ - * * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; diff --git a/manual/develop/en/_static/searchtools.js b/manual/develop/en/_static/searchtools.js index b08d58c9..2c774d17 100644 --- a/manual/develop/en/_static/searchtools.js +++ b/manual/develop/en/_static/searchtools.js @@ -1,12 +1,5 @@ /* - * searchtools.js - * ~~~~~~~~~~~~~~~~ - * * Sphinx JavaScript utilities for the full-text search. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; @@ -20,7 +13,7 @@ if (typeof Scorer === "undefined") { // and returns the new score. /* score: result => { - const [docname, title, anchor, descr, score, filename] = result + const [docname, title, anchor, descr, score, filename, kind] = result return score }, */ @@ -47,6 +40,14 @@ if (typeof Scorer === "undefined") { }; } +// Global search result kind enum, used by themes to style search results. +class SearchResultKind { + static get index() { return "index"; } + static get object() { return "object"; } + static get text() { return "text"; } + static get title() { return "title"; } +} + const _removeChildren = (element) => { while (element && element.lastChild) element.removeChild(element.lastChild); }; @@ -64,9 +65,13 @@ const _displayItem = (item, searchTerms, highlightTerms) => { const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY; const contentRoot = document.documentElement.dataset.content_root; - const [docName, title, anchor, descr, score, _filename] = item; + const [docName, title, anchor, descr, score, _filename, kind] = item; let listItem = document.createElement("li"); + // Add a class representing the item's type: + // can be used by a theme's CSS selector for styling + // See SearchResultKind for the class names. + listItem.classList.add(`kind-${kind}`); let requestUrl; let linkUrl; if (docBuilder === "dirhtml") { @@ -115,8 +120,10 @@ const _finishSearch = (resultCount) => { "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories." ); else - Search.status.innerText = _( - "Search finished, found ${resultCount} page(s) matching the search query." + Search.status.innerText = Documentation.ngettext( + "Search finished, found one page matching the search query.", + "Search finished, found ${resultCount} pages matching the search query.", + resultCount, ).replace('${resultCount}', resultCount); }; const _displayNextItem = ( @@ -138,7 +145,7 @@ const _displayNextItem = ( else _finishSearch(resultCount); }; // Helper function used by query() to order search results. -// Each input is an array of [docname, title, anchor, descr, score, filename]. +// Each input is an array of [docname, title, anchor, descr, score, filename, kind]. // Order the results by score (in opposite order of appearance, since the // `_displayNextItem` function uses pop() to retrieve items) and then alphabetically. const _orderResultsByScoreThenName = (a, b) => { @@ -248,6 +255,7 @@ const Search = { searchSummary.classList.add("search-summary"); searchSummary.innerText = ""; const searchList = document.createElement("ul"); + searchList.setAttribute("role", "list"); searchList.classList.add("search"); const out = document.getElementById("search-results"); @@ -318,7 +326,7 @@ const Search = { const indexEntries = Search._index.indexentries; // Collect multiple result groups to be sorted separately and then ordered. - // Each is an array of [docname, title, anchor, descr, score, filename]. + // Each is an array of [docname, title, anchor, descr, score, filename, kind]. const normalResults = []; const nonMainIndexResults = []; @@ -337,6 +345,7 @@ const Search = { null, score + boost, filenames[file], + SearchResultKind.title, ]); } } @@ -354,6 +363,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.index, ]; if (isMain) { normalResults.push(result); @@ -475,6 +485,7 @@ const Search = { descr, score, filenames[match[0]], + SearchResultKind.object, ]); }; Object.keys(objects).forEach((prefix) => @@ -585,6 +596,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.text, ]); } return results; diff --git a/manual/develop/en/acknowledgement.html b/manual/develop/en/acknowledgement.html index d61c24dc..951506f8 100644 --- a/manual/develop/en/acknowledgement.html +++ b/manual/develop/en/acknowledgement.html @@ -1,24 +1,22 @@ + + - Acknowledgement — PHYSBO 2.0.1 documentation + Acknowledgement — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/algorithm.html b/manual/develop/en/algorithm.html index 4176b4f4..645077af 100644 --- a/manual/develop/en/algorithm.html +++ b/manual/develop/en/algorithm.html @@ -1,26 +1,24 @@ + + - Algorithm — PHYSBO 2.0.1 documentation + Algorithm — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -39,9 +37,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/modules.html b/manual/develop/en/api/modules.html index c6817b3f..e806b03d 100644 --- a/manual/develop/en/api/modules.html +++ b/manual/develop/en/api/modules.html @@ -1,24 +1,22 @@ + + - physbo — PHYSBO 2.0.1 documentation + physbo — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -35,9 +33,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.basis.fourier.html b/manual/develop/en/api/physbo.blm.basis.fourier.html index 4d523310..d849eb2c 100644 --- a/manual/develop/en/api/physbo.blm.basis.fourier.html +++ b/manual/develop/en/api/physbo.blm.basis.fourier.html @@ -1,24 +1,22 @@ + + - physbo.blm.basis.fourier module — PHYSBO 2.0.1 documentation + physbo.blm.basis.fourier module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.basis.html b/manual/develop/en/api/physbo.blm.basis.html index 22c73331..c1619a84 100644 --- a/manual/develop/en/api/physbo.blm.basis.html +++ b/manual/develop/en/api/physbo.blm.basis.html @@ -1,24 +1,22 @@ + + - physbo.blm.basis package — PHYSBO 2.0.1 documentation + physbo.blm.basis package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.core.html b/manual/develop/en/api/physbo.blm.core.html index 1574896a..858affd4 100644 --- a/manual/develop/en/api/physbo.blm.core.html +++ b/manual/develop/en/api/physbo.blm.core.html @@ -1,24 +1,22 @@ + + - physbo.blm.core package — PHYSBO 2.0.1 documentation + physbo.blm.core package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.core.model.html b/manual/develop/en/api/physbo.blm.core.model.html index 6d60993b..5b8a5a45 100644 --- a/manual/develop/en/api/physbo.blm.core.model.html +++ b/manual/develop/en/api/physbo.blm.core.model.html @@ -1,24 +1,22 @@ + + - physbo.blm.core.model module — PHYSBO 2.0.1 documentation + physbo.blm.core.model module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.html b/manual/develop/en/api/physbo.blm.html index d3cd6dd7..78d161b6 100644 --- a/manual/develop/en/api/physbo.blm.html +++ b/manual/develop/en/api/physbo.blm.html @@ -1,24 +1,22 @@ + + - physbo.blm package — PHYSBO 2.0.1 documentation + physbo.blm package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.inf.exact.html b/manual/develop/en/api/physbo.blm.inf.exact.html index 723dc42c..0cecc7ab 100644 --- a/manual/develop/en/api/physbo.blm.inf.exact.html +++ b/manual/develop/en/api/physbo.blm.inf.exact.html @@ -1,24 +1,22 @@ + + - physbo.blm.inf.exact module — PHYSBO 2.0.1 documentation + physbo.blm.inf.exact module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.inf.html b/manual/develop/en/api/physbo.blm.inf.html index bdc3c44b..b3b7abf9 100644 --- a/manual/develop/en/api/physbo.blm.inf.html +++ b/manual/develop/en/api/physbo.blm.inf.html @@ -1,24 +1,22 @@ + + - physbo.blm.inf package — PHYSBO 2.0.1 documentation + physbo.blm.inf package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.lik.gauss.html b/manual/develop/en/api/physbo.blm.lik.gauss.html index e591cc19..e6e27b13 100644 --- a/manual/develop/en/api/physbo.blm.lik.gauss.html +++ b/manual/develop/en/api/physbo.blm.lik.gauss.html @@ -1,24 +1,22 @@ + + - physbo.blm.lik.gauss module — PHYSBO 2.0.1 documentation + physbo.blm.lik.gauss module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.lik.html b/manual/develop/en/api/physbo.blm.lik.html index 39b70ddd..dd0719b0 100644 --- a/manual/develop/en/api/physbo.blm.lik.html +++ b/manual/develop/en/api/physbo.blm.lik.html @@ -1,24 +1,22 @@ + + - physbo.blm.lik package — PHYSBO 2.0.1 documentation + physbo.blm.lik package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.lik.linear.html b/manual/develop/en/api/physbo.blm.lik.linear.html index 76bb7be2..a38c28ee 100644 --- a/manual/develop/en/api/physbo.blm.lik.linear.html +++ b/manual/develop/en/api/physbo.blm.lik.linear.html @@ -1,24 +1,22 @@ + + - physbo.blm.lik.linear module — PHYSBO 2.0.1 documentation + physbo.blm.lik.linear module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.predictor.html b/manual/develop/en/api/physbo.blm.predictor.html index 0a1b5db1..d9e77692 100644 --- a/manual/develop/en/api/physbo.blm.predictor.html +++ b/manual/develop/en/api/physbo.blm.predictor.html @@ -1,24 +1,22 @@ + + - physbo.blm.predictor module — PHYSBO 2.0.1 documentation + physbo.blm.predictor module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.prior.gauss.html b/manual/develop/en/api/physbo.blm.prior.gauss.html index cbb66674..159e9e44 100644 --- a/manual/develop/en/api/physbo.blm.prior.gauss.html +++ b/manual/develop/en/api/physbo.blm.prior.gauss.html @@ -1,24 +1,22 @@ + + - physbo.blm.prior.gauss module — PHYSBO 2.0.1 documentation + physbo.blm.prior.gauss module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.blm.prior.html b/manual/develop/en/api/physbo.blm.prior.html index f06fde16..f529bbb0 100644 --- a/manual/develop/en/api/physbo.blm.prior.html +++ b/manual/develop/en/api/physbo.blm.prior.html @@ -1,24 +1,22 @@ + + - physbo.blm.prior package — PHYSBO 2.0.1 documentation + physbo.blm.prior package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.core.html b/manual/develop/en/api/physbo.gp.core.html index 0e29325e..6a265d01 100644 --- a/manual/develop/en/api/physbo.gp.core.html +++ b/manual/develop/en/api/physbo.gp.core.html @@ -1,24 +1,22 @@ + + - physbo.gp.core package — PHYSBO 2.0.1 documentation + physbo.gp.core package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.core.learning.html b/manual/develop/en/api/physbo.gp.core.learning.html index bd70a044..9b3e4ee7 100644 --- a/manual/develop/en/api/physbo.gp.core.learning.html +++ b/manual/develop/en/api/physbo.gp.core.learning.html @@ -1,24 +1,22 @@ + + - physbo.gp.core.learning module — PHYSBO 2.0.1 documentation + physbo.gp.core.learning module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.core.model.html b/manual/develop/en/api/physbo.gp.core.model.html index 43e8793c..ff398ae3 100644 --- a/manual/develop/en/api/physbo.gp.core.model.html +++ b/manual/develop/en/api/physbo.gp.core.model.html @@ -1,24 +1,22 @@ + + - physbo.gp.core.model module — PHYSBO 2.0.1 documentation + physbo.gp.core.model module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.core.prior.html b/manual/develop/en/api/physbo.gp.core.prior.html index 42db405f..0c4f3e92 100644 --- a/manual/develop/en/api/physbo.gp.core.prior.html +++ b/manual/develop/en/api/physbo.gp.core.prior.html @@ -1,24 +1,22 @@ + + - physbo.gp.core.prior module — PHYSBO 2.0.1 documentation + physbo.gp.core.prior module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.cov.gauss.html b/manual/develop/en/api/physbo.gp.cov.gauss.html index a7aeb663..d34c1c00 100644 --- a/manual/develop/en/api/physbo.gp.cov.gauss.html +++ b/manual/develop/en/api/physbo.gp.cov.gauss.html @@ -1,24 +1,22 @@ + + - physbo.gp.cov.gauss module — PHYSBO 2.0.1 documentation + physbo.gp.cov.gauss module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.cov.html b/manual/develop/en/api/physbo.gp.cov.html index c96af48f..826ea56f 100644 --- a/manual/develop/en/api/physbo.gp.cov.html +++ b/manual/develop/en/api/physbo.gp.cov.html @@ -1,24 +1,22 @@ + + - physbo.gp.cov package — PHYSBO 2.0.1 documentation + physbo.gp.cov package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.html b/manual/develop/en/api/physbo.gp.html index 88cbeea2..15ea85c7 100644 --- a/manual/develop/en/api/physbo.gp.html +++ b/manual/develop/en/api/physbo.gp.html @@ -1,24 +1,22 @@ + + - physbo.gp package — PHYSBO 2.0.1 documentation + physbo.gp package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.inf.exact.html b/manual/develop/en/api/physbo.gp.inf.exact.html index 34e84cd4..5869589f 100644 --- a/manual/develop/en/api/physbo.gp.inf.exact.html +++ b/manual/develop/en/api/physbo.gp.inf.exact.html @@ -1,24 +1,22 @@ + + - physbo.gp.inf.exact module — PHYSBO 2.0.1 documentation + physbo.gp.inf.exact module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.inf.html b/manual/develop/en/api/physbo.gp.inf.html index 90dc6007..2321e30e 100644 --- a/manual/develop/en/api/physbo.gp.inf.html +++ b/manual/develop/en/api/physbo.gp.inf.html @@ -1,24 +1,22 @@ + + - physbo.gp.inf package — PHYSBO 2.0.1 documentation + physbo.gp.inf package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.lik.gauss.html b/manual/develop/en/api/physbo.gp.lik.gauss.html index 2e0f12ae..979bb2f8 100644 --- a/manual/develop/en/api/physbo.gp.lik.gauss.html +++ b/manual/develop/en/api/physbo.gp.lik.gauss.html @@ -1,24 +1,22 @@ + + - physbo.gp.lik.gauss module — PHYSBO 2.0.1 documentation + physbo.gp.lik.gauss module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.lik.html b/manual/develop/en/api/physbo.gp.lik.html index fcdddf29..d1b8bbd2 100644 --- a/manual/develop/en/api/physbo.gp.lik.html +++ b/manual/develop/en/api/physbo.gp.lik.html @@ -1,24 +1,22 @@ + + - physbo.gp.lik package — PHYSBO 2.0.1 documentation + physbo.gp.lik package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.mean.const.html b/manual/develop/en/api/physbo.gp.mean.const.html index f9ae5c32..81b28ee7 100644 --- a/manual/develop/en/api/physbo.gp.mean.const.html +++ b/manual/develop/en/api/physbo.gp.mean.const.html @@ -1,24 +1,22 @@ + + - physbo.gp.mean.const module — PHYSBO 2.0.1 documentation + physbo.gp.mean.const module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.mean.html b/manual/develop/en/api/physbo.gp.mean.html index 2ddd628b..8d06e49e 100644 --- a/manual/develop/en/api/physbo.gp.mean.html +++ b/manual/develop/en/api/physbo.gp.mean.html @@ -1,24 +1,22 @@ + + - physbo.gp.mean package — PHYSBO 2.0.1 documentation + physbo.gp.mean package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.mean.zero.html b/manual/develop/en/api/physbo.gp.mean.zero.html index af3c4060..6c193062 100644 --- a/manual/develop/en/api/physbo.gp.mean.zero.html +++ b/manual/develop/en/api/physbo.gp.mean.zero.html @@ -1,24 +1,22 @@ + + - physbo.gp.mean.zero module — PHYSBO 2.0.1 documentation + physbo.gp.mean.zero module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.gp.predictor.html b/manual/develop/en/api/physbo.gp.predictor.html index e7ab9b0e..2836160d 100644 --- a/manual/develop/en/api/physbo.gp.predictor.html +++ b/manual/develop/en/api/physbo.gp.predictor.html @@ -1,24 +1,22 @@ + + - physbo.gp.predictor module — PHYSBO 2.0.1 documentation + physbo.gp.predictor module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.html b/manual/develop/en/api/physbo.html index 5351f97c..9adada36 100644 --- a/manual/develop/en/api/physbo.html +++ b/manual/develop/en/api/physbo.html @@ -1,24 +1,22 @@ + + - physbo package — PHYSBO 2.0.1 documentation + physbo package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.misc.centering.html b/manual/develop/en/api/physbo.misc.centering.html index 1428f465..fd137c22 100644 --- a/manual/develop/en/api/physbo.misc.centering.html +++ b/manual/develop/en/api/physbo.misc.centering.html @@ -1,24 +1,22 @@ + + - physbo.misc.centering module — PHYSBO 2.0.1 documentation + physbo.misc.centering module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.misc.gauss_elim.html b/manual/develop/en/api/physbo.misc.gauss_elim.html index 655102c5..97eaab68 100644 --- a/manual/develop/en/api/physbo.misc.gauss_elim.html +++ b/manual/develop/en/api/physbo.misc.gauss_elim.html @@ -1,24 +1,22 @@ + + - physbo.misc.gauss_elim module — PHYSBO 2.0.1 documentation + physbo.misc.gauss_elim module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.misc.html b/manual/develop/en/api/physbo.misc.html index 237d4f9d..094e16eb 100644 --- a/manual/develop/en/api/physbo.misc.html +++ b/manual/develop/en/api/physbo.misc.html @@ -1,24 +1,22 @@ + + - physbo.misc package — PHYSBO 2.0.1 documentation + physbo.misc package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.misc.set_config.html b/manual/develop/en/api/physbo.misc.set_config.html index abcc809b..63da072a 100644 --- a/manual/develop/en/api/physbo.misc.set_config.html +++ b/manual/develop/en/api/physbo.misc.set_config.html @@ -1,24 +1,22 @@ + + - physbo.misc.set_config module — PHYSBO 2.0.1 documentation + physbo.misc.set_config module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.opt.adam.html b/manual/develop/en/api/physbo.opt.adam.html index abe8775b..1f996513 100644 --- a/manual/develop/en/api/physbo.opt.adam.html +++ b/manual/develop/en/api/physbo.opt.adam.html @@ -1,24 +1,22 @@ + + - physbo.opt.adam module — PHYSBO 2.0.1 documentation + physbo.opt.adam module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.opt.html b/manual/develop/en/api/physbo.opt.html index fc91099a..cd24d358 100644 --- a/manual/develop/en/api/physbo.opt.html +++ b/manual/develop/en/api/physbo.opt.html @@ -1,24 +1,22 @@ + + - physbo.opt package — PHYSBO 2.0.1 documentation + physbo.opt package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.predictor.html b/manual/develop/en/api/physbo.predictor.html index c01487de..3ec11e0b 100644 --- a/manual/develop/en/api/physbo.predictor.html +++ b/manual/develop/en/api/physbo.predictor.html @@ -1,24 +1,22 @@ + + - physbo.predictor module — PHYSBO 2.0.1 documentation + physbo.predictor module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.discrete.html b/manual/develop/en/api/physbo.search.discrete.html index 4a0b0462..9e557fd0 100644 --- a/manual/develop/en/api/physbo.search.discrete.html +++ b/manual/develop/en/api/physbo.search.discrete.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete package — PHYSBO 2.0.1 documentation + physbo.search.discrete package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.discrete.policy.html b/manual/develop/en/api/physbo.search.discrete.policy.html index e82776ff..4ba5d34a 100644 --- a/manual/develop/en/api/physbo.search.discrete.policy.html +++ b/manual/develop/en/api/physbo.search.discrete.policy.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete.policy module — PHYSBO 2.0.1 documentation + physbo.search.discrete.policy module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.discrete.results.html b/manual/develop/en/api/physbo.search.discrete.results.html index 61791066..9645e60f 100644 --- a/manual/develop/en/api/physbo.search.discrete.results.html +++ b/manual/develop/en/api/physbo.search.discrete.results.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete.results module — PHYSBO 2.0.1 documentation + physbo.search.discrete.results module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.discrete_multi.html b/manual/develop/en/api/physbo.search.discrete_multi.html index 25453bb6..605f3d2f 100644 --- a/manual/develop/en/api/physbo.search.discrete_multi.html +++ b/manual/develop/en/api/physbo.search.discrete_multi.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete_multi package — PHYSBO 2.0.1 documentation + physbo.search.discrete_multi package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.discrete_multi.policy.html b/manual/develop/en/api/physbo.search.discrete_multi.policy.html index 41dfe091..ae96cebd 100644 --- a/manual/develop/en/api/physbo.search.discrete_multi.policy.html +++ b/manual/develop/en/api/physbo.search.discrete_multi.policy.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete_multi.policy module — PHYSBO 2.0.1 documentation + physbo.search.discrete_multi.policy module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.discrete_multi.results.html b/manual/develop/en/api/physbo.search.discrete_multi.results.html index 124377c1..2854280c 100644 --- a/manual/develop/en/api/physbo.search.discrete_multi.results.html +++ b/manual/develop/en/api/physbo.search.discrete_multi.results.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete_multi.results module — PHYSBO 2.0.1 documentation + physbo.search.discrete_multi.results module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.html b/manual/develop/en/api/physbo.search.html index fa12eb08..793ef3ad 100644 --- a/manual/develop/en/api/physbo.search.html +++ b/manual/develop/en/api/physbo.search.html @@ -1,24 +1,22 @@ + + - physbo.search package — PHYSBO 2.0.1 documentation + physbo.search package — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.pareto.html b/manual/develop/en/api/physbo.search.pareto.html index cf8a3acd..cd94f470 100644 --- a/manual/develop/en/api/physbo.search.pareto.html +++ b/manual/develop/en/api/physbo.search.pareto.html @@ -1,24 +1,22 @@ + + - physbo.search.pareto module — PHYSBO 2.0.1 documentation + physbo.search.pareto module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.score.html b/manual/develop/en/api/physbo.search.score.html index 8919e6cd..194a8f96 100644 --- a/manual/develop/en/api/physbo.search.score.html +++ b/manual/develop/en/api/physbo.search.score.html @@ -1,24 +1,22 @@ + + - physbo.search.score module — PHYSBO 2.0.1 documentation + physbo.search.score module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.score_multi.html b/manual/develop/en/api/physbo.search.score_multi.html index b4b202f3..1a8386b8 100644 --- a/manual/develop/en/api/physbo.search.score_multi.html +++ b/manual/develop/en/api/physbo.search.score_multi.html @@ -1,24 +1,22 @@ + + - physbo.search.score_multi module — PHYSBO 2.0.1 documentation + physbo.search.score_multi module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.search.utility.html b/manual/develop/en/api/physbo.search.utility.html index 002b31d1..c8a4bc2f 100644 --- a/manual/develop/en/api/physbo.search.utility.html +++ b/manual/develop/en/api/physbo.search.utility.html @@ -1,24 +1,22 @@ + + - physbo.search.utility module — PHYSBO 2.0.1 documentation + physbo.search.utility module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/api/physbo.variable.html b/manual/develop/en/api/physbo.variable.html index 6c98c155..193fdb9d 100644 --- a/manual/develop/en/api/physbo.variable.html +++ b/manual/develop/en/api/physbo.variable.html @@ -1,24 +1,22 @@ + + - physbo.variable module — PHYSBO 2.0.1 documentation + physbo.variable module — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/contact.html b/manual/develop/en/contact.html index e5f7271d..26db0f75 100644 --- a/manual/develop/en/contact.html +++ b/manual/develop/en/contact.html @@ -1,24 +1,22 @@ + + - Contact — PHYSBO 2.0.1 documentation + Contact — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -36,9 +34,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/genindex.html b/manual/develop/en/genindex.html index 4d97f109..3cb26882 100644 --- a/manual/develop/en/genindex.html +++ b/manual/develop/en/genindex.html @@ -1,23 +1,21 @@ + + - Index — PHYSBO 2.0.1 documentation + Index — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -34,9 +32,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/index.html b/manual/develop/en/index.html index ac258c63..78df2678 100644 --- a/manual/develop/en/index.html +++ b/manual/develop/en/index.html @@ -1,26 +1,24 @@ + + - Welcome to PHYSBO’s documentation! — PHYSBO 2.0.1 documentation + Welcome to PHYSBO’s documentation! — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -38,9 +36,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/install.html b/manual/develop/en/install.html index 6aa5b940..762891a3 100644 --- a/manual/develop/en/install.html +++ b/manual/develop/en/install.html @@ -1,24 +1,22 @@ + + - Basic usage — PHYSBO 2.0.1 documentation + Basic usage — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/introduction.html b/manual/develop/en/introduction.html index 4ffd2005..829e3867 100644 --- a/manual/develop/en/introduction.html +++ b/manual/develop/en/introduction.html @@ -1,24 +1,22 @@ + + - Introduction — PHYSBO 2.0.1 documentation + Introduction — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/notebook/index.html b/manual/develop/en/notebook/index.html index c3e7d9f0..ea8afcc7 100644 --- a/manual/develop/en/notebook/index.html +++ b/manual/develop/en/notebook/index.html @@ -1,26 +1,24 @@ + + - Tutorials — PHYSBO 2.0.1 documentation + Tutorials — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -39,9 +37,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/notebook/tutorial_Gaussian_process.html b/manual/develop/en/notebook/tutorial_Gaussian_process.html index e170a574..1ee5a99d 100644 --- a/manual/develop/en/notebook/tutorial_Gaussian_process.html +++ b/manual/develop/en/notebook/tutorial_Gaussian_process.html @@ -1,27 +1,25 @@ + + - Gaussian process — PHYSBO 2.0.1 documentation + Gaussian process — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -40,9 +38,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/notebook/tutorial_basic.html b/manual/develop/en/notebook/tutorial_basic.html index 8c08ee73..cf368b87 100644 --- a/manual/develop/en/notebook/tutorial_basic.html +++ b/manual/develop/en/notebook/tutorial_basic.html @@ -1,27 +1,25 @@ + + - Basic usage of PHYSBO — PHYSBO 2.0.1 documentation + Basic usage of PHYSBO — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -40,9 +38,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/notebook/tutorial_basic_org.html b/manual/develop/en/notebook/tutorial_basic_org.html index 36ad0804..37af4248 100644 --- a/manual/develop/en/notebook/tutorial_basic_org.html +++ b/manual/develop/en/notebook/tutorial_basic_org.html @@ -1,27 +1,25 @@ + + - Basic usage of PHYSBO — PHYSBO 2.0.1 documentation + Basic usage of PHYSBO — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -38,9 +36,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/notebook/tutorial_interactive_mode.html b/manual/develop/en/notebook/tutorial_interactive_mode.html index 19caad68..ada46ff5 100644 --- a/manual/develop/en/notebook/tutorial_interactive_mode.html +++ b/manual/develop/en/notebook/tutorial_interactive_mode.html @@ -1,27 +1,25 @@ + + - Running PHYSBO interactively — PHYSBO 2.0.1 documentation + Running PHYSBO interactively — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -40,9 +38,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/notebook/tutorial_multi_objective.html b/manual/develop/en/notebook/tutorial_multi_objective.html index 1c401c5a..63470d07 100644 --- a/manual/develop/en/notebook/tutorial_multi_objective.html +++ b/manual/develop/en/notebook/tutorial_multi_objective.html @@ -1,27 +1,25 @@ + + - Multi-objective optimization — PHYSBO 2.0.1 documentation + Multi-objective optimization — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -40,9 +38,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/notebook/tutorial_multi_probe.html b/manual/develop/en/notebook/tutorial_multi_probe.html index 23404000..51fde7a0 100644 --- a/manual/develop/en/notebook/tutorial_multi_probe.html +++ b/manual/develop/en/notebook/tutorial_multi_probe.html @@ -1,27 +1,25 @@ + + - Search multiple candidates at once — PHYSBO 2.0.1 documentation + Search multiple candidates at once — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -40,9 +38,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/notebook/tutorial_once_mode.html b/manual/develop/en/notebook/tutorial_once_mode.html index 0ecf202c..80d4da75 100644 --- a/manual/develop/en/notebook/tutorial_once_mode.html +++ b/manual/develop/en/notebook/tutorial_once_mode.html @@ -1,27 +1,25 @@ + + - Restart calculations by reading existing calculation results — PHYSBO 2.0.1 documentation + Restart calculations by reading existing calculation results — PHYSBO 2.1-dev documentation - + - - - - - - - - - - + + + + + + + + @@ -40,9 +38,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/objects.inv b/manual/develop/en/objects.inv index 1ce39afb..103bd5a0 100644 Binary files a/manual/develop/en/objects.inv and b/manual/develop/en/objects.inv differ diff --git a/manual/develop/en/py-modindex.html b/manual/develop/en/py-modindex.html index 5ba2d827..1c3da79e 100644 --- a/manual/develop/en/py-modindex.html +++ b/manual/develop/en/py-modindex.html @@ -1,23 +1,21 @@ + + - Python Module Index — PHYSBO 2.0.1 documentation + Python Module Index — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/search.html b/manual/develop/en/search.html index 0972696a..b852988f 100644 --- a/manual/develop/en/search.html +++ b/manual/develop/en/search.html @@ -1,24 +1,22 @@ + + - Search — PHYSBO 2.0.1 documentation + Search — PHYSBO 2.1-dev documentation - + - - - - - - - - + + + + + + @@ -37,9 +35,6 @@ PHYSBO -
- 2.0 -
diff --git a/manual/develop/en/searchindex.js b/manual/develop/en/searchindex.js index ace7688c..3459a930 100644 --- a/manual/develop/en/searchindex.js +++ b/manual/develop/en/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"About PHYSBO": [[54, "about-physbo"]], "Accelerating Bayesian Optimization with PHYSBO": [[1, "accelerating-bayesian-optimization-with-physbo"]], "Acknowledgement": [[0, null]], "Acquisition function": [[57, "Acquisition-function"]], "Algorithm": [[1, null]], "Appendix: Full search": [[60, "Appendix:-Full-search"]], "Basic structures": [[53, "basic-structures"]], "Basic usage": [[53, null]], "Basic usage of PHYSBO": [[57, null], [58, null]], "Bayesian Optimization": [[57, "Bayesian-Optimization"], [58, "Bayesian-Optimization"]], "Bayesian optimization": [[1, "bayesian-optimization"], [60, "Bayesian-optimization"]], "Calculate the volume of the dominated region": [[60, "Calculate-the-volume-of-the-dominated-region"]], "Calculation flow": [[53, "calculation-flow"]], "Checking results": [[60, "Checking-results"], [61, "Checking-results"]], "Checking the results": [[57, "Checking-the-results"], [58, "Checking-the-results"]], "Citation": [[54, "citation"]], "Contact": [[51, null]], "Contents:": [[52, null], [55, null]], "Defining the search space": [[57, "Defining-the-search-space"]], "Defining the simulator class": [[57, "Defining-the-simulator-class"]], "Defining training data": [[56, "Defining-training-data"]], "Definition of simulator": [[58, "Definition-of-simulator"], [59, "Definition-of-simulator"], [60, "Definition-of-simulator"], [61, "Definition-of-simulator"]], "Download and Install": [[53, "download-and-install"]], "EHVI (Expected Hyper-Volume Improvement)": [[60, "EHVI-(Expected-Hyper-Volume-Improvement)"]], "Executing optimization": [[59, "Executing-optimization"]], "First objective function": [[60, "First-objective-function"]], "Gaussian process": [[56, null]], "Get the next parameter to be executed from PHYSBO": [[62, "Get-the-next-parameter-to-be-executed-from-PHYSBO"]], "HVPI (HyperVolume-based Probability of Improvement)": [[60, "HVPI-(HyperVolume-based-Probability-of-Improvement)"]], "Install": [[53, "install"]], "Introduction": [[54, null], [57, "Introduction"], [58, "Introduction"]], "Learning and Prediction of Gaussian Processes": [[56, "Learning-and-Prediction-of-Gaussian-Processes"]], "License": [[54, "license"]], "Main Developers": [[54, "main-developers"]], "Module contents": [[3, "module-physbo"], [4, "module-physbo.blm"], [5, "module-physbo.blm.basis"], [7, "module-physbo.blm.core"], [9, "module-physbo.blm.inf"], [11, "module-physbo.blm.lik"], [15, "module-physbo.blm.prior"], [17, "module-physbo.gp"], [18, "module-physbo.gp.core"], [22, "module-physbo.gp.cov"], [24, "module-physbo.gp.inf"], [26, "module-physbo.gp.lik"], [28, "module-physbo.gp.mean"], [32, "module-physbo.misc"], [36, "module-physbo.opt"], [39, "module-physbo.search"], [40, "module-physbo.search.discrete"], [43, "module-physbo.search.discrete_multi"]], "Multi-objective optimization": [[60, null]], "Obtaining the Pareto solution": [[60, "Obtaining-the-Pareto-solution"]], "Parallelization": [[57, "Parallelization"]], "Performing optimization": [[57, "Performing-optimization"], [58, "Performing-optimization"]], "Performing optimizations": [[61, "Performing-optimizations"]], "Performing optimizations.": [[60, "Performing-optimizations."]], "Plotting the Pareto solution": [[60, "Plotting-the-Pareto-solution"], [60, "id1"], [60, "id3"]], "Plotting the functions": [[60, "Plotting-the-functions"]], "Plotting the solution (evaluated value)": [[60, "Plotting-the-solution-(evaluated-value)"]], "Prediction": [[57, "Prediction"]], "Prediction by trained models": [[56, "Prediction-by-trained-models"]], "Preparation of search candidate data": [[56, "Preparation-of-search-candidate-data"], [58, "Preparation-of-search-candidate-data"], [59, "Preparation-of-search-candidate-data"], [60, "Preparation-of-search-candidate-data"]], "Prepare the search candidate data": [[61, "Prepare-the-search-candidate-data"], [62, "Prepare-the-search-candidate-data"]], "Preparing the precomputed data": [[62, "Preparing-the-precomputed-data"]], "Random Search": [[57, "Random-Search"], [58, "Random-Search"]], "Random search": [[60, "Random-search"]], "Register action ID (parameter) and evaluation value to PHYSBO.": [[62, "Register-action-ID-(parameter)-and-evaluation-value-to-PHYSBO."]], "Required Packages": [[53, "required-packages"]], "Restart calculations by reading existing calculation results": [[62, null]], "Running PHYSBO interactively": [[59, null]], "Search multiple candidates at once": [[61, null]], "Second objective function": [[60, "Second-objective-function"]], "Serializing the results": [[57, "Serializing-the-results"], [58, "Serializing-the-results"]], "Setting policy": [[57, "Setting-policy"], [58, "Setting-policy"], [60, "Setting-policy"]], "Submodules": [[3, "submodules"], [4, "submodules"], [5, "submodules"], [7, "submodules"], [9, "submodules"], [11, "submodules"], [15, "submodules"], [17, "submodules"], [18, "submodules"], [22, "submodules"], [24, "submodules"], [26, "submodules"], [28, "submodules"], [32, "submodules"], [36, "submodules"], [39, "submodules"], [40, "submodules"], [43, "submodules"]], "Subpackages": [[3, "subpackages"], [4, "subpackages"], [17, "subpackages"], [39, "subpackages"]], "Suspend and restart": [[59, "Suspend-and-restart"]], "TS (Thompson Sampling)": [[60, "TS-(Thompson-Sampling)"]], "Test functions": [[60, "Test-functions"]], "Tutorials": [[55, null]], "Uninstall": [[53, "uninstall"]], "Volume of dominated region": [[60, "Volume-of-dominated-region"], [60, "id2"], [60, "id4"]], "Welcome to PHYSBO\u2019s documentation!": [[52, null]], "physbo": [[2, null]], "physbo package": [[3, null]], "physbo.blm package": [[4, null]], "physbo.blm.basis package": [[5, null]], "physbo.blm.basis.fourier module": [[6, null]], "physbo.blm.core package": [[7, null]], "physbo.blm.core.model module": [[8, null]], "physbo.blm.inf package": [[9, null]], "physbo.blm.inf.exact module": [[10, null]], "physbo.blm.lik package": [[11, null]], "physbo.blm.lik.gauss module": [[12, null]], "physbo.blm.lik.linear module": [[13, null]], "physbo.blm.predictor module": [[14, null]], "physbo.blm.prior package": [[15, null]], "physbo.blm.prior.gauss module": [[16, null]], "physbo.gp package": [[17, null]], "physbo.gp.core package": [[18, null]], "physbo.gp.core.learning module": [[19, null]], "physbo.gp.core.model module": [[20, null]], "physbo.gp.core.prior module": [[21, null]], "physbo.gp.cov package": [[22, null]], "physbo.gp.cov.gauss module": [[23, null]], "physbo.gp.inf package": [[24, null]], "physbo.gp.inf.exact module": [[25, null]], "physbo.gp.lik package": [[26, null]], "physbo.gp.lik.gauss module": [[27, null]], "physbo.gp.mean package": [[28, null]], "physbo.gp.mean.const module": [[29, null]], "physbo.gp.mean.zero module": [[30, null]], "physbo.gp.predictor module": [[31, null]], "physbo.misc package": [[32, null]], "physbo.misc.centering module": [[33, null]], "physbo.misc.gauss_elim module": [[34, null]], "physbo.misc.set_config module": [[35, null]], "physbo.opt package": [[36, null]], "physbo.opt.adam module": [[37, null]], "physbo.predictor module": [[38, null]], "physbo.search package": [[39, null]], "physbo.search.discrete package": [[40, null]], "physbo.search.discrete.policy module": [[41, null]], "physbo.search.discrete.results module": [[42, null]], "physbo.search.discrete_multi package": [[43, null]], "physbo.search.discrete_multi.policy module": [[44, null]], "physbo.search.discrete_multi.results module": [[45, null]], "physbo.search.pareto module": [[46, null]], "physbo.search.score module": [[47, null]], "physbo.search.score_multi module": [[48, null]], "physbo.search.utility module": [[49, null]], "physbo.variable module": [[50, null]]}, "docnames": ["acknowledgement", "algorithm", "api/modules", "api/physbo", "api/physbo.blm", "api/physbo.blm.basis", "api/physbo.blm.basis.fourier", "api/physbo.blm.core", "api/physbo.blm.core.model", "api/physbo.blm.inf", "api/physbo.blm.inf.exact", "api/physbo.blm.lik", "api/physbo.blm.lik.gauss", "api/physbo.blm.lik.linear", "api/physbo.blm.predictor", "api/physbo.blm.prior", "api/physbo.blm.prior.gauss", "api/physbo.gp", "api/physbo.gp.core", "api/physbo.gp.core.learning", "api/physbo.gp.core.model", "api/physbo.gp.core.prior", "api/physbo.gp.cov", "api/physbo.gp.cov.gauss", "api/physbo.gp.inf", "api/physbo.gp.inf.exact", "api/physbo.gp.lik", "api/physbo.gp.lik.gauss", "api/physbo.gp.mean", "api/physbo.gp.mean.const", "api/physbo.gp.mean.zero", "api/physbo.gp.predictor", "api/physbo.misc", "api/physbo.misc.centering", "api/physbo.misc.gauss_elim", "api/physbo.misc.set_config", "api/physbo.opt", "api/physbo.opt.adam", "api/physbo.predictor", "api/physbo.search", "api/physbo.search.discrete", "api/physbo.search.discrete.policy", "api/physbo.search.discrete.results", "api/physbo.search.discrete_multi", "api/physbo.search.discrete_multi.policy", "api/physbo.search.discrete_multi.results", "api/physbo.search.pareto", "api/physbo.search.score", "api/physbo.search.score_multi", "api/physbo.search.utility", "api/physbo.variable", "contact", "index", "install", "introduction", "notebook/index", "notebook/tutorial_Gaussian_process", "notebook/tutorial_basic", "notebook/tutorial_basic_org", "notebook/tutorial_interactive_mode", "notebook/tutorial_multi_objective", "notebook/tutorial_multi_probe", "notebook/tutorial_once_mode"], "envversion": {"nbsphinx": 4, "sphinx": 62, "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, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["acknowledgement.rst", "algorithm.rst", "api/modules.rst", "api/physbo.rst", "api/physbo.blm.rst", "api/physbo.blm.basis.rst", "api/physbo.blm.basis.fourier.rst", "api/physbo.blm.core.rst", "api/physbo.blm.core.model.rst", "api/physbo.blm.inf.rst", "api/physbo.blm.inf.exact.rst", "api/physbo.blm.lik.rst", "api/physbo.blm.lik.gauss.rst", "api/physbo.blm.lik.linear.rst", "api/physbo.blm.predictor.rst", "api/physbo.blm.prior.rst", "api/physbo.blm.prior.gauss.rst", "api/physbo.gp.rst", "api/physbo.gp.core.rst", "api/physbo.gp.core.learning.rst", "api/physbo.gp.core.model.rst", "api/physbo.gp.core.prior.rst", "api/physbo.gp.cov.rst", "api/physbo.gp.cov.gauss.rst", "api/physbo.gp.inf.rst", "api/physbo.gp.inf.exact.rst", "api/physbo.gp.lik.rst", "api/physbo.gp.lik.gauss.rst", "api/physbo.gp.mean.rst", "api/physbo.gp.mean.const.rst", "api/physbo.gp.mean.zero.rst", "api/physbo.gp.predictor.rst", "api/physbo.misc.rst", "api/physbo.misc.centering.rst", "api/physbo.misc.gauss_elim.rst", "api/physbo.misc.set_config.rst", "api/physbo.opt.rst", "api/physbo.opt.adam.rst", "api/physbo.predictor.rst", "api/physbo.search.rst", "api/physbo.search.discrete.rst", "api/physbo.search.discrete.policy.rst", "api/physbo.search.discrete.results.rst", "api/physbo.search.discrete_multi.rst", "api/physbo.search.discrete_multi.policy.rst", "api/physbo.search.discrete_multi.results.rst", "api/physbo.search.pareto.rst", "api/physbo.search.score.rst", "api/physbo.search.score_multi.rst", "api/physbo.search.utility.rst", "api/physbo.variable.rst", "contact.rst", "index.rst", "install.rst", "introduction.rst", "notebook/index.rst", "notebook/tutorial_Gaussian_process.ipynb", "notebook/tutorial_basic.ipynb", "notebook/tutorial_basic_org.ipynb", "notebook/tutorial_interactive_mode.ipynb", "notebook/tutorial_multi_objective.ipynb", "notebook/tutorial_multi_probe.ipynb", "notebook/tutorial_once_mode.ipynb"], "indexentries": {"_init_params (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear._init_params", false]], "adam (class in physbo.gp.core.learning)": [[19, "physbo.gp.core.learning.adam", false]], "adam (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.adam", false]], "adam (class in physbo.opt.adam)": [[37, "physbo.opt.adam.adam", false]], "add() (physbo.search.pareto.rectangles method)": [[46, "physbo.search.pareto.Rectangles.add", false]], "add() (physbo.variable.variable method)": [[50, "physbo.variable.variable.add", false]], "add_t() (physbo.variable.variable method)": [[50, "physbo.variable.variable.add_t", false]], "add_x() (physbo.variable.variable method)": [[50, "physbo.variable.variable.add_X", false]], "add_z() (physbo.variable.variable method)": [[50, "physbo.variable.variable.add_Z", false]], "alpha (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.alpha", false]], "base_predictor (class in physbo.predictor)": [[38, "physbo.predictor.base_predictor", false]], "basis (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear.basis", false]], "batch (class in physbo.gp.core.learning)": [[19, "physbo.gp.core.learning.batch", false]], "batch (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.batch", false]], "bayes_search() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.bayes_search", false]], "bayes_search() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.bayes_search", false]], "beta (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.beta", false]], "bias (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear.bias", false]], "blm (physbo.blm.predictor.predictor attribute)": [[14, "physbo.blm.predictor.predictor.blm", false]], "boolean() (in module physbo.misc.set_config)": [[35, "physbo.misc.set_config.boolean", false]], "cat_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.cat_params", false]], "cat_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.cat_params", false]], "cat_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.cat_params", false]], "centering() (in module physbo.misc.centering)": [[33, "physbo.misc.centering.centering", false]], "config (physbo.blm.predictor.predictor attribute)": [[14, "physbo.blm.predictor.predictor.config", false]], "const (class in physbo.gp.mean.const)": [[29, "physbo.gp.mean.const.const", false]], "cov (physbo.blm.lik.gauss.gauss attribute)": [[12, "physbo.blm.lik.gauss.gauss.cov", false]], "cov (physbo.blm.prior.gauss.gauss attribute)": [[16, "physbo.blm.prior.gauss.gauss.cov", false]], "cov_const (class in physbo.blm.prior.gauss)": [[16, "physbo.blm.prior.gauss.cov_const", false]], "decomp_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.decomp_params", false]], "decomp_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.decomp_params", false]], "decomp_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.decomp_params", false]], "delete() (physbo.variable.variable method)": [[50, "physbo.variable.variable.delete", false]], "delete_stats() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.delete_stats", false]], "delete_stats() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.delete_stats", false]], "delete_stats() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.delete_stats", false]], "delete_t() (physbo.variable.variable method)": [[50, "physbo.variable.variable.delete_t", false]], "delete_x() (physbo.variable.variable method)": [[50, "physbo.variable.variable.delete_X", false]], "delete_z() (physbo.variable.variable method)": [[50, "physbo.variable.variable.delete_Z", false]], "disp_marlik() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.disp_marlik", false]], "divide_non_dominated_region() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.divide_non_dominated_region", false]], "dominate() (in module physbo.search.pareto)": [[46, "physbo.search.pareto.dominate", false]], "ehvi() (in module physbo.search.score_multi)": [[48, "physbo.search.score_multi.EHVI", false]], "ei() (in module physbo.search.score)": [[47, "physbo.search.score.EI", false]], "epoch (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.epoch", false]], "epsilon (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.epsilon", false]], "eval_marlik() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.eval_marlik", false]], "eval_marlik() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.eval_marlik", false]], "export_all_sequence_best_fx() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.export_all_sequence_best_fx", false]], "export_blm() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.export_blm", false]], "export_front() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.export_front", false]], "export_history() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.export_history", false]], "export_pareto_front() (physbo.search.discrete_multi.results.history method)": [[45, "physbo.search.discrete_multi.results.history.export_pareto_front", false]], "export_predictor() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.export_predictor", false]], "export_sequence_best_fx() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.export_sequence_best_fx", false]], "export_training() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.export_training", false]], "fit() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.fit", false]], "fit() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.fit", false]], "fit() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.fit", false]], "fit() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.fit", false]], "fourier (class in physbo.blm.basis.fourier)": [[6, "physbo.blm.basis.fourier.fourier", false]], "gamma (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.gamma", false]], "gauss (class in physbo.blm.lik.gauss)": [[12, "physbo.blm.lik.gauss.gauss", false]], "gauss (class in physbo.blm.prior.gauss)": [[16, "physbo.blm.prior.gauss.gauss", false]], "gauss (class in physbo.gp.cov.gauss)": [[23, "physbo.gp.cov.gauss.gauss", false]], "gauss (class in physbo.gp.lik.gauss)": [[27, "physbo.gp.lik.gauss.gauss", false]], "gauss_elim() (in module physbo.misc.gauss_elim)": [[34, "physbo.misc.gauss_elim.gauss_elim", false]], "get_basis() (physbo.blm.basis.fourier.fourier method)": [[6, "physbo.blm.basis.fourier.fourier.get_basis", false]], "get_basis() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.get_basis", false]], "get_basis() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_basis", false]], "get_basis() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_basis", false]], "get_basis() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_basis", false]], "get_cand_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_cand_params", false]], "get_cand_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.get_cand_params", false]], "get_cand_params() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.get_cand_params", false]], "get_cand_params() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.get_cand_params", false]], "get_cov() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.get_cov", false]], "get_cov() (physbo.blm.prior.gauss.cov_const method)": [[16, "physbo.blm.prior.gauss.cov_const.get_cov", false]], "get_cov() (physbo.blm.prior.gauss.gauss method)": [[16, "physbo.blm.prior.gauss.gauss.get_cov", false]], "get_cov() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.get_cov", false]], "get_cov() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.get_cov", false]], "get_cov() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.get_cov", false]], "get_grad() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.get_grad", false]], "get_grad() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.get_grad", false]], "get_grad() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.get_grad", false]], "get_grad() (physbo.gp.mean.zero.zero method)": [[30, "physbo.gp.mean.zero.zero.get_grad", false]], "get_grad_cov() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.get_grad_cov", false]], "get_grad_marlik() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.get_grad_marlik", false]], "get_grad_marlik() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_grad_marlik", false]], "get_grad_mean() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.get_grad_mean", false]], "get_mean() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.get_mean", false]], "get_mean() (physbo.blm.lik.linear.linear method)": [[13, "physbo.blm.lik.linear.linear.get_mean", false]], "get_mean() (physbo.blm.prior.gauss.gauss method)": [[16, "physbo.blm.prior.gauss.gauss.get_mean", false]], "get_mean() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.get_mean", false]], "get_mean() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.get_mean", false]], "get_mean() (physbo.gp.mean.zero.zero method)": [[30, "physbo.gp.mean.zero.zero.get_mean", false]], "get_one_update() (physbo.gp.core.learning.adam method)": [[19, "physbo.gp.core.learning.adam.get_one_update", false]], "get_one_update() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.get_one_update", false]], "get_params_bound() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_params_bound", false]], "get_params_bound() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.get_params_bound", false]], "get_params_bound() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.get_params_bound", false]], "get_params_bound() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.get_params_bound", false]], "get_post_fcov() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.get_post_fcov", false]], "get_post_fcov() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.get_post_fcov", false]], "get_post_fcov() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.get_post_fcov", false]], "get_post_fcov() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_post_fcov", false]], "get_post_fcov() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_post_fcov", false]], "get_post_fcov() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_post_fcov", false]], "get_post_fcov() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_fcov", false]], "get_post_fcov() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.get_post_fcov", false]], "get_post_fcov() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.get_post_fcov", false]], "get_post_fmean() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.get_post_fmean", false]], "get_post_fmean() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.get_post_fmean", false]], "get_post_fmean() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.get_post_fmean", false]], "get_post_fmean() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_post_fmean", false]], "get_post_fmean() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_post_fmean", false]], "get_post_fmean() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_post_fmean", false]], "get_post_fmean() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_fmean", false]], "get_post_fmean() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.get_post_fmean", false]], "get_post_fmean() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.get_post_fmean", false]], "get_post_params() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_post_params", false]], "get_post_params() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_post_params", false]], "get_post_params() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_params", false]], "get_post_params_mean() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.get_post_params_mean", false]], "get_post_params_mean() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.get_post_params_mean", false]], "get_post_params_samples() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_params_samples", false]], "get_post_samples() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_post_samples", false]], "get_post_samples() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_post_samples", false]], "get_post_samples() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_samples", false]], "get_prec() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.get_prec", false]], "get_prec() (physbo.blm.prior.gauss.cov_const method)": [[16, "physbo.blm.prior.gauss.cov_const.get_prec", false]], "get_prec() (physbo.blm.prior.gauss.gauss method)": [[16, "physbo.blm.prior.gauss.gauss.get_prec", false]], "get_predict_samples() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_predict_samples", false]], "get_predict_samples() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_predict_samples", false]], "get_predict_samples() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_predict_samples", false]], "get_score() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.get_score", false]], "get_score() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.get_score", false]], "get_subset() (physbo.variable.variable method)": [[50, "physbo.variable.variable.get_subset", false]], "grad (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.grad", false]], "history (class in physbo.search.discrete.results)": [[42, "physbo.search.discrete.results.history", false]], "history (class in physbo.search.discrete_multi.results)": [[45, "physbo.search.discrete_multi.results.history", false]], "hvpi() (in module physbo.search.score_multi)": [[48, "physbo.search.score_multi.HVPI", false]], "init_params() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.init_params", false]], "init_params_search() (physbo.gp.core.learning.batch method)": [[19, "physbo.gp.core.learning.batch.init_params_search", false]], "init_params_search() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.init_params_search", false]], "is_learning() (in module physbo.search.utility)": [[49, "physbo.search.utility.is_learning", false]], "learning (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.learning", false]], "length_vector() (in module physbo.search.utility)": [[49, "physbo.search.utility.length_vector", false]], "lik (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.lik", false]], "linear (class in physbo.blm.lik.linear)": [[13, "physbo.blm.lik.linear.linear", false]], "linear (physbo.blm.lik.gauss.gauss attribute)": [[12, "physbo.blm.lik.gauss.gauss.linear", false]], "load() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.load", false]], "load() (physbo.misc.set_config.adam method)": [[35, "physbo.misc.set_config.adam.load", false]], "load() (physbo.misc.set_config.batch method)": [[35, "physbo.misc.set_config.batch.load", false]], "load() (physbo.misc.set_config.learning method)": [[35, "physbo.misc.set_config.learning.load", false]], "load() (physbo.misc.set_config.online method)": [[35, "physbo.misc.set_config.online.load", false]], "load() (physbo.misc.set_config.search method)": [[35, "physbo.misc.set_config.search.load", false]], "load() (physbo.misc.set_config.set_config method)": [[35, "physbo.misc.set_config.set_config.load", false]], "load() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.load", false]], "load() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.load", false]], "load() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.load", false]], "load() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.load", false]], "load() (physbo.search.discrete_multi.results.history method)": [[45, "physbo.search.discrete_multi.results.history.load", false]], "load() (physbo.variable.variable method)": [[50, "physbo.variable.variable.load", false]], "load_predictor_list() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.load_predictor_list", false]], "load_training_list() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.load_training_list", false]], "m (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.m", false]], "max_epoch (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.max_epoch", false]], "method (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.method", false]], "model (class in physbo.blm.core.model)": [[8, "physbo.blm.core.model.model", false]], "model (class in physbo.gp.core.model)": [[20, "physbo.gp.core.model.model", false]], "module": [[3, "module-physbo", false], [4, "module-physbo.blm", false], [5, "module-physbo.blm.basis", false], [6, "module-physbo.blm.basis.fourier", false], [7, "module-physbo.blm.core", false], [8, "module-physbo.blm.core.model", false], [9, "module-physbo.blm.inf", false], [10, "module-physbo.blm.inf.exact", false], [11, "module-physbo.blm.lik", false], [12, "module-physbo.blm.lik.gauss", false], [13, "module-physbo.blm.lik.linear", false], [14, "module-physbo.blm.predictor", false], [15, "module-physbo.blm.prior", false], [16, "module-physbo.blm.prior.gauss", false], [17, "module-physbo.gp", false], [18, "module-physbo.gp.core", false], [19, "module-physbo.gp.core.learning", false], [20, "module-physbo.gp.core.model", false], [21, "module-physbo.gp.core.prior", false], [22, "module-physbo.gp.cov", false], [23, "module-physbo.gp.cov.gauss", false], [24, "module-physbo.gp.inf", false], [25, "module-physbo.gp.inf.exact", false], [26, "module-physbo.gp.lik", false], [27, "module-physbo.gp.lik.gauss", false], [28, "module-physbo.gp.mean", false], [29, "module-physbo.gp.mean.const", false], [30, "module-physbo.gp.mean.zero", false], [31, "module-physbo.gp.predictor", false], [32, "module-physbo.misc", false], [33, "module-physbo.misc.centering", false], [34, "module-physbo.misc.gauss_elim", false], [35, "module-physbo.misc.set_config", false], [36, "module-physbo.opt", false], [37, "module-physbo.opt.adam", false], [38, "module-physbo.predictor", false], [39, "module-physbo.search", false], [40, "module-physbo.search.discrete", false], [41, "module-physbo.search.discrete.policy", false], [42, "module-physbo.search.discrete.results", false], [43, "module-physbo.search.discrete_multi", false], [44, "module-physbo.search.discrete_multi.policy", false], [45, "module-physbo.search.discrete_multi.results", false], [46, "module-physbo.search.pareto", false], [47, "module-physbo.search.score", false], [48, "module-physbo.search.score_multi", false], [49, "module-physbo.search.utility", false], [50, "module-physbo.variable", false]], "nbasis (physbo.blm.basis.fourier.fourier attribute)": [[6, "physbo.blm.basis.fourier.fourier.nbasis", false]], "nbasis (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.nbasis", false]], "nbasis (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear.nbasis", false]], "nbasis (physbo.blm.prior.gauss.gauss attribute)": [[16, "physbo.blm.prior.gauss.gauss.nbasis", false]], "new_data_list (physbo.search.discrete_multi.policy.policy attribute)": [[44, "physbo.search.discrete_multi.policy.policy.new_data_list", false]], "nparams (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.nparams", false]], "one_run() (physbo.gp.core.learning.batch method)": [[19, "physbo.gp.core.learning.batch.one_run", false]], "one_run() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.one_run", false]], "online (class in physbo.gp.core.learning)": [[19, "physbo.gp.core.learning.online", false]], "online (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.online", false]], "params (physbo.blm.basis.fourier.fourier attribute)": [[6, "physbo.blm.basis.fourier.fourier.params", false]], "params (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear.params", false]], "params (physbo.blm.prior.gauss.cov_const attribute)": [[16, "physbo.blm.prior.gauss.cov_const.params", false]], "params (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.params", false]], "pareto (class in physbo.search.pareto)": [[46, "physbo.search.pareto.Pareto", false]], "physbo": [[3, "module-physbo", false]], "physbo.blm": [[4, "module-physbo.blm", false]], "physbo.blm.basis": [[5, "module-physbo.blm.basis", false]], "physbo.blm.basis.fourier": [[6, "module-physbo.blm.basis.fourier", false]], "physbo.blm.core": [[7, "module-physbo.blm.core", false]], "physbo.blm.core.model": [[8, "module-physbo.blm.core.model", false]], "physbo.blm.inf": [[9, "module-physbo.blm.inf", false]], "physbo.blm.inf.exact": [[10, "module-physbo.blm.inf.exact", false]], "physbo.blm.lik": [[11, "module-physbo.blm.lik", false]], "physbo.blm.lik.gauss": [[12, "module-physbo.blm.lik.gauss", false]], "physbo.blm.lik.linear": [[13, "module-physbo.blm.lik.linear", false]], "physbo.blm.predictor": [[14, "module-physbo.blm.predictor", false]], "physbo.blm.prior": [[15, "module-physbo.blm.prior", false]], "physbo.blm.prior.gauss": [[16, "module-physbo.blm.prior.gauss", false]], "physbo.gp": [[17, "module-physbo.gp", false]], "physbo.gp.core": [[18, "module-physbo.gp.core", false]], "physbo.gp.core.learning": [[19, "module-physbo.gp.core.learning", false]], "physbo.gp.core.model": [[20, "module-physbo.gp.core.model", false]], "physbo.gp.core.prior": [[21, "module-physbo.gp.core.prior", false]], "physbo.gp.cov": [[22, "module-physbo.gp.cov", false]], "physbo.gp.cov.gauss": [[23, "module-physbo.gp.cov.gauss", false]], "physbo.gp.inf": [[24, "module-physbo.gp.inf", false]], "physbo.gp.inf.exact": [[25, "module-physbo.gp.inf.exact", false]], "physbo.gp.lik": [[26, "module-physbo.gp.lik", false]], "physbo.gp.lik.gauss": [[27, "module-physbo.gp.lik.gauss", false]], "physbo.gp.mean": [[28, "module-physbo.gp.mean", false]], "physbo.gp.mean.const": [[29, "module-physbo.gp.mean.const", false]], "physbo.gp.mean.zero": [[30, "module-physbo.gp.mean.zero", false]], "physbo.gp.predictor": [[31, "module-physbo.gp.predictor", false]], "physbo.misc": [[32, "module-physbo.misc", false]], "physbo.misc.centering": [[33, "module-physbo.misc.centering", false]], "physbo.misc.gauss_elim": [[34, "module-physbo.misc.gauss_elim", false]], "physbo.misc.set_config": [[35, "module-physbo.misc.set_config", false]], "physbo.opt": [[36, "module-physbo.opt", false]], "physbo.opt.adam": [[37, "module-physbo.opt.adam", false]], "physbo.predictor": [[38, "module-physbo.predictor", false]], "physbo.search": [[39, "module-physbo.search", false]], "physbo.search.discrete": [[40, "module-physbo.search.discrete", false]], "physbo.search.discrete.policy": [[41, "module-physbo.search.discrete.policy", false]], "physbo.search.discrete.results": [[42, "module-physbo.search.discrete.results", false]], "physbo.search.discrete_multi": [[43, "module-physbo.search.discrete_multi", false]], "physbo.search.discrete_multi.policy": [[44, "module-physbo.search.discrete_multi.policy", false]], "physbo.search.discrete_multi.results": [[45, "module-physbo.search.discrete_multi.results", false]], "physbo.search.pareto": [[46, "module-physbo.search.pareto", false]], "physbo.search.score": [[47, "module-physbo.search.score", false]], "physbo.search.score_multi": [[48, "module-physbo.search.score_multi", false]], "physbo.search.utility": [[49, "module-physbo.search.utility", false]], "physbo.variable": [[50, "module-physbo.variable", false]], "pi() (in module physbo.search.score)": [[47, "physbo.search.score.PI", false]], "policy (class in physbo.search.discrete.policy)": [[41, "physbo.search.discrete.policy.policy", false]], "policy (class in physbo.search.discrete_multi.policy)": [[44, "physbo.search.discrete_multi.policy.policy", false]], "post_sampling() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.post_sampling", false]], "post_sampling() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.post_sampling", false]], "prec (physbo.blm.prior.gauss.cov_const attribute)": [[16, "physbo.blm.prior.gauss.cov_const.prec", false]], "predict_sampling() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.predict_sampling", false]], "predict_sampling() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.predict_sampling", false]], "predictor (class in physbo.blm.predictor)": [[14, "physbo.blm.predictor.predictor", false]], "predictor (class in physbo.gp.predictor)": [[31, "physbo.gp.predictor.predictor", false]], "prepare() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.prepare", false]], "prepare() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.prepare", false]], "prepare() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.prepare", false]], "prepare() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.prepare", false]], "prepare() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.prepare", false]], "prepare() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.prepare", false]], "prepare() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.prepare", false]], "prepare() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.prepare", false]], "print_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.print_params", false]], "print_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.print_params", false]], "prior (class in physbo.gp.core.prior)": [[21, "physbo.gp.core.prior.prior", false]], "prior (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.prior", false]], "rand_expans() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.rand_expans", false]], "random_search() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.random_search", false]], "random_search() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.random_search", false]], "rectangles (class in physbo.search.pareto)": [[46, "physbo.search.pareto.Rectangles", false]], "reset() (physbo.gp.core.learning.adam method)": [[19, "physbo.gp.core.learning.adam.reset", false]], "run() (physbo.gp.core.learning.batch method)": [[19, "physbo.gp.core.learning.batch.run", false]], "run() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.run", false]], "run() (physbo.opt.adam.adam method)": [[37, "physbo.opt.adam.adam.run", false]], "sampling() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.sampling", false]], "sampling() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.sampling", false]], "sampling() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.sampling", false]], "sampling() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.sampling", false]], "sampling() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.sampling", false]], "save() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.save", false]], "save() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.save", false]], "save() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.save", false]], "save() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.save", false]], "save() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.save", false]], "save() (physbo.search.discrete_multi.results.history method)": [[45, "physbo.search.discrete_multi.results.history.save", false]], "save() (physbo.variable.variable method)": [[50, "physbo.variable.variable.save", false]], "save_predictor_list() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.save_predictor_list", false]], "save_training_list() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.save_training_list", false]], "score() (in module physbo.search.score)": [[47, "physbo.search.score.score", false]], "score() (in module physbo.search.score_multi)": [[48, "physbo.search.score_multi.score", false]], "search (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.search", false]], "set_bias() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.set_bias", false]], "set_bias() (physbo.blm.lik.linear.linear method)": [[13, "physbo.blm.lik.linear.linear.set_bias", false]], "set_config (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.set_config", false]], "set_cov_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.set_cov_params", false]], "set_mean_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.set_mean_params", false]], "set_params() (physbo.blm.basis.fourier.fourier method)": [[6, "physbo.blm.basis.fourier.fourier.set_params", false]], "set_params() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.set_params", false]], "set_params() (physbo.blm.lik.linear.linear method)": [[13, "physbo.blm.lik.linear.linear.set_params", false]], "set_params() (physbo.blm.prior.gauss.cov_const method)": [[16, "physbo.blm.prior.gauss.cov_const.set_params", false]], "set_params() (physbo.blm.prior.gauss.gauss method)": [[16, "physbo.blm.prior.gauss.gauss.set_params", false]], "set_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.set_params", false]], "set_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.set_params", false]], "set_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.set_params", false]], "set_params() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.set_params", false]], "set_params() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.set_params", false]], "set_params() (physbo.gp.mean.zero.zero method)": [[30, "physbo.gp.mean.zero.zero.set_params", false]], "set_params() (physbo.opt.adam.adam method)": [[37, "physbo.opt.adam.adam.set_params", false]], "set_reference_max() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.set_reference_max", false]], "set_reference_min() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.set_reference_min", false]], "set_seed() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.set_seed", false]], "show() (physbo.blm.basis.fourier.fourier method)": [[6, "physbo.blm.basis.fourier.fourier.show", false]], "show() (physbo.misc.set_config.adam method)": [[35, "physbo.misc.set_config.adam.show", false]], "show() (physbo.misc.set_config.batch method)": [[35, "physbo.misc.set_config.batch.show", false]], "show() (physbo.misc.set_config.learning method)": [[35, "physbo.misc.set_config.learning.show", false]], "show() (physbo.misc.set_config.online method)": [[35, "physbo.misc.set_config.online.show", false]], "show() (physbo.misc.set_config.search method)": [[35, "physbo.misc.set_config.search.show", false]], "show() (physbo.misc.set_config.set_config method)": [[35, "physbo.misc.set_config.set_config.show", false]], "show_interactive_mode() (in module physbo.search.utility)": [[49, "physbo.search.utility.show_interactive_mode", false]], "show_search_results() (in module physbo.search.utility)": [[49, "physbo.search.utility.show_search_results", false]], "show_search_results_mo() (in module physbo.search.utility)": [[49, "physbo.search.utility.show_search_results_mo", false]], "show_start_message_multi_search() (in module physbo.search.utility)": [[49, "physbo.search.utility.show_start_message_multi_search", false]], "sigma2 (physbo.blm.prior.gauss.cov_const attribute)": [[16, "physbo.blm.prior.gauss.cov_const.sigma2", false]], "stats (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.stats", false]], "stats (physbo.blm.lik.gauss.gauss attribute)": [[12, "physbo.blm.lik.gauss.gauss.stats", false]], "sub_sampling() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.sub_sampling", false]], "supp_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.supp_params", false]], "supp_params() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.supp_params", false]], "supp_params() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.supp_params", false]], "time_get_action (physbo.search.discrete.results.history property)": [[42, "physbo.search.discrete.results.history.time_get_action", false]], "time_get_action (physbo.search.discrete_multi.results.history property)": [[45, "physbo.search.discrete_multi.results.history.time_get_action", false]], "time_run_simulator (physbo.search.discrete.results.history property)": [[42, "physbo.search.discrete.results.history.time_run_simulator", false]], "time_run_simulator (physbo.search.discrete_multi.results.history property)": [[45, "physbo.search.discrete_multi.results.history.time_run_simulator", false]], "time_total (physbo.search.discrete.results.history property)": [[42, "physbo.search.discrete.results.history.time_total", false]], "time_total (physbo.search.discrete_multi.results.history property)": [[45, "physbo.search.discrete_multi.results.history.time_total", false]], "time_update_predictor (physbo.search.discrete.results.history property)": [[42, "physbo.search.discrete.results.history.time_update_predictor", false]], "time_update_predictor (physbo.search.discrete_multi.results.history property)": [[45, "physbo.search.discrete_multi.results.history.time_update_predictor", false]], "trans_params() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.trans_params", false]], "ts() (in module physbo.search.score)": [[47, "physbo.search.score.TS", false]], "ts() (in module physbo.search.score_multi)": [[48, "physbo.search.score_multi.TS", false]], "update() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.update", false]], "update() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.update", false]], "update() (physbo.opt.adam.adam method)": [[37, "physbo.opt.adam.adam.update", false]], "update() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.update", false]], "update_front() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.update_front", false]], "update_stats() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.update_stats", false]], "update_stats() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.update_stats", false]], "v (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.v", false]], "variable (class in physbo.variable)": [[50, "physbo.variable.variable", false]], "volume_in_dominance() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.volume_in_dominance", false]], "write() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.write", false]], "write() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.write", false]], "write() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.write", false]], "write() (physbo.search.discrete_multi.results.history method)": [[45, "physbo.search.discrete_multi.results.history.write", false]], "zero (class in physbo.gp.mean.zero)": [[30, "physbo.gp.mean.zero.zero", false]]}, "objects": {"": [[3, 0, 0, "-", "physbo"]], "physbo": [[4, 0, 0, "-", "blm"], [17, 0, 0, "-", "gp"], [32, 0, 0, "-", "misc"], [36, 0, 0, "-", "opt"], [38, 0, 0, "-", "predictor"], [39, 0, 0, "-", "search"], [50, 0, 0, "-", "variable"]], "physbo.blm": [[5, 0, 0, "-", "basis"], [7, 0, 0, "-", "core"], [9, 0, 0, "-", "inf"], [11, 0, 0, "-", "lik"], [14, 0, 0, "-", "predictor"], [15, 0, 0, "-", "prior"]], "physbo.blm.basis": [[6, 0, 0, "-", "fourier"]], "physbo.blm.basis.fourier": [[6, 1, 1, "", "fourier"]], "physbo.blm.basis.fourier.fourier": [[6, 2, 1, "", "get_basis"], [6, 3, 1, "", "nbasis"], [6, 3, 1, "", "params"], [6, 2, 1, "", "set_params"], [6, 2, 1, "", "show"]], "physbo.blm.core": [[8, 0, 0, "-", "model"]], "physbo.blm.core.model": [[8, 1, 1, "", "model"]], "physbo.blm.core.model.model": [[8, 2, 1, "", "get_post_fcov"], [8, 2, 1, "", "get_post_fmean"], [8, 2, 1, "", "get_post_params_mean"], [8, 3, 1, "", "lik"], [8, 3, 1, "", "method"], [8, 3, 1, "", "nbasis"], [8, 2, 1, "", "post_sampling"], [8, 2, 1, "", "predict_sampling"], [8, 2, 1, "", "prepare"], [8, 3, 1, "", "prior"], [8, 2, 1, "", "sampling"], [8, 3, 1, "", "stats"], [8, 2, 1, "", "update_stats"]], "physbo.blm.inf": [[10, 0, 0, "-", "exact"]], "physbo.blm.inf.exact": [[10, 4, 1, "", "get_post_fcov"], [10, 4, 1, "", "get_post_fmean"], [10, 4, 1, "", "get_post_params_mean"], [10, 4, 1, "", "prepare"], [10, 4, 1, "", "sampling"], [10, 4, 1, "", "update_stats"]], "physbo.blm.lik": [[12, 0, 0, "-", "gauss"], [13, 0, 0, "-", "linear"]], "physbo.blm.lik.gauss": [[12, 1, 1, "", "gauss"]], "physbo.blm.lik.gauss.gauss": [[12, 3, 1, "", "cov"], [12, 2, 1, "", "get_basis"], [12, 2, 1, "", "get_cov"], [12, 2, 1, "", "get_mean"], [12, 2, 1, "", "get_prec"], [12, 3, 1, "", "linear"], [12, 2, 1, "", "sampling"], [12, 2, 1, "", "set_bias"], [12, 2, 1, "", "set_params"], [12, 3, 1, "", "stats"]], "physbo.blm.lik.linear": [[13, 1, 1, "", "linear"]], "physbo.blm.lik.linear.linear": [[13, 3, 1, "", "_init_params"], [13, 3, 1, "", "basis"], [13, 3, 1, "", "bias"], [13, 2, 1, "", "get_mean"], [13, 3, 1, "", "nbasis"], [13, 3, 1, "", "params"], [13, 2, 1, "", "set_bias"], [13, 2, 1, "", "set_params"]], "physbo.blm.predictor": [[14, 1, 1, "", "predictor"]], "physbo.blm.predictor.predictor": [[14, 3, 1, "", "blm"], [14, 3, 1, "", "config"], [14, 2, 1, "", "delete_stats"], [14, 2, 1, "", "fit"], [14, 2, 1, "", "get_basis"], [14, 2, 1, "", "get_post_fcov"], [14, 2, 1, "", "get_post_fmean"], [14, 2, 1, "", "get_post_params"], [14, 2, 1, "", "get_post_samples"], [14, 2, 1, "", "get_predict_samples"], [14, 2, 1, "", "prepare"], [14, 2, 1, "", "update"]], "physbo.blm.prior": [[16, 0, 0, "-", "gauss"]], "physbo.blm.prior.gauss": [[16, 1, 1, "", "cov_const"], [16, 1, 1, "", "gauss"]], "physbo.blm.prior.gauss.cov_const": [[16, 2, 1, "", "get_cov"], [16, 2, 1, "", "get_prec"], [16, 3, 1, "", "params"], [16, 3, 1, "", "prec"], [16, 2, 1, "", "set_params"], [16, 3, 1, "", "sigma2"]], "physbo.blm.prior.gauss.gauss": [[16, 3, 1, "", "cov"], [16, 2, 1, "", "get_cov"], [16, 2, 1, "", "get_mean"], [16, 2, 1, "", "get_prec"], [16, 3, 1, "", "nbasis"], [16, 2, 1, "", "set_params"]], "physbo.gp": [[18, 0, 0, "-", "core"], [22, 0, 0, "-", "cov"], [24, 0, 0, "-", "inf"], [26, 0, 0, "-", "lik"], [28, 0, 0, "-", "mean"], [31, 0, 0, "-", "predictor"]], "physbo.gp.core": [[19, 0, 0, "-", "learning"], [20, 0, 0, "-", "model"], [21, 0, 0, "-", "prior"]], "physbo.gp.core.learning": [[19, 1, 1, "", "adam"], [19, 1, 1, "", "batch"], [19, 1, 1, "", "online"]], "physbo.gp.core.learning.adam": [[19, 2, 1, "", "get_one_update"], [19, 2, 1, "", "reset"]], "physbo.gp.core.learning.batch": [[19, 2, 1, "", "init_params_search"], [19, 2, 1, "", "one_run"], [19, 2, 1, "", "run"]], "physbo.gp.core.learning.online": [[19, 2, 1, "", "disp_marlik"], [19, 2, 1, "", "get_one_update"], [19, 2, 1, "", "init_params_search"], [19, 2, 1, "", "one_run"], [19, 2, 1, "", "run"]], "physbo.gp.core.model": [[20, 1, 1, "", "model"]], "physbo.gp.core.model.model": [[20, 2, 1, "", "cat_params"], [20, 2, 1, "", "decomp_params"], [20, 2, 1, "", "eval_marlik"], [20, 2, 1, "", "export_blm"], [20, 2, 1, "", "fit"], [20, 2, 1, "", "get_cand_params"], [20, 2, 1, "", "get_grad_marlik"], [20, 2, 1, "", "get_params_bound"], [20, 2, 1, "", "get_post_fcov"], [20, 2, 1, "", "get_post_fmean"], [20, 2, 1, "", "post_sampling"], [20, 2, 1, "", "predict_sampling"], [20, 2, 1, "", "prepare"], [20, 2, 1, "", "print_params"], [20, 2, 1, "", "set_params"], [20, 2, 1, "", "sub_sampling"]], "physbo.gp.core.prior": [[21, 1, 1, "", "prior"]], "physbo.gp.core.prior.prior": [[21, 2, 1, "", "cat_params"], [21, 2, 1, "", "decomp_params"], [21, 2, 1, "", "get_cov"], [21, 2, 1, "", "get_grad_cov"], [21, 2, 1, "", "get_grad_mean"], [21, 2, 1, "", "get_mean"], [21, 2, 1, "", "sampling"], [21, 2, 1, "", "set_cov_params"], [21, 2, 1, "", "set_mean_params"], [21, 2, 1, "", "set_params"]], "physbo.gp.cov": [[23, 0, 0, "-", "gauss"]], "physbo.gp.cov.gauss": [[23, 1, 1, "", "gauss"]], "physbo.gp.cov.gauss.gauss": [[23, 2, 1, "", "cat_params"], [23, 2, 1, "", "decomp_params"], [23, 2, 1, "", "get_cand_params"], [23, 2, 1, "", "get_cov"], [23, 2, 1, "", "get_grad"], [23, 2, 1, "", "get_params_bound"], [23, 2, 1, "", "load"], [23, 2, 1, "", "prepare"], [23, 2, 1, "", "print_params"], [23, 2, 1, "", "rand_expans"], [23, 2, 1, "", "save"], [23, 2, 1, "", "set_params"], [23, 2, 1, "", "supp_params"]], "physbo.gp.inf": [[25, 0, 0, "-", "exact"]], "physbo.gp.inf.exact": [[25, 4, 1, "", "eval_marlik"], [25, 4, 1, "", "get_grad_marlik"], [25, 4, 1, "", "get_post_fcov"], [25, 4, 1, "", "get_post_fmean"], [25, 4, 1, "", "prepare"]], "physbo.gp.lik": [[27, 0, 0, "-", "gauss"]], "physbo.gp.lik.gauss": [[27, 1, 1, "", "gauss"]], "physbo.gp.lik.gauss.gauss": [[27, 2, 1, "", "get_cand_params"], [27, 2, 1, "", "get_cov"], [27, 2, 1, "", "get_grad"], [27, 2, 1, "", "get_params_bound"], [27, 2, 1, "", "sampling"], [27, 2, 1, "", "set_params"], [27, 2, 1, "", "supp_params"], [27, 2, 1, "", "trans_params"]], "physbo.gp.mean": [[29, 0, 0, "-", "const"], [30, 0, 0, "-", "zero"]], "physbo.gp.mean.const": [[29, 1, 1, "", "const"]], "physbo.gp.mean.const.const": [[29, 2, 1, "", "get_cand_params"], [29, 2, 1, "", "get_grad"], [29, 2, 1, "", "get_mean"], [29, 2, 1, "", "get_params_bound"], [29, 2, 1, "", "init_params"], [29, 2, 1, "", "set_params"], [29, 2, 1, "", "supp_params"]], "physbo.gp.mean.zero": [[30, 1, 1, "", "zero"]], "physbo.gp.mean.zero.zero": [[30, 2, 1, "", "get_grad"], [30, 2, 1, "", "get_mean"], [30, 2, 1, "", "set_params"]], "physbo.gp.predictor": [[31, 1, 1, "", "predictor"]], "physbo.gp.predictor.predictor": [[31, 2, 1, "", "delete_stats"], [31, 2, 1, "", "fit"], [31, 2, 1, "", "get_basis"], [31, 2, 1, "", "get_post_fcov"], [31, 2, 1, "", "get_post_fmean"], [31, 2, 1, "", "get_post_params"], [31, 2, 1, "", "get_post_samples"], [31, 2, 1, "", "get_predict_samples"], [31, 2, 1, "", "prepare"], [31, 2, 1, "", "update"]], "physbo.misc": [[33, 0, 0, "-", "centering"], [34, 0, 0, "-", "gauss_elim"], [35, 0, 0, "-", "set_config"]], "physbo.misc.centering": [[33, 4, 1, "", "centering"]], "physbo.misc.gauss_elim": [[34, 4, 1, "", "gauss_elim"]], "physbo.misc.set_config": [[35, 1, 1, "", "adam"], [35, 1, 1, "", "batch"], [35, 4, 1, "", "boolean"], [35, 1, 1, "", "learning"], [35, 1, 1, "", "online"], [35, 1, 1, "", "search"], [35, 1, 1, "", "set_config"]], "physbo.misc.set_config.adam": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.batch": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.learning": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.online": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.search": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.set_config": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.opt": [[37, 0, 0, "-", "adam"]], "physbo.opt.adam": [[37, 1, 1, "", "adam"]], "physbo.opt.adam.adam": [[37, 3, 1, "", "alpha"], [37, 3, 1, "", "beta"], [37, 3, 1, "", "epoch"], [37, 3, 1, "", "epsilon"], [37, 3, 1, "", "gamma"], [37, 3, 1, "", "grad"], [37, 3, 1, "", "m"], [37, 3, 1, "", "max_epoch"], [37, 3, 1, "", "nparams"], [37, 3, 1, "", "params"], [37, 2, 1, "", "run"], [37, 2, 1, "", "set_params"], [37, 2, 1, "", "update"], [37, 3, 1, "", "v"]], "physbo.predictor": [[38, 1, 1, "", "base_predictor"]], "physbo.predictor.base_predictor": [[38, 2, 1, "", "delete_stats"], [38, 2, 1, "", "fit"], [38, 2, 1, "", "get_basis"], [38, 2, 1, "", "get_post_fcov"], [38, 2, 1, "", "get_post_fmean"], [38, 2, 1, "", "get_post_params"], [38, 2, 1, "", "get_post_params_samples"], [38, 2, 1, "", "get_post_samples"], [38, 2, 1, "", "get_predict_samples"], [38, 2, 1, "", "load"], [38, 2, 1, "", "prepare"], [38, 2, 1, "", "save"], [38, 2, 1, "", "update"]], "physbo.search": [[40, 0, 0, "-", "discrete"], [43, 0, 0, "-", "discrete_multi"], [46, 0, 0, "-", "pareto"], [47, 0, 0, "-", "score"], [48, 0, 0, "-", "score_multi"], [49, 0, 0, "-", "utility"]], "physbo.search.discrete": [[41, 0, 0, "-", "policy"], [42, 0, 0, "-", "results"]], "physbo.search.discrete.policy": [[41, 1, 1, "", "policy"]], "physbo.search.discrete.policy.policy": [[41, 2, 1, "", "bayes_search"], [41, 2, 1, "", "export_history"], [41, 2, 1, "", "export_predictor"], [41, 2, 1, "", "export_training"], [41, 2, 1, "", "get_post_fcov"], [41, 2, 1, "", "get_post_fmean"], [41, 2, 1, "", "get_score"], [41, 2, 1, "", "load"], [41, 2, 1, "", "random_search"], [41, 2, 1, "", "save"], [41, 2, 1, "", "set_seed"], [41, 2, 1, "", "write"]], "physbo.search.discrete.results": [[42, 1, 1, "", "history"]], "physbo.search.discrete.results.history": [[42, 2, 1, "", "export_all_sequence_best_fx"], [42, 2, 1, "", "export_sequence_best_fx"], [42, 2, 1, "", "load"], [42, 2, 1, "", "save"], [42, 5, 1, "", "time_get_action"], [42, 5, 1, "", "time_run_simulator"], [42, 5, 1, "", "time_total"], [42, 5, 1, "", "time_update_predictor"], [42, 2, 1, "", "write"]], "physbo.search.discrete_multi": [[44, 0, 0, "-", "policy"], [45, 0, 0, "-", "results"]], "physbo.search.discrete_multi.policy": [[44, 1, 1, "", "policy"]], "physbo.search.discrete_multi.policy.policy": [[44, 2, 1, "", "bayes_search"], [44, 2, 1, "", "get_post_fcov"], [44, 2, 1, "", "get_post_fmean"], [44, 2, 1, "", "get_score"], [44, 2, 1, "", "load"], [44, 2, 1, "", "load_predictor_list"], [44, 2, 1, "", "load_training_list"], [44, 3, 1, "", "new_data_list"], [44, 2, 1, "", "random_search"], [44, 2, 1, "", "save"], [44, 2, 1, "", "save_predictor_list"], [44, 2, 1, "", "save_training_list"], [44, 2, 1, "", "write"]], "physbo.search.discrete_multi.results": [[45, 1, 1, "", "history"]], "physbo.search.discrete_multi.results.history": [[45, 2, 1, "", "export_pareto_front"], [45, 2, 1, "", "load"], [45, 2, 1, "", "save"], [45, 5, 1, "", "time_get_action"], [45, 5, 1, "", "time_run_simulator"], [45, 5, 1, "", "time_total"], [45, 5, 1, "", "time_update_predictor"], [45, 2, 1, "", "write"]], "physbo.search.pareto": [[46, 1, 1, "", "Pareto"], [46, 1, 1, "", "Rectangles"], [46, 4, 1, "", "dominate"]], "physbo.search.pareto.Pareto": [[46, 2, 1, "", "divide_non_dominated_region"], [46, 2, 1, "", "export_front"], [46, 2, 1, "", "set_reference_max"], [46, 2, 1, "", "set_reference_min"], [46, 2, 1, "", "update_front"], [46, 2, 1, "", "volume_in_dominance"]], "physbo.search.pareto.Rectangles": [[46, 2, 1, "", "add"]], "physbo.search.score": [[47, 4, 1, "", "EI"], [47, 4, 1, "", "PI"], [47, 4, 1, "", "TS"], [47, 4, 1, "", "score"]], "physbo.search.score_multi": [[48, 4, 1, "", "EHVI"], [48, 4, 1, "", "HVPI"], [48, 4, 1, "", "TS"], [48, 4, 1, "", "score"]], "physbo.search.utility": [[49, 4, 1, "", "is_learning"], [49, 4, 1, "", "length_vector"], [49, 4, 1, "", "show_interactive_mode"], [49, 4, 1, "", "show_search_results"], [49, 4, 1, "", "show_search_results_mo"], [49, 4, 1, "", "show_start_message_multi_search"]], "physbo.variable": [[50, 1, 1, "", "variable"]], "physbo.variable.variable": [[50, 2, 1, "", "add"], [50, 2, 1, "", "add_X"], [50, 2, 1, "", "add_Z"], [50, 2, 1, "", "add_t"], [50, 2, 1, "", "delete"], [50, 2, 1, "", "delete_X"], [50, 2, 1, "", "delete_Z"], [50, 2, 1, "", "delete_t"], [50, 2, 1, "", "get_subset"], [50, 2, 1, "", "load"], [50, 2, 1, "", "save"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "function", "Python function"], "5": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function", "5": "py:property"}, "terms": {"": [53, 57, 58, 60], "0": [1, 8, 10, 14, 23, 27, 29, 33, 41, 42, 44, 47, 53, 54, 56, 57, 58, 59, 60, 61, 62], "00043006": 56, "00056069": 56, "00070103": 56, "00073499": 56, "00075529": 56, "0010": 54, "0016925": 56, "002": 57, "0020": [57, 58], "00323733": 56, "00420815": 56, "008107085662147708": 56, "01": 60, "01301176": 58, "01487066": [58, 61], "02044168": 58, "045502": [56, 58], "048733": 58, "05572838": 61, "05939674": 56, "06": [23, 27], "075990": 57, "09067194": 60, "09302189053099": 62, "0x7f8130b30f70": 57, "0x7f8130b84070": 57, "0x7f816129d820": 57, "0x7f81613d8370": 57, "0x7f9920ef7460": 61, "0x7f9930b43f10": 61, "0x7f9950ec84f0": 61, "0x7fe0d9310580": 58, "0x7fe0d93eaaf0": 58, "1": [1, 6, 8, 10, 14, 20, 21, 23, 27, 31, 33, 34, 41, 44, 47, 48, 54, 56, 57, 58, 59, 60, 61, 62], "10": [27, 54, 56, 57, 58, 59, 60, 61], "100": [56, 61, 62], "1000000": [23, 27], "1000000000000": 29, "10001": 57, "101": 60, "1016": 54, "10162": 62, "10201": 60, "1022": 58, "108405": 54, "10872736571494": 62, "10923758": 56, "11": [56, 57, 58], "11076236": 56, "1167759139516": 56, "11680203": 58, "11732": 62, "1177": 6, "1184": 6, "11964735598211": 62, "12": [56, 57, 58, 61], "123": 61, "12623": 62, "13": [56, 57, 58], "1316": 56, "1326": 62, "13268": 62, "13781": 62, "14": [56, 57, 58, 60], "15": [56, 57, 58, 60], "150": [56, 62], "150313": 57, "1546": 56, "15617": 62, "1568": 56, "15922": 62, "16": [56, 57, 58, 60], "1623851368954": 56, "16415446221006114": 60, "16537": 62, "1660": 56, "16753": 62, "17": [56, 58, 60], "1719": 56, "17190645": 60, "17312": 56, "17451": 62, "1798": 56, "18": [47, 56], "19": [53, 57, 60], "1999": 60, "1d": 56, "1e": [23, 27], "1st": 59, "2": [1, 27, 31, 41, 44, 47, 53, 54, 56, 57, 58, 59, 60, 61, 62], "20": [57, 58, 60, 61, 62], "200": [56, 62], "2007": 6, "2014": [48, 60], "2015": 60, "2016": [47, 56, 58], "2020": 54, "2022": 54, "21": [47, 60], "210": [56, 58, 59, 61, 62], "22": 60, "22884748": 61, "23": [60, 62], "2376881844865093": 60, "24": 62, "249": 56, "25": [60, 62], "250": [56, 62], "26": [60, 62], "26132949": 60, "27": 62, "278": 54, "28": 60, "28468708456558": 56, "2847129159145": 56, "29": 60, "29208351": 60, "292745798703": 56, "2949": 57, "2nd": 59, "3": [1, 23, 38, 53, 56, 57, 58, 59, 60, 61, 62], "300": [56, 62], "30051687493437484": 60, "3107": 62, "31220145003": 56, "3200467412741881": 60, "3269": 56, "32877907991633726": 60, "331572599126865": 62, "350": [56, 62], "3930580794922": 56, "3dihub": 54, "3rd": 59, "4": [47, 56, 57, 58, 59, 60, 61, 62], "40": 60, "400": [56, 62], "41": 60, "42342027124426": 62, "450": [56, 62], "45544347": 56, "4563": 62, "4579": 62, "46385011": [58, 62], "4655": 54, "4815": 62, "48876352": 58, "4971452": 58, "4985373": 58, "4th": 59, "5": [56, 58, 59, 60, 62], "50": [56, 57, 60, 62], "500": [56, 57, 62], "5000": [58, 59, 60, 62], "5056128528097": 56, "517235815448124": 62, "52191048": 60, "55": [56, 58], "5734": 58, "575": 60, "59219588": 58, "594": 60, "6": [53, 56, 58, 59, 60, 61, 62], "60": 60, "6291": 56, "63329589": 60, "664": 56, "6680279": 62, "67892333553869": 62, "6809532065581": 56, "68585446": [58, 62], "7": [56, 57, 58, 60, 61], "71079785": 58, "7157": 62, "72845916": 60, "7298135295766": 56, "73": 62, "7604930929888": 56, "8": [56, 57, 58, 60, 61], "80": [58, 61], "81666924": 56, "817906570042602": 62, "8208": 62, "822598600211865": 62, "82299469827059": 62, "8288": 57, "83020118385076": 62, "8484": 62, "869": 56, "87913689": 60, "9": [56, 57, 58, 60], "91382463": 60, "91578975": 56, "92": 60, "9235": 62, "92633083": 60, "95713719": 60, "96": 60, "963795": 58, "97015759": 56, "97840623": 56, "99": 60, "9938": 62, "A": [1, 6, 23, 27, 29, 34, 38, 50, 56, 58, 59, 60, 61, 62], "As": [1, 59, 60, 61, 62], "At": 1, "By": [1, 54, 56], "For": [1, 53, 56, 57, 58, 59, 60], "If": [1, 14, 20, 21, 23, 25, 31, 41, 42, 44, 47, 50, 51, 53, 56, 57, 58, 60, 61], "In": [1, 41, 44, 53, 54, 56, 57, 58, 59, 60, 61, 62], "It": [1, 53, 54, 59, 60], "No": 60, "Not": 30, "OF": 60, "On": 54, "The": [0, 1, 19, 20, 23, 25, 27, 38, 41, 42, 44, 50, 53, 54, 56, 57, 58, 60, 61, 62], "Then": 1, "There": 54, "These": [41, 44], "To": [51, 57, 58], "With": [1, 61], "_": [1, 58, 59, 61], "_0": 1, "_1": 1, "_2": 1, "__call__": [41, 44, 57, 58, 59, 60, 61], "__dict__": 38, "__init__": [57, 58, 59, 60, 61], "_at_": 51, "_i": [1, 60], "_init_param": [11, 13], "_j": 60, "_n": 1, "_sectoin": 35, "about": [20, 35, 41, 44, 51, 52, 53], "abov": [1, 53, 56, 57, 58, 60, 62], "abstract": 53, "ac": 51, "acceler": [52, 54, 56, 58], "access": 54, "accord": 1, "achiev": [1, 54], "acknowledg": 52, "acquisit": [1, 41, 44, 47, 53, 55, 58], "action": [41, 42, 44, 45, 50, 53, 55, 57, 58, 59, 60, 61], "action_idx": 57, "actoin": 62, "actual": [56, 58], "ad": [1, 27, 50], "adam": [3, 17, 18, 19, 32, 35, 36], "add": [1, 3, 39, 46, 50, 53], "add_t": [3, 50], "add_x": [3, 50], "add_z": [3, 50], "addit": 1, "address": 51, "advanc": [0, 1, 6, 54, 58, 60, 62], "afit": 60, "after": 56, "again": [60, 62], "air": 60, "al": 48, "algorithm": [19, 52, 53, 54, 60], "all": [1, 16, 20, 41, 42, 44, 51, 53, 54, 57, 58, 60, 62], "allow": 61, "almost": 1, "along": 33, "alpha": [6, 8, 10, 14, 20, 31, 34, 36, 37, 41, 44, 47, 48, 57], "alreadi": [14, 31, 37, 56, 58], "also": [53, 56, 57, 58, 59, 60, 61], "although": [56, 58], "among": [1, 53, 54, 60], "amount": 54, "amp": 23, "an": [1, 13, 20, 29, 35, 41, 44, 51, 53, 54, 56, 57, 58, 59, 61, 62], "analys": 60, "ani": [51, 60], "anoth": [8, 56], "answer": 57, "api": [52, 53, 60], "append": [56, 57], "appendix": 55, "appl": [56, 58], "appli": [53, 58], "approach": [56, 58], "approxim": 1, "aquis": [41, 44], "aquisit": [41, 44], "ar": [1, 16, 41, 44, 47, 50, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "arbitari": 1, "ard": [23, 56], "arg": [31, 37, 38], "argmin": 57, "argument": [53, 57, 58, 61], "arm": 60, "arrai": [1, 19, 20, 23, 25, 27, 29, 33, 41, 42, 44, 50, 56, 57, 58, 59, 60, 61], "array_lik": [29, 34], "arriv": 57, "articl": 54, "artif": 60, "asarrai": [56, 58, 59, 61, 62], "ascend": [46, 60], "associ": [1, 53], "assum": [41, 44, 58], "attempt": 54, "author": 54, "automat": [1, 54], "auxiaiali": 10, "auxial": [8, 10], "avail": [41, 44, 47, 54], "ax": 57, "axi": 60, "b": [1, 6, 10, 19, 23], "b_1": 1, "b_l": 1, "bandit": 60, "base": [6, 8, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 35, 37, 38, 41, 42, 44, 45, 46, 47, 48, 50, 54], "base_predictor": [2, 3, 14, 31, 38], "basi": [3, 4, 8, 10, 11, 12, 13, 14, 16, 19, 20, 23, 31, 38, 41, 44, 57, 58], "basic": [52, 55, 60, 61], "batch": [3, 17, 18, 19, 32, 35], "bayes_search": [40, 41, 43, 44, 53, 57, 58, 59, 60, 61, 62], "bayesian": [4, 41, 44, 52, 53, 54, 55, 56, 59, 61, 62], "baysean": [8, 14, 20, 53], "becaus": 1, "becom": [1, 53], "been": [1, 54, 56, 58], "begin": [1, 60], "below": [1, 61], "benchmark": 60, "bernard": 60, "best": [1, 53, 57, 58, 61], "best_act": [42, 53, 57, 58, 61], "best_fx": [42, 57, 58, 61], "beta": [36, 37], "better": [1, 54, 60], "between": [1, 53, 60, 61], "bf": 1, "bfg": 19, "bia": [6, 11, 12, 13], "bibtex": 54, "blm": [2, 3, 20, 53], "blm_predictor": [41, 44], "blue": [57, 60], "boldsymbol": 1, "bool": [8, 10, 20, 21, 23, 25, 31, 41, 44], "boolean": [3, 32, 35], "both": [41, 44, 60], "bound": [20, 23, 27, 29, 46, 60], "boundari": [20, 23, 27, 29], "bug": 51, "c": [54, 60], "c_": 60, "calcualt": [41, 44], "calcul": [1, 8, 10, 12, 13, 14, 16, 20, 21, 25, 31, 34, 37, 41, 44, 47, 48, 52, 55, 56, 57, 58], "calculated_id": 62, "call": [1, 57, 58, 60], "callabl": [41, 44], "can": [1, 29, 53, 54, 57, 58, 59, 60, 61, 62], "candid": [1, 19, 20, 21, 23, 25, 27, 29, 33, 41, 42, 44, 50, 52, 53, 54, 55, 57], "cannot": 62, "capit": 54, "case": [1, 57, 59, 60, 61, 62], "cat_param": [18, 20, 21, 22, 23], "cccc": 1, "cd": 53, "cdot": [1, 60], "center": [3, 32, 53, 54, 56, 58, 59, 61, 62], "characterist": 54, "check": [53, 55], "chemistri": 54, "choic": 56, "choleski": [1, 54], "choos": [41, 44, 53, 57], "chop": 57, "chosen": 1, "chosen_act": [42, 53, 57, 58], "citat": 52, "cite": 54, "citi": 54, "class": [6, 8, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 35, 37, 38, 41, 42, 44, 45, 46, 47, 50, 53, 55, 58, 59, 60, 61], "classif": 60, "clone": 53, "co": [1, 6], "coeffici": [1, 6], "collect": 57, "color": 57, "colorbar": 60, "column": [1, 33, 58], "com": [53, 54], "combo": 54, "comm": [41, 44, 57], "comm_world": 57, "command": 53, "common": 54, "commun": [54, 57], "compani": 54, "compar": 60, "compil": 51, "complex": [1, 53, 54], "compon": 16, "composit": [1, 54], "comput": [1, 6, 16, 23, 54, 58, 60], "computation": 54, "concatin": [20, 23], "condit": 1, "config": [4, 14, 19, 20, 31, 35, 38, 41, 44, 56], "configur": [14, 35], "consid": 1, "const": [17, 28, 56], "constant": 29, "constraint": 62, "constructor": 57, "consult": 51, "contact": 52, "content": [2, 60], "control": [53, 57, 58, 59], "convert": 29, "cooper": 51, "copyright": 54, "core": [3, 4, 10, 14, 17, 25], "corner": 60, "correct": 57, "correspond": [19, 41, 44, 58], "cost": 1, "costli": [1, 53, 54], "couckuyt": [48, 60], "cov": [3, 11, 12, 15, 16, 17, 20, 21, 41, 44, 56], "cov_const": [4, 15, 16], "cov_param": 21, "covari": [8, 10, 12, 14, 16, 20, 21, 23, 25, 27, 31, 38, 41, 44, 56], "cpc": 54, "creat": [53, 57], "criteria": [48, 60], "csv": [56, 58, 59, 61, 62], "cu": [56, 58], "cumul": 1, "current": [1, 23, 37, 53, 57, 58], "custom": 58, "d": [1, 6, 13, 19, 20, 21, 23, 25, 33, 41, 44, 50, 53, 57, 58, 60], "data": [1, 6, 8, 14, 20, 21, 29, 31, 42, 47, 54, 55, 57], "dataset": [8, 14, 20, 31, 41, 44, 47, 56, 59, 61, 62], "david": 60, "ddot": 1, "declar": 57, "decomp_param": [18, 20, 21, 22, 23], "decompos": [20, 21, 23], "decomposit": 1, "def": [56, 57, 58, 59, 60, 61, 62], "default": [6, 8, 10, 12, 13, 14, 16, 19, 20, 31, 38, 41, 42, 44, 47, 53, 57, 58], "defin": [1, 23, 29, 30, 38, 41, 44, 47, 53, 55, 58, 60, 61], "definit": [55, 56], "del": [57, 58, 59], "delet": [3, 31, 38, 50, 59], "delete_stat": [3, 4, 14, 17, 31, 38], "delete_t": [3, 50], "delete_x": [3, 50], "delete_z": [3, 50], "delimit": [56, 58, 59, 61, 62], "denot": [19, 20, 21, 23, 25, 33, 41, 44, 50], "densiti": 1, "depend": [57, 58], "deschrijv": 60, "describ": [1, 53, 61], "design": [54, 57], "detail": [1, 53, 54, 57, 58], "deterior": 60, "determin": 1, "dev": 53, "dev__at__issp": 51, "develop": [0, 52, 53], "deviat": [27, 33, 56], "dhaen": 60, "diag": [8, 10, 20, 21, 23, 25, 31], "diagon": [8, 10, 20, 21, 23, 25, 27], "diagonl": 31, "differ": [1, 53, 60, 61], "difficult": [51, 54], "dimens": [1, 6, 12, 30, 37, 53, 57, 58], "dimension": [1, 19, 20, 21, 23, 25, 27, 33, 41, 42, 44, 50, 53, 57, 58, 60], "dimenst": [41, 42, 44], "direct": [53, 58], "directori": 53, "dirk": 60, "discoveri": [47, 54], "discret": [3, 39, 44, 53, 57, 58, 59, 60, 61, 62], "discrete_multi": [3, 39, 60], "disp_marlik": [18, 19], "disp_pareto_set": [44, 49, 60], "displai": [19, 57, 60], "distribut": [1, 8, 41, 44, 47, 53, 54, 57, 60], "divide_non_dominated_region": [39, 46], "divis": 57, "do": [1, 53, 60], "doe": [14, 31, 58], "doi": 54, "dom_rul": 46, "domin": [3, 39, 46], "dominance_ratio": 46, "don": 53, "done": [1, 37, 56, 57, 58, 60, 62], "dot": 60, "draw": [8, 10, 12, 14, 20, 31], "driven": 54, "dtype": 46, "due": [54, 62], "dump": [38, 59], "dure": 51, "e": [1, 41, 42, 44, 51, 53, 54, 56, 57, 58, 60], "each": [1, 16, 19, 20, 21, 23, 25, 27, 31, 33, 38, 41, 42, 44, 50, 53, 57, 58, 59, 60, 61], "earli": 51, "easili": 60, "effect": 54, "effici": 60, "ehvi": [3, 39, 48], "ei": [1, 3, 39, 41, 44, 47, 53, 57, 58, 59, 61], "elaps": [41, 42, 44], "element": [16, 19, 23, 27], "empti": 30, "enabl": 57, "end": [1, 60], "energi": [19, 20, 23, 25, 27, 41, 42, 44, 50, 58], "eng": 60, "engin": 60, "ensurepip": 53, "enter": 51, "epoch": [19, 36, 37, 56, 62], "epsilon": [36, 37], "error": 56, "estim": [1, 54], "et": 48, "eta": 1, "etc": [1, 57], "eur": 60, "eval_marlik": [17, 18, 20, 24, 25], "eval_t": 19, "eval_x": 19, "evalu": [1, 20, 25, 53, 54, 55, 56, 57, 58, 59, 61], "everi": 1, "evolutionari": 60, "exact": [4, 8, 9, 17, 20, 24, 31], "exampl": [1, 56, 57, 58, 59, 61], "exceed": [1, 53], "execut": [51, 53, 55, 57, 58], "exist": [52, 55, 58, 60], "exp": [1, 27, 60], "expans": 23, "expect": [1, 41, 44, 47, 48, 53, 57, 58], "expens": 54, "experi": [1, 53, 54, 57, 58, 59], "experiment": [1, 53, 54], "explanatori": 1, "explor": [1, 53], "export": [20, 42], "export_all_sequence_best_fx": [40, 42, 53, 57, 58, 61], "export_blm": [18, 20], "export_front": [39, 46], "export_histori": [40, 41], "export_pareto_front": [43, 45, 60], "export_predictor": [40, 41], "export_sequence_best_fx": [40, 42, 61], "export_train": [40, 41], "extent": 60, "extern": [53, 57, 58, 59, 62], "f": [37, 41, 44, 57, 58], "fals": [19, 21, 23, 35, 41, 44, 46, 49, 56], "fast": [10, 48, 54, 60], "fbest": [53, 57, 58], "fcov": 56, "featur": [1, 6, 8, 10, 12, 13, 14, 19, 20, 21, 23, 25, 33, 41, 44, 50, 54], "few": [1, 54], "field": 54, "figsiz": 60, "figur": 60, "file": [23, 35, 38, 41, 42, 44, 50, 51, 53, 56, 57, 58, 59, 61, 62], "file_histori": [41, 44, 59], "file_nam": [23, 35, 38, 44, 50], "file_predictor": [41, 44, 59], "file_predictor_list": 44, "file_train": [41, 44, 59], "file_training_list": 44, "filenam": [42, 45], "fill": [29, 41, 42, 44], "fill_between": 57, "final": 57, "find": [1, 54, 56, 57, 58, 60], "first": [1, 8, 41, 44, 46, 53, 56, 57, 58], "fit": [3, 4, 14, 17, 18, 20, 31, 38, 56], "flag": 31, "flexibli": 59, "float": [8, 10, 12, 13, 14, 16, 20, 21, 23, 25, 31, 37, 41, 44, 47], "flow": [52, 62], "fmax": 47, "fmean": [12, 27, 48, 56], "follow": [1, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "foral": 60, "forc": 60, "force_binary_search": 46, "form": 57, "format": [56, 57], "fourier": [4, 5, 12], "frac": 1, "from": [0, 1, 8, 21, 23, 35, 38, 41, 44, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61], "front": 60, "front_num": 60, "frontier": 54, "fstd": 48, "full": 55, "funciton": [41, 44], "function": [1, 8, 12, 20, 23, 25, 27, 31, 37, 38, 41, 42, 44, 47, 50, 53, 54, 55, 56, 58, 59, 62], "fx": [42, 53, 57, 58, 60, 61], "fx_list": 57, "g": [1, 23, 37, 41, 42, 44, 53, 54, 57, 58], "gamma": [36, 37], "gauss": [4, 8, 11, 15, 17, 22, 26, 56], "gauss_elim": [3, 32], "gaussian": [1, 12, 16, 21, 23, 27, 41, 44, 52, 53, 54, 55, 57, 58], "gener": [1, 54, 56, 57, 60], "get": [20, 23, 27, 29, 38, 41, 42, 44, 50, 55, 59, 61], "get_basi": [3, 4, 5, 6, 8, 10, 11, 12, 13, 14, 17, 31, 38], "get_cand_param": [18, 20, 22, 23, 26, 27, 28, 29], "get_cov": [11, 12, 15, 16, 18, 21, 22, 23, 26, 27], "get_grad": [22, 23, 26, 27, 28, 29, 30], "get_grad_cov": [18, 21], "get_grad_marlik": [17, 18, 20, 24, 25], "get_grad_mean": [18, 21], "get_mean": [11, 12, 13, 15, 16, 18, 21, 28, 29, 30], "get_one_upd": [18, 19], "get_params_bound": [18, 20, 22, 23, 26, 27, 28, 29], "get_post_fcov": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "get_post_fmean": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "get_post_param": [3, 4, 14, 17, 31, 38], "get_post_params_mean": [4, 7, 8, 9, 10], "get_post_params_sampl": [3, 38], "get_post_sampl": [3, 4, 14, 17, 31, 38], "get_prec": [11, 12, 15, 16], "get_predict_sampl": [3, 4, 14, 17, 31, 38], "get_scor": [40, 41, 43, 44, 57], "get_subset": [3, 50], "git": 53, "github": [51, 53], "give": [1, 19, 53, 58, 59], "given": [1, 41, 44, 47, 54, 56, 58], "global": 60, "good": [1, 54, 60], "gp": [2, 3, 53, 56], "gp_param": 56, "grad": [23, 36, 37], "grad_marlik": [20, 25], "gradiant": [20, 21, 23, 25], "gradient": [27, 37], "graduat": 54, "greater": [23, 27], "grid": [57, 60], "gt": [57, 58, 61], "guess": 19, "guidelin": 51, "h": [56, 58], "ha": [53, 54, 60], "half": [12, 16], "hand": 54, "handl": 54, "have": [1, 16, 51, 53, 56, 57, 58, 60], "here": [41, 44, 55, 57, 62], "high": 54, "higher": 53, "highest": 53, "histori": [39, 40, 41, 42, 43, 44, 45, 49, 53, 57, 58, 59, 60, 61], "hold": 29, "home": 53, "hour": [56, 58], "how": [53, 57], "http": [53, 54], "hvpi": [3, 39, 44, 48], "hyper": [19, 41, 44, 48, 56, 62], "hyperparamet": [1, 54, 57, 58], "hyperparemt": [41, 42, 44], "hypervolum": 48, "i": [1, 6, 19, 20, 21, 23, 25, 27, 38, 41, 42, 44, 46, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "id": [53, 55, 57, 58, 59, 60, 61], "id_al": 56, "id_test": 56, "id_train": 56, "ignor": 14, "ii": [53, 57, 58], "immedi": 56, "implement": [54, 60], "import": [56, 57, 58, 59, 60, 61, 62], "improv": [1, 41, 44, 47, 48, 53, 57, 58], "imshow": 60, "includ": 56, "independ": [16, 19, 23, 27], "index": [41, 42, 44, 50, 57], "indic": [57, 60], "inf": [3, 4, 8, 17, 20], "inferior": 60, "inform": [6, 23, 35, 38, 41, 42, 44, 51, 53, 56, 58, 61], "infti": 1, "ini": 35, "init_param": [28, 29], "init_params_search": [18, 19], "initi": [1, 8, 10, 13, 14, 19, 29, 31, 53, 56, 57, 58, 62], "initial_data": [41, 44, 62], "inlin": [57, 58, 60, 61], "innov": 60, "input": [6, 8, 10, 12, 13, 14, 20, 29, 31, 35, 37, 41, 44, 47, 51, 53, 56, 58, 60, 61], "insid": [53, 57, 58], "inst": 60, "instal": [51, 52], "instead": [53, 57, 58], "institut": [0, 54], "int": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 37, 41, 44, 50, 56, 57], "integ": [41, 44], "intel": 60, "interact": [52, 53, 55, 57, 58, 62], "interfac": [56, 58], "intern": 54, "interv": [41, 44, 49, 57, 58, 59, 60, 61, 62], "introduc": [1, 55, 56, 57], "introduct": [52, 55], "inv": 16, "is_disp": [19, 41, 44], "is_learn": [3, 39, 49], "isotrop": 16, "issn": 54, "issp": 53, "issu": 51, "iter": [1, 19], "itertool": [57, 60], "its": [51, 53, 57, 58], "itself": [41, 44, 60], "ivo": 60, "j": [54, 56, 58, 60], "journal": [54, 60], "jp": 51, "jpn": [56, 58], "june": 47, "k": [1, 56, 58], "kawashima": 54, "kazuyoshi": 54, "keep": 61, "kei": 54, "kernel": [1, 6, 8, 23], "keyword": [54, 57], "kind": 47, "kiyohara": [56, 58], "know": 1, "known": 1, "koji": 54, "krige": [56, 58], "kwarg": [37, 47, 48], "kwd": [31, 38], "l": [1, 6, 13, 19, 34], "label": [8, 10], "land": 60, "larg": [6, 54], "larger": 60, "largest": [1, 53, 54, 60], "lb": 46, "ldot": 1, "le": 60, "learn": [1, 3, 17, 18, 32, 35, 41, 42, 44, 53, 54, 55, 57, 58, 60, 62], "learning_config": 35, "least": [57, 58], "left": [1, 60, 62], "len": [14, 31, 56], "length_vector": [3, 39, 49], "less": [23, 27], "let": [57, 58, 60], "level": 53, "librari": 54, "licens": 52, "life": 54, "lik": [3, 4, 7, 8, 10, 17, 20, 56], "lik_param": 20, "like": 0, "likelifood": 20, "likelihood": [19, 20, 25, 27, 56, 62], "limit": 1, "linalg": 34, "line": [57, 58, 61], "line2d": [57, 58, 61], "linear": [1, 4, 8, 10, 11, 12, 14, 20, 53, 57, 58], "linspac": [57, 60], "list": [1, 20, 23, 27, 29, 41, 44, 53, 54, 60, 61, 62], "load": [3, 22, 23, 32, 35, 38, 40, 41, 42, 43, 44, 45, 50, 53, 56, 57, 58, 59, 61, 62], "load_data": [56, 58, 59, 61, 62], "load_predictor_list": [43, 44], "load_training_list": [43, 44], "loadtxt": [56, 58, 59, 61, 62], "log": [12, 16, 23, 27, 53], "logarithm": 23, "long": 62, "longleftrightarrow": 60, "loop": [53, 57, 58], "lower": [46, 60], "lt": [57, 58, 61], "m": [34, 36, 37, 53], "mach": 60, "machin": [1, 6, 54], "magn": 54, "mail": 51, "main": 52, "mainli": 54, "make": [1, 20, 54, 56], "manag": 54, "manderick": 60, "mani": 54, "manner": 1, "manual": 59, "map": [1, 6, 8, 10, 12, 13, 14, 20, 54], "margin": [19, 20, 25, 56, 62], "marlik": [20, 25], "match": 34, "materi": [0, 1, 47, 53, 54], "mathbf": 1, "mathcal": 1, "matplotlib": [57, 58, 60, 61], "matrix": [1, 6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 31, 33, 34, 41, 44, 50, 57, 58], "max": [1, 47, 54], "max_epoch": [19, 36, 37], "max_it": 19, "max_num_prob": [41, 44, 57, 58, 59, 60, 61, 62], "max_param": [20, 23, 27, 29], "max_scal": 23, "max_width": 23, "maxim": [1, 46, 53, 58, 60], "maximum": [1, 19, 23, 27, 29, 37, 41, 44, 47, 53, 57, 60], "mean": [1, 3, 8, 10, 12, 13, 14, 16, 17, 20, 21, 25, 31, 33, 38, 41, 44, 47, 56, 57, 58, 60], "mean_param": 21, "median": 29, "medic": 54, "merg": [41, 44], "messag": [41, 44, 60], "method": [1, 7, 8, 37, 53, 57, 58, 60], "min": 56, "min_param": [20, 23, 27, 29], "min_scal": 23, "min_width": 23, "mind": 61, "minim": [53, 58], "minimum": [19, 23, 27, 29, 57, 60], "misc": [2, 3, 14, 20, 53, 54, 56, 58, 59, 61, 62], "mizoguchi": [56, 58], "mode": [41, 44, 47, 48, 57], "model": [1, 4, 7, 10, 14, 17, 18, 25, 31, 38, 53, 54, 55, 57, 58, 59], "modul": [2, 52, 53], "more": [1, 53, 56, 57, 58, 60, 61], "motoyama": 54, "motoyama2022108405": 54, "mozilla": 54, "mpi": [41, 44, 57], "mpi4pi": 57, "mpl": 54, "mu": 1, "mu_c": 1, "multi": [41, 44, 52, 54, 55], "multiobject": [48, 60], "multipl": [52, 53, 55, 57, 58, 60], "multipli": [31, 57, 58, 60], "multivariate_norm": [31, 41, 44], "must": [31, 38, 56, 57], "mutat": 10, "n": [1, 6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 31, 33, 34, 41, 42, 44, 49, 50, 53, 56, 58, 60], "n_dim": 46, "name": [23, 35, 38, 41, 42, 44, 50], "nanoarchitecton": 54, "naoki": 54, "nation": 54, "nbasi": [5, 6, 7, 8, 11, 13, 15, 16], "ndarrai": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 34, 37, 41, 42, 44, 47, 56, 57], "need": 1, "neg": [19, 20, 23, 25, 27, 41, 42, 44, 50, 53, 57, 58], "neither": [41, 44], "netw": 60, "neural": [6, 60], "new": [10, 29, 46, 56, 60], "new_data_list": [43, 44], "newli": 1, "next": [1, 41, 42, 44, 53, 55, 57, 58, 59, 60], "nois": [8, 10, 14, 20, 27, 47], "non": [46, 60], "none": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 35, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, 59, 62], "nor": [41, 44], "normal": [33, 53, 56, 57, 58], "note": [1, 10, 41, 44, 56, 57, 60], "notimplementederror": 47, "now": [1, 57, 58], "np": [13, 31, 41, 44, 56, 57, 58, 59, 60, 61, 62], "nparam": [36, 37], "npz": [57, 58, 59], "ntest": 56, "ntrain": 56, "num_basi": [14, 20, 23, 31], "num_data": [21, 27, 29, 30], "num_dim": 23, "num_epoch": 19, "num_object": [44, 45, 46, 60], "num_param": [23, 27, 29], "num_rand_basi": [41, 44, 57, 58, 59, 60, 61, 62], "num_row": 50, "num_run": [42, 60], "num_search_each_prob": [41, 44, 61], "number": [1, 6, 8, 10, 13, 14, 16, 19, 20, 21, 23, 27, 29, 31, 37, 41, 42, 44, 53, 54, 56, 57, 58, 60, 61], "numer": [1, 53, 57, 58, 60], "numpi": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 37, 41, 42, 44, 47, 50, 53, 56, 57, 58, 59, 60, 61, 62], "nxn": 12, "o": 1, "object": [1, 6, 8, 12, 13, 16, 19, 20, 21, 23, 25, 27, 29, 30, 35, 37, 38, 41, 42, 44, 45, 46, 47, 50, 52, 53, 54, 55, 56, 57, 58, 59], "obtain": [1, 56, 57, 58, 61, 62], "occupi": 60, "occur": 51, "oda": [56, 58], "off": 60, "oh": 60, "omega": 1, "omega_1": 1, "omega_l": 1, "onc": [52, 53, 55, 57, 58], "one": [1, 23, 53, 54, 56, 57, 58, 60], "one_run": [18, 19], "ones": 29, "onli": [8, 10, 41, 44, 47, 57, 58], "onlin": [3, 17, 18, 19, 32, 35], "open": [54, 62], "oper": 51, "opt": [2, 3, 53], "optim": [19, 20, 23, 25, 27, 37, 41, 42, 44, 48, 50, 52, 53, 54, 55, 56, 62], "optimaz": 53, "optimum": 57, "option": [8, 37, 53], "order": [1, 46, 56, 58, 60], "ordinari": [41, 44], "org": 54, "origin": [58, 60], "other": [1, 10, 16, 51, 53, 54, 57, 58, 60], "otherwis": 14, "output": [41, 44, 51, 53, 56], "outsid": [53, 57, 58, 59], "overview": 1, "overwrit": 42, "overwritten": [31, 38], "p": [1, 60], "packag": [2, 54], "page": [47, 51, 54], "pair": 60, "parallel": [41, 44, 55], "param": [5, 6, 11, 12, 13, 15, 16, 19, 20, 21, 23, 25, 27, 29, 30, 36, 37, 56], "paramet": [1, 6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 46, 47, 50, 53, 54, 55, 56, 57, 58, 59], "pareto": [3, 39, 44, 48], "part": 54, "pass": [37, 53, 57, 60], "pattersonafb": 60, "peak": 60, "per": [56, 58], "perform": [1, 19, 41, 44, 53, 54, 55, 56, 59, 62], "phi": 1, "phy": [56, 58], "phybo": 58, "physbo": [0, 51, 53, 55, 56, 60, 61], "physic": [0, 54], "pi": [1, 3, 39, 41, 44, 47, 53, 57, 58], "pickl": 38, "piec": 1, "pii": 54, "pip": 53, "pip3": 53, "pleas": [1, 51, 53, 54, 56, 57, 58], "plot": [55, 57, 58, 61], "plot_pareto_front": 60, "plt": [57, 58, 60, 61], "point": [46, 53, 57, 60, 62], "polici": [39, 40, 43, 53, 55, 59, 61, 62], "polycollect": 57, "posit": 60, "possibl": [1, 53, 54, 56, 57, 58, 59], "post": [41, 44, 57], "post_sampl": [7, 8, 18, 20], "posterior": [1, 8, 10, 14, 20, 25, 31, 47, 53, 60], "pp": 6, "pre": 56, "prec": [15, 16, 60], "precis": [12, 16], "precomput": 55, "predicetd": 53, "predict": [1, 14, 31, 38, 53, 54, 55, 59], "predict_sampl": [7, 8, 18, 20], "predictor": [2, 3, 4, 17, 20, 41, 42, 44, 47, 53, 59], "predictor_list": [44, 48], "prepar": [1, 3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 22, 23, 24, 25, 31, 38, 53, 55], "preprocess": 53, "present": 57, "previou": [59, 61, 62], "print": [6, 20, 56, 57, 58, 62], "print_param": [18, 20, 22, 23, 56], "prior": [3, 4, 7, 8, 17, 18, 20, 56], "prior_param": 20, "probabl": [1, 41, 44, 47, 48, 53, 57, 58], "problem": [1, 46, 51, 53, 54, 56, 57, 58, 60], "proc": 60, "procedur": 56, "process": [1, 6, 21, 41, 44, 52, 53, 54, 55, 57, 58, 59, 62], "product": 60, "project": [0, 54], "properti": [1, 42, 45, 53, 54], "propos": [53, 57, 58, 59], "protocol": 38, "psi": [6, 8, 10, 12, 13, 14], "public": 54, "py": [41, 44, 53], "pypi": 53, "pyplot": [57, 58, 60, 61], "python": [53, 54], "python3": 53, "q": 60, "question": 51, "quick": 10, "rahimi": 6, "rais": [41, 44, 47], "rand_expan": [22, 23], "random": [1, 6, 8, 13, 31, 41, 44, 54, 56, 59, 61, 62], "random_search": [40, 41, 43, 44, 53, 57, 58, 59, 60, 61], "randomli": [53, 56, 60], "rang": [57, 58, 60, 62], "rank": [41, 44, 54], "rather": [53, 57, 58], "raw": 12, "re": [53, 57, 58, 60, 61], "read": [52, 55, 56], "real": [1, 19, 23, 27, 53, 54, 56], "receiv": [41, 44, 58], "recht": 6, "recommend": [53, 60], "recov": 23, "rectangl": [3, 39, 46, 60], "red": 60, "reduc": [1, 54, 60], "reduced_candidate_num": 48, "ref_max": [46, 60], "ref_min": [46, 60], "refer": [1, 6, 48, 52, 53, 54, 56, 57, 58, 60], "reference_max": 46, "reference_min": 46, "refernc": 60, "region": 23, "regist": [53, 55, 56, 57, 58, 59], "regress": [1, 53, 54, 56], "relat": [1, 60], "relax": [56, 58], "repeat": [1, 54, 60, 62], "replac": [51, 56], "report": 51, "repositori": 53, "repres": [1, 19, 41, 44, 58], "requir": [57, 58], "res_al": 60, "res_ehvi": 60, "res_hvpi": 60, "res_random": 60, "res_t": 60, "research": [51, 54], "reserv": 54, "reset": [14, 18, 19], "reshap": [56, 57, 60], "resolv": 51, "respect": [33, 57, 58, 60], "restart": [52, 55], "result": [1, 29, 39, 40, 41, 43, 44, 52, 53, 55, 56, 59], "retriev": 57, "return": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 41, 42, 44, 47, 50, 53, 56, 57, 58, 59, 60, 61, 62], "right": [1, 54, 60], "rotat": 53, "roughli": 60, "row": [1, 19, 20, 21, 23, 25, 33, 41, 44, 50, 58], "rule": [46, 60], "run": [18, 19, 36, 37, 41, 42, 44, 52, 53, 55, 56, 57, 58, 61, 62], "runtimeerror": [41, 44], "ryo": 54, "s0010465522001242": 54, "s5": [56, 58, 59, 61, 62], "saba": 60, "same": [16, 41, 44, 53, 56, 60, 61], "sampl": [1, 4, 7, 8, 9, 10, 11, 12, 14, 18, 20, 21, 26, 27, 31, 38, 41, 44, 47, 53, 54, 57, 58, 59, 62], "satisfi": [1, 60], "save": [3, 22, 23, 38, 40, 41, 42, 43, 44, 45, 50, 53, 56, 57, 58, 59, 61, 62], "save_predictor_list": [43, 44], "save_training_list": [43, 44], "savez_compress": 50, "scalabl": 54, "scale": [6, 23, 58], "scatter": 60, "school": [54, 60], "scienc": [0, 54], "sciencedirect": 54, "scientif": 54, "scikit": 54, "scipi": [34, 53, 57], "score": [1, 3, 38, 39, 41, 44, 48, 49, 53, 57, 58, 59, 60, 61, 62], "score_multi": [3, 39], "screen": 54, "search": [1, 2, 3, 19, 20, 21, 23, 25, 27, 32, 33, 35, 50, 52, 53, 54, 55], "search_config": 35, "search_result": [57, 58], "sec": 47, "second": 53, "section": [1, 53, 56, 57, 58], "see": [47, 53, 54, 57, 58, 60], "seed": [41, 57, 58, 59, 61, 62], "seen": 1, "select": [1, 50, 53, 54, 56, 57, 58, 60], "self": [6, 12, 13, 14, 16, 31, 37, 38, 41, 44, 50, 57, 58, 59, 60, 61], "send": 51, "separ": [53, 57, 58, 59], "septemb": 54, "sequenc": 42, "serial": 55, "serv": 57, "set": [1, 12, 13, 14, 16, 20, 21, 23, 27, 29, 31, 38, 41, 44, 46, 47, 50, 53, 55, 59, 61, 62], "set_bia": [11, 12, 13], "set_config": [3, 14, 20, 32, 56], "set_cov_param": [18, 21], "set_mean_param": [18, 21], "set_param": [5, 6, 11, 12, 13, 15, 16, 18, 20, 21, 22, 23, 26, 27, 28, 29, 30, 36, 37, 56], "set_reference_max": [39, 46], "set_reference_min": [39, 46], "set_se": [40, 41, 57, 58, 59, 60, 61, 62], "setup": [56, 58], "sever": [56, 58], "shape": [34, 56, 60], "should": [53, 56, 57, 58], "show": [5, 6, 23, 32, 35, 59, 60], "show_interactive_mod": [3, 39, 49], "show_search_result": [3, 39, 49, 59], "show_search_results_mo": [3, 39, 49], "show_start_message_multi_search": [3, 39, 49], "shown": 53, "sigma": 1, "sigma2": [15, 16], "sigma_c": 1, "sim": 61, "simeq": 1, "similar": [1, 56], "simu": 60, "simu_spars": 60, "simul": [1, 41, 42, 44, 49, 53, 54, 55, 62], "sinc": [57, 58, 60], "singl": [56, 60, 61], "situat": [1, 53], "size": [13, 19, 23, 27, 41, 44, 60, 62], "skip": 58, "skiprow": [56, 58, 59, 61, 62], "so": [1, 53, 57, 58], "softwar": [0, 54], "solid": [0, 54], "solut": [19, 34, 53, 57], "solv": [1, 54, 58, 60], "solve_triangular": 34, "some": [53, 57, 58], "sort": [46, 60], "sourc": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, 53], "space": [1, 53, 55, 60], "specifi": [20, 50, 51, 53, 57, 58, 59, 60, 61], "split": [41, 44, 60], "sqrt": [1, 57, 60], "squar": 56, "stabl": [56, 58], "stage": [1, 53], "standard": [27, 33, 54, 56, 58], "star": 60, "start": [1, 56, 58, 62], "stat": [7, 8, 10, 11, 12, 25], "state": [0, 54], "statu": [31, 38], "std": [27, 56, 57], "step": [1, 41, 42, 44, 53, 57, 58, 59, 61], "step1": 1, "step2": 1, "step3": 1, "store": [41, 42, 44, 56, 62], "str": [8, 23, 35, 38, 41, 42, 44, 47, 50], "strictli": 1, "structur": [1, 52, 54, 56, 58], "sub_sampl": [18, 20], "subdirectori": [56, 59, 61, 62], "submodul": [2, 52], "subpackag": [2, 52], "subplot": 57, "subset": [20, 50], "subspac": 60, "subt": 20, "subx": 20, "suit": 53, "suitabl": 59, "sum": 60, "sum_": 60, "supp_param": [22, 23, 26, 27, 28, 29], "support": [0, 54], "suspend": 55, "symp": 60, "system": [6, 34, 51], "t": [1, 3, 8, 10, 19, 20, 23, 25, 27, 29, 34, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 53, 56, 57, 58, 59, 61, 62], "t1": 46, "t2": 46, "t_initi": 62, "t_test": 56, "t_train": 56, "take": [1, 23, 56, 58, 60], "tamura": 54, "target": [8, 10, 56], "task": [1, 53, 54, 60], "tech": 60, "technic": [1, 54], "techniqu": [1, 54], "terayama": 54, "test": [1, 14, 21, 25, 31, 47, 48, 55, 56], "test_x": [41, 44, 57, 58, 59, 60, 61, 62], "test_x_spars": 60, "text": 1, "th": [56, 57, 58, 59, 62], "than": [23, 27, 53, 57, 58, 60], "thank": [0, 51], "them": [23, 53, 56, 60], "therefor": [1, 56, 58], "thi": [1, 14, 23, 27, 31, 38, 47, 53, 54, 56, 57, 58, 59, 60, 61, 62], "thompson": [1, 41, 44, 47, 53, 54, 57, 58], "those": [20, 21], "through": [54, 55], "thu": [61, 62], "time": [1, 41, 42, 44, 53, 54, 57, 58, 60, 61, 62], "time_get_act": [40, 41, 42, 43, 44, 45], "time_run_simul": [40, 41, 42, 43, 44, 45], "time_tot": [40, 41, 42, 43, 44, 45], "time_update_predictor": [40, 41, 42, 43, 44, 45], "titl": [54, 60], "tokyo": [0, 51, 54], "tom": 60, "tool": 54, "top": 1, "total": [20, 21, 23, 29, 41, 42, 44, 53, 57, 58, 61], "total_num_research": 42, "total_num_search": [53, 57, 58, 61], "trade": 60, "train": [1, 8, 14, 20, 31, 41, 44, 47, 55, 57, 58, 59], "training_list": [44, 48], "trans_param": [26, 27], "transform": [56, 57], "transpos": 6, "treat": 58, "triangular": 34, "true": [8, 10, 20, 21, 23, 25, 31, 35, 41, 44, 60], "try": [58, 60], "tsuda": [54, 56, 58], "tsuyoshi": 54, "tune": [31, 41, 44, 54], "tupl": [6, 8, 10, 20, 23, 27], "tuppl": [23, 25, 29], "tutori": [52, 53, 56, 57, 58, 59, 60, 61, 62], "two": [1, 53, 57, 58, 59, 60, 61], "type": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 35, 37, 41, 44, 47, 50, 53, 57, 58], "u": [1, 10, 34, 51, 53], "ub": 46, "ueno": 54, "uncertainti": 1, "under": [53, 54], "uniformli": 1, "univers": [0, 54], "unknown": 47, "up": [1, 53, 57, 58], "updat": [1, 3, 4, 6, 8, 10, 14, 17, 20, 31, 36, 37, 38, 41, 42, 44, 46, 53, 54, 60], "update_front": [39, 46], "update_stat": [4, 7, 8, 9, 10], "upper": [46, 60], "us": [1, 8, 14, 16, 19, 20, 29, 30, 31, 34, 38, 41, 44, 47, 50, 51, 53, 54, 56, 57, 58, 59, 60, 62], "usabl": [0, 54], "usag": [52, 55, 60], "user": 53, "usual": 60, "util": [3, 39, 59], "v": [36, 37], "v2": 54, "valid": 1, "valu": [1, 6, 8, 12, 13, 14, 16, 20, 21, 23, 25, 27, 29, 31, 38, 41, 42, 44, 47, 50, 53, 54, 55, 56, 57, 58, 59, 61], "van": 60, "var": 57, "variabl": [1, 2, 3, 14, 19, 23, 27, 31, 38, 41, 44, 47, 53, 57, 59, 62], "varianc": [1, 8, 10, 12, 14, 16, 21, 31, 56, 57, 58], "variat": [41, 44], "vdot": 1, "vec": 60, "vector": [1, 13, 19, 20, 21, 23, 25, 33, 41, 44, 50, 53, 58], "veldhuizen": 60, "ver": 54, "veri": [1, 53, 54], "version": [38, 51, 54], "via": [54, 57], "vlmop2": 60, "vlmop2_minu": 60, "vmax": 60, "vmin": 60, "volum": [47, 48, 54], "volume_in_domin": [39, 46, 60], "w": [1, 6, 8, 10, 23], "w_mu": [8, 10], "wa": [57, 58], "wai": [53, 57, 58, 59], "want": [41, 44, 53, 56, 58, 59, 60], "we": [0, 1, 53, 54, 56, 57, 58, 59, 60, 62], "weight": [6, 8, 10, 12, 13, 14], "well": 53, "when": [1, 23, 27, 41, 44, 51, 53, 54, 57, 58, 60, 61], "where": [1, 6, 19, 23, 27, 53, 54, 58, 60, 62], "which": [1, 19, 41, 42, 44, 60], "while": [10, 56], "whose": 50, "width": 23, "window_num": 57, "without": [57, 58], "word": [1, 53, 54, 57, 58, 60], "world": [1, 53, 54], "would": 0, "wright": 60, "write": [40, 41, 42, 43, 44, 45, 59], "wt": 6, "www": 54, "x": [1, 6, 8, 10, 12, 13, 14, 19, 20, 21, 23, 25, 31, 33, 37, 41, 44, 50, 56, 57, 58, 59, 60, 61, 62], "x_": 56, "x_1": 60, "x_2": 60, "x_i": 60, "x_list": 57, "x_max": 57, "x_min": 57, "x_n": 60, "x_new": 56, "x_normal": 33, "x_opt": 57, "x_test": 56, "x_train": 56, "xlabel": 60, "xlim": 60, "xtest": 8, "y": [1, 60], "y1": 60, "y2": 60, "y_": 1, "y_1": 60, "y_2": 60, "y_i": [1, 60], "y_j": 60, "y_p": 60, "yahyaa": 60, "year": 54, "yet": [1, 14, 41, 44, 57, 58], "ylabel": 60, "ylim": 60, "yokohama": 54, "yoshimi": 54, "you": [41, 44, 51, 53, 56, 57, 58, 59, 60, 61, 62], "your": 51, "yourself": [41, 44], "yuichi": 54, "z": [1, 20, 21, 23, 25, 50], "z_": 1, "zero": [17, 28, 41, 44]}, "titles": ["Acknowledgement", "Algorithm", "physbo", "physbo package", "physbo.blm package", "physbo.blm.basis package", "physbo.blm.basis.fourier module", "physbo.blm.core package", "physbo.blm.core.model module", "physbo.blm.inf package", "physbo.blm.inf.exact module", "physbo.blm.lik package", "physbo.blm.lik.gauss module", "physbo.blm.lik.linear module", "physbo.blm.predictor module", "physbo.blm.prior package", "physbo.blm.prior.gauss module", "physbo.gp package", "physbo.gp.core package", "physbo.gp.core.learning module", "physbo.gp.core.model module", "physbo.gp.core.prior module", "physbo.gp.cov package", "physbo.gp.cov.gauss module", "physbo.gp.inf package", "physbo.gp.inf.exact module", "physbo.gp.lik package", "physbo.gp.lik.gauss module", "physbo.gp.mean package", "physbo.gp.mean.const module", "physbo.gp.mean.zero module", "physbo.gp.predictor module", "physbo.misc package", "physbo.misc.centering module", "physbo.misc.gauss_elim module", "physbo.misc.set_config module", "physbo.opt package", "physbo.opt.adam module", "physbo.predictor module", "physbo.search package", "physbo.search.discrete package", "physbo.search.discrete.policy module", "physbo.search.discrete.results module", "physbo.search.discrete_multi package", "physbo.search.discrete_multi.policy module", "physbo.search.discrete_multi.results module", "physbo.search.pareto module", "physbo.search.score module", "physbo.search.score_multi module", "physbo.search.utility module", "physbo.variable module", "Contact", "Welcome to PHYSBO\u2019s documentation!", "Basic usage", "Introduction", "Tutorials", "Gaussian process", "Basic usage of PHYSBO", "Basic usage of PHYSBO", "Running PHYSBO interactively", "Multi-objective optimization", "Search multiple candidates at once", "Restart calculations by reading existing calculation results"], "titleterms": {"": 52, "about": 54, "acceler": 1, "acknowledg": 0, "acquisit": 57, "action": 62, "adam": 37, "algorithm": 1, "appendix": 60, "base": 60, "basi": [5, 6], "basic": [53, 57, 58], "bayesian": [1, 57, 58, 60], "blm": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], "calcul": [53, 60, 62], "candid": [56, 58, 59, 60, 61, 62], "center": 33, "check": [57, 58, 60, 61], "citat": 54, "class": 57, "const": 29, "contact": 51, "content": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43, 52, 55], "core": [7, 8, 18, 19, 20, 21], "cov": [22, 23], "data": [56, 58, 59, 60, 61, 62], "defin": [56, 57], "definit": [58, 59, 60, 61], "develop": 54, "discret": [40, 41, 42], "discrete_multi": [43, 44, 45], "document": 52, "domin": 60, "download": 53, "ehvi": 60, "evalu": [60, 62], "exact": [10, 25], "execut": [59, 62], "exist": 62, "expect": 60, "first": 60, "flow": 53, "fourier": 6, "from": 62, "full": 60, "function": [57, 60], "gauss": [12, 16, 23, 27], "gauss_elim": 34, "gaussian": 56, "get": 62, "gp": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31], "hvpi": 60, "hyper": 60, "hypervolum": 60, "id": 62, "improv": 60, "inf": [9, 10, 24, 25], "instal": 53, "interact": 59, "introduct": [54, 57, 58], "learn": [19, 56], "licens": 54, "lik": [11, 12, 13, 26, 27], "linear": 13, "main": 54, "mean": [28, 29, 30], "misc": [32, 33, 34, 35], "model": [8, 20, 56], "modul": [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], "multi": 60, "multipl": 61, "next": 62, "object": 60, "obtain": 60, "onc": 61, "opt": [36, 37], "optim": [1, 57, 58, 59, 60, 61], "packag": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43, 53], "parallel": 57, "paramet": 62, "pareto": [46, 60], "perform": [57, 58, 60, 61], "physbo": [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, 52, 54, 57, 58, 59, 62], "plot": 60, "polici": [41, 44, 57, 58, 60], "precomput": 62, "predict": [56, 57], "predictor": [14, 31, 38], "prepar": [56, 58, 59, 60, 61, 62], "prior": [15, 16, 21], "probabl": 60, "process": 56, "random": [57, 58, 60], "read": 62, "region": 60, "regist": 62, "requir": 53, "restart": [59, 62], "result": [42, 45, 57, 58, 60, 61, 62], "run": 59, "sampl": 60, "score": 47, "score_multi": 48, "search": [39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 56, 57, 58, 59, 60, 61, 62], "second": 60, "serial": [57, 58], "set": [57, 58, 60], "set_config": 35, "simul": [57, 58, 59, 60, 61], "solut": 60, "space": 57, "structur": 53, "submodul": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43], "subpackag": [3, 4, 17, 39], "suspend": 59, "t": 60, "test": 60, "thompson": 60, "train": 56, "tutori": 55, "uninstal": 53, "usag": [53, 57, 58], "util": 49, "valu": [60, 62], "variabl": 50, "volum": 60, "welcom": 52, "zero": 30}}) \ No newline at end of file +Search.setIndex({"alltitles": {"About PHYSBO": [[54, "about-physbo"]], "Accelerating Bayesian Optimization with PHYSBO": [[1, "accelerating-bayesian-optimization-with-physbo"]], "Acknowledgement": [[0, null]], "Acquisition function": [[57, "Acquisition-function"]], "Algorithm": [[1, null]], "Appendix: Full search": [[60, "Appendix:-Full-search"]], "Basic structures": [[53, "basic-structures"]], "Basic usage": [[53, null]], "Basic usage of PHYSBO": [[57, null], [58, null]], "Bayesian Optimization": [[57, "Bayesian-Optimization"], [58, "Bayesian-Optimization"]], "Bayesian optimization": [[1, "bayesian-optimization"], [60, "Bayesian-optimization"]], "Calculate the volume of the dominated region": [[60, "Calculate-the-volume-of-the-dominated-region"]], "Calculation flow": [[53, "calculation-flow"]], "Checking results": [[60, "Checking-results"], [61, "Checking-results"]], "Checking the results": [[57, "Checking-the-results"], [58, "Checking-the-results"]], "Citation": [[54, "citation"]], "Contact": [[51, null]], "Contents:": [[52, null], [55, null]], "Defining the search space": [[57, "Defining-the-search-space"]], "Defining the simulator class": [[57, "Defining-the-simulator-class"]], "Defining training data": [[56, "Defining-training-data"]], "Definition of simulator": [[58, "Definition-of-simulator"], [59, "Definition-of-simulator"], [60, "Definition-of-simulator"], [61, "Definition-of-simulator"]], "Download and Install": [[53, "download-and-install"]], "EHVI (Expected Hyper-Volume Improvement)": [[60, "EHVI-(Expected-Hyper-Volume-Improvement)"]], "Executing optimization": [[59, "Executing-optimization"]], "First objective function": [[60, "First-objective-function"]], "Gaussian process": [[56, null]], "Get the next parameter to be executed from PHYSBO": [[62, "Get-the-next-parameter-to-be-executed-from-PHYSBO"]], "HVPI (HyperVolume-based Probability of Improvement)": [[60, "HVPI-(HyperVolume-based-Probability-of-Improvement)"]], "Install": [[53, "install"]], "Introduction": [[54, null], [57, "Introduction"], [58, "Introduction"]], "Learning and Prediction of Gaussian Processes": [[56, "Learning-and-Prediction-of-Gaussian-Processes"]], "License": [[54, "license"]], "Main Developers": [[54, "main-developers"]], "Module contents": [[3, "module-physbo"], [4, "module-physbo.blm"], [5, "module-physbo.blm.basis"], [7, "module-physbo.blm.core"], [9, "module-physbo.blm.inf"], [11, "module-physbo.blm.lik"], [15, "module-physbo.blm.prior"], [17, "module-physbo.gp"], [18, "module-physbo.gp.core"], [22, "module-physbo.gp.cov"], [24, "module-physbo.gp.inf"], [26, "module-physbo.gp.lik"], [28, "module-physbo.gp.mean"], [32, "module-physbo.misc"], [36, "module-physbo.opt"], [39, "module-physbo.search"], [40, "module-physbo.search.discrete"], [43, "module-physbo.search.discrete_multi"]], "Multi-objective optimization": [[60, null]], "Obtaining the Pareto solution": [[60, "Obtaining-the-Pareto-solution"]], "Parallelization": [[57, "Parallelization"]], "Performing optimization": [[57, "Performing-optimization"], [58, "Performing-optimization"]], "Performing optimizations": [[61, "Performing-optimizations"]], "Performing optimizations.": [[60, "Performing-optimizations."]], "Plotting the Pareto solution": [[60, "Plotting-the-Pareto-solution"], [60, "id1"], [60, "id3"]], "Plotting the functions": [[60, "Plotting-the-functions"]], "Plotting the solution (evaluated value)": [[60, "Plotting-the-solution-(evaluated-value)"]], "Prediction": [[57, "Prediction"]], "Prediction by trained models": [[56, "Prediction-by-trained-models"]], "Preparation of search candidate data": [[56, "Preparation-of-search-candidate-data"], [58, "Preparation-of-search-candidate-data"], [59, "Preparation-of-search-candidate-data"], [60, "Preparation-of-search-candidate-data"]], "Prepare the search candidate data": [[61, "Prepare-the-search-candidate-data"], [62, "Prepare-the-search-candidate-data"]], "Preparing the precomputed data": [[62, "Preparing-the-precomputed-data"]], "Random Search": [[57, "Random-Search"], [58, "Random-Search"]], "Random search": [[60, "Random-search"]], "Register action ID (parameter) and evaluation value to PHYSBO.": [[62, "Register-action-ID-(parameter)-and-evaluation-value-to-PHYSBO."]], "Required Packages": [[53, "required-packages"]], "Restart calculations by reading existing calculation results": [[62, null]], "Running PHYSBO interactively": [[59, null]], "Search multiple candidates at once": [[61, null]], "Second objective function": [[60, "Second-objective-function"]], "Serializing the results": [[57, "Serializing-the-results"], [58, "Serializing-the-results"]], "Setting policy": [[57, "Setting-policy"], [58, "Setting-policy"], [60, "Setting-policy"]], "Submodules": [[3, "submodules"], [4, "submodules"], [5, "submodules"], [7, "submodules"], [9, "submodules"], [11, "submodules"], [15, "submodules"], [17, "submodules"], [18, "submodules"], [22, "submodules"], [24, "submodules"], [26, "submodules"], [28, "submodules"], [32, "submodules"], [36, "submodules"], [39, "submodules"], [40, "submodules"], [43, "submodules"]], "Subpackages": [[3, "subpackages"], [4, "subpackages"], [17, "subpackages"], [39, "subpackages"]], "Suspend and restart": [[59, "Suspend-and-restart"]], "TS (Thompson Sampling)": [[60, "TS-(Thompson-Sampling)"]], "Test functions": [[60, "Test-functions"]], "Tutorials": [[55, null]], "Uninstall": [[53, "uninstall"]], "Volume of dominated region": [[60, "Volume-of-dominated-region"], [60, "id2"], [60, "id4"]], "Welcome to PHYSBO\u2019s documentation!": [[52, null]], "physbo": [[2, null]], "physbo package": [[3, null]], "physbo.blm package": [[4, null]], "physbo.blm.basis package": [[5, null]], "physbo.blm.basis.fourier module": [[6, null]], "physbo.blm.core package": [[7, null]], "physbo.blm.core.model module": [[8, null]], "physbo.blm.inf package": [[9, null]], "physbo.blm.inf.exact module": [[10, null]], "physbo.blm.lik package": [[11, null]], "physbo.blm.lik.gauss module": [[12, null]], "physbo.blm.lik.linear module": [[13, null]], "physbo.blm.predictor module": [[14, null]], "physbo.blm.prior package": [[15, null]], "physbo.blm.prior.gauss module": [[16, null]], "physbo.gp package": [[17, null]], "physbo.gp.core package": [[18, null]], "physbo.gp.core.learning module": [[19, null]], "physbo.gp.core.model module": [[20, null]], "physbo.gp.core.prior module": [[21, null]], "physbo.gp.cov package": [[22, null]], "physbo.gp.cov.gauss module": [[23, null]], "physbo.gp.inf package": [[24, null]], "physbo.gp.inf.exact module": [[25, null]], "physbo.gp.lik package": [[26, null]], "physbo.gp.lik.gauss module": [[27, null]], "physbo.gp.mean package": [[28, null]], "physbo.gp.mean.const module": [[29, null]], "physbo.gp.mean.zero module": [[30, null]], "physbo.gp.predictor module": [[31, null]], "physbo.misc package": [[32, null]], "physbo.misc.centering module": [[33, null]], "physbo.misc.gauss_elim module": [[34, null]], "physbo.misc.set_config module": [[35, null]], "physbo.opt package": [[36, null]], "physbo.opt.adam module": [[37, null]], "physbo.predictor module": [[38, null]], "physbo.search package": [[39, null]], "physbo.search.discrete package": [[40, null]], "physbo.search.discrete.policy module": [[41, null]], "physbo.search.discrete.results module": [[42, null]], "physbo.search.discrete_multi package": [[43, null]], "physbo.search.discrete_multi.policy module": [[44, null]], "physbo.search.discrete_multi.results module": [[45, null]], "physbo.search.pareto module": [[46, null]], "physbo.search.score module": [[47, null]], "physbo.search.score_multi module": [[48, null]], "physbo.search.utility module": [[49, null]], "physbo.variable module": [[50, null]]}, "docnames": ["acknowledgement", "algorithm", "api/modules", "api/physbo", "api/physbo.blm", "api/physbo.blm.basis", "api/physbo.blm.basis.fourier", "api/physbo.blm.core", "api/physbo.blm.core.model", "api/physbo.blm.inf", "api/physbo.blm.inf.exact", "api/physbo.blm.lik", "api/physbo.blm.lik.gauss", "api/physbo.blm.lik.linear", "api/physbo.blm.predictor", "api/physbo.blm.prior", "api/physbo.blm.prior.gauss", "api/physbo.gp", "api/physbo.gp.core", "api/physbo.gp.core.learning", "api/physbo.gp.core.model", "api/physbo.gp.core.prior", "api/physbo.gp.cov", "api/physbo.gp.cov.gauss", "api/physbo.gp.inf", "api/physbo.gp.inf.exact", "api/physbo.gp.lik", "api/physbo.gp.lik.gauss", "api/physbo.gp.mean", "api/physbo.gp.mean.const", "api/physbo.gp.mean.zero", "api/physbo.gp.predictor", "api/physbo.misc", "api/physbo.misc.centering", "api/physbo.misc.gauss_elim", "api/physbo.misc.set_config", "api/physbo.opt", "api/physbo.opt.adam", "api/physbo.predictor", "api/physbo.search", "api/physbo.search.discrete", "api/physbo.search.discrete.policy", "api/physbo.search.discrete.results", "api/physbo.search.discrete_multi", "api/physbo.search.discrete_multi.policy", "api/physbo.search.discrete_multi.results", "api/physbo.search.pareto", "api/physbo.search.score", "api/physbo.search.score_multi", "api/physbo.search.utility", "api/physbo.variable", "contact", "index", "install", "introduction", "notebook/index", "notebook/tutorial_Gaussian_process", "notebook/tutorial_basic", "notebook/tutorial_basic_org", "notebook/tutorial_interactive_mode", "notebook/tutorial_multi_objective", "notebook/tutorial_multi_probe", "notebook/tutorial_once_mode"], "envversion": {"nbsphinx": 4, "sphinx": 64, "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, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["acknowledgement.rst", "algorithm.rst", "api/modules.rst", "api/physbo.rst", "api/physbo.blm.rst", "api/physbo.blm.basis.rst", "api/physbo.blm.basis.fourier.rst", "api/physbo.blm.core.rst", "api/physbo.blm.core.model.rst", "api/physbo.blm.inf.rst", "api/physbo.blm.inf.exact.rst", "api/physbo.blm.lik.rst", "api/physbo.blm.lik.gauss.rst", "api/physbo.blm.lik.linear.rst", "api/physbo.blm.predictor.rst", "api/physbo.blm.prior.rst", "api/physbo.blm.prior.gauss.rst", "api/physbo.gp.rst", "api/physbo.gp.core.rst", "api/physbo.gp.core.learning.rst", "api/physbo.gp.core.model.rst", "api/physbo.gp.core.prior.rst", "api/physbo.gp.cov.rst", "api/physbo.gp.cov.gauss.rst", "api/physbo.gp.inf.rst", "api/physbo.gp.inf.exact.rst", "api/physbo.gp.lik.rst", "api/physbo.gp.lik.gauss.rst", "api/physbo.gp.mean.rst", "api/physbo.gp.mean.const.rst", "api/physbo.gp.mean.zero.rst", "api/physbo.gp.predictor.rst", "api/physbo.misc.rst", "api/physbo.misc.centering.rst", "api/physbo.misc.gauss_elim.rst", "api/physbo.misc.set_config.rst", "api/physbo.opt.rst", "api/physbo.opt.adam.rst", "api/physbo.predictor.rst", "api/physbo.search.rst", "api/physbo.search.discrete.rst", "api/physbo.search.discrete.policy.rst", "api/physbo.search.discrete.results.rst", "api/physbo.search.discrete_multi.rst", "api/physbo.search.discrete_multi.policy.rst", "api/physbo.search.discrete_multi.results.rst", "api/physbo.search.pareto.rst", "api/physbo.search.score.rst", "api/physbo.search.score_multi.rst", "api/physbo.search.utility.rst", "api/physbo.variable.rst", "contact.rst", "index.rst", "install.rst", "introduction.rst", "notebook/index.rst", "notebook/tutorial_Gaussian_process.ipynb", "notebook/tutorial_basic.ipynb", "notebook/tutorial_basic_org.ipynb", "notebook/tutorial_interactive_mode.ipynb", "notebook/tutorial_multi_objective.ipynb", "notebook/tutorial_multi_probe.ipynb", "notebook/tutorial_once_mode.ipynb"], "indexentries": {"_init_params (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear._init_params", false]], "adam (class in physbo.gp.core.learning)": [[19, "physbo.gp.core.learning.adam", false]], "adam (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.adam", false]], "adam (class in physbo.opt.adam)": [[37, "physbo.opt.adam.adam", false]], "add() (physbo.search.pareto.rectangles method)": [[46, "physbo.search.pareto.Rectangles.add", false]], "add() (physbo.variable.variable method)": [[50, "physbo.variable.variable.add", false]], "add_t() (physbo.variable.variable method)": [[50, "physbo.variable.variable.add_t", false]], "add_x() (physbo.variable.variable method)": [[50, "physbo.variable.variable.add_X", false]], "add_z() (physbo.variable.variable method)": [[50, "physbo.variable.variable.add_Z", false]], "alpha (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.alpha", false]], "base_predictor (class in physbo.predictor)": [[38, "physbo.predictor.base_predictor", false]], "basis (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear.basis", false]], "batch (class in physbo.gp.core.learning)": [[19, "physbo.gp.core.learning.batch", false]], "batch (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.batch", false]], "bayes_search() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.bayes_search", false]], "bayes_search() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.bayes_search", false]], "beta (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.beta", false]], "bias (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear.bias", false]], "blm (physbo.blm.predictor.predictor attribute)": [[14, "physbo.blm.predictor.predictor.blm", false]], "boolean() (in module physbo.misc.set_config)": [[35, "physbo.misc.set_config.boolean", false]], "cat_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.cat_params", false]], "cat_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.cat_params", false]], "cat_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.cat_params", false]], "centering() (in module physbo.misc.centering)": [[33, "physbo.misc.centering.centering", false]], "config (physbo.blm.predictor.predictor attribute)": [[14, "physbo.blm.predictor.predictor.config", false]], "const (class in physbo.gp.mean.const)": [[29, "physbo.gp.mean.const.const", false]], "cov (physbo.blm.lik.gauss.gauss attribute)": [[12, "physbo.blm.lik.gauss.gauss.cov", false]], "cov (physbo.blm.prior.gauss.gauss attribute)": [[16, "physbo.blm.prior.gauss.gauss.cov", false]], "cov_const (class in physbo.blm.prior.gauss)": [[16, "physbo.blm.prior.gauss.cov_const", false]], "decomp_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.decomp_params", false]], "decomp_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.decomp_params", false]], "decomp_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.decomp_params", false]], "delete() (physbo.variable.variable method)": [[50, "physbo.variable.variable.delete", false]], "delete_stats() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.delete_stats", false]], "delete_stats() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.delete_stats", false]], "delete_stats() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.delete_stats", false]], "delete_t() (physbo.variable.variable method)": [[50, "physbo.variable.variable.delete_t", false]], "delete_x() (physbo.variable.variable method)": [[50, "physbo.variable.variable.delete_X", false]], "delete_z() (physbo.variable.variable method)": [[50, "physbo.variable.variable.delete_Z", false]], "disp_marlik() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.disp_marlik", false]], "divide_non_dominated_region() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.divide_non_dominated_region", false]], "dominate() (in module physbo.search.pareto)": [[46, "physbo.search.pareto.dominate", false]], "ehvi() (in module physbo.search.score_multi)": [[48, "physbo.search.score_multi.EHVI", false]], "ei() (in module physbo.search.score)": [[47, "physbo.search.score.EI", false]], "epoch (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.epoch", false]], "epsilon (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.epsilon", false]], "eval_marlik() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.eval_marlik", false]], "eval_marlik() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.eval_marlik", false]], "export_all_sequence_best_fx() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.export_all_sequence_best_fx", false]], "export_blm() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.export_blm", false]], "export_front() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.export_front", false]], "export_history() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.export_history", false]], "export_pareto_front() (physbo.search.discrete_multi.results.history method)": [[45, "physbo.search.discrete_multi.results.history.export_pareto_front", false]], "export_predictor() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.export_predictor", false]], "export_sequence_best_fx() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.export_sequence_best_fx", false]], "export_training() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.export_training", false]], "fit() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.fit", false]], "fit() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.fit", false]], "fit() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.fit", false]], "fit() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.fit", false]], "fourier (class in physbo.blm.basis.fourier)": [[6, "physbo.blm.basis.fourier.fourier", false]], "gamma (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.gamma", false]], "gauss (class in physbo.blm.lik.gauss)": [[12, "physbo.blm.lik.gauss.gauss", false]], "gauss (class in physbo.blm.prior.gauss)": [[16, "physbo.blm.prior.gauss.gauss", false]], "gauss (class in physbo.gp.cov.gauss)": [[23, "physbo.gp.cov.gauss.gauss", false]], "gauss (class in physbo.gp.lik.gauss)": [[27, "physbo.gp.lik.gauss.gauss", false]], "gauss_elim() (in module physbo.misc.gauss_elim)": [[34, "physbo.misc.gauss_elim.gauss_elim", false]], "get_basis() (physbo.blm.basis.fourier.fourier method)": [[6, "physbo.blm.basis.fourier.fourier.get_basis", false]], "get_basis() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.get_basis", false]], "get_basis() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_basis", false]], "get_basis() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_basis", false]], "get_basis() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_basis", false]], "get_cand_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_cand_params", false]], "get_cand_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.get_cand_params", false]], "get_cand_params() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.get_cand_params", false]], "get_cand_params() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.get_cand_params", false]], "get_cov() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.get_cov", false]], "get_cov() (physbo.blm.prior.gauss.cov_const method)": [[16, "physbo.blm.prior.gauss.cov_const.get_cov", false]], "get_cov() (physbo.blm.prior.gauss.gauss method)": [[16, "physbo.blm.prior.gauss.gauss.get_cov", false]], "get_cov() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.get_cov", false]], "get_cov() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.get_cov", false]], "get_cov() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.get_cov", false]], "get_grad() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.get_grad", false]], "get_grad() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.get_grad", false]], "get_grad() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.get_grad", false]], "get_grad() (physbo.gp.mean.zero.zero method)": [[30, "physbo.gp.mean.zero.zero.get_grad", false]], "get_grad_cov() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.get_grad_cov", false]], "get_grad_marlik() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.get_grad_marlik", false]], "get_grad_marlik() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_grad_marlik", false]], "get_grad_mean() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.get_grad_mean", false]], "get_mean() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.get_mean", false]], "get_mean() (physbo.blm.lik.linear.linear method)": [[13, "physbo.blm.lik.linear.linear.get_mean", false]], "get_mean() (physbo.blm.prior.gauss.gauss method)": [[16, "physbo.blm.prior.gauss.gauss.get_mean", false]], "get_mean() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.get_mean", false]], "get_mean() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.get_mean", false]], "get_mean() (physbo.gp.mean.zero.zero method)": [[30, "physbo.gp.mean.zero.zero.get_mean", false]], "get_one_update() (physbo.gp.core.learning.adam method)": [[19, "physbo.gp.core.learning.adam.get_one_update", false]], "get_one_update() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.get_one_update", false]], "get_params_bound() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_params_bound", false]], "get_params_bound() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.get_params_bound", false]], "get_params_bound() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.get_params_bound", false]], "get_params_bound() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.get_params_bound", false]], "get_post_fcov() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.get_post_fcov", false]], "get_post_fcov() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.get_post_fcov", false]], "get_post_fcov() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.get_post_fcov", false]], "get_post_fcov() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_post_fcov", false]], "get_post_fcov() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_post_fcov", false]], "get_post_fcov() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_post_fcov", false]], "get_post_fcov() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_fcov", false]], "get_post_fcov() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.get_post_fcov", false]], "get_post_fcov() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.get_post_fcov", false]], "get_post_fmean() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.get_post_fmean", false]], "get_post_fmean() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.get_post_fmean", false]], "get_post_fmean() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.get_post_fmean", false]], "get_post_fmean() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_post_fmean", false]], "get_post_fmean() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.get_post_fmean", false]], "get_post_fmean() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_post_fmean", false]], "get_post_fmean() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_fmean", false]], "get_post_fmean() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.get_post_fmean", false]], "get_post_fmean() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.get_post_fmean", false]], "get_post_params() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_post_params", false]], "get_post_params() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_post_params", false]], "get_post_params() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_params", false]], "get_post_params_mean() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.get_post_params_mean", false]], "get_post_params_mean() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.get_post_params_mean", false]], "get_post_params_samples() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_params_samples", false]], "get_post_samples() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_post_samples", false]], "get_post_samples() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_post_samples", false]], "get_post_samples() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_post_samples", false]], "get_prec() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.get_prec", false]], "get_prec() (physbo.blm.prior.gauss.cov_const method)": [[16, "physbo.blm.prior.gauss.cov_const.get_prec", false]], "get_prec() (physbo.blm.prior.gauss.gauss method)": [[16, "physbo.blm.prior.gauss.gauss.get_prec", false]], "get_predict_samples() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.get_predict_samples", false]], "get_predict_samples() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.get_predict_samples", false]], "get_predict_samples() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.get_predict_samples", false]], "get_score() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.get_score", false]], "get_score() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.get_score", false]], "get_subset() (physbo.variable.variable method)": [[50, "physbo.variable.variable.get_subset", false]], "grad (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.grad", false]], "history (class in physbo.search.discrete.results)": [[42, "physbo.search.discrete.results.history", false]], "history (class in physbo.search.discrete_multi.results)": [[45, "physbo.search.discrete_multi.results.history", false]], "hvpi() (in module physbo.search.score_multi)": [[48, "physbo.search.score_multi.HVPI", false]], "init_params() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.init_params", false]], "init_params_search() (physbo.gp.core.learning.batch method)": [[19, "physbo.gp.core.learning.batch.init_params_search", false]], "init_params_search() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.init_params_search", false]], "is_learning() (in module physbo.search.utility)": [[49, "physbo.search.utility.is_learning", false]], "learning (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.learning", false]], "length_vector() (in module physbo.search.utility)": [[49, "physbo.search.utility.length_vector", false]], "lik (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.lik", false]], "linear (class in physbo.blm.lik.linear)": [[13, "physbo.blm.lik.linear.linear", false]], "linear (physbo.blm.lik.gauss.gauss attribute)": [[12, "physbo.blm.lik.gauss.gauss.linear", false]], "load() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.load", false]], "load() (physbo.misc.set_config.adam method)": [[35, "physbo.misc.set_config.adam.load", false]], "load() (physbo.misc.set_config.batch method)": [[35, "physbo.misc.set_config.batch.load", false]], "load() (physbo.misc.set_config.learning method)": [[35, "physbo.misc.set_config.learning.load", false]], "load() (physbo.misc.set_config.online method)": [[35, "physbo.misc.set_config.online.load", false]], "load() (physbo.misc.set_config.search method)": [[35, "physbo.misc.set_config.search.load", false]], "load() (physbo.misc.set_config.set_config method)": [[35, "physbo.misc.set_config.set_config.load", false]], "load() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.load", false]], "load() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.load", false]], "load() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.load", false]], "load() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.load", false]], "load() (physbo.search.discrete_multi.results.history method)": [[45, "physbo.search.discrete_multi.results.history.load", false]], "load() (physbo.variable.variable method)": [[50, "physbo.variable.variable.load", false]], "load_predictor_list() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.load_predictor_list", false]], "load_training_list() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.load_training_list", false]], "m (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.m", false]], "max_epoch (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.max_epoch", false]], "method (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.method", false]], "model (class in physbo.blm.core.model)": [[8, "physbo.blm.core.model.model", false]], "model (class in physbo.gp.core.model)": [[20, "physbo.gp.core.model.model", false]], "module": [[3, "module-physbo", false], [4, "module-physbo.blm", false], [5, "module-physbo.blm.basis", false], [6, "module-physbo.blm.basis.fourier", false], [7, "module-physbo.blm.core", false], [8, "module-physbo.blm.core.model", false], [9, "module-physbo.blm.inf", false], [10, "module-physbo.blm.inf.exact", false], [11, "module-physbo.blm.lik", false], [12, "module-physbo.blm.lik.gauss", false], [13, "module-physbo.blm.lik.linear", false], [14, "module-physbo.blm.predictor", false], [15, "module-physbo.blm.prior", false], [16, "module-physbo.blm.prior.gauss", false], [17, "module-physbo.gp", false], [18, "module-physbo.gp.core", false], [19, "module-physbo.gp.core.learning", false], [20, "module-physbo.gp.core.model", false], [21, "module-physbo.gp.core.prior", false], [22, "module-physbo.gp.cov", false], [23, "module-physbo.gp.cov.gauss", false], [24, "module-physbo.gp.inf", false], [25, "module-physbo.gp.inf.exact", false], [26, "module-physbo.gp.lik", false], [27, "module-physbo.gp.lik.gauss", false], [28, "module-physbo.gp.mean", false], [29, "module-physbo.gp.mean.const", false], [30, "module-physbo.gp.mean.zero", false], [31, "module-physbo.gp.predictor", false], [32, "module-physbo.misc", false], [33, "module-physbo.misc.centering", false], [34, "module-physbo.misc.gauss_elim", false], [35, "module-physbo.misc.set_config", false], [36, "module-physbo.opt", false], [37, "module-physbo.opt.adam", false], [38, "module-physbo.predictor", false], [39, "module-physbo.search", false], [40, "module-physbo.search.discrete", false], [41, "module-physbo.search.discrete.policy", false], [42, "module-physbo.search.discrete.results", false], [43, "module-physbo.search.discrete_multi", false], [44, "module-physbo.search.discrete_multi.policy", false], [45, "module-physbo.search.discrete_multi.results", false], [46, "module-physbo.search.pareto", false], [47, "module-physbo.search.score", false], [48, "module-physbo.search.score_multi", false], [49, "module-physbo.search.utility", false], [50, "module-physbo.variable", false]], "nbasis (physbo.blm.basis.fourier.fourier attribute)": [[6, "physbo.blm.basis.fourier.fourier.nbasis", false]], "nbasis (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.nbasis", false]], "nbasis (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear.nbasis", false]], "nbasis (physbo.blm.prior.gauss.gauss attribute)": [[16, "physbo.blm.prior.gauss.gauss.nbasis", false]], "new_data_list (physbo.search.discrete_multi.policy.policy attribute)": [[44, "physbo.search.discrete_multi.policy.policy.new_data_list", false]], "nparams (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.nparams", false]], "one_run() (physbo.gp.core.learning.batch method)": [[19, "physbo.gp.core.learning.batch.one_run", false]], "one_run() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.one_run", false]], "online (class in physbo.gp.core.learning)": [[19, "physbo.gp.core.learning.online", false]], "online (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.online", false]], "params (physbo.blm.basis.fourier.fourier attribute)": [[6, "physbo.blm.basis.fourier.fourier.params", false]], "params (physbo.blm.lik.linear.linear attribute)": [[13, "physbo.blm.lik.linear.linear.params", false]], "params (physbo.blm.prior.gauss.cov_const attribute)": [[16, "physbo.blm.prior.gauss.cov_const.params", false]], "params (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.params", false]], "pareto (class in physbo.search.pareto)": [[46, "physbo.search.pareto.Pareto", false]], "physbo": [[3, "module-physbo", false]], "physbo.blm": [[4, "module-physbo.blm", false]], "physbo.blm.basis": [[5, "module-physbo.blm.basis", false]], "physbo.blm.basis.fourier": [[6, "module-physbo.blm.basis.fourier", false]], "physbo.blm.core": [[7, "module-physbo.blm.core", false]], "physbo.blm.core.model": [[8, "module-physbo.blm.core.model", false]], "physbo.blm.inf": [[9, "module-physbo.blm.inf", false]], "physbo.blm.inf.exact": [[10, "module-physbo.blm.inf.exact", false]], "physbo.blm.lik": [[11, "module-physbo.blm.lik", false]], "physbo.blm.lik.gauss": [[12, "module-physbo.blm.lik.gauss", false]], "physbo.blm.lik.linear": [[13, "module-physbo.blm.lik.linear", false]], "physbo.blm.predictor": [[14, "module-physbo.blm.predictor", false]], "physbo.blm.prior": [[15, "module-physbo.blm.prior", false]], "physbo.blm.prior.gauss": [[16, "module-physbo.blm.prior.gauss", false]], "physbo.gp": [[17, "module-physbo.gp", false]], "physbo.gp.core": [[18, "module-physbo.gp.core", false]], "physbo.gp.core.learning": [[19, "module-physbo.gp.core.learning", false]], "physbo.gp.core.model": [[20, "module-physbo.gp.core.model", false]], "physbo.gp.core.prior": [[21, "module-physbo.gp.core.prior", false]], "physbo.gp.cov": [[22, "module-physbo.gp.cov", false]], "physbo.gp.cov.gauss": [[23, "module-physbo.gp.cov.gauss", false]], "physbo.gp.inf": [[24, "module-physbo.gp.inf", false]], "physbo.gp.inf.exact": [[25, "module-physbo.gp.inf.exact", false]], "physbo.gp.lik": [[26, "module-physbo.gp.lik", false]], "physbo.gp.lik.gauss": [[27, "module-physbo.gp.lik.gauss", false]], "physbo.gp.mean": [[28, "module-physbo.gp.mean", false]], "physbo.gp.mean.const": [[29, "module-physbo.gp.mean.const", false]], "physbo.gp.mean.zero": [[30, "module-physbo.gp.mean.zero", false]], "physbo.gp.predictor": [[31, "module-physbo.gp.predictor", false]], "physbo.misc": [[32, "module-physbo.misc", false]], "physbo.misc.centering": [[33, "module-physbo.misc.centering", false]], "physbo.misc.gauss_elim": [[34, "module-physbo.misc.gauss_elim", false]], "physbo.misc.set_config": [[35, "module-physbo.misc.set_config", false]], "physbo.opt": [[36, "module-physbo.opt", false]], "physbo.opt.adam": [[37, "module-physbo.opt.adam", false]], "physbo.predictor": [[38, "module-physbo.predictor", false]], "physbo.search": [[39, "module-physbo.search", false]], "physbo.search.discrete": [[40, "module-physbo.search.discrete", false]], "physbo.search.discrete.policy": [[41, "module-physbo.search.discrete.policy", false]], "physbo.search.discrete.results": [[42, "module-physbo.search.discrete.results", false]], "physbo.search.discrete_multi": [[43, "module-physbo.search.discrete_multi", false]], "physbo.search.discrete_multi.policy": [[44, "module-physbo.search.discrete_multi.policy", false]], "physbo.search.discrete_multi.results": [[45, "module-physbo.search.discrete_multi.results", false]], "physbo.search.pareto": [[46, "module-physbo.search.pareto", false]], "physbo.search.score": [[47, "module-physbo.search.score", false]], "physbo.search.score_multi": [[48, "module-physbo.search.score_multi", false]], "physbo.search.utility": [[49, "module-physbo.search.utility", false]], "physbo.variable": [[50, "module-physbo.variable", false]], "pi() (in module physbo.search.score)": [[47, "physbo.search.score.PI", false]], "policy (class in physbo.search.discrete.policy)": [[41, "physbo.search.discrete.policy.policy", false]], "policy (class in physbo.search.discrete_multi.policy)": [[44, "physbo.search.discrete_multi.policy.policy", false]], "post_sampling() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.post_sampling", false]], "post_sampling() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.post_sampling", false]], "prec (physbo.blm.prior.gauss.cov_const attribute)": [[16, "physbo.blm.prior.gauss.cov_const.prec", false]], "predict_sampling() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.predict_sampling", false]], "predict_sampling() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.predict_sampling", false]], "predictor (class in physbo.blm.predictor)": [[14, "physbo.blm.predictor.predictor", false]], "predictor (class in physbo.gp.predictor)": [[31, "physbo.gp.predictor.predictor", false]], "prepare() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.prepare", false]], "prepare() (in module physbo.gp.inf.exact)": [[25, "physbo.gp.inf.exact.prepare", false]], "prepare() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.prepare", false]], "prepare() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.prepare", false]], "prepare() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.prepare", false]], "prepare() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.prepare", false]], "prepare() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.prepare", false]], "prepare() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.prepare", false]], "print_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.print_params", false]], "print_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.print_params", false]], "prior (class in physbo.gp.core.prior)": [[21, "physbo.gp.core.prior.prior", false]], "prior (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.prior", false]], "rand_expans() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.rand_expans", false]], "random_search() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.random_search", false]], "random_search() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.random_search", false]], "rectangles (class in physbo.search.pareto)": [[46, "physbo.search.pareto.Rectangles", false]], "reset() (physbo.gp.core.learning.adam method)": [[19, "physbo.gp.core.learning.adam.reset", false]], "run() (physbo.gp.core.learning.batch method)": [[19, "physbo.gp.core.learning.batch.run", false]], "run() (physbo.gp.core.learning.online method)": [[19, "physbo.gp.core.learning.online.run", false]], "run() (physbo.opt.adam.adam method)": [[37, "physbo.opt.adam.adam.run", false]], "sampling() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.sampling", false]], "sampling() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.sampling", false]], "sampling() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.sampling", false]], "sampling() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.sampling", false]], "sampling() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.sampling", false]], "save() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.save", false]], "save() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.save", false]], "save() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.save", false]], "save() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.save", false]], "save() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.save", false]], "save() (physbo.search.discrete_multi.results.history method)": [[45, "physbo.search.discrete_multi.results.history.save", false]], "save() (physbo.variable.variable method)": [[50, "physbo.variable.variable.save", false]], "save_predictor_list() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.save_predictor_list", false]], "save_training_list() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.save_training_list", false]], "score() (in module physbo.search.score)": [[47, "physbo.search.score.score", false]], "score() (in module physbo.search.score_multi)": [[48, "physbo.search.score_multi.score", false]], "search (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.search", false]], "set_bias() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.set_bias", false]], "set_bias() (physbo.blm.lik.linear.linear method)": [[13, "physbo.blm.lik.linear.linear.set_bias", false]], "set_config (class in physbo.misc.set_config)": [[35, "physbo.misc.set_config.set_config", false]], "set_cov_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.set_cov_params", false]], "set_mean_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.set_mean_params", false]], "set_params() (physbo.blm.basis.fourier.fourier method)": [[6, "physbo.blm.basis.fourier.fourier.set_params", false]], "set_params() (physbo.blm.lik.gauss.gauss method)": [[12, "physbo.blm.lik.gauss.gauss.set_params", false]], "set_params() (physbo.blm.lik.linear.linear method)": [[13, "physbo.blm.lik.linear.linear.set_params", false]], "set_params() (physbo.blm.prior.gauss.cov_const method)": [[16, "physbo.blm.prior.gauss.cov_const.set_params", false]], "set_params() (physbo.blm.prior.gauss.gauss method)": [[16, "physbo.blm.prior.gauss.gauss.set_params", false]], "set_params() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.set_params", false]], "set_params() (physbo.gp.core.prior.prior method)": [[21, "physbo.gp.core.prior.prior.set_params", false]], "set_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.set_params", false]], "set_params() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.set_params", false]], "set_params() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.set_params", false]], "set_params() (physbo.gp.mean.zero.zero method)": [[30, "physbo.gp.mean.zero.zero.set_params", false]], "set_params() (physbo.opt.adam.adam method)": [[37, "physbo.opt.adam.adam.set_params", false]], "set_reference_max() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.set_reference_max", false]], "set_reference_min() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.set_reference_min", false]], "set_seed() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.set_seed", false]], "show() (physbo.blm.basis.fourier.fourier method)": [[6, "physbo.blm.basis.fourier.fourier.show", false]], "show() (physbo.misc.set_config.adam method)": [[35, "physbo.misc.set_config.adam.show", false]], "show() (physbo.misc.set_config.batch method)": [[35, "physbo.misc.set_config.batch.show", false]], "show() (physbo.misc.set_config.learning method)": [[35, "physbo.misc.set_config.learning.show", false]], "show() (physbo.misc.set_config.online method)": [[35, "physbo.misc.set_config.online.show", false]], "show() (physbo.misc.set_config.search method)": [[35, "physbo.misc.set_config.search.show", false]], "show() (physbo.misc.set_config.set_config method)": [[35, "physbo.misc.set_config.set_config.show", false]], "show_interactive_mode() (in module physbo.search.utility)": [[49, "physbo.search.utility.show_interactive_mode", false]], "show_search_results() (in module physbo.search.utility)": [[49, "physbo.search.utility.show_search_results", false]], "show_search_results_mo() (in module physbo.search.utility)": [[49, "physbo.search.utility.show_search_results_mo", false]], "show_start_message_multi_search() (in module physbo.search.utility)": [[49, "physbo.search.utility.show_start_message_multi_search", false]], "sigma2 (physbo.blm.prior.gauss.cov_const attribute)": [[16, "physbo.blm.prior.gauss.cov_const.sigma2", false]], "stats (physbo.blm.core.model.model attribute)": [[8, "physbo.blm.core.model.model.stats", false]], "stats (physbo.blm.lik.gauss.gauss attribute)": [[12, "physbo.blm.lik.gauss.gauss.stats", false]], "sub_sampling() (physbo.gp.core.model.model method)": [[20, "physbo.gp.core.model.model.sub_sampling", false]], "supp_params() (physbo.gp.cov.gauss.gauss method)": [[23, "physbo.gp.cov.gauss.gauss.supp_params", false]], "supp_params() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.supp_params", false]], "supp_params() (physbo.gp.mean.const.const method)": [[29, "physbo.gp.mean.const.const.supp_params", false]], "time_get_action (physbo.search.discrete.results.history property)": [[42, "physbo.search.discrete.results.history.time_get_action", false]], "time_get_action (physbo.search.discrete_multi.results.history property)": [[45, "physbo.search.discrete_multi.results.history.time_get_action", false]], "time_run_simulator (physbo.search.discrete.results.history property)": [[42, "physbo.search.discrete.results.history.time_run_simulator", false]], "time_run_simulator (physbo.search.discrete_multi.results.history property)": [[45, "physbo.search.discrete_multi.results.history.time_run_simulator", false]], "time_total (physbo.search.discrete.results.history property)": [[42, "physbo.search.discrete.results.history.time_total", false]], "time_total (physbo.search.discrete_multi.results.history property)": [[45, "physbo.search.discrete_multi.results.history.time_total", false]], "time_update_predictor (physbo.search.discrete.results.history property)": [[42, "physbo.search.discrete.results.history.time_update_predictor", false]], "time_update_predictor (physbo.search.discrete_multi.results.history property)": [[45, "physbo.search.discrete_multi.results.history.time_update_predictor", false]], "trans_params() (physbo.gp.lik.gauss.gauss method)": [[27, "physbo.gp.lik.gauss.gauss.trans_params", false]], "ts() (in module physbo.search.score)": [[47, "physbo.search.score.TS", false]], "ts() (in module physbo.search.score_multi)": [[48, "physbo.search.score_multi.TS", false]], "update() (physbo.blm.predictor.predictor method)": [[14, "physbo.blm.predictor.predictor.update", false]], "update() (physbo.gp.predictor.predictor method)": [[31, "physbo.gp.predictor.predictor.update", false]], "update() (physbo.opt.adam.adam method)": [[37, "physbo.opt.adam.adam.update", false]], "update() (physbo.predictor.base_predictor method)": [[38, "physbo.predictor.base_predictor.update", false]], "update_front() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.update_front", false]], "update_stats() (in module physbo.blm.inf.exact)": [[10, "physbo.blm.inf.exact.update_stats", false]], "update_stats() (physbo.blm.core.model.model method)": [[8, "physbo.blm.core.model.model.update_stats", false]], "v (physbo.opt.adam.adam attribute)": [[37, "physbo.opt.adam.adam.v", false]], "variable (class in physbo.variable)": [[50, "physbo.variable.variable", false]], "volume_in_dominance() (physbo.search.pareto.pareto method)": [[46, "physbo.search.pareto.Pareto.volume_in_dominance", false]], "write() (physbo.search.discrete.policy.policy method)": [[41, "physbo.search.discrete.policy.policy.write", false]], "write() (physbo.search.discrete.results.history method)": [[42, "physbo.search.discrete.results.history.write", false]], "write() (physbo.search.discrete_multi.policy.policy method)": [[44, "physbo.search.discrete_multi.policy.policy.write", false]], "write() (physbo.search.discrete_multi.results.history method)": [[45, "physbo.search.discrete_multi.results.history.write", false]], "zero (class in physbo.gp.mean.zero)": [[30, "physbo.gp.mean.zero.zero", false]]}, "objects": {"": [[3, 0, 0, "-", "physbo"]], "physbo": [[4, 0, 0, "-", "blm"], [17, 0, 0, "-", "gp"], [32, 0, 0, "-", "misc"], [36, 0, 0, "-", "opt"], [38, 0, 0, "-", "predictor"], [39, 0, 0, "-", "search"], [50, 0, 0, "-", "variable"]], "physbo.blm": [[5, 0, 0, "-", "basis"], [7, 0, 0, "-", "core"], [9, 0, 0, "-", "inf"], [11, 0, 0, "-", "lik"], [14, 0, 0, "-", "predictor"], [15, 0, 0, "-", "prior"]], "physbo.blm.basis": [[6, 0, 0, "-", "fourier"]], "physbo.blm.basis.fourier": [[6, 1, 1, "", "fourier"]], "physbo.blm.basis.fourier.fourier": [[6, 2, 1, "", "get_basis"], [6, 3, 1, "", "nbasis"], [6, 3, 1, "", "params"], [6, 2, 1, "", "set_params"], [6, 2, 1, "", "show"]], "physbo.blm.core": [[8, 0, 0, "-", "model"]], "physbo.blm.core.model": [[8, 1, 1, "", "model"]], "physbo.blm.core.model.model": [[8, 2, 1, "", "get_post_fcov"], [8, 2, 1, "", "get_post_fmean"], [8, 2, 1, "", "get_post_params_mean"], [8, 3, 1, "", "lik"], [8, 3, 1, "", "method"], [8, 3, 1, "", "nbasis"], [8, 2, 1, "", "post_sampling"], [8, 2, 1, "", "predict_sampling"], [8, 2, 1, "", "prepare"], [8, 3, 1, "", "prior"], [8, 2, 1, "", "sampling"], [8, 3, 1, "", "stats"], [8, 2, 1, "", "update_stats"]], "physbo.blm.inf": [[10, 0, 0, "-", "exact"]], "physbo.blm.inf.exact": [[10, 4, 1, "", "get_post_fcov"], [10, 4, 1, "", "get_post_fmean"], [10, 4, 1, "", "get_post_params_mean"], [10, 4, 1, "", "prepare"], [10, 4, 1, "", "sampling"], [10, 4, 1, "", "update_stats"]], "physbo.blm.lik": [[12, 0, 0, "-", "gauss"], [13, 0, 0, "-", "linear"]], "physbo.blm.lik.gauss": [[12, 1, 1, "", "gauss"]], "physbo.blm.lik.gauss.gauss": [[12, 3, 1, "", "cov"], [12, 2, 1, "", "get_basis"], [12, 2, 1, "", "get_cov"], [12, 2, 1, "", "get_mean"], [12, 2, 1, "", "get_prec"], [12, 3, 1, "", "linear"], [12, 2, 1, "", "sampling"], [12, 2, 1, "", "set_bias"], [12, 2, 1, "", "set_params"], [12, 3, 1, "", "stats"]], "physbo.blm.lik.linear": [[13, 1, 1, "", "linear"]], "physbo.blm.lik.linear.linear": [[13, 3, 1, "", "_init_params"], [13, 3, 1, "", "basis"], [13, 3, 1, "", "bias"], [13, 2, 1, "", "get_mean"], [13, 3, 1, "", "nbasis"], [13, 3, 1, "", "params"], [13, 2, 1, "", "set_bias"], [13, 2, 1, "", "set_params"]], "physbo.blm.predictor": [[14, 1, 1, "", "predictor"]], "physbo.blm.predictor.predictor": [[14, 3, 1, "", "blm"], [14, 3, 1, "", "config"], [14, 2, 1, "", "delete_stats"], [14, 2, 1, "", "fit"], [14, 2, 1, "", "get_basis"], [14, 2, 1, "", "get_post_fcov"], [14, 2, 1, "", "get_post_fmean"], [14, 2, 1, "", "get_post_params"], [14, 2, 1, "", "get_post_samples"], [14, 2, 1, "", "get_predict_samples"], [14, 2, 1, "", "prepare"], [14, 2, 1, "", "update"]], "physbo.blm.prior": [[16, 0, 0, "-", "gauss"]], "physbo.blm.prior.gauss": [[16, 1, 1, "", "cov_const"], [16, 1, 1, "", "gauss"]], "physbo.blm.prior.gauss.cov_const": [[16, 2, 1, "", "get_cov"], [16, 2, 1, "", "get_prec"], [16, 3, 1, "", "params"], [16, 3, 1, "", "prec"], [16, 2, 1, "", "set_params"], [16, 3, 1, "", "sigma2"]], "physbo.blm.prior.gauss.gauss": [[16, 3, 1, "", "cov"], [16, 2, 1, "", "get_cov"], [16, 2, 1, "", "get_mean"], [16, 2, 1, "", "get_prec"], [16, 3, 1, "", "nbasis"], [16, 2, 1, "", "set_params"]], "physbo.gp": [[18, 0, 0, "-", "core"], [22, 0, 0, "-", "cov"], [24, 0, 0, "-", "inf"], [26, 0, 0, "-", "lik"], [28, 0, 0, "-", "mean"], [31, 0, 0, "-", "predictor"]], "physbo.gp.core": [[19, 0, 0, "-", "learning"], [20, 0, 0, "-", "model"], [21, 0, 0, "-", "prior"]], "physbo.gp.core.learning": [[19, 1, 1, "", "adam"], [19, 1, 1, "", "batch"], [19, 1, 1, "", "online"]], "physbo.gp.core.learning.adam": [[19, 2, 1, "", "get_one_update"], [19, 2, 1, "", "reset"]], "physbo.gp.core.learning.batch": [[19, 2, 1, "", "init_params_search"], [19, 2, 1, "", "one_run"], [19, 2, 1, "", "run"]], "physbo.gp.core.learning.online": [[19, 2, 1, "", "disp_marlik"], [19, 2, 1, "", "get_one_update"], [19, 2, 1, "", "init_params_search"], [19, 2, 1, "", "one_run"], [19, 2, 1, "", "run"]], "physbo.gp.core.model": [[20, 1, 1, "", "model"]], "physbo.gp.core.model.model": [[20, 2, 1, "", "cat_params"], [20, 2, 1, "", "decomp_params"], [20, 2, 1, "", "eval_marlik"], [20, 2, 1, "", "export_blm"], [20, 2, 1, "", "fit"], [20, 2, 1, "", "get_cand_params"], [20, 2, 1, "", "get_grad_marlik"], [20, 2, 1, "", "get_params_bound"], [20, 2, 1, "", "get_post_fcov"], [20, 2, 1, "", "get_post_fmean"], [20, 2, 1, "", "post_sampling"], [20, 2, 1, "", "predict_sampling"], [20, 2, 1, "", "prepare"], [20, 2, 1, "", "print_params"], [20, 2, 1, "", "set_params"], [20, 2, 1, "", "sub_sampling"]], "physbo.gp.core.prior": [[21, 1, 1, "", "prior"]], "physbo.gp.core.prior.prior": [[21, 2, 1, "", "cat_params"], [21, 2, 1, "", "decomp_params"], [21, 2, 1, "", "get_cov"], [21, 2, 1, "", "get_grad_cov"], [21, 2, 1, "", "get_grad_mean"], [21, 2, 1, "", "get_mean"], [21, 2, 1, "", "sampling"], [21, 2, 1, "", "set_cov_params"], [21, 2, 1, "", "set_mean_params"], [21, 2, 1, "", "set_params"]], "physbo.gp.cov": [[23, 0, 0, "-", "gauss"]], "physbo.gp.cov.gauss": [[23, 1, 1, "", "gauss"]], "physbo.gp.cov.gauss.gauss": [[23, 2, 1, "", "cat_params"], [23, 2, 1, "", "decomp_params"], [23, 2, 1, "", "get_cand_params"], [23, 2, 1, "", "get_cov"], [23, 2, 1, "", "get_grad"], [23, 2, 1, "", "get_params_bound"], [23, 2, 1, "", "load"], [23, 2, 1, "", "prepare"], [23, 2, 1, "", "print_params"], [23, 2, 1, "", "rand_expans"], [23, 2, 1, "", "save"], [23, 2, 1, "", "set_params"], [23, 2, 1, "", "supp_params"]], "physbo.gp.inf": [[25, 0, 0, "-", "exact"]], "physbo.gp.inf.exact": [[25, 4, 1, "", "eval_marlik"], [25, 4, 1, "", "get_grad_marlik"], [25, 4, 1, "", "get_post_fcov"], [25, 4, 1, "", "get_post_fmean"], [25, 4, 1, "", "prepare"]], "physbo.gp.lik": [[27, 0, 0, "-", "gauss"]], "physbo.gp.lik.gauss": [[27, 1, 1, "", "gauss"]], "physbo.gp.lik.gauss.gauss": [[27, 2, 1, "", "get_cand_params"], [27, 2, 1, "", "get_cov"], [27, 2, 1, "", "get_grad"], [27, 2, 1, "", "get_params_bound"], [27, 2, 1, "", "sampling"], [27, 2, 1, "", "set_params"], [27, 2, 1, "", "supp_params"], [27, 2, 1, "", "trans_params"]], "physbo.gp.mean": [[29, 0, 0, "-", "const"], [30, 0, 0, "-", "zero"]], "physbo.gp.mean.const": [[29, 1, 1, "", "const"]], "physbo.gp.mean.const.const": [[29, 2, 1, "", "get_cand_params"], [29, 2, 1, "", "get_grad"], [29, 2, 1, "", "get_mean"], [29, 2, 1, "", "get_params_bound"], [29, 2, 1, "", "init_params"], [29, 2, 1, "", "set_params"], [29, 2, 1, "", "supp_params"]], "physbo.gp.mean.zero": [[30, 1, 1, "", "zero"]], "physbo.gp.mean.zero.zero": [[30, 2, 1, "", "get_grad"], [30, 2, 1, "", "get_mean"], [30, 2, 1, "", "set_params"]], "physbo.gp.predictor": [[31, 1, 1, "", "predictor"]], "physbo.gp.predictor.predictor": [[31, 2, 1, "", "delete_stats"], [31, 2, 1, "", "fit"], [31, 2, 1, "", "get_basis"], [31, 2, 1, "", "get_post_fcov"], [31, 2, 1, "", "get_post_fmean"], [31, 2, 1, "", "get_post_params"], [31, 2, 1, "", "get_post_samples"], [31, 2, 1, "", "get_predict_samples"], [31, 2, 1, "", "prepare"], [31, 2, 1, "", "update"]], "physbo.misc": [[33, 0, 0, "-", "centering"], [34, 0, 0, "-", "gauss_elim"], [35, 0, 0, "-", "set_config"]], "physbo.misc.centering": [[33, 4, 1, "", "centering"]], "physbo.misc.gauss_elim": [[34, 4, 1, "", "gauss_elim"]], "physbo.misc.set_config": [[35, 1, 1, "", "adam"], [35, 1, 1, "", "batch"], [35, 4, 1, "", "boolean"], [35, 1, 1, "", "learning"], [35, 1, 1, "", "online"], [35, 1, 1, "", "search"], [35, 1, 1, "", "set_config"]], "physbo.misc.set_config.adam": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.batch": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.learning": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.online": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.search": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.set_config": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.opt": [[37, 0, 0, "-", "adam"]], "physbo.opt.adam": [[37, 1, 1, "", "adam"]], "physbo.opt.adam.adam": [[37, 3, 1, "", "alpha"], [37, 3, 1, "", "beta"], [37, 3, 1, "", "epoch"], [37, 3, 1, "", "epsilon"], [37, 3, 1, "", "gamma"], [37, 3, 1, "", "grad"], [37, 3, 1, "", "m"], [37, 3, 1, "", "max_epoch"], [37, 3, 1, "", "nparams"], [37, 3, 1, "", "params"], [37, 2, 1, "", "run"], [37, 2, 1, "", "set_params"], [37, 2, 1, "", "update"], [37, 3, 1, "", "v"]], "physbo.predictor": [[38, 1, 1, "", "base_predictor"]], "physbo.predictor.base_predictor": [[38, 2, 1, "", "delete_stats"], [38, 2, 1, "", "fit"], [38, 2, 1, "", "get_basis"], [38, 2, 1, "", "get_post_fcov"], [38, 2, 1, "", "get_post_fmean"], [38, 2, 1, "", "get_post_params"], [38, 2, 1, "", "get_post_params_samples"], [38, 2, 1, "", "get_post_samples"], [38, 2, 1, "", "get_predict_samples"], [38, 2, 1, "", "load"], [38, 2, 1, "", "prepare"], [38, 2, 1, "", "save"], [38, 2, 1, "", "update"]], "physbo.search": [[40, 0, 0, "-", "discrete"], [43, 0, 0, "-", "discrete_multi"], [46, 0, 0, "-", "pareto"], [47, 0, 0, "-", "score"], [48, 0, 0, "-", "score_multi"], [49, 0, 0, "-", "utility"]], "physbo.search.discrete": [[41, 0, 0, "-", "policy"], [42, 0, 0, "-", "results"]], "physbo.search.discrete.policy": [[41, 1, 1, "", "policy"]], "physbo.search.discrete.policy.policy": [[41, 2, 1, "", "bayes_search"], [41, 2, 1, "", "export_history"], [41, 2, 1, "", "export_predictor"], [41, 2, 1, "", "export_training"], [41, 2, 1, "", "get_post_fcov"], [41, 2, 1, "", "get_post_fmean"], [41, 2, 1, "", "get_score"], [41, 2, 1, "", "load"], [41, 2, 1, "", "random_search"], [41, 2, 1, "", "save"], [41, 2, 1, "", "set_seed"], [41, 2, 1, "", "write"]], "physbo.search.discrete.results": [[42, 1, 1, "", "history"]], "physbo.search.discrete.results.history": [[42, 2, 1, "", "export_all_sequence_best_fx"], [42, 2, 1, "", "export_sequence_best_fx"], [42, 2, 1, "", "load"], [42, 2, 1, "", "save"], [42, 5, 1, "", "time_get_action"], [42, 5, 1, "", "time_run_simulator"], [42, 5, 1, "", "time_total"], [42, 5, 1, "", "time_update_predictor"], [42, 2, 1, "", "write"]], "physbo.search.discrete_multi": [[44, 0, 0, "-", "policy"], [45, 0, 0, "-", "results"]], "physbo.search.discrete_multi.policy": [[44, 1, 1, "", "policy"]], "physbo.search.discrete_multi.policy.policy": [[44, 2, 1, "", "bayes_search"], [44, 2, 1, "", "get_post_fcov"], [44, 2, 1, "", "get_post_fmean"], [44, 2, 1, "", "get_score"], [44, 2, 1, "", "load"], [44, 2, 1, "", "load_predictor_list"], [44, 2, 1, "", "load_training_list"], [44, 3, 1, "", "new_data_list"], [44, 2, 1, "", "random_search"], [44, 2, 1, "", "save"], [44, 2, 1, "", "save_predictor_list"], [44, 2, 1, "", "save_training_list"], [44, 2, 1, "", "write"]], "physbo.search.discrete_multi.results": [[45, 1, 1, "", "history"]], "physbo.search.discrete_multi.results.history": [[45, 2, 1, "", "export_pareto_front"], [45, 2, 1, "", "load"], [45, 2, 1, "", "save"], [45, 5, 1, "", "time_get_action"], [45, 5, 1, "", "time_run_simulator"], [45, 5, 1, "", "time_total"], [45, 5, 1, "", "time_update_predictor"], [45, 2, 1, "", "write"]], "physbo.search.pareto": [[46, 1, 1, "", "Pareto"], [46, 1, 1, "", "Rectangles"], [46, 4, 1, "", "dominate"]], "physbo.search.pareto.Pareto": [[46, 2, 1, "", "divide_non_dominated_region"], [46, 2, 1, "", "export_front"], [46, 2, 1, "", "set_reference_max"], [46, 2, 1, "", "set_reference_min"], [46, 2, 1, "", "update_front"], [46, 2, 1, "", "volume_in_dominance"]], "physbo.search.pareto.Rectangles": [[46, 2, 1, "", "add"]], "physbo.search.score": [[47, 4, 1, "", "EI"], [47, 4, 1, "", "PI"], [47, 4, 1, "", "TS"], [47, 4, 1, "", "score"]], "physbo.search.score_multi": [[48, 4, 1, "", "EHVI"], [48, 4, 1, "", "HVPI"], [48, 4, 1, "", "TS"], [48, 4, 1, "", "score"]], "physbo.search.utility": [[49, 4, 1, "", "is_learning"], [49, 4, 1, "", "length_vector"], [49, 4, 1, "", "show_interactive_mode"], [49, 4, 1, "", "show_search_results"], [49, 4, 1, "", "show_search_results_mo"], [49, 4, 1, "", "show_start_message_multi_search"]], "physbo.variable": [[50, 1, 1, "", "variable"]], "physbo.variable.variable": [[50, 2, 1, "", "add"], [50, 2, 1, "", "add_X"], [50, 2, 1, "", "add_Z"], [50, 2, 1, "", "add_t"], [50, 2, 1, "", "delete"], [50, 2, 1, "", "delete_X"], [50, 2, 1, "", "delete_Z"], [50, 2, 1, "", "delete_t"], [50, 2, 1, "", "get_subset"], [50, 2, 1, "", "load"], [50, 2, 1, "", "save"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "function", "Python function"], "5": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function", "5": "py:property"}, "terms": {"": [53, 57, 58, 60], "0": [1, 8, 10, 14, 23, 27, 29, 33, 41, 42, 44, 47, 53, 54, 56, 57, 58, 59, 60, 61, 62], "00043006": 56, "00056069": 56, "00070103": 56, "00073499": 56, "00075529": 56, "0010": 54, "0016925": 56, "002": 57, "0020": [57, 58], "00323733": 56, "00420815": 56, "008107085662147708": 56, "01": 60, "01301176": 58, "01487066": [58, 61], "02044168": 58, "045502": [56, 58], "048733": 58, "05572838": 61, "05939674": 56, "06": [23, 27], "075990": 57, "09067194": 60, "09302189053099": 62, "0x7f8130b30f70": 57, "0x7f8130b84070": 57, "0x7f816129d820": 57, "0x7f81613d8370": 57, "0x7f9920ef7460": 61, "0x7f9930b43f10": 61, "0x7f9950ec84f0": 61, "0x7fe0d9310580": 58, "0x7fe0d93eaaf0": 58, "1": [1, 6, 8, 10, 14, 20, 21, 23, 27, 31, 33, 34, 41, 44, 47, 48, 54, 56, 57, 58, 59, 60, 61, 62], "10": [27, 54, 56, 57, 58, 59, 60, 61], "100": [56, 61, 62], "1000000": [23, 27], "1000000000000": 29, "10001": 57, "101": 60, "1016": 54, "10162": 62, "10201": 60, "1022": 58, "108405": 54, "10872736571494": 62, "10923758": 56, "11": [56, 57, 58], "11076236": 56, "1167759139516": 56, "11680203": 58, "11732": 62, "1177": 6, "1184": 6, "11964735598211": 62, "12": [56, 57, 58, 61], "123": 61, "12623": 62, "13": [56, 57, 58], "1316": 56, "1326": 62, "13268": 62, "13781": 62, "14": [56, 57, 58, 60], "15": [56, 57, 58, 60], "150": [56, 62], "150313": 57, "1546": 56, "15617": 62, "1568": 56, "15922": 62, "16": [56, 57, 58, 60], "1623851368954": 56, "16415446221006114": 60, "16537": 62, "1660": 56, "16753": 62, "17": [56, 58, 60], "1719": 56, "17190645": 60, "17312": 56, "17451": 62, "1798": 56, "18": [47, 56], "19": [53, 57, 60], "1999": 60, "1d": 56, "1e": [23, 27], "1st": 59, "2": [1, 27, 31, 41, 44, 47, 53, 54, 56, 57, 58, 59, 60, 61, 62], "20": [57, 58, 60, 61, 62], "200": [56, 62], "2007": 6, "2014": [48, 60], "2015": 60, "2016": [47, 56, 58], "2020": 54, "2022": 54, "21": [47, 60], "210": [56, 58, 59, 61, 62], "22": 60, "22884748": 61, "23": [60, 62], "2376881844865093": 60, "24": 62, "249": 56, "25": [60, 62], "250": [56, 62], "26": [60, 62], "26132949": 60, "27": 62, "278": 54, "28": 60, "28468708456558": 56, "2847129159145": 56, "29": 60, "29208351": 60, "292745798703": 56, "2949": 57, "2nd": 59, "3": [1, 23, 38, 53, 56, 57, 58, 59, 60, 61, 62], "300": [56, 62], "30051687493437484": 60, "3107": 62, "31220145003": 56, "3200467412741881": 60, "3269": 56, "32877907991633726": 60, "331572599126865": 62, "350": [56, 62], "3930580794922": 56, "3dihub": 54, "3rd": 59, "4": [47, 56, 57, 58, 59, 60, 61, 62], "40": 60, "400": [56, 62], "41": 60, "42342027124426": 62, "450": [56, 62], "45544347": 56, "4563": 62, "4579": 62, "46385011": [58, 62], "4655": 54, "4815": 62, "48876352": 58, "4971452": 58, "4985373": 58, "4th": 59, "5": [56, 58, 59, 60, 62], "50": [56, 57, 60, 62], "500": [56, 57, 62], "5000": [58, 59, 60, 62], "5056128528097": 56, "517235815448124": 62, "52191048": 60, "55": [56, 58], "5734": 58, "575": 60, "59219588": 58, "594": 60, "6": [53, 56, 58, 59, 60, 61, 62], "60": 60, "6291": 56, "63329589": 60, "664": 56, "6680279": 62, "67892333553869": 62, "6809532065581": 56, "68585446": [58, 62], "7": [56, 57, 58, 60, 61], "71079785": 58, "7157": 62, "72845916": 60, "7298135295766": 56, "73": 62, "7604930929888": 56, "8": [56, 57, 58, 60, 61], "80": [58, 61], "81666924": 56, "817906570042602": 62, "8208": 62, "822598600211865": 62, "82299469827059": 62, "8288": 57, "83020118385076": 62, "8484": 62, "869": 56, "87913689": 60, "9": [56, 57, 58, 60], "91382463": 60, "91578975": 56, "92": 60, "9235": 62, "92633083": 60, "95713719": 60, "96": 60, "963795": 58, "97015759": 56, "97840623": 56, "99": 60, "9938": 62, "A": [1, 6, 23, 27, 29, 34, 38, 50, 56, 58, 59, 60, 61, 62], "As": [1, 59, 60, 61, 62], "At": 1, "By": [1, 54, 56], "For": [1, 53, 56, 57, 58, 59, 60], "If": [1, 14, 20, 21, 23, 25, 31, 41, 42, 44, 47, 50, 51, 53, 56, 57, 58, 60, 61], "In": [1, 41, 44, 53, 54, 56, 57, 58, 59, 60, 61, 62], "It": [1, 53, 54, 59, 60], "No": 60, "Not": 30, "OF": 60, "On": 54, "The": [0, 1, 19, 20, 23, 25, 27, 38, 41, 42, 44, 50, 53, 54, 56, 57, 58, 60, 61, 62], "Then": 1, "There": 54, "These": [41, 44], "To": [51, 57, 58], "With": [1, 61], "_": [1, 58, 59, 61], "_0": 1, "_1": 1, "_2": 1, "__call__": [41, 44, 57, 58, 59, 60, 61], "__dict__": 38, "__init__": [57, 58, 59, 60, 61], "_at_": 51, "_i": [1, 60], "_init_param": [11, 13], "_j": 60, "_n": 1, "_sectoin": 35, "about": [20, 35, 41, 44, 51, 52, 53], "abov": [1, 53, 56, 57, 58, 60, 62], "abstract": 53, "ac": 51, "acceler": [52, 54, 56, 58], "access": 54, "accord": 1, "achiev": [1, 54], "acknowledg": 52, "acquisit": [1, 41, 44, 47, 53, 55, 58], "action": [41, 42, 44, 45, 50, 53, 55, 57, 58, 59, 60, 61], "action_idx": 57, "actoin": 62, "actual": [56, 58], "ad": [1, 27, 50], "adam": [3, 17, 18, 19, 32, 35, 36], "add": [1, 3, 39, 46, 50, 53], "add_t": [3, 50], "add_x": [3, 50], "add_z": [3, 50], "addit": 1, "address": 51, "advanc": [0, 1, 6, 54, 58, 60, 62], "afit": 60, "after": 56, "again": [60, 62], "air": 60, "al": 48, "algorithm": [19, 52, 53, 54, 60], "all": [1, 16, 20, 41, 42, 44, 51, 53, 54, 57, 58, 60, 62], "allow": 61, "almost": 1, "along": 33, "alpha": [6, 8, 10, 14, 20, 31, 34, 36, 37, 41, 44, 47, 48, 57], "alreadi": [14, 31, 37, 56, 58], "also": [53, 56, 57, 58, 59, 60, 61], "although": [56, 58], "among": [1, 53, 54, 60], "amount": 54, "amp": 23, "an": [1, 13, 20, 29, 35, 41, 44, 51, 53, 54, 56, 57, 58, 59, 61, 62], "analys": 60, "ani": [51, 60], "anoth": [8, 56], "answer": 57, "api": [52, 53, 60], "append": [56, 57], "appendix": 55, "appl": [56, 58], "appli": [53, 58], "approach": [56, 58], "approxim": 1, "aquis": [41, 44], "aquisit": [41, 44], "ar": [1, 16, 41, 44, 47, 50, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "arbitari": 1, "ard": [23, 56], "arg": [31, 37, 38], "argmin": 57, "argument": [53, 57, 58, 61], "arm": 60, "arrai": [1, 19, 20, 23, 25, 27, 29, 33, 41, 42, 44, 50, 56, 57, 58, 59, 60, 61], "array_lik": [29, 34], "arriv": 57, "articl": 54, "artif": 60, "asarrai": [56, 58, 59, 61, 62], "ascend": [46, 60], "associ": [1, 53], "assum": [41, 44, 58], "attempt": 54, "author": 54, "automat": [1, 54], "auxiaiali": 10, "auxial": [8, 10], "avail": [41, 44, 47, 54], "ax": 57, "axi": 60, "b": [1, 6, 10, 19, 23], "b_1": 1, "b_l": 1, "bandit": 60, "base": [6, 8, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 35, 37, 38, 41, 42, 44, 45, 46, 47, 48, 50, 54], "base_predictor": [2, 3, 14, 31, 38], "basi": [3, 4, 8, 10, 11, 12, 13, 14, 16, 19, 20, 23, 31, 38, 41, 44, 57, 58], "basic": [52, 55, 60, 61], "batch": [3, 17, 18, 19, 32, 35], "bayes_search": [40, 41, 43, 44, 53, 57, 58, 59, 60, 61, 62], "bayesian": [4, 41, 44, 52, 53, 54, 55, 56, 59, 61, 62], "baysean": [8, 14, 20, 53], "becaus": 1, "becom": [1, 53], "been": [1, 54, 56, 58], "begin": [1, 60], "below": [1, 61], "benchmark": 60, "bernard": 60, "best": [1, 53, 57, 58, 61], "best_act": [42, 53, 57, 58, 61], "best_fx": [42, 57, 58, 61], "beta": [36, 37], "better": [1, 54, 60], "between": [1, 53, 60, 61], "bf": 1, "bfg": 19, "bia": [6, 11, 12, 13], "bibtex": 54, "blm": [2, 3, 20, 53], "blm_predictor": [41, 44], "blue": [57, 60], "boldsymbol": 1, "bool": [8, 10, 20, 21, 23, 25, 31, 41, 44], "boolean": [3, 32, 35], "both": [41, 44, 60], "bound": [20, 23, 27, 29, 46, 60], "boundari": [20, 23, 27, 29], "bug": 51, "c": [54, 60], "c_": 60, "calcualt": [41, 44], "calcul": [1, 8, 10, 12, 13, 14, 16, 20, 21, 25, 31, 34, 37, 41, 44, 47, 48, 52, 55, 56, 57, 58], "calculated_id": 62, "call": [1, 57, 58, 60], "callabl": [41, 44], "can": [1, 29, 53, 54, 57, 58, 59, 60, 61, 62], "candid": [1, 19, 20, 21, 23, 25, 27, 29, 33, 41, 42, 44, 50, 52, 53, 54, 55, 57], "cannot": 62, "capit": 54, "case": [1, 57, 59, 60, 61, 62], "cat_param": [18, 20, 21, 22, 23], "cccc": 1, "cd": 53, "cdot": [1, 60], "center": [3, 32, 53, 54, 56, 58, 59, 61, 62], "characterist": 54, "check": [53, 55], "chemistri": 54, "choic": 56, "choleski": [1, 54], "choos": [41, 44, 53, 57], "chop": 57, "chosen": 1, "chosen_act": [42, 53, 57, 58], "citat": 52, "cite": 54, "citi": 54, "class": [6, 8, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 35, 37, 38, 41, 42, 44, 45, 46, 47, 50, 53, 55, 58, 59, 60, 61], "classif": 60, "clone": 53, "co": [1, 6], "coeffici": [1, 6], "collect": 57, "color": 57, "colorbar": 60, "column": [1, 33, 58], "com": [53, 54], "combo": 54, "comm": [41, 44, 57], "comm_world": 57, "command": 53, "common": 54, "commun": [54, 57], "compani": 54, "compar": 60, "compil": 51, "complex": [1, 53, 54], "compon": 16, "composit": [1, 54], "comput": [1, 6, 16, 23, 54, 58, 60], "computation": 54, "concatin": [20, 23], "condit": 1, "config": [4, 14, 19, 20, 31, 35, 38, 41, 44, 56], "configur": [14, 35], "consid": 1, "const": [17, 28, 56], "constant": 29, "constraint": 62, "constructor": 57, "consult": 51, "contact": 52, "content": [2, 60], "control": [53, 57, 58, 59], "convert": 29, "cooper": 51, "copyright": 54, "core": [3, 4, 10, 14, 17, 25], "corner": 60, "correct": 57, "correspond": [19, 41, 44, 58], "cost": 1, "costli": [1, 53, 54], "couckuyt": [48, 60], "cov": [3, 11, 12, 15, 16, 17, 20, 21, 41, 44, 56], "cov_const": [4, 15, 16], "cov_param": 21, "covari": [8, 10, 12, 14, 16, 20, 21, 23, 25, 27, 31, 38, 41, 44, 56], "cpc": 54, "creat": [53, 57], "criteria": [48, 60], "csv": [56, 58, 59, 61, 62], "cu": [56, 58], "cumul": 1, "current": [1, 23, 37, 53, 57, 58], "custom": 58, "d": [1, 6, 13, 19, 20, 21, 23, 25, 33, 41, 44, 50, 53, 57, 58, 60], "data": [1, 6, 8, 14, 20, 21, 29, 31, 42, 47, 54, 55, 57], "dataset": [8, 14, 20, 31, 41, 44, 47, 56, 59, 61, 62], "david": 60, "ddot": 1, "declar": 57, "decomp_param": [18, 20, 21, 22, 23], "decompos": [20, 21, 23], "decomposit": 1, "def": [56, 57, 58, 59, 60, 61, 62], "default": [6, 8, 10, 12, 13, 14, 16, 19, 20, 31, 38, 41, 42, 44, 47, 53, 57, 58], "defin": [1, 23, 29, 30, 38, 41, 44, 47, 53, 55, 58, 60, 61], "definit": [55, 56], "del": [57, 58, 59], "delet": [3, 31, 38, 50, 59], "delete_stat": [3, 4, 14, 17, 31, 38], "delete_t": [3, 50], "delete_x": [3, 50], "delete_z": [3, 50], "delimit": [56, 58, 59, 61, 62], "denot": [19, 20, 21, 23, 25, 33, 41, 44, 50], "densiti": 1, "depend": [57, 58], "deschrijv": 60, "describ": [1, 53, 61], "design": [54, 57], "detail": [1, 53, 54, 57, 58], "deterior": 60, "determin": 1, "dev": 53, "dev__at__issp": 51, "develop": [0, 52, 53], "deviat": [27, 33, 56], "dhaen": 60, "diag": [8, 10, 20, 21, 23, 25, 31], "diagon": [8, 10, 20, 21, 23, 25, 27], "diagonl": 31, "differ": [1, 53, 60, 61], "difficult": [51, 54], "dimens": [1, 6, 12, 30, 37, 53, 57, 58], "dimension": [1, 19, 20, 21, 23, 25, 27, 33, 41, 42, 44, 50, 53, 57, 58, 60], "dimenst": [41, 42, 44], "direct": [53, 58], "directori": 53, "dirk": 60, "discoveri": [47, 54], "discret": [3, 39, 44, 53, 57, 58, 59, 60, 61, 62], "discrete_multi": [3, 39, 60], "disp_marlik": [18, 19], "disp_pareto_set": [44, 49, 60], "displai": [19, 57, 60], "distribut": [1, 8, 41, 44, 47, 53, 54, 57, 60], "divide_non_dominated_region": [39, 46], "divis": 57, "do": [1, 53, 60], "doe": [14, 31, 58], "doi": 54, "dom_rul": 46, "domin": [3, 39, 46], "dominance_ratio": 46, "don": 53, "done": [1, 37, 56, 57, 58, 60, 62], "dot": 60, "draw": [8, 10, 12, 14, 20, 31], "driven": 54, "dtype": 46, "due": [54, 62], "dump": [38, 59], "dure": 51, "e": [1, 41, 42, 44, 51, 53, 54, 56, 57, 58, 60], "each": [1, 16, 19, 20, 21, 23, 25, 27, 31, 33, 38, 41, 42, 44, 50, 53, 57, 58, 59, 60, 61], "earli": 51, "easili": 60, "effect": 54, "effici": 60, "ehvi": [3, 39, 48], "ei": [1, 3, 39, 41, 44, 47, 53, 57, 58, 59, 61], "elaps": [41, 42, 44], "element": [16, 19, 23, 27], "empti": 30, "enabl": 57, "end": [1, 60], "energi": [19, 20, 23, 25, 27, 41, 42, 44, 50, 58], "eng": 60, "engin": 60, "ensurepip": 53, "enter": 51, "epoch": [19, 36, 37, 56, 62], "epsilon": [36, 37], "error": 56, "estim": [1, 54], "et": 48, "eta": 1, "etc": [1, 57], "eur": 60, "eval_marlik": [17, 18, 20, 24, 25], "eval_t": 19, "eval_x": 19, "evalu": [1, 20, 25, 53, 54, 55, 56, 57, 58, 59, 61], "everi": 1, "evolutionari": 60, "exact": [4, 8, 9, 17, 20, 24, 31], "exampl": [1, 56, 57, 58, 59, 61], "exceed": [1, 53], "execut": [51, 53, 55, 57, 58], "exist": [52, 55, 58, 60], "exp": [1, 27, 60], "expans": 23, "expect": [1, 41, 44, 47, 48, 53, 57, 58], "expens": 54, "experi": [1, 53, 54, 57, 58, 59], "experiment": [1, 53, 54], "explanatori": 1, "explor": [1, 53], "export": [20, 42], "export_all_sequence_best_fx": [40, 42, 53, 57, 58, 61], "export_blm": [18, 20], "export_front": [39, 46], "export_histori": [40, 41], "export_pareto_front": [43, 45, 60], "export_predictor": [40, 41], "export_sequence_best_fx": [40, 42, 61], "export_train": [40, 41], "extent": 60, "extern": [53, 57, 58, 59, 62], "f": [37, 41, 44, 57, 58], "fals": [19, 21, 23, 35, 41, 44, 46, 49, 56], "fast": [10, 48, 54, 60], "fbest": [53, 57, 58], "fcov": 56, "featur": [1, 6, 8, 10, 12, 13, 14, 19, 20, 21, 23, 25, 33, 41, 44, 50, 54], "few": [1, 54], "field": 54, "figsiz": 60, "figur": 60, "file": [23, 35, 38, 41, 42, 44, 50, 51, 53, 56, 57, 58, 59, 61, 62], "file_histori": [41, 44, 59], "file_nam": [23, 35, 38, 44, 50], "file_predictor": [41, 44, 59], "file_predictor_list": 44, "file_train": [41, 44, 59], "file_training_list": 44, "filenam": [42, 45], "fill": [29, 41, 42, 44], "fill_between": 57, "final": 57, "find": [1, 54, 56, 57, 58, 60], "first": [1, 8, 41, 44, 46, 53, 56, 57, 58], "fit": [3, 4, 14, 17, 18, 20, 31, 38, 56], "flag": 31, "flexibli": 59, "float": [8, 10, 12, 13, 14, 16, 20, 21, 23, 25, 31, 37, 41, 44, 47], "flow": [52, 62], "fmax": 47, "fmean": [12, 27, 48, 56], "follow": [1, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "foral": 60, "forc": 60, "force_binary_search": 46, "form": 57, "format": [56, 57], "fourier": [4, 5, 12], "frac": 1, "from": [0, 1, 8, 21, 23, 35, 38, 41, 44, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61], "front": 60, "front_num": 60, "frontier": 54, "fstd": 48, "full": 55, "funciton": [41, 44], "function": [1, 8, 12, 20, 23, 25, 27, 31, 37, 38, 41, 42, 44, 47, 50, 53, 54, 55, 56, 58, 59, 62], "fx": [42, 53, 57, 58, 60, 61], "fx_list": 57, "g": [1, 23, 37, 41, 42, 44, 53, 54, 57, 58], "gamma": [36, 37], "gauss": [4, 8, 11, 15, 17, 22, 26, 56], "gauss_elim": [3, 32], "gaussian": [1, 12, 16, 21, 23, 27, 41, 44, 52, 53, 54, 55, 57, 58], "gener": [1, 54, 56, 57, 60], "get": [20, 23, 27, 29, 38, 41, 42, 44, 50, 55, 59, 61], "get_basi": [3, 4, 5, 6, 8, 10, 11, 12, 13, 14, 17, 31, 38], "get_cand_param": [18, 20, 22, 23, 26, 27, 28, 29], "get_cov": [11, 12, 15, 16, 18, 21, 22, 23, 26, 27], "get_grad": [22, 23, 26, 27, 28, 29, 30], "get_grad_cov": [18, 21], "get_grad_marlik": [17, 18, 20, 24, 25], "get_grad_mean": [18, 21], "get_mean": [11, 12, 13, 15, 16, 18, 21, 28, 29, 30], "get_one_upd": [18, 19], "get_params_bound": [18, 20, 22, 23, 26, 27, 28, 29], "get_post_fcov": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "get_post_fmean": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "get_post_param": [3, 4, 14, 17, 31, 38], "get_post_params_mean": [4, 7, 8, 9, 10], "get_post_params_sampl": [3, 38], "get_post_sampl": [3, 4, 14, 17, 31, 38], "get_prec": [11, 12, 15, 16], "get_predict_sampl": [3, 4, 14, 17, 31, 38], "get_scor": [40, 41, 43, 44, 57], "get_subset": [3, 50], "git": 53, "github": [51, 53], "give": [1, 19, 53, 58, 59], "given": [1, 41, 44, 47, 54, 56, 58], "global": 60, "good": [1, 54, 60], "gp": [2, 3, 53, 56], "gp_param": 56, "grad": [23, 36, 37], "grad_marlik": [20, 25], "gradiant": [20, 21, 23, 25], "gradient": [27, 37], "graduat": 54, "greater": [23, 27], "grid": [57, 60], "gt": [57, 58, 61], "guess": 19, "guidelin": 51, "h": [56, 58], "ha": [53, 54, 60], "half": [12, 16], "hand": 54, "handl": 54, "have": [1, 16, 51, 53, 56, 57, 58, 60], "here": [41, 44, 55, 57, 62], "high": 54, "higher": 53, "highest": 53, "histori": [39, 40, 41, 42, 43, 44, 45, 49, 53, 57, 58, 59, 60, 61], "hold": 29, "home": 53, "hour": [56, 58], "how": [53, 57], "http": [53, 54], "hvpi": [3, 39, 44, 48], "hyper": [19, 41, 44, 48, 56, 62], "hyperparamet": [1, 54, 57, 58], "hyperparemt": [41, 42, 44], "hypervolum": 48, "i": [1, 6, 19, 20, 21, 23, 25, 27, 38, 41, 42, 44, 46, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "id": [53, 55, 57, 58, 59, 60, 61], "id_al": 56, "id_test": 56, "id_train": 56, "ignor": 14, "ii": [53, 57, 58], "immedi": 56, "implement": [54, 60], "import": [56, 57, 58, 59, 60, 61, 62], "improv": [1, 41, 44, 47, 48, 53, 57, 58], "imshow": 60, "includ": 56, "independ": [16, 19, 23, 27], "index": [41, 42, 44, 50, 57], "indic": [57, 60], "inf": [3, 4, 8, 17, 20], "inferior": 60, "inform": [6, 23, 35, 38, 41, 42, 44, 51, 53, 56, 58, 61], "infti": 1, "ini": 35, "init_param": [28, 29], "init_params_search": [18, 19], "initi": [1, 8, 10, 13, 14, 19, 29, 31, 53, 56, 57, 58, 62], "initial_data": [41, 44, 62], "inlin": [57, 58, 60, 61], "innov": 60, "input": [6, 8, 10, 12, 13, 14, 20, 29, 31, 35, 37, 41, 44, 47, 51, 53, 56, 58, 60, 61], "insid": [53, 57, 58], "inst": 60, "instal": [51, 52], "instead": [53, 57, 58], "institut": [0, 54], "int": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 37, 41, 44, 50, 56, 57], "integ": [41, 44], "intel": 60, "interact": [52, 53, 55, 57, 58, 62], "interfac": [56, 58], "intern": 54, "interv": [41, 44, 49, 57, 58, 59, 60, 61, 62], "introduc": [1, 55, 56, 57], "introduct": [52, 55], "inv": 16, "is_disp": [19, 41, 44], "is_learn": [3, 39, 49], "isotrop": 16, "issn": 54, "issp": 53, "issu": 51, "iter": [1, 19], "itertool": [57, 60], "its": [51, 53, 57, 58], "itself": [41, 44, 60], "ivo": 60, "j": [54, 56, 58, 60], "journal": [54, 60], "jp": 51, "jpn": [56, 58], "june": 47, "k": [1, 56, 58], "kawashima": 54, "kazuyoshi": 54, "keep": 61, "kei": 54, "kernel": [1, 6, 8, 23], "keyword": [54, 57], "kind": 47, "kiyohara": [56, 58], "know": 1, "known": 1, "koji": 54, "krige": [56, 58], "kwarg": [37, 47, 48], "kwd": [31, 38], "l": [1, 6, 13, 19, 34], "label": [8, 10], "land": 60, "larg": [6, 54], "larger": 60, "largest": [1, 53, 54, 60], "lb": 46, "ldot": 1, "le": 60, "learn": [1, 3, 17, 18, 32, 35, 41, 42, 44, 53, 54, 55, 57, 58, 60, 62], "learning_config": 35, "least": [57, 58], "left": [1, 60, 62], "len": [14, 31, 56], "length_vector": [3, 39, 49], "less": [23, 27], "let": [57, 58, 60], "level": 53, "librari": 54, "licens": 52, "life": 54, "lik": [3, 4, 7, 8, 10, 17, 20, 56], "lik_param": 20, "like": 0, "likelifood": 20, "likelihood": [19, 20, 25, 27, 56, 62], "limit": 1, "linalg": 34, "line": [57, 58, 61], "line2d": [57, 58, 61], "linear": [1, 4, 8, 10, 11, 12, 14, 20, 53, 57, 58], "linspac": [57, 60], "list": [1, 20, 23, 27, 29, 41, 44, 53, 54, 60, 61, 62], "load": [3, 22, 23, 32, 35, 38, 40, 41, 42, 43, 44, 45, 50, 53, 56, 57, 58, 59, 61, 62], "load_data": [56, 58, 59, 61, 62], "load_predictor_list": [43, 44], "load_training_list": [43, 44], "loadtxt": [56, 58, 59, 61, 62], "log": [12, 16, 23, 27, 53], "logarithm": 23, "long": 62, "longleftrightarrow": 60, "loop": [53, 57, 58], "lower": [46, 60], "lt": [57, 58, 61], "m": [34, 36, 37, 53], "mach": 60, "machin": [1, 6, 54], "magn": 54, "mail": 51, "main": 52, "mainli": 54, "make": [1, 20, 54, 56], "manag": 54, "manderick": 60, "mani": 54, "manner": 1, "manual": 59, "map": [1, 6, 8, 10, 12, 13, 14, 20, 54], "margin": [19, 20, 25, 56, 62], "marlik": [20, 25], "match": 34, "materi": [0, 1, 47, 53, 54], "mathbf": 1, "mathcal": 1, "matplotlib": [57, 58, 60, 61], "matrix": [1, 6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 31, 33, 34, 41, 44, 50, 57, 58], "max": [1, 47, 54], "max_epoch": [19, 36, 37], "max_it": 19, "max_num_prob": [41, 44, 57, 58, 59, 60, 61, 62], "max_param": [20, 23, 27, 29], "max_scal": 23, "max_width": 23, "maxim": [1, 46, 53, 58, 60], "maximum": [1, 19, 23, 27, 29, 37, 41, 44, 47, 53, 57, 60], "mean": [1, 3, 8, 10, 12, 13, 14, 16, 17, 20, 21, 25, 31, 33, 38, 41, 44, 47, 56, 57, 58, 60], "mean_param": 21, "median": 29, "medic": 54, "merg": [41, 44], "messag": [41, 44, 60], "method": [1, 7, 8, 37, 53, 57, 58, 60], "min": 56, "min_param": [20, 23, 27, 29], "min_scal": 23, "min_width": 23, "mind": 61, "minim": [53, 58], "minimum": [19, 23, 27, 29, 57, 60], "misc": [2, 3, 14, 20, 53, 54, 56, 58, 59, 61, 62], "mizoguchi": [56, 58], "mode": [41, 44, 47, 48, 57], "model": [1, 4, 7, 10, 14, 17, 18, 25, 31, 38, 53, 54, 55, 57, 58, 59], "modul": [2, 52, 53], "more": [1, 53, 56, 57, 58, 60, 61], "motoyama": 54, "motoyama2022108405": 54, "mozilla": 54, "mpi": [41, 44, 57], "mpi4pi": 57, "mpl": 54, "mu": 1, "mu_c": 1, "multi": [41, 44, 52, 54, 55], "multiobject": [48, 60], "multipl": [52, 53, 55, 57, 58, 60], "multipli": [31, 57, 58, 60], "multivariate_norm": [31, 41, 44], "must": [31, 38, 56, 57], "mutat": 10, "n": [1, 6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 31, 33, 34, 41, 42, 44, 49, 50, 53, 56, 58, 60], "n_dim": 46, "name": [23, 35, 38, 41, 42, 44, 50], "nanoarchitecton": 54, "naoki": 54, "nation": 54, "nbasi": [5, 6, 7, 8, 11, 13, 15, 16], "ndarrai": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 34, 37, 41, 42, 44, 47, 56, 57], "need": 1, "neg": [19, 20, 23, 25, 27, 41, 42, 44, 50, 53, 57, 58], "neither": [41, 44], "netw": 60, "neural": [6, 60], "new": [10, 29, 46, 56, 60], "new_data_list": [43, 44], "newli": 1, "next": [1, 41, 42, 44, 53, 55, 57, 58, 59, 60], "nois": [8, 10, 14, 20, 27, 47], "non": [46, 60], "none": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 35, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, 59, 62], "nor": [41, 44], "normal": [33, 53, 56, 57, 58], "note": [1, 10, 41, 44, 56, 57, 60], "notimplementederror": 47, "now": [1, 57, 58], "np": [13, 31, 41, 44, 56, 57, 58, 59, 60, 61, 62], "nparam": [36, 37], "npz": [57, 58, 59], "ntest": 56, "ntrain": 56, "num_basi": [14, 20, 23, 31], "num_data": [21, 27, 29, 30], "num_dim": 23, "num_epoch": 19, "num_object": [44, 45, 46, 60], "num_param": [23, 27, 29], "num_rand_basi": [41, 44, 57, 58, 59, 60, 61, 62], "num_row": 50, "num_run": [42, 60], "num_search_each_prob": [41, 44, 61], "number": [1, 6, 8, 10, 13, 14, 16, 19, 20, 21, 23, 27, 29, 31, 37, 41, 42, 44, 53, 54, 56, 57, 58, 60, 61], "numer": [1, 53, 57, 58, 60], "numpi": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 37, 41, 42, 44, 47, 50, 53, 56, 57, 58, 59, 60, 61, 62], "nxn": 12, "o": 1, "object": [1, 6, 8, 12, 13, 16, 19, 20, 21, 23, 25, 27, 29, 30, 35, 37, 38, 41, 42, 44, 45, 46, 47, 50, 52, 53, 54, 55, 56, 57, 58, 59], "obtain": [1, 56, 57, 58, 61, 62], "occupi": 60, "occur": 51, "oda": [56, 58], "off": 60, "oh": 60, "omega": 1, "omega_1": 1, "omega_l": 1, "onc": [52, 53, 55, 57, 58], "one": [1, 23, 53, 54, 56, 57, 58, 60], "one_run": [18, 19], "ones": 29, "onli": [8, 10, 41, 44, 47, 57, 58], "onlin": [3, 17, 18, 19, 32, 35], "open": [54, 62], "oper": 51, "opt": [2, 3, 53], "optim": [19, 20, 23, 25, 27, 37, 41, 42, 44, 48, 50, 52, 53, 54, 55, 56, 62], "optimaz": 53, "optimum": 57, "option": [8, 37, 53], "order": [1, 46, 56, 58, 60], "ordinari": [41, 44], "org": 54, "origin": [58, 60], "other": [1, 10, 16, 51, 53, 54, 57, 58, 60], "otherwis": 14, "output": [41, 44, 51, 53, 56], "outsid": [53, 57, 58, 59], "overview": 1, "overwrit": 42, "overwritten": [31, 38], "p": [1, 60], "packag": [2, 54], "page": [47, 51, 54], "pair": 60, "parallel": [41, 44, 55], "param": [5, 6, 11, 12, 13, 15, 16, 19, 20, 21, 23, 25, 27, 29, 30, 36, 37, 56], "paramet": [1, 6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 46, 47, 50, 53, 54, 55, 56, 57, 58, 59], "pareto": [3, 39, 44, 48], "part": 54, "pass": [37, 53, 57, 60], "pattersonafb": 60, "peak": 60, "per": [56, 58], "perform": [1, 19, 41, 44, 53, 54, 55, 56, 59, 62], "phi": 1, "phy": [56, 58], "phybo": 58, "physbo": [0, 51, 53, 55, 56, 60, 61], "physic": [0, 54], "pi": [1, 3, 39, 41, 44, 47, 53, 57, 58], "pickl": 38, "piec": 1, "pii": 54, "pip": 53, "pip3": 53, "pleas": [1, 51, 53, 54, 56, 57, 58], "plot": [55, 57, 58, 61], "plot_pareto_front": 60, "plt": [57, 58, 60, 61], "point": [46, 53, 57, 60, 62], "polici": [39, 40, 43, 53, 55, 59, 61, 62], "polycollect": 57, "posit": 60, "possibl": [1, 53, 54, 56, 57, 58, 59], "post": [41, 44, 57], "post_sampl": [7, 8, 18, 20], "posterior": [1, 8, 10, 14, 20, 25, 31, 47, 53, 60], "pp": 6, "pre": 56, "prec": [15, 16, 60], "precis": [12, 16], "precomput": 55, "predicetd": 53, "predict": [1, 14, 31, 38, 53, 54, 55, 59], "predict_sampl": [7, 8, 18, 20], "predictor": [2, 3, 4, 17, 20, 41, 42, 44, 47, 53, 59], "predictor_list": [44, 48], "prepar": [1, 3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 22, 23, 24, 25, 31, 38, 53, 55], "preprocess": 53, "present": 57, "previou": [59, 61, 62], "print": [6, 20, 56, 57, 58, 62], "print_param": [18, 20, 22, 23, 56], "prior": [3, 4, 7, 8, 17, 18, 20, 56], "prior_param": 20, "probabl": [1, 41, 44, 47, 48, 53, 57, 58], "problem": [1, 46, 51, 53, 54, 56, 57, 58, 60], "proc": 60, "procedur": 56, "process": [1, 6, 21, 41, 44, 52, 53, 54, 55, 57, 58, 59, 62], "product": 60, "project": [0, 54], "properti": [1, 42, 45, 53, 54], "propos": [53, 57, 58, 59], "protocol": 38, "psi": [6, 8, 10, 12, 13, 14], "public": 54, "py": [41, 44, 53], "pypi": 53, "pyplot": [57, 58, 60, 61], "python": [53, 54], "python3": 53, "q": 60, "question": 51, "quick": 10, "rahimi": 6, "rais": [41, 44, 47], "rand_expan": [22, 23], "random": [1, 6, 8, 13, 31, 41, 44, 54, 56, 59, 61, 62], "random_search": [40, 41, 43, 44, 53, 57, 58, 59, 60, 61], "randomli": [53, 56, 60], "rang": [57, 58, 60, 62], "rank": [41, 44, 54], "rather": [53, 57, 58], "raw": 12, "re": [53, 57, 58, 60, 61], "read": [52, 55, 56], "real": [1, 19, 23, 27, 53, 54, 56], "receiv": [41, 44, 58], "recht": 6, "recommend": [53, 60], "recov": 23, "rectangl": [3, 39, 46, 60], "red": 60, "reduc": [1, 54, 60], "reduced_candidate_num": 48, "ref_max": [46, 60], "ref_min": [46, 60], "refer": [1, 6, 48, 52, 53, 54, 56, 57, 58, 60], "reference_max": 46, "reference_min": 46, "refernc": 60, "region": 23, "regist": [53, 55, 56, 57, 58, 59], "regress": [1, 53, 54, 56], "relat": [1, 60], "relax": [56, 58], "repeat": [1, 54, 60, 62], "replac": [51, 56], "report": 51, "repositori": 53, "repres": [1, 19, 41, 44, 58], "requir": [57, 58], "res_al": 60, "res_ehvi": 60, "res_hvpi": 60, "res_random": 60, "res_t": 60, "research": [51, 54], "reserv": 54, "reset": [14, 18, 19], "reshap": [56, 57, 60], "resolv": 51, "respect": [33, 57, 58, 60], "restart": [52, 55], "result": [1, 29, 39, 40, 41, 43, 44, 52, 53, 55, 56, 59], "retriev": 57, "return": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 41, 42, 44, 47, 50, 53, 56, 57, 58, 59, 60, 61, 62], "right": [1, 54, 60], "rotat": 53, "roughli": 60, "row": [1, 19, 20, 21, 23, 25, 33, 41, 44, 50, 58], "rule": [46, 60], "run": [18, 19, 36, 37, 41, 42, 44, 52, 53, 55, 56, 57, 58, 61, 62], "runtimeerror": [41, 44], "ryo": 54, "s0010465522001242": 54, "s5": [56, 58, 59, 61, 62], "saba": 60, "same": [16, 41, 44, 53, 56, 60, 61], "sampl": [1, 4, 7, 8, 9, 10, 11, 12, 14, 18, 20, 21, 26, 27, 31, 38, 41, 44, 47, 53, 54, 57, 58, 59, 62], "satisfi": [1, 60], "save": [3, 22, 23, 38, 40, 41, 42, 43, 44, 45, 50, 53, 56, 57, 58, 59, 61, 62], "save_predictor_list": [43, 44], "save_training_list": [43, 44], "savez_compress": 50, "scalabl": 54, "scale": [6, 23, 58], "scatter": 60, "school": [54, 60], "scienc": [0, 54], "sciencedirect": 54, "scientif": 54, "scikit": 54, "scipi": [34, 53, 57], "score": [1, 3, 38, 39, 41, 44, 48, 49, 53, 57, 58, 59, 60, 61, 62], "score_multi": [3, 39], "screen": 54, "search": [1, 2, 3, 19, 20, 21, 23, 25, 27, 32, 33, 35, 50, 52, 53, 54, 55], "search_config": 35, "search_result": [57, 58], "sec": 47, "second": 53, "section": [1, 53, 56, 57, 58], "see": [47, 53, 54, 57, 58, 60], "seed": [41, 57, 58, 59, 61, 62], "seen": 1, "select": [1, 50, 53, 54, 56, 57, 58, 60], "self": [6, 12, 13, 14, 16, 31, 37, 38, 41, 44, 50, 57, 58, 59, 60, 61], "send": 51, "separ": [53, 57, 58, 59], "septemb": 54, "sequenc": 42, "serial": 55, "serv": 57, "set": [1, 12, 13, 14, 16, 20, 21, 23, 27, 29, 31, 38, 41, 44, 46, 47, 50, 53, 55, 59, 61, 62], "set_bia": [11, 12, 13], "set_config": [3, 14, 20, 32, 56], "set_cov_param": [18, 21], "set_mean_param": [18, 21], "set_param": [5, 6, 11, 12, 13, 15, 16, 18, 20, 21, 22, 23, 26, 27, 28, 29, 30, 36, 37, 56], "set_reference_max": [39, 46], "set_reference_min": [39, 46], "set_se": [40, 41, 57, 58, 59, 60, 61, 62], "setup": [56, 58], "sever": [56, 58], "shape": [34, 56, 60], "should": [53, 56, 57, 58], "show": [5, 6, 23, 32, 35, 59, 60], "show_interactive_mod": [3, 39, 49], "show_search_result": [3, 39, 49, 59], "show_search_results_mo": [3, 39, 49], "show_start_message_multi_search": [3, 39, 49], "shown": 53, "sigma": 1, "sigma2": [15, 16], "sigma_c": 1, "sim": 61, "simeq": 1, "similar": [1, 56], "simu": 60, "simu_spars": 60, "simul": [1, 41, 42, 44, 49, 53, 54, 55, 62], "sinc": [57, 58, 60], "singl": [56, 60, 61], "situat": [1, 53], "size": [13, 19, 23, 27, 41, 44, 60, 62], "skip": 58, "skiprow": [56, 58, 59, 61, 62], "so": [1, 53, 57, 58], "softwar": [0, 54], "solid": [0, 54], "solut": [19, 34, 53, 57], "solv": [1, 54, 58, 60], "solve_triangular": 34, "some": [53, 57, 58], "sort": [46, 60], "sourc": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50, 53], "space": [1, 53, 55, 60], "specifi": [20, 50, 51, 53, 57, 58, 59, 60, 61], "split": [41, 44, 60], "sqrt": [1, 57, 60], "squar": 56, "stabl": [56, 58], "stage": [1, 53], "standard": [27, 33, 54, 56, 58], "star": 60, "start": [1, 56, 58, 62], "stat": [7, 8, 10, 11, 12, 25], "state": [0, 54], "statu": [31, 38], "std": [27, 56, 57], "step": [1, 41, 42, 44, 53, 57, 58, 59, 61], "step1": 1, "step2": 1, "step3": 1, "store": [41, 42, 44, 56, 62], "str": [8, 23, 35, 38, 41, 42, 44, 47, 50], "strictli": 1, "structur": [1, 52, 54, 56, 58], "sub_sampl": [18, 20], "subdirectori": [56, 59, 61, 62], "submodul": [2, 52], "subpackag": [2, 52], "subplot": 57, "subset": [20, 50], "subspac": 60, "subt": 20, "subx": 20, "suit": 53, "suitabl": 59, "sum": 60, "sum_": 60, "supp_param": [22, 23, 26, 27, 28, 29], "support": [0, 54], "suspend": 55, "symp": 60, "system": [6, 34, 51], "t": [1, 3, 8, 10, 19, 20, 23, 25, 27, 29, 34, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 53, 56, 57, 58, 59, 61, 62], "t1": 46, "t2": 46, "t_initi": 62, "t_test": 56, "t_train": 56, "take": [1, 23, 56, 58, 60], "tamura": 54, "target": [8, 10, 56], "task": [1, 53, 54, 60], "tech": 60, "technic": [1, 54], "techniqu": [1, 54], "terayama": 54, "test": [1, 14, 21, 25, 31, 47, 48, 55, 56], "test_x": [41, 44, 57, 58, 59, 60, 61, 62], "test_x_spars": 60, "text": 1, "th": [56, 57, 58, 59, 62], "than": [23, 27, 53, 57, 58, 60], "thank": [0, 51], "them": [23, 53, 56, 60], "therefor": [1, 56, 58], "thi": [1, 14, 23, 27, 31, 38, 47, 53, 54, 56, 57, 58, 59, 60, 61, 62], "thompson": [1, 41, 44, 47, 53, 54, 57, 58], "those": [20, 21], "through": [54, 55], "thu": [61, 62], "time": [1, 41, 42, 44, 53, 54, 57, 58, 60, 61, 62], "time_get_act": [40, 41, 42, 43, 44, 45], "time_run_simul": [40, 41, 42, 43, 44, 45], "time_tot": [40, 41, 42, 43, 44, 45], "time_update_predictor": [40, 41, 42, 43, 44, 45], "titl": [54, 60], "tokyo": [0, 51, 54], "tom": 60, "tool": 54, "top": 1, "total": [20, 21, 23, 29, 41, 42, 44, 53, 57, 58, 61], "total_num_research": 42, "total_num_search": [53, 57, 58, 61], "trade": 60, "train": [1, 8, 14, 20, 31, 41, 44, 47, 55, 57, 58, 59], "training_list": [44, 48], "trans_param": [26, 27], "transform": [56, 57], "transpos": 6, "treat": 58, "triangular": 34, "true": [8, 10, 20, 21, 23, 25, 31, 35, 41, 44, 60], "try": [58, 60], "tsuda": [54, 56, 58], "tsuyoshi": 54, "tune": [31, 41, 44, 54], "tupl": [6, 8, 10, 20, 23, 27], "tuppl": [23, 25, 29], "tutori": [52, 53, 56, 57, 58, 59, 60, 61, 62], "two": [1, 53, 57, 58, 59, 60, 61], "type": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 35, 37, 41, 44, 47, 50, 53, 57, 58], "u": [1, 10, 34, 51, 53], "ub": 46, "ueno": 54, "uncertainti": 1, "under": [53, 54], "uniformli": 1, "univers": [0, 54], "unknown": 47, "up": [1, 53, 57, 58], "updat": [1, 3, 4, 6, 8, 10, 14, 17, 20, 31, 36, 37, 38, 41, 42, 44, 46, 53, 54, 60], "update_front": [39, 46], "update_stat": [4, 7, 8, 9, 10], "upper": [46, 60], "us": [1, 8, 14, 16, 19, 20, 29, 30, 31, 34, 38, 41, 44, 47, 50, 51, 53, 54, 56, 57, 58, 59, 60, 62], "usabl": [0, 54], "usag": [52, 55, 60], "user": 53, "usual": 60, "util": [3, 39, 59], "v": [36, 37], "v2": 54, "valid": 1, "valu": [1, 6, 8, 12, 13, 14, 16, 20, 21, 23, 25, 27, 29, 31, 38, 41, 42, 44, 47, 50, 53, 54, 55, 56, 57, 58, 59, 61], "van": 60, "var": 57, "variabl": [1, 2, 3, 14, 19, 23, 27, 31, 38, 41, 44, 47, 53, 57, 59, 62], "varianc": [1, 8, 10, 12, 14, 16, 21, 31, 56, 57, 58], "variat": [41, 44], "vdot": 1, "vec": 60, "vector": [1, 13, 19, 20, 21, 23, 25, 33, 41, 44, 50, 53, 58], "veldhuizen": 60, "ver": 54, "veri": [1, 53, 54], "version": [38, 51, 54], "via": [54, 57], "vlmop2": 60, "vlmop2_minu": 60, "vmax": 60, "vmin": 60, "volum": [47, 48, 54], "volume_in_domin": [39, 46, 60], "w": [1, 6, 8, 10, 23], "w_mu": [8, 10], "wa": [57, 58], "wai": [53, 57, 58, 59], "want": [41, 44, 53, 56, 58, 59, 60], "we": [0, 1, 53, 54, 56, 57, 58, 59, 60, 62], "weight": [6, 8, 10, 12, 13, 14], "well": 53, "when": [1, 23, 27, 41, 44, 51, 53, 54, 57, 58, 60, 61], "where": [1, 6, 19, 23, 27, 53, 54, 58, 60, 62], "which": [1, 19, 41, 42, 44, 60], "while": [10, 56], "whose": 50, "width": 23, "window_num": 57, "without": [57, 58], "word": [1, 53, 54, 57, 58, 60], "world": [1, 53, 54], "would": 0, "wright": 60, "write": [40, 41, 42, 43, 44, 45, 59], "wt": 6, "www": 54, "x": [1, 6, 8, 10, 12, 13, 14, 19, 20, 21, 23, 25, 31, 33, 37, 41, 44, 50, 56, 57, 58, 59, 60, 61, 62], "x_": 56, "x_1": 60, "x_2": 60, "x_i": 60, "x_list": 57, "x_max": 57, "x_min": 57, "x_n": 60, "x_new": 56, "x_normal": 33, "x_opt": 57, "x_test": 56, "x_train": 56, "xlabel": 60, "xlim": 60, "xtest": 8, "y": [1, 60], "y1": 60, "y2": 60, "y_": 1, "y_1": 60, "y_2": 60, "y_i": [1, 60], "y_j": 60, "y_p": 60, "yahyaa": 60, "year": 54, "yet": [1, 14, 41, 44, 57, 58], "ylabel": 60, "ylim": 60, "yokohama": 54, "yoshimi": 54, "you": [41, 44, 51, 53, 56, 57, 58, 59, 60, 61, 62], "your": 51, "yourself": [41, 44], "yuichi": 54, "z": [1, 20, 21, 23, 25, 50], "z_": 1, "zero": [17, 28, 41, 44]}, "titles": ["Acknowledgement", "Algorithm", "physbo", "physbo package", "physbo.blm package", "physbo.blm.basis package", "physbo.blm.basis.fourier module", "physbo.blm.core package", "physbo.blm.core.model module", "physbo.blm.inf package", "physbo.blm.inf.exact module", "physbo.blm.lik package", "physbo.blm.lik.gauss module", "physbo.blm.lik.linear module", "physbo.blm.predictor module", "physbo.blm.prior package", "physbo.blm.prior.gauss module", "physbo.gp package", "physbo.gp.core package", "physbo.gp.core.learning module", "physbo.gp.core.model module", "physbo.gp.core.prior module", "physbo.gp.cov package", "physbo.gp.cov.gauss module", "physbo.gp.inf package", "physbo.gp.inf.exact module", "physbo.gp.lik package", "physbo.gp.lik.gauss module", "physbo.gp.mean package", "physbo.gp.mean.const module", "physbo.gp.mean.zero module", "physbo.gp.predictor module", "physbo.misc package", "physbo.misc.centering module", "physbo.misc.gauss_elim module", "physbo.misc.set_config module", "physbo.opt package", "physbo.opt.adam module", "physbo.predictor module", "physbo.search package", "physbo.search.discrete package", "physbo.search.discrete.policy module", "physbo.search.discrete.results module", "physbo.search.discrete_multi package", "physbo.search.discrete_multi.policy module", "physbo.search.discrete_multi.results module", "physbo.search.pareto module", "physbo.search.score module", "physbo.search.score_multi module", "physbo.search.utility module", "physbo.variable module", "Contact", "Welcome to PHYSBO\u2019s documentation!", "Basic usage", "Introduction", "Tutorials", "Gaussian process", "Basic usage of PHYSBO", "Basic usage of PHYSBO", "Running PHYSBO interactively", "Multi-objective optimization", "Search multiple candidates at once", "Restart calculations by reading existing calculation results"], "titleterms": {"": 52, "about": 54, "acceler": 1, "acknowledg": 0, "acquisit": 57, "action": 62, "adam": 37, "algorithm": 1, "appendix": 60, "base": 60, "basi": [5, 6], "basic": [53, 57, 58], "bayesian": [1, 57, 58, 60], "blm": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], "calcul": [53, 60, 62], "candid": [56, 58, 59, 60, 61, 62], "center": 33, "check": [57, 58, 60, 61], "citat": 54, "class": 57, "const": 29, "contact": 51, "content": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43, 52, 55], "core": [7, 8, 18, 19, 20, 21], "cov": [22, 23], "data": [56, 58, 59, 60, 61, 62], "defin": [56, 57], "definit": [58, 59, 60, 61], "develop": 54, "discret": [40, 41, 42], "discrete_multi": [43, 44, 45], "document": 52, "domin": 60, "download": 53, "ehvi": 60, "evalu": [60, 62], "exact": [10, 25], "execut": [59, 62], "exist": 62, "expect": 60, "first": 60, "flow": 53, "fourier": 6, "from": 62, "full": 60, "function": [57, 60], "gauss": [12, 16, 23, 27], "gauss_elim": 34, "gaussian": 56, "get": 62, "gp": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31], "hvpi": 60, "hyper": 60, "hypervolum": 60, "id": 62, "improv": 60, "inf": [9, 10, 24, 25], "instal": 53, "interact": 59, "introduct": [54, 57, 58], "learn": [19, 56], "licens": 54, "lik": [11, 12, 13, 26, 27], "linear": 13, "main": 54, "mean": [28, 29, 30], "misc": [32, 33, 34, 35], "model": [8, 20, 56], "modul": [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], "multi": 60, "multipl": 61, "next": 62, "object": 60, "obtain": 60, "onc": 61, "opt": [36, 37], "optim": [1, 57, 58, 59, 60, 61], "packag": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43, 53], "parallel": 57, "paramet": 62, "pareto": [46, 60], "perform": [57, 58, 60, 61], "physbo": [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, 52, 54, 57, 58, 59, 62], "plot": 60, "polici": [41, 44, 57, 58, 60], "precomput": 62, "predict": [56, 57], "predictor": [14, 31, 38], "prepar": [56, 58, 59, 60, 61, 62], "prior": [15, 16, 21], "probabl": 60, "process": 56, "random": [57, 58, 60], "read": 62, "region": 60, "regist": 62, "requir": 53, "restart": [59, 62], "result": [42, 45, 57, 58, 60, 61, 62], "run": 59, "sampl": 60, "score": 47, "score_multi": 48, "search": [39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 56, 57, 58, 59, 60, 61, 62], "second": 60, "serial": [57, 58], "set": [57, 58, 60], "set_config": 35, "simul": [57, 58, 59, 60, 61], "solut": 60, "space": 57, "structur": 53, "submodul": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43], "subpackag": [3, 4, 17, 39], "suspend": 59, "t": 60, "test": 60, "thompson": 60, "train": 56, "tutori": 55, "uninstal": 53, "usag": [53, 57, 58], "util": 49, "valu": [60, 62], "variabl": 50, "volum": 60, "welcom": 52, "zero": 30}}) \ No newline at end of file diff --git a/manual/develop/ja/.buildinfo b/manual/develop/ja/.buildinfo index 46af770e..6764b551 100644 --- a/manual/develop/ja/.buildinfo +++ b/manual/develop/ja/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 26d076f882d9243a2f2a35cc06af638b +# This file records the configuration used when building these files. When it is not found, a full rebuild will be done. +config: 1741ab4e9c6018f2a94918c0595f3b6d tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/manual/develop/ja/_modules/index.html b/manual/develop/ja/_modules/index.html index 03dbad98..48b284f6 100644 --- a/manual/develop/ja/_modules/index.html +++ b/manual/develop/ja/_modules/index.html @@ -1,24 +1,22 @@ + + - 概要: モジュールコード — PHYSBO 2.0.1 ドキュメント + 概要: モジュールコード — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/blm/basis/fourier.html b/manual/develop/ja/_modules/physbo/blm/basis/fourier.html index 7d903f19..49a9d6f8 100644 --- a/manual/develop/ja/_modules/physbo/blm/basis/fourier.html +++ b/manual/develop/ja/_modules/physbo/blm/basis/fourier.html @@ -1,24 +1,22 @@ + + - physbo.blm.basis.fourier — PHYSBO 2.0.1 ドキュメント + physbo.blm.basis.fourier — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/blm/core/model.html b/manual/develop/ja/_modules/physbo/blm/core/model.html index 93f24bda..c93dcca6 100644 --- a/manual/develop/ja/_modules/physbo/blm/core/model.html +++ b/manual/develop/ja/_modules/physbo/blm/core/model.html @@ -1,24 +1,22 @@ + + - physbo.blm.core.model — PHYSBO 2.0.1 ドキュメント + physbo.blm.core.model — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/blm/inf/exact.html b/manual/develop/ja/_modules/physbo/blm/inf/exact.html index a5aa5f6e..e0abc95e 100644 --- a/manual/develop/ja/_modules/physbo/blm/inf/exact.html +++ b/manual/develop/ja/_modules/physbo/blm/inf/exact.html @@ -1,24 +1,22 @@ + + - physbo.blm.inf.exact — PHYSBO 2.0.1 ドキュメント + physbo.blm.inf.exact — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/blm/lik/gauss.html b/manual/develop/ja/_modules/physbo/blm/lik/gauss.html index 103ab00e..d3db3878 100644 --- a/manual/develop/ja/_modules/physbo/blm/lik/gauss.html +++ b/manual/develop/ja/_modules/physbo/blm/lik/gauss.html @@ -1,24 +1,22 @@ + + - physbo.blm.lik.gauss — PHYSBO 2.0.1 ドキュメント + physbo.blm.lik.gauss — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/blm/lik/linear.html b/manual/develop/ja/_modules/physbo/blm/lik/linear.html index c12f04e7..7ff6036a 100644 --- a/manual/develop/ja/_modules/physbo/blm/lik/linear.html +++ b/manual/develop/ja/_modules/physbo/blm/lik/linear.html @@ -1,24 +1,22 @@ + + - physbo.blm.lik.linear — PHYSBO 2.0.1 ドキュメント + physbo.blm.lik.linear — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/blm/predictor.html b/manual/develop/ja/_modules/physbo/blm/predictor.html index 5c724e7c..074de8ae 100644 --- a/manual/develop/ja/_modules/physbo/blm/predictor.html +++ b/manual/develop/ja/_modules/physbo/blm/predictor.html @@ -1,24 +1,22 @@ + + - physbo.blm.predictor — PHYSBO 2.0.1 ドキュメント + physbo.blm.predictor — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/blm/prior/gauss.html b/manual/develop/ja/_modules/physbo/blm/prior/gauss.html index d669bf9b..79d17fee 100644 --- a/manual/develop/ja/_modules/physbo/blm/prior/gauss.html +++ b/manual/develop/ja/_modules/physbo/blm/prior/gauss.html @@ -1,24 +1,22 @@ + + - physbo.blm.prior.gauss — PHYSBO 2.0.1 ドキュメント + physbo.blm.prior.gauss — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/gp/core/learning.html b/manual/develop/ja/_modules/physbo/gp/core/learning.html index d63a1588..923a0f6f 100644 --- a/manual/develop/ja/_modules/physbo/gp/core/learning.html +++ b/manual/develop/ja/_modules/physbo/gp/core/learning.html @@ -1,24 +1,22 @@ + + - physbo.gp.core.learning — PHYSBO 2.0.1 ドキュメント + physbo.gp.core.learning — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/gp/core/model.html b/manual/develop/ja/_modules/physbo/gp/core/model.html index 04d6f1a1..91b73387 100644 --- a/manual/develop/ja/_modules/physbo/gp/core/model.html +++ b/manual/develop/ja/_modules/physbo/gp/core/model.html @@ -1,24 +1,22 @@ + + - physbo.gp.core.model — PHYSBO 2.0.1 ドキュメント + physbo.gp.core.model — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/gp/core/prior.html b/manual/develop/ja/_modules/physbo/gp/core/prior.html index fd0b934d..6ac8852b 100644 --- a/manual/develop/ja/_modules/physbo/gp/core/prior.html +++ b/manual/develop/ja/_modules/physbo/gp/core/prior.html @@ -1,24 +1,22 @@ + + - physbo.gp.core.prior — PHYSBO 2.0.1 ドキュメント + physbo.gp.core.prior — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/gp/cov/gauss.html b/manual/develop/ja/_modules/physbo/gp/cov/gauss.html index 73f790c6..86e1cb74 100644 --- a/manual/develop/ja/_modules/physbo/gp/cov/gauss.html +++ b/manual/develop/ja/_modules/physbo/gp/cov/gauss.html @@ -1,24 +1,22 @@ + + - physbo.gp.cov.gauss — PHYSBO 2.0.1 ドキュメント + physbo.gp.cov.gauss — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/gp/inf/exact.html b/manual/develop/ja/_modules/physbo/gp/inf/exact.html index 21ea05a5..72bed251 100644 --- a/manual/develop/ja/_modules/physbo/gp/inf/exact.html +++ b/manual/develop/ja/_modules/physbo/gp/inf/exact.html @@ -1,24 +1,22 @@ + + - physbo.gp.inf.exact — PHYSBO 2.0.1 ドキュメント + physbo.gp.inf.exact — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/gp/lik/gauss.html b/manual/develop/ja/_modules/physbo/gp/lik/gauss.html index a28e1dda..511a3c7f 100644 --- a/manual/develop/ja/_modules/physbo/gp/lik/gauss.html +++ b/manual/develop/ja/_modules/physbo/gp/lik/gauss.html @@ -1,24 +1,22 @@ + + - physbo.gp.lik.gauss — PHYSBO 2.0.1 ドキュメント + physbo.gp.lik.gauss — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/gp/mean/const.html b/manual/develop/ja/_modules/physbo/gp/mean/const.html index 627c84af..f9906031 100644 --- a/manual/develop/ja/_modules/physbo/gp/mean/const.html +++ b/manual/develop/ja/_modules/physbo/gp/mean/const.html @@ -1,24 +1,22 @@ + + - physbo.gp.mean.const — PHYSBO 2.0.1 ドキュメント + physbo.gp.mean.const — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/gp/mean/zero.html b/manual/develop/ja/_modules/physbo/gp/mean/zero.html index ba704c22..247d71bb 100644 --- a/manual/develop/ja/_modules/physbo/gp/mean/zero.html +++ b/manual/develop/ja/_modules/physbo/gp/mean/zero.html @@ -1,24 +1,22 @@ + + - physbo.gp.mean.zero — PHYSBO 2.0.1 ドキュメント + physbo.gp.mean.zero — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/gp/predictor.html b/manual/develop/ja/_modules/physbo/gp/predictor.html index e9c5ae2c..d0b519aa 100644 --- a/manual/develop/ja/_modules/physbo/gp/predictor.html +++ b/manual/develop/ja/_modules/physbo/gp/predictor.html @@ -1,24 +1,22 @@ + + - physbo.gp.predictor — PHYSBO 2.0.1 ドキュメント + physbo.gp.predictor — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/misc/centering.html b/manual/develop/ja/_modules/physbo/misc/centering.html index 2e22f941..f10e95e9 100644 --- a/manual/develop/ja/_modules/physbo/misc/centering.html +++ b/manual/develop/ja/_modules/physbo/misc/centering.html @@ -1,24 +1,22 @@ + + - physbo.misc.centering — PHYSBO 2.0.1 ドキュメント + physbo.misc.centering — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/misc/gauss_elim.html b/manual/develop/ja/_modules/physbo/misc/gauss_elim.html index 875da429..73c6eaa2 100644 --- a/manual/develop/ja/_modules/physbo/misc/gauss_elim.html +++ b/manual/develop/ja/_modules/physbo/misc/gauss_elim.html @@ -1,24 +1,22 @@ + + - physbo.misc.gauss_elim — PHYSBO 2.0.1 ドキュメント + physbo.misc.gauss_elim — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/misc/set_config.html b/manual/develop/ja/_modules/physbo/misc/set_config.html index 3054483f..0a3b4bb9 100644 --- a/manual/develop/ja/_modules/physbo/misc/set_config.html +++ b/manual/develop/ja/_modules/physbo/misc/set_config.html @@ -1,24 +1,22 @@ + + - physbo.misc.set_config — PHYSBO 2.0.1 ドキュメント + physbo.misc.set_config — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/opt/adam.html b/manual/develop/ja/_modules/physbo/opt/adam.html index ec299ffd..797a21e1 100644 --- a/manual/develop/ja/_modules/physbo/opt/adam.html +++ b/manual/develop/ja/_modules/physbo/opt/adam.html @@ -1,24 +1,22 @@ + + - physbo.opt.adam — PHYSBO 2.0.1 ドキュメント + physbo.opt.adam — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/predictor.html b/manual/develop/ja/_modules/physbo/predictor.html index 5746e007..0ff15f37 100644 --- a/manual/develop/ja/_modules/physbo/predictor.html +++ b/manual/develop/ja/_modules/physbo/predictor.html @@ -1,24 +1,22 @@ + + - physbo.predictor — PHYSBO 2.0.1 ドキュメント + physbo.predictor — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/search/discrete/policy.html b/manual/develop/ja/_modules/physbo/search/discrete/policy.html index a1f32339..bc24ed4b 100644 --- a/manual/develop/ja/_modules/physbo/search/discrete/policy.html +++ b/manual/develop/ja/_modules/physbo/search/discrete/policy.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete.policy — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete.policy — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/search/discrete/results.html b/manual/develop/ja/_modules/physbo/search/discrete/results.html index af4d91c1..818b55c6 100644 --- a/manual/develop/ja/_modules/physbo/search/discrete/results.html +++ b/manual/develop/ja/_modules/physbo/search/discrete/results.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete.results — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete.results — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/search/discrete_multi/policy.html b/manual/develop/ja/_modules/physbo/search/discrete_multi/policy.html index d975767c..64a43afc 100644 --- a/manual/develop/ja/_modules/physbo/search/discrete_multi/policy.html +++ b/manual/develop/ja/_modules/physbo/search/discrete_multi/policy.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete_multi.policy — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete_multi.policy — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
@@ -144,7 +139,7 @@

physbo.search.discrete_multi.policy のソースコード

msg = "ERROR: len(initial_data[0]) != initial_data[1].shape[0]" raise RuntimeError(msg) self.write(actions, fs) - self.actions = sorted(list(set(self.actions) - set(actions))) + self.actions = np.array(sorted(list(set(self.actions) - set(actions)))) if comm is None: self.mpicomm = None diff --git a/manual/develop/ja/_modules/physbo/search/discrete_multi/results.html b/manual/develop/ja/_modules/physbo/search/discrete_multi/results.html index 02708369..2d62fdca 100644 --- a/manual/develop/ja/_modules/physbo/search/discrete_multi/results.html +++ b/manual/develop/ja/_modules/physbo/search/discrete_multi/results.html @@ -1,24 +1,22 @@ + + - physbo.search.discrete_multi.results — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete_multi.results — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/search/pareto.html b/manual/develop/ja/_modules/physbo/search/pareto.html index 526127f4..fd04ed2b 100644 --- a/manual/develop/ja/_modules/physbo/search/pareto.html +++ b/manual/develop/ja/_modules/physbo/search/pareto.html @@ -1,24 +1,22 @@ + + - physbo.search.pareto — PHYSBO 2.0.1 ドキュメント + physbo.search.pareto — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/search/score.html b/manual/develop/ja/_modules/physbo/search/score.html index 44bc2cbd..e4762507 100644 --- a/manual/develop/ja/_modules/physbo/search/score.html +++ b/manual/develop/ja/_modules/physbo/search/score.html @@ -1,24 +1,22 @@ + + - physbo.search.score — PHYSBO 2.0.1 ドキュメント + physbo.search.score — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/search/score_multi.html b/manual/develop/ja/_modules/physbo/search/score_multi.html index 84b6ade4..e4644359 100644 --- a/manual/develop/ja/_modules/physbo/search/score_multi.html +++ b/manual/develop/ja/_modules/physbo/search/score_multi.html @@ -1,24 +1,22 @@ + + - physbo.search.score_multi — PHYSBO 2.0.1 ドキュメント + physbo.search.score_multi — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/search/utility.html b/manual/develop/ja/_modules/physbo/search/utility.html index 8dca6324..c77090ac 100644 --- a/manual/develop/ja/_modules/physbo/search/utility.html +++ b/manual/develop/ja/_modules/physbo/search/utility.html @@ -1,24 +1,22 @@ + + - physbo.search.utility — PHYSBO 2.0.1 ドキュメント + physbo.search.utility — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_modules/physbo/variable.html b/manual/develop/ja/_modules/physbo/variable.html index e5f54c8c..8de024da 100644 --- a/manual/develop/ja/_modules/physbo/variable.html +++ b/manual/develop/ja/_modules/physbo/variable.html @@ -1,24 +1,22 @@ + + - physbo.variable — PHYSBO 2.0.1 ドキュメント + physbo.variable — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/_static/basic.css b/manual/develop/ja/_static/basic.css index f316efcb..7ebbd6d0 100644 --- a/manual/develop/ja/_static/basic.css +++ b/manual/develop/ja/_static/basic.css @@ -1,12 +1,5 @@ /* - * basic.css - * ~~~~~~~~~ - * * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ /* -- main layout ----------------------------------------------------------- */ @@ -115,15 +108,11 @@ img { /* -- search page ----------------------------------------------------------- */ ul.search { - margin: 10px 0 0 20px; - padding: 0; + margin-top: 10px; } ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; + padding: 5px 0; } ul.search li a { diff --git a/manual/develop/ja/_static/css/badge_only.css b/manual/develop/ja/_static/css/badge_only.css index c718cee4..88ba55b9 100644 --- a/manual/develop/ja/_static/css/badge_only.css +++ b/manual/develop/ja/_static/css/badge_only.css @@ -1 +1 @@ -.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#FontAwesome) format("svg")}.fa:before{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1}.fa:before,a .fa{text-decoration:inherit}.fa:before,a .fa,li .fa{display:inline-block}li .fa-large:before{width:1.875em}ul.fas{list-style-type:none;margin-left:2em;text-indent:-.8em}ul.fas li .fa{width:.8em}ul.fas li .fa-large:before{vertical-align:baseline}.fa-book:before,.icon-book:before{content:"\f02d"}.fa-caret-down:before,.icon-caret-down:before{content:"\f0d7"}.fa-caret-up:before,.icon-caret-up:before{content:"\f0d8"}.fa-caret-left:before,.icon-caret-left:before{content:"\f0d9"}.fa-caret-right:before,.icon-caret-right:before{content:"\f0da"}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60}.rst-versions .rst-current-version:after{clear:both;content:"";display:block}.rst-versions .rst-current-version .fa{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}} \ No newline at end of file +.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#FontAwesome) format("svg")}.fa:before{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1}.fa:before,a .fa{text-decoration:inherit}.fa:before,a .fa,li .fa{display:inline-block}li .fa-large:before{width:1.875em}ul.fas{list-style-type:none;margin-left:2em;text-indent:-.8em}ul.fas li .fa{width:.8em}ul.fas li .fa-large:before{vertical-align:baseline}.fa-book:before,.icon-book:before{content:"\f02d"}.fa-caret-down:before,.icon-caret-down:before{content:"\f0d7"}.fa-caret-up:before,.icon-caret-up:before{content:"\f0d8"}.fa-caret-left:before,.icon-caret-left:before{content:"\f0d9"}.fa-caret-right:before,.icon-caret-right:before{content:"\f0da"}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60}.rst-versions .rst-current-version:after{clear:both;content:"";display:block}.rst-versions .rst-current-version .fa{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions .rst-other-versions .rtd-current-item{font-weight:700}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}#flyout-search-form{padding:6px} \ No newline at end of file diff --git a/manual/develop/ja/_static/css/theme.css b/manual/develop/ja/_static/css/theme.css index 19a446a0..0f14f106 100644 --- a/manual/develop/ja/_static/css/theme.css +++ b/manual/develop/ja/_static/css/theme.css @@ -1,4 +1,4 @@ html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:0}dfn{font-style:italic}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{background:#ff0;font-style:italic;font-weight:700}.rst-content code,.rst-content tt,code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,ol,ul{margin:0;padding:0;list-style:none;list-style-image:none}li{list-style:none}dd{margin:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}svg:not(:root){overflow:hidden}figure,form{margin:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.relative{position:relative}big,small{font-size:100%}@media print{body,html,section{background:none!important}*{box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}.rst-content .toctree-wrapper>p.caption,h2,h3,p{orphans:3;widows:3}.rst-content .toctree-wrapper>p.caption,h2,h3{page-break-after:avoid}}.btn,.fa:before,.icon:before,.rst-content .admonition,.rst-content .admonition-title:before,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .code-block-caption .headerlink:before,.rst-content .danger,.rst-content .eqno .headerlink:before,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-alert,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-pull-left.icon,.fa.fa-pull-left,.rst-content .code-block-caption .fa-pull-left.headerlink,.rst-content .eqno .fa-pull-left.headerlink,.rst-content .fa-pull-left.admonition-title,.rst-content code.download span.fa-pull-left:first-child,.rst-content dl dt .fa-pull-left.headerlink,.rst-content h1 .fa-pull-left.headerlink,.rst-content h2 .fa-pull-left.headerlink,.rst-content h3 .fa-pull-left.headerlink,.rst-content h4 .fa-pull-left.headerlink,.rst-content h5 .fa-pull-left.headerlink,.rst-content h6 .fa-pull-left.headerlink,.rst-content p .fa-pull-left.headerlink,.rst-content table>caption .fa-pull-left.headerlink,.rst-content tt.download span.fa-pull-left:first-child,.wy-menu-vertical li.current>a button.fa-pull-left.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-left.toctree-expand,.wy-menu-vertical li button.fa-pull-left.toctree-expand{margin-right:.3em}.fa-pull-right.icon,.fa.fa-pull-right,.rst-content .code-block-caption .fa-pull-right.headerlink,.rst-content .eqno .fa-pull-right.headerlink,.rst-content .fa-pull-right.admonition-title,.rst-content code.download span.fa-pull-right:first-child,.rst-content dl dt .fa-pull-right.headerlink,.rst-content h1 .fa-pull-right.headerlink,.rst-content h2 .fa-pull-right.headerlink,.rst-content h3 .fa-pull-right.headerlink,.rst-content h4 .fa-pull-right.headerlink,.rst-content h5 .fa-pull-right.headerlink,.rst-content h6 .fa-pull-right.headerlink,.rst-content p .fa-pull-right.headerlink,.rst-content table>caption .fa-pull-right.headerlink,.rst-content tt.download span.fa-pull-right:first-child,.wy-menu-vertical li.current>a button.fa-pull-right.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-right.toctree-expand,.wy-menu-vertical li button.fa-pull-right.toctree-expand{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.icon,.rst-content .code-block-caption .pull-left.headerlink,.rst-content .eqno .pull-left.headerlink,.rst-content .pull-left.admonition-title,.rst-content code.download span.pull-left:first-child,.rst-content dl dt .pull-left.headerlink,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content p .pull-left.headerlink,.rst-content table>caption .pull-left.headerlink,.rst-content tt.download span.pull-left:first-child,.wy-menu-vertical li.current>a button.pull-left.toctree-expand,.wy-menu-vertical li.on a button.pull-left.toctree-expand,.wy-menu-vertical li button.pull-left.toctree-expand{margin-right:.3em}.fa.pull-right,.pull-right.icon,.rst-content .code-block-caption .pull-right.headerlink,.rst-content .eqno .pull-right.headerlink,.rst-content .pull-right.admonition-title,.rst-content code.download span.pull-right:first-child,.rst-content dl dt .pull-right.headerlink,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content p .pull-right.headerlink,.rst-content table>caption .pull-right.headerlink,.rst-content tt.download span.pull-right:first-child,.wy-menu-vertical li.current>a button.pull-right.toctree-expand,.wy-menu-vertical li.on a button.pull-right.toctree-expand,.wy-menu-vertical li button.pull-right.toctree-expand{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before,.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.rst-content .admonition-title:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.icon-caret-down:before,.wy-dropdown .caret:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before,.wy-menu-vertical li button.toctree-expand:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before,.icon-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{font-family:inherit}.fa:before,.icon:before,.rst-content .admonition-title:before,.rst-content .code-block-caption .headerlink:before,.rst-content .eqno .headerlink:before,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.rst-content .code-block-caption a .headerlink,.rst-content .eqno a .headerlink,.rst-content a .admonition-title,.rst-content code.download a span:first-child,.rst-content dl dt a .headerlink,.rst-content h1 a .headerlink,.rst-content h2 a .headerlink,.rst-content h3 a .headerlink,.rst-content h4 a .headerlink,.rst-content h5 a .headerlink,.rst-content h6 a .headerlink,.rst-content p.caption a .headerlink,.rst-content p a .headerlink,.rst-content table>caption a .headerlink,.rst-content tt.download a span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li a button.toctree-expand,a .fa,a .icon,a .rst-content .admonition-title,a .rst-content .code-block-caption .headerlink,a .rst-content .eqno .headerlink,a .rst-content code.download span:first-child,a .rst-content dl dt .headerlink,a .rst-content h1 .headerlink,a .rst-content h2 .headerlink,a .rst-content h3 .headerlink,a .rst-content h4 .headerlink,a .rst-content h5 .headerlink,a .rst-content h6 .headerlink,a .rst-content p.caption .headerlink,a .rst-content p .headerlink,a .rst-content table>caption .headerlink,a .rst-content tt.download span:first-child,a .wy-menu-vertical li button.toctree-expand{display:inline-block;text-decoration:inherit}.btn .fa,.btn .icon,.btn .rst-content .admonition-title,.btn .rst-content .code-block-caption .headerlink,.btn .rst-content .eqno .headerlink,.btn .rst-content code.download span:first-child,.btn .rst-content dl dt .headerlink,.btn .rst-content h1 .headerlink,.btn .rst-content h2 .headerlink,.btn .rst-content h3 .headerlink,.btn .rst-content h4 .headerlink,.btn .rst-content h5 .headerlink,.btn .rst-content h6 .headerlink,.btn .rst-content p .headerlink,.btn .rst-content table>caption .headerlink,.btn .rst-content tt.download span:first-child,.btn .wy-menu-vertical li.current>a button.toctree-expand,.btn .wy-menu-vertical li.on a button.toctree-expand,.btn .wy-menu-vertical li button.toctree-expand,.nav .fa,.nav .icon,.nav .rst-content .admonition-title,.nav .rst-content .code-block-caption .headerlink,.nav .rst-content .eqno .headerlink,.nav .rst-content code.download span:first-child,.nav .rst-content dl dt .headerlink,.nav .rst-content h1 .headerlink,.nav .rst-content h2 .headerlink,.nav .rst-content h3 .headerlink,.nav .rst-content h4 .headerlink,.nav .rst-content h5 .headerlink,.nav .rst-content h6 .headerlink,.nav .rst-content p .headerlink,.nav .rst-content table>caption .headerlink,.nav .rst-content tt.download span:first-child,.nav .wy-menu-vertical li.current>a button.toctree-expand,.nav .wy-menu-vertical li.on a button.toctree-expand,.nav .wy-menu-vertical li button.toctree-expand,.rst-content .btn .admonition-title,.rst-content .code-block-caption .btn .headerlink,.rst-content .code-block-caption .nav .headerlink,.rst-content .eqno .btn .headerlink,.rst-content .eqno .nav .headerlink,.rst-content .nav .admonition-title,.rst-content code.download .btn span:first-child,.rst-content code.download .nav span:first-child,.rst-content dl dt .btn .headerlink,.rst-content dl dt .nav .headerlink,.rst-content h1 .btn .headerlink,.rst-content h1 .nav .headerlink,.rst-content h2 .btn .headerlink,.rst-content h2 .nav .headerlink,.rst-content h3 .btn .headerlink,.rst-content h3 .nav .headerlink,.rst-content h4 .btn .headerlink,.rst-content h4 .nav .headerlink,.rst-content h5 .btn .headerlink,.rst-content h5 .nav .headerlink,.rst-content h6 .btn .headerlink,.rst-content h6 .nav .headerlink,.rst-content p .btn .headerlink,.rst-content p .nav .headerlink,.rst-content table>caption .btn .headerlink,.rst-content table>caption .nav .headerlink,.rst-content tt.download .btn span:first-child,.rst-content tt.download .nav span:first-child,.wy-menu-vertical li .btn button.toctree-expand,.wy-menu-vertical li.current>a .btn button.toctree-expand,.wy-menu-vertical li.current>a .nav button.toctree-expand,.wy-menu-vertical li .nav button.toctree-expand,.wy-menu-vertical li.on a .btn button.toctree-expand,.wy-menu-vertical li.on a .nav button.toctree-expand{display:inline}.btn .fa-large.icon,.btn .fa.fa-large,.btn .rst-content .code-block-caption .fa-large.headerlink,.btn .rst-content .eqno .fa-large.headerlink,.btn .rst-content .fa-large.admonition-title,.btn .rst-content code.download span.fa-large:first-child,.btn .rst-content dl dt .fa-large.headerlink,.btn .rst-content h1 .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.btn .rst-content p .fa-large.headerlink,.btn .rst-content table>caption .fa-large.headerlink,.btn .rst-content tt.download span.fa-large:first-child,.btn .wy-menu-vertical li button.fa-large.toctree-expand,.nav .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .code-block-caption .fa-large.headerlink,.nav .rst-content .eqno .fa-large.headerlink,.nav .rst-content .fa-large.admonition-title,.nav .rst-content code.download span.fa-large:first-child,.nav .rst-content dl dt .fa-large.headerlink,.nav .rst-content h1 .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.nav .rst-content p .fa-large.headerlink,.nav .rst-content table>caption .fa-large.headerlink,.nav .rst-content tt.download span.fa-large:first-child,.nav .wy-menu-vertical li button.fa-large.toctree-expand,.rst-content .btn .fa-large.admonition-title,.rst-content .code-block-caption .btn .fa-large.headerlink,.rst-content .code-block-caption .nav .fa-large.headerlink,.rst-content .eqno .btn .fa-large.headerlink,.rst-content .eqno .nav .fa-large.headerlink,.rst-content .nav .fa-large.admonition-title,.rst-content code.download .btn span.fa-large:first-child,.rst-content code.download .nav span.fa-large:first-child,.rst-content dl dt .btn .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.rst-content p .btn .fa-large.headerlink,.rst-content p .nav .fa-large.headerlink,.rst-content table>caption .btn .fa-large.headerlink,.rst-content table>caption .nav .fa-large.headerlink,.rst-content tt.download .btn span.fa-large:first-child,.rst-content tt.download .nav span.fa-large:first-child,.wy-menu-vertical li .btn button.fa-large.toctree-expand,.wy-menu-vertical li .nav button.fa-large.toctree-expand{line-height:.9em}.btn .fa-spin.icon,.btn .fa.fa-spin,.btn .rst-content .code-block-caption .fa-spin.headerlink,.btn .rst-content .eqno .fa-spin.headerlink,.btn .rst-content .fa-spin.admonition-title,.btn .rst-content code.download span.fa-spin:first-child,.btn .rst-content dl dt .fa-spin.headerlink,.btn .rst-content h1 .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.btn .rst-content p .fa-spin.headerlink,.btn .rst-content table>caption .fa-spin.headerlink,.btn .rst-content tt.download span.fa-spin:first-child,.btn .wy-menu-vertical li button.fa-spin.toctree-expand,.nav .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .code-block-caption .fa-spin.headerlink,.nav .rst-content .eqno .fa-spin.headerlink,.nav .rst-content .fa-spin.admonition-title,.nav .rst-content code.download span.fa-spin:first-child,.nav .rst-content dl dt .fa-spin.headerlink,.nav .rst-content h1 .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.nav .rst-content p .fa-spin.headerlink,.nav .rst-content table>caption .fa-spin.headerlink,.nav .rst-content tt.download span.fa-spin:first-child,.nav .wy-menu-vertical li button.fa-spin.toctree-expand,.rst-content .btn .fa-spin.admonition-title,.rst-content .code-block-caption .btn .fa-spin.headerlink,.rst-content .code-block-caption .nav .fa-spin.headerlink,.rst-content .eqno .btn .fa-spin.headerlink,.rst-content .eqno .nav .fa-spin.headerlink,.rst-content .nav .fa-spin.admonition-title,.rst-content code.download .btn span.fa-spin:first-child,.rst-content code.download .nav span.fa-spin:first-child,.rst-content dl dt .btn .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.rst-content p .btn .fa-spin.headerlink,.rst-content p .nav .fa-spin.headerlink,.rst-content table>caption .btn .fa-spin.headerlink,.rst-content table>caption .nav .fa-spin.headerlink,.rst-content tt.download .btn span.fa-spin:first-child,.rst-content tt.download .nav span.fa-spin:first-child,.wy-menu-vertical li .btn button.fa-spin.toctree-expand,.wy-menu-vertical li .nav button.fa-spin.toctree-expand{display:inline-block}.btn.fa:before,.btn.icon:before,.rst-content .btn.admonition-title:before,.rst-content .code-block-caption .btn.headerlink:before,.rst-content .eqno .btn.headerlink:before,.rst-content code.download span.btn:first-child:before,.rst-content dl dt .btn.headerlink:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content p .btn.headerlink:before,.rst-content table>caption .btn.headerlink:before,.rst-content tt.download span.btn:first-child:before,.wy-menu-vertical li button.btn.toctree-expand:before{opacity:.5;-webkit-transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;transition:opacity .05s ease-in}.btn.fa:hover:before,.btn.icon:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content .code-block-caption .btn.headerlink:hover:before,.rst-content .eqno .btn.headerlink:hover:before,.rst-content code.download span.btn:first-child:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content p .btn.headerlink:hover:before,.rst-content table>caption .btn.headerlink:hover:before,.rst-content tt.download span.btn:first-child:hover:before,.wy-menu-vertical li button.btn.toctree-expand:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .icon:before,.btn-mini .rst-content .admonition-title:before,.btn-mini .rst-content .code-block-caption .headerlink:before,.btn-mini .rst-content .eqno .headerlink:before,.btn-mini .rst-content code.download span:first-child:before,.btn-mini .rst-content dl dt .headerlink:before,.btn-mini .rst-content h1 .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.btn-mini .rst-content p .headerlink:before,.btn-mini .rst-content table>caption .headerlink:before,.btn-mini .rst-content tt.download span:first-child:before,.btn-mini .wy-menu-vertical li button.toctree-expand:before,.rst-content .btn-mini .admonition-title:before,.rst-content .code-block-caption .btn-mini .headerlink:before,.rst-content .eqno .btn-mini .headerlink:before,.rst-content code.download .btn-mini span:first-child:before,.rst-content dl dt .btn-mini .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.rst-content p .btn-mini .headerlink:before,.rst-content table>caption .btn-mini .headerlink:before,.rst-content tt.download .btn-mini span:first-child:before,.wy-menu-vertical li .btn-mini button.toctree-expand:before{font-size:14px;vertical-align:-15%}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.wy-alert{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.rst-content .admonition-title,.wy-alert-title{font-weight:700;display:block;color:#fff;background:#6ab0de;padding:6px 12px;margin:-12px -12px 12px}.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.admonition,.rst-content .wy-alert-danger.admonition-todo,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.wy-alert.wy-alert-danger{background:#fdf3f2}.rst-content .danger .admonition-title,.rst-content .danger .wy-alert-title,.rst-content .error .admonition-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.rst-content .wy-alert-danger.admonition .admonition-title,.rst-content .wy-alert-danger.admonition .wy-alert-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.wy-alert.wy-alert-danger .wy-alert-title{background:#f29f97}.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .warning,.rst-content .wy-alert-warning.admonition,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.note,.rst-content .wy-alert-warning.seealso,.rst-content .wy-alert-warning.tip,.wy-alert.wy-alert-warning{background:#ffedcc}.rst-content .admonition-todo .admonition-title,.rst-content .admonition-todo .wy-alert-title,.rst-content .attention .admonition-title,.rst-content .attention .wy-alert-title,.rst-content .caution .admonition-title,.rst-content .caution .wy-alert-title,.rst-content .warning .admonition-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.admonition .admonition-title,.rst-content .wy-alert-warning.admonition .wy-alert-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.wy-alert.wy-alert-warning .wy-alert-title{background:#f0b37e}.rst-content .note,.rst-content .seealso,.rst-content .wy-alert-info.admonition,.rst-content .wy-alert-info.admonition-todo,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.wy-alert.wy-alert-info{background:#e7f2fa}.rst-content .note .admonition-title,.rst-content .note .wy-alert-title,.rst-content .seealso .admonition-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .admonition-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.rst-content .wy-alert-info.admonition .admonition-title,.rst-content .wy-alert-info.admonition .wy-alert-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.wy-alert.wy-alert-info .wy-alert-title{background:#6ab0de}.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.admonition,.rst-content .wy-alert-success.admonition-todo,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.warning,.wy-alert.wy-alert-success{background:#dbfaf4}.rst-content .hint .admonition-title,.rst-content .hint .wy-alert-title,.rst-content .important .admonition-title,.rst-content .important .wy-alert-title,.rst-content .tip .admonition-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .admonition-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.rst-content .wy-alert-success.admonition .admonition-title,.rst-content .wy-alert-success.admonition .wy-alert-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.wy-alert.wy-alert-success .wy-alert-title{background:#1abc9c}.rst-content .wy-alert-neutral.admonition,.rst-content .wy-alert-neutral.admonition-todo,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.wy-alert.wy-alert-neutral{background:#f3f6f6}.rst-content .wy-alert-neutral.admonition-todo .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.rst-content .wy-alert-neutral.admonition .admonition-title,.rst-content .wy-alert-neutral.admonition .wy-alert-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.wy-alert.wy-alert-neutral .wy-alert-title{color:#404040;background:#e1e4e5}.rst-content .wy-alert-neutral.admonition-todo a,.rst-content .wy-alert-neutral.admonition a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.wy-alert.wy-alert-neutral a{color:#2980b9}.rst-content .admonition-todo p:last-child,.rst-content .admonition p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .note p:last-child,.rst-content .seealso p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.wy-alert p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27ae60}.wy-tray-container li.wy-tray-item-info{background:#2980b9}.wy-tray-container li.wy-tray-item-warning{background:#e67e22}.wy-tray-container li.wy-tray-item-danger{background:#e74c3c}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width:768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px;color:#fff;border:1px solid rgba(0,0,0,.1);background-color:#27ae60;text-decoration:none;font-weight:400;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 2px -1px hsla(0,0%,100%,.5),inset 0 -2px 0 0 rgba(0,0,0,.1);outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05),inset 0 2px 0 0 rgba(0,0,0,.1);padding:8px 12px 6px}.btn:visited{color:#fff}.btn-disabled,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980b9!important}.btn-info:hover{background-color:#2e8ece!important}.btn-neutral{background-color:#f3f6f6!important;color:#404040!important}.btn-neutral:hover{background-color:#e5ebeb!important;color:#404040}.btn-neutral:visited{color:#404040!important}.btn-success{background-color:#27ae60!important}.btn-success:hover{background-color:#295!important}.btn-danger{background-color:#e74c3c!important}.btn-danger:hover{background-color:#ea6153!important}.btn-warning{background-color:#e67e22!important}.btn-warning:hover{background-color:#e98b39!important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f!important}.btn-link{background-color:transparent!important;color:#2980b9;box-shadow:none;border-color:transparent!important}.btn-link:active,.btn-link:hover{background-color:transparent!important;color:#409ad5!important;box-shadow:none}.btn-link:visited{color:#9b59b6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:after,.wy-btn-group:before{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:1px solid #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980b9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:1px solid #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type=search]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980b9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned .wy-help-inline,.wy-form-aligned input,.wy-form-aligned label,.wy-form-aligned select,.wy-form-aligned textarea{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{width:100%;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label,legend{display:block}label{margin:0 0 .3125em;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:after,.wy-control-group:before{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#e74c3c}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full input[type=color],.wy-control-group .wy-form-full input[type=date],.wy-control-group .wy-form-full input[type=datetime-local],.wy-control-group .wy-form-full input[type=datetime],.wy-control-group .wy-form-full input[type=email],.wy-control-group .wy-form-full input[type=month],.wy-control-group .wy-form-full input[type=number],.wy-control-group .wy-form-full input[type=password],.wy-control-group .wy-form-full input[type=search],.wy-control-group .wy-form-full input[type=tel],.wy-control-group .wy-form-full input[type=text],.wy-control-group .wy-form-full input[type=time],.wy-control-group .wy-form-full input[type=url],.wy-control-group .wy-form-full input[type=week],.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves input[type=color],.wy-control-group .wy-form-halves input[type=date],.wy-control-group .wy-form-halves input[type=datetime-local],.wy-control-group .wy-form-halves input[type=datetime],.wy-control-group .wy-form-halves input[type=email],.wy-control-group .wy-form-halves input[type=month],.wy-control-group .wy-form-halves input[type=number],.wy-control-group .wy-form-halves input[type=password],.wy-control-group .wy-form-halves input[type=search],.wy-control-group .wy-form-halves input[type=tel],.wy-control-group .wy-form-halves input[type=text],.wy-control-group .wy-form-halves input[type=time],.wy-control-group .wy-form-halves input[type=url],.wy-control-group .wy-form-halves input[type=week],.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds input[type=color],.wy-control-group .wy-form-thirds input[type=date],.wy-control-group .wy-form-thirds input[type=datetime-local],.wy-control-group .wy-form-thirds input[type=datetime],.wy-control-group .wy-form-thirds input[type=email],.wy-control-group .wy-form-thirds input[type=month],.wy-control-group .wy-form-thirds input[type=number],.wy-control-group .wy-form-thirds input[type=password],.wy-control-group .wy-form-thirds input[type=search],.wy-control-group .wy-form-thirds input[type=tel],.wy-control-group .wy-form-thirds input[type=text],.wy-control-group .wy-form-thirds input[type=time],.wy-control-group .wy-form-thirds input[type=url],.wy-control-group .wy-form-thirds input[type=week],.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full{float:left;display:block;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child,.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(odd){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child,.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control,.wy-control-no-input{margin:6px 0 0;font-size:90%}.wy-control-no-input{display:inline-block}.wy-control-group.fluid-input input[type=color],.wy-control-group.fluid-input input[type=date],.wy-control-group.fluid-input input[type=datetime-local],.wy-control-group.fluid-input input[type=datetime],.wy-control-group.fluid-input input[type=email],.wy-control-group.fluid-input input[type=month],.wy-control-group.fluid-input input[type=number],.wy-control-group.fluid-input input[type=password],.wy-control-group.fluid-input input[type=search],.wy-control-group.fluid-input input[type=tel],.wy-control-group.fluid-input input[type=text],.wy-control-group.fluid-input input[type=time],.wy-control-group.fluid-input input[type=url],.wy-control-group.fluid-input input[type=week]{width:100%}.wy-form-message-inline{padding-left:.3em;color:#666;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;*overflow:visible}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}input[type=datetime-local]{padding:.34375em .625em}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;margin-right:.3125em;*height:13px;*width:13px}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;outline:thin dotted\9;border-color:#333}input.no-focus:focus{border-color:#ccc!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#e74c3c;border:1px solid #e74c3c}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e74c3c}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e74c3c}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif}select,textarea{padding:.5em .625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:1px solid #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{position:relative;display:block;height:24px;margin-top:12px;cursor:pointer}.wy-switch:before{left:0;top:0;width:36px;height:12px;background:#ccc}.wy-switch:after,.wy-switch:before{position:absolute;content:"";display:block;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wy-switch:after{width:18px;height:18px;background:#999;left:-3px;top:-3px}.wy-switch span{position:absolute;left:48px;display:block;font-size:12px;color:#ccc;line-height:1}.wy-switch.active:before{background:#1e8449}.wy-switch.active:after{left:24px;background:#27ae60}.wy-switch.disabled{cursor:not-allowed;opacity:.8}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#e74c3c}.wy-control-group.wy-control-group-error input[type=color],.wy-control-group.wy-control-group-error input[type=date],.wy-control-group.wy-control-group-error input[type=datetime-local],.wy-control-group.wy-control-group-error input[type=datetime],.wy-control-group.wy-control-group-error input[type=email],.wy-control-group.wy-control-group-error input[type=month],.wy-control-group.wy-control-group-error input[type=number],.wy-control-group.wy-control-group-error input[type=password],.wy-control-group.wy-control-group-error input[type=search],.wy-control-group.wy-control-group-error input[type=tel],.wy-control-group.wy-control-group-error input[type=text],.wy-control-group.wy-control-group-error input[type=time],.wy-control-group.wy-control-group-error input[type=url],.wy-control-group.wy-control-group-error input[type=week],.wy-control-group.wy-control-group-error textarea{border:1px solid #e74c3c}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:.5em .625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27ae60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#e74c3c}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#e67e22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980b9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width:480px){.wy-form button[type=submit]{margin:.7em 0 0}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=text],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week],.wy-form label{margin-bottom:.3em;display:block}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0}.wy-form-message,.wy-form-message-inline,.wy-form .wy-help-inline{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width:768px){.tablet-hide{display:none}}@media screen and (max-width:480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.rst-content table.docutils,.rst-content table.field-list,.wy-table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.rst-content table.docutils caption,.rst-content table.field-list caption,.wy-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.rst-content table.docutils td,.rst-content table.docutils th,.rst-content table.field-list td,.rst-content table.field-list th,.wy-table td,.wy-table th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.rst-content table.docutils td:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list td:first-child,.rst-content table.field-list th:first-child,.wy-table td:first-child,.wy-table th:first-child{border-left-width:0}.rst-content table.docutils thead,.rst-content table.field-list thead,.wy-table thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.rst-content table.docutils thead th,.rst-content table.field-list thead th,.wy-table thead th{font-weight:700;border-bottom:2px solid #e1e4e5}.rst-content table.docutils td,.rst-content table.field-list td,.wy-table td{background-color:transparent;vertical-align:middle}.rst-content table.docutils td p,.rst-content table.field-list td p,.wy-table td p{line-height:18px}.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child,.wy-table td p:last-child{margin-bottom:0}.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min,.wy-table .wy-table-cell-min{width:1%;padding-right:0}.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:grey;font-size:90%}.wy-table-tertiary{color:grey;font-size:80%}.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,.wy-table-backed,.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td{background-color:#f3f6f6}.rst-content table.docutils,.wy-table-bordered-all{border:1px solid #e1e4e5}.rst-content table.docutils td,.wy-table-bordered-all td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.rst-content table.docutils tbody>tr:last-child td,.wy-table-bordered-all tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0!important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980b9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9b59b6}html{height:100%}body,html{overflow-x:hidden}body{font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#404040;min-height:100%;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#e67e22!important}a.wy-text-warning:hover{color:#eb9950!important}.wy-text-info{color:#2980b9!important}a.wy-text-info:hover{color:#409ad5!important}.wy-text-success{color:#27ae60!important}a.wy-text-success:hover{color:#36d278!important}.wy-text-danger{color:#e74c3c!important}a.wy-text-danger:hover{color:#ed7669!important}.wy-text-neutral{color:#404040!important}a.wy-text-neutral:hover{color:#595959!important}.rst-content .toctree-wrapper>p.caption,h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif}p{line-height:24px;font-size:16px;margin:0 0 24px}h1{font-size:175%}.rst-content .toctree-wrapper>p.caption,h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}.rst-content code,.rst-content tt,code{white-space:nowrap;max-width:100%;background:#fff;border:1px solid #e1e4e5;font-size:75%;padding:0 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#e74c3c;overflow-x:auto}.rst-content tt.code-large,code.code-large{font-size:90%}.rst-content .section ul,.rst-content .toctree-wrapper ul,.rst-content section ul,.wy-plain-list-disc,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.rst-content .section ul li,.rst-content .toctree-wrapper ul li,.rst-content section ul li,.wy-plain-list-disc li,article ul li{list-style:disc;margin-left:24px}.rst-content .section ul li p:last-child,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li p:last-child,.rst-content .toctree-wrapper ul li ul,.rst-content section ul li p:last-child,.rst-content section ul li ul,.wy-plain-list-disc li p:last-child,.wy-plain-list-disc li ul,article ul li p:last-child,article ul li ul{margin-bottom:0}.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,.rst-content section ul li li,.wy-plain-list-disc li li,article ul li li{list-style:circle}.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,.rst-content section ul li li li,.wy-plain-list-disc li li li,article ul li li li{list-style:square}.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,.rst-content section ul li ol li,.wy-plain-list-disc li ol li,article ul li ol li{list-style:decimal}.rst-content .section ol,.rst-content .section ol.arabic,.rst-content .toctree-wrapper ol,.rst-content .toctree-wrapper ol.arabic,.rst-content section ol,.rst-content section ol.arabic,.wy-plain-list-decimal,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.rst-content .section ol.arabic li,.rst-content .section ol li,.rst-content .toctree-wrapper ol.arabic li,.rst-content .toctree-wrapper ol li,.rst-content section ol.arabic li,.rst-content section ol li,.wy-plain-list-decimal li,article ol li{list-style:decimal;margin-left:24px}.rst-content .section ol.arabic li ul,.rst-content .section ol li p:last-child,.rst-content .section ol li ul,.rst-content .toctree-wrapper ol.arabic li ul,.rst-content .toctree-wrapper ol li p:last-child,.rst-content .toctree-wrapper ol li ul,.rst-content section ol.arabic li ul,.rst-content section ol li p:last-child,.rst-content section ol li ul,.wy-plain-list-decimal li p:last-child,.wy-plain-list-decimal li ul,article ol li p:last-child,article ol li ul{margin-bottom:0}.rst-content .section ol.arabic li ul li,.rst-content .section ol li ul li,.rst-content .toctree-wrapper ol.arabic li ul li,.rst-content .toctree-wrapper ol li ul li,.rst-content section ol.arabic li ul li,.rst-content section ol li ul li,.wy-plain-list-decimal li ul li,article ol li ul li{list-style:disc}.wy-breadcrumbs{*zoom:1}.wy-breadcrumbs:after,.wy-breadcrumbs:before{display:table;content:""}.wy-breadcrumbs:after{clear:both}.wy-breadcrumbs>li{display:inline-block;padding-top:5px}.wy-breadcrumbs>li.wy-breadcrumbs-aside{float:right}.rst-content .wy-breadcrumbs>li code,.rst-content .wy-breadcrumbs>li tt,.wy-breadcrumbs>li .rst-content tt,.wy-breadcrumbs>li code{all:inherit;color:inherit}.breadcrumb-item:before{content:"/";color:#bbb;font-size:13px;padding:0 6px 0 3px}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width:480px){.wy-breadcrumbs-extra,.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}html{font-size:16px}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:after,.wy-menu-horiz:before{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz li,.wy-menu-horiz ul{display:inline-block}.wy-menu-horiz li:hover{background:hsla(0,0%,100%,.1)}.wy-menu-horiz li.divide-left{border-left:1px solid #404040}.wy-menu-horiz li.divide-right{border-right:1px solid #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical{width:300px}.wy-menu-vertical header,.wy-menu-vertical p.caption{color:#55a5d9;height:32px;line-height:32px;padding:0 1.618em;margin:12px 0 0;display:block;font-weight:700;text-transform:uppercase;font-size:85%;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:1px solid #404040}.wy-menu-vertical li.divide-bottom{border-bottom:1px solid #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:grey;border-right:1px solid #c9c9c9;padding:.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.rst-content .wy-menu-vertical li tt,.wy-menu-vertical li .rst-content tt,.wy-menu-vertical li code{border:none;background:inherit;color:inherit;padding-left:0;padding-right:0}.wy-menu-vertical li button.toctree-expand{display:block;float:left;margin-left:-1.2em;line-height:18px;color:#4d4d4d;border:none;background:none;padding:0}.wy-menu-vertical li.current>a,.wy-menu-vertical li.on a{color:#404040;font-weight:700;position:relative;background:#fcfcfc;border:none;padding:.4045em 1.618em}.wy-menu-vertical li.current>a:hover,.wy-menu-vertical li.on a:hover{background:#fcfcfc}.wy-menu-vertical li.current>a:hover button.toctree-expand,.wy-menu-vertical li.on a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand{display:block;line-height:18px;color:#333}.wy-menu-vertical li.toctree-l1.current>a{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.wy-menu-vertical .toctree-l1.current .toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .toctree-l11>ul{display:none}.wy-menu-vertical .toctree-l1.current .current.toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .current.toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .current.toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .current.toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .current.toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .current.toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .current.toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .current.toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .current.toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .current.toctree-l11>ul{display:block}.wy-menu-vertical li.toctree-l3,.wy-menu-vertical li.toctree-l4{font-size:.9em}.wy-menu-vertical li.toctree-l2 a,.wy-menu-vertical li.toctree-l3 a,.wy-menu-vertical li.toctree-l4 a,.wy-menu-vertical li.toctree-l5 a,.wy-menu-vertical li.toctree-l6 a,.wy-menu-vertical li.toctree-l7 a,.wy-menu-vertical li.toctree-l8 a,.wy-menu-vertical li.toctree-l9 a,.wy-menu-vertical li.toctree-l10 a{color:#404040}.wy-menu-vertical li.toctree-l2 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l3 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l4 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l5 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l6 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l7 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l8 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l9 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l10 a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{display:block}.wy-menu-vertical li.toctree-l2.current>a{padding:.4045em 2.427em}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{padding:.4045em 1.618em .4045em 4.045em}.wy-menu-vertical li.toctree-l3.current>a{padding:.4045em 4.045em}.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{padding:.4045em 1.618em .4045em 5.663em}.wy-menu-vertical li.toctree-l4.current>a{padding:.4045em 5.663em}.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a{padding:.4045em 1.618em .4045em 7.281em}.wy-menu-vertical li.toctree-l5.current>a{padding:.4045em 7.281em}.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a{padding:.4045em 1.618em .4045em 8.899em}.wy-menu-vertical li.toctree-l6.current>a{padding:.4045em 8.899em}.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a{padding:.4045em 1.618em .4045em 10.517em}.wy-menu-vertical li.toctree-l7.current>a{padding:.4045em 10.517em}.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a{padding:.4045em 1.618em .4045em 12.135em}.wy-menu-vertical li.toctree-l8.current>a{padding:.4045em 12.135em}.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a{padding:.4045em 1.618em .4045em 13.753em}.wy-menu-vertical li.toctree-l9.current>a{padding:.4045em 13.753em}.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a{padding:.4045em 1.618em .4045em 15.371em}.wy-menu-vertical li.toctree-l10.current>a{padding:.4045em 15.371em}.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{padding:.4045em 1.618em .4045em 16.989em}.wy-menu-vertical li.toctree-l2.current>a,.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{background:#c9c9c9}.wy-menu-vertical li.toctree-l2 button.toctree-expand{color:#a3a3a3}.wy-menu-vertical li.toctree-l3.current>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{background:#bdbdbd}.wy-menu-vertical li.toctree-l3 button.toctree-expand{color:#969696}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical li ul li a{margin-bottom:0;color:#d9d9d9;font-weight:400}.wy-menu-vertical a{line-height:18px;padding:.4045em 1.618em;display:block;position:relative;font-size:90%;color:#d9d9d9}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:hover button.toctree-expand{color:#d9d9d9}.wy-menu-vertical a:active{background-color:#2980b9;cursor:pointer;color:#fff}.wy-menu-vertical a:active button.toctree-expand{color:#fff}.wy-side-nav-search{display:block;width:300px;padding:.809em;margin-bottom:.809em;z-index:200;background-color:#2980b9;text-align:center;color:#fcfcfc}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto .809em;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a{color:#fcfcfc;font-size:100%;font-weight:700;display:inline-block;padding:4px 6px;margin-bottom:.809em;max-width:100%}.wy-side-nav-search .wy-dropdown>a:hover,.wy-side-nav-search>a:hover{background:hsla(0,0%,100%,.1)}.wy-side-nav-search .wy-dropdown>a img.logo,.wy-side-nav-search>a img.logo{display:block;margin:0 auto;height:auto;width:auto;border-radius:0;max-width:100%;background:transparent}.wy-side-nav-search .wy-dropdown>a.icon img.logo,.wy-side-nav-search>a.icon img.logo{margin-top:.85em}.wy-side-nav-search>div.version{margin-top:-.4045em;margin-bottom:.809em;font-weight:400;color:hsla(0,0%,100%,.3)}.wy-nav .wy-menu-vertical header{color:#2980b9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980b9;color:#fff}[data-menu-wrap]{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:#fcfcfc}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:fixed;top:0;bottom:0;left:0;padding-bottom:2em;width:300px;overflow-x:hidden;overflow-y:hidden;min-height:100%;color:#9b9b9b;background:#343131;z-index:200}.wy-side-scroll{width:320px;position:relative;overflow-x:hidden;overflow-y:scroll;height:100%}.wy-nav-top{display:none;background:#2980b9;color:#fff;padding:.4045em .809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:after,.wy-nav-top:before{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:700}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer;padding-top:inherit}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:grey}footer p{margin-bottom:12px}.rst-content footer span.commit tt,footer span.commit .rst-content tt,footer span.commit code{padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:1em;background:none;border:none;color:grey}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:after,.rst-footer-buttons:before{width:100%;display:table;content:""}.rst-footer-buttons:after{clear:both}.rst-breadcrumbs-buttons{margin-top:12px;*zoom:1}.rst-breadcrumbs-buttons:after,.rst-breadcrumbs-buttons:before{display:table;content:""}.rst-breadcrumbs-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:1px solid #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:1px solid #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:grey;font-size:90%}.genindextable li>ul{margin-left:24px}@media screen and (max-width:768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-menu.wy-menu-vertical,.wy-side-nav-search,.wy-side-scroll{width:auto}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width:1100px){.wy-nav-content-wrap{background:rgba(0,0,0,.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,.wy-nav-side,footer{display:none}.wy-nav-content-wrap{margin-left:0}}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60;*zoom:1}.rst-versions .rst-current-version:after,.rst-versions .rst-current-version:before{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,.rst-content .eqno .rst-versions .rst-current-version .headerlink,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-content code.download .rst-versions .rst-current-version span:first-child,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-content p .rst-versions .rst-current-version .headerlink,.rst-content table>caption .rst-versions .rst-current-version .headerlink,.rst-content tt.download .rst-versions .rst-current-version span:first-child,.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .icon,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,.rst-versions .rst-current-version .rst-content .eqno .headerlink,.rst-versions .rst-current-version .rst-content code.download span:first-child,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-versions .rst-current-version .rst-content p .headerlink,.rst-versions .rst-current-version .rst-content table>caption .headerlink,.rst-versions .rst-current-version .rst-content tt.download span:first-child,.rst-versions .rst-current-version .wy-menu-vertical li button.toctree-expand,.wy-menu-vertical li .rst-versions .rst-current-version button.toctree-expand{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}.rst-content .toctree-wrapper>p.caption,.rst-content h1,.rst-content h2,.rst-content h3,.rst-content h4,.rst-content h5,.rst-content h6{margin-bottom:24px}.rst-content img{max-width:100%;height:auto}.rst-content div.figure,.rst-content figure{margin-bottom:24px}.rst-content div.figure .caption-text,.rst-content figure .caption-text{font-style:italic}.rst-content div.figure p:last-child.caption,.rst-content figure p:last-child.caption{margin-bottom:0}.rst-content div.figure.align-center,.rst-content figure.align-center{text-align:center}.rst-content .section>a>img,.rst-content .section>img,.rst-content section>a>img,.rst-content section>img{margin-bottom:24px}.rst-content abbr[title]{text-decoration:none}.rst-content.style-external-links a.reference.external:after{font-family:FontAwesome;content:"\f08e";color:#b3b3b3;vertical-align:super;font-size:60%;margin:0 .2em}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content pre.literal-block{white-space:pre;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;display:block;overflow:auto}.rst-content div[class^=highlight],.rst-content pre.literal-block{border:1px solid #e1e4e5;overflow-x:auto;margin:1px 0 24px}.rst-content div[class^=highlight] div[class^=highlight],.rst-content pre.literal-block div[class^=highlight]{padding:0;border:none;margin:0}.rst-content div[class^=highlight] td.code{width:100%}.rst-content .linenodiv pre{border-right:1px solid #e6e9ea;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;user-select:none;pointer-events:none}.rst-content div[class^=highlight] pre{white-space:pre;margin:0;padding:12px;display:block;overflow:auto}.rst-content div[class^=highlight] pre .hll{display:block;margin:0 -12px;padding:0 12px}.rst-content .linenodiv pre,.rst-content div[class^=highlight] pre,.rst-content pre.literal-block{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:12px;line-height:1.4}.rst-content div.highlight .gp,.rst-content div.highlight span.linenos{user-select:none;pointer-events:none}.rst-content div.highlight span.linenos{display:inline-block;padding-left:0;padding-right:12px;margin-right:12px;border-right:1px solid #e6e9ea}.rst-content .code-block-caption{font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}@media print{.rst-content .codeblock,.rst-content div[class^=highlight],.rst-content div[class^=highlight] pre{white-space:pre-wrap}}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning{clear:both}.rst-content .admonition-todo .last,.rst-content .admonition-todo>:last-child,.rst-content .admonition .last,.rst-content .admonition>:last-child,.rst-content .attention .last,.rst-content .attention>:last-child,.rst-content .caution .last,.rst-content .caution>:last-child,.rst-content .danger .last,.rst-content .danger>:last-child,.rst-content .error .last,.rst-content .error>:last-child,.rst-content .hint .last,.rst-content .hint>:last-child,.rst-content .important .last,.rst-content .important>:last-child,.rst-content .note .last,.rst-content .note>:last-child,.rst-content .seealso .last,.rst-content .seealso>:last-child,.rst-content .tip .last,.rst-content .tip>:last-child,.rst-content .warning .last,.rst-content .warning>:last-child{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent!important;border-color:rgba(0,0,0,.1)!important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha>li,.rst-content .toctree-wrapper ol.loweralpha,.rst-content .toctree-wrapper ol.loweralpha>li,.rst-content section ol.loweralpha,.rst-content section ol.loweralpha>li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha>li,.rst-content .toctree-wrapper ol.upperalpha,.rst-content .toctree-wrapper ol.upperalpha>li,.rst-content section ol.upperalpha,.rst-content section ol.upperalpha>li{list-style:upper-alpha}.rst-content .section ol li>*,.rst-content .section ul li>*,.rst-content .toctree-wrapper ol li>*,.rst-content .toctree-wrapper ul li>*,.rst-content section ol li>*,.rst-content section ul li>*{margin-top:12px;margin-bottom:12px}.rst-content .section ol li>:first-child,.rst-content .section ul li>:first-child,.rst-content .toctree-wrapper ol li>:first-child,.rst-content .toctree-wrapper ul li>:first-child,.rst-content section ol li>:first-child,.rst-content section ul li>:first-child{margin-top:0}.rst-content .section ol li>p,.rst-content .section ol li>p:last-child,.rst-content .section ul li>p,.rst-content .section ul li>p:last-child,.rst-content .toctree-wrapper ol li>p,.rst-content .toctree-wrapper ol li>p:last-child,.rst-content .toctree-wrapper ul li>p,.rst-content .toctree-wrapper ul li>p:last-child,.rst-content section ol li>p,.rst-content section ol li>p:last-child,.rst-content section ul li>p,.rst-content section ul li>p:last-child{margin-bottom:12px}.rst-content .section ol li>p:only-child,.rst-content .section ol li>p:only-child:last-child,.rst-content .section ul li>p:only-child,.rst-content .section ul li>p:only-child:last-child,.rst-content .toctree-wrapper ol li>p:only-child,.rst-content .toctree-wrapper ol li>p:only-child:last-child,.rst-content .toctree-wrapper ul li>p:only-child,.rst-content .toctree-wrapper ul li>p:only-child:last-child,.rst-content section ol li>p:only-child,.rst-content section ol li>p:only-child:last-child,.rst-content section ul li>p:only-child,.rst-content section ul li>p:only-child:last-child{margin-bottom:0}.rst-content .section ol li>ol,.rst-content .section ol li>ul,.rst-content .section ul li>ol,.rst-content .section ul li>ul,.rst-content .toctree-wrapper ol li>ol,.rst-content .toctree-wrapper ol li>ul,.rst-content .toctree-wrapper ul li>ol,.rst-content .toctree-wrapper ul li>ul,.rst-content section ol li>ol,.rst-content section ol li>ul,.rst-content section ul li>ol,.rst-content section ul li>ul{margin-bottom:12px}.rst-content .section ol.simple li>*,.rst-content .section ol.simple li ol,.rst-content .section ol.simple li ul,.rst-content .section ul.simple li>*,.rst-content .section ul.simple li ol,.rst-content .section ul.simple li ul,.rst-content .toctree-wrapper ol.simple li>*,.rst-content .toctree-wrapper ol.simple li ol,.rst-content .toctree-wrapper ol.simple li ul,.rst-content .toctree-wrapper ul.simple li>*,.rst-content .toctree-wrapper ul.simple li ol,.rst-content .toctree-wrapper ul.simple li ul,.rst-content section ol.simple li>*,.rst-content section ol.simple li ol,.rst-content section ol.simple li ul,.rst-content section ul.simple li>*,.rst-content section ul.simple li ol,.rst-content section ul.simple li ul{margin-top:0;margin-bottom:0}.rst-content .line-block{margin-left:0;margin-bottom:24px;line-height:24px}.rst-content .line-block .line-block{margin-left:24px;margin-bottom:0}.rst-content .topic-title{font-weight:700;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0 0 24px 24px}.rst-content .align-left{float:left;margin:0 24px 24px 0}.rst-content .align-center{margin:auto}.rst-content .align-center:not(table){display:block}.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink{opacity:0;font-size:14px;font-family:FontAwesome;margin-left:.5em}.rst-content .code-block-caption .headerlink:focus,.rst-content .code-block-caption:hover .headerlink,.rst-content .eqno .headerlink:focus,.rst-content .eqno:hover .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink:focus,.rst-content .toctree-wrapper>p.caption:hover .headerlink,.rst-content dl dt .headerlink:focus,.rst-content dl dt:hover .headerlink,.rst-content h1 .headerlink:focus,.rst-content h1:hover .headerlink,.rst-content h2 .headerlink:focus,.rst-content h2:hover .headerlink,.rst-content h3 .headerlink:focus,.rst-content h3:hover .headerlink,.rst-content h4 .headerlink:focus,.rst-content h4:hover .headerlink,.rst-content h5 .headerlink:focus,.rst-content h5:hover .headerlink,.rst-content h6 .headerlink:focus,.rst-content h6:hover .headerlink,.rst-content p.caption .headerlink:focus,.rst-content p.caption:hover .headerlink,.rst-content p .headerlink:focus,.rst-content p:hover .headerlink,.rst-content table>caption .headerlink:focus,.rst-content table>caption:hover .headerlink{opacity:1}.rst-content p a{overflow-wrap:anywhere}.rst-content .wy-table td p,.rst-content .wy-table td ul,.rst-content .wy-table th p,.rst-content .wy-table th ul,.rst-content table.docutils td p,.rst-content table.docutils td ul,.rst-content table.docutils th p,.rst-content table.docutils th ul,.rst-content table.field-list td p,.rst-content table.field-list td ul,.rst-content table.field-list th p,.rst-content table.field-list th ul{font-size:inherit}.rst-content .btn:focus{outline:2px solid}.rst-content table>caption .headerlink:after{font-size:12px}.rst-content .centered{text-align:center}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:1px solid #e1e4e5}.rst-content .sidebar dl,.rst-content .sidebar p,.rst-content .sidebar ul{font-size:90%}.rst-content .sidebar .last,.rst-content .sidebar>:last-child{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif;font-weight:700;background:#e1e4e5;padding:6px 12px;margin:-24px -24px 24px;font-size:100%}.rst-content .highlighted{background:#f1c40f;box-shadow:0 0 0 2px #f1c40f;display:inline;font-weight:700}.rst-content .citation-reference,.rst-content .footnote-reference{vertical-align:baseline;position:relative;top:-.4em;line-height:0;font-size:90%}.rst-content .citation-reference>span.fn-bracket,.rst-content .footnote-reference>span.fn-bracket{display:none}.rst-content .hlist{width:100%}.rst-content dl dt span.classifier:before{content:" : "}.rst-content dl dt span.classifier-delimiter{display:none!important}html.writer-html4 .rst-content table.docutils.citation,html.writer-html4 .rst-content table.docutils.footnote{background:none;border:none}html.writer-html4 .rst-content table.docutils.citation td,html.writer-html4 .rst-content table.docutils.citation tr,html.writer-html4 .rst-content table.docutils.footnote td,html.writer-html4 .rst-content table.docutils.footnote tr{border:none;background-color:transparent!important;white-space:normal}html.writer-html4 .rst-content table.docutils.citation td.label,html.writer-html4 .rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{display:grid;grid-template-columns:auto minmax(80%,95%)}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{display:inline-grid;grid-template-columns:max-content auto}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{display:grid;grid-template-columns:auto auto minmax(.65rem,auto) minmax(40%,95%)}html.writer-html5 .rst-content aside.citation>span.label,html.writer-html5 .rst-content aside.footnote>span.label,html.writer-html5 .rst-content div.citation>span.label{grid-column-start:1;grid-column-end:2}html.writer-html5 .rst-content aside.citation>span.backrefs,html.writer-html5 .rst-content aside.footnote>span.backrefs,html.writer-html5 .rst-content div.citation>span.backrefs{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}html.writer-html5 .rst-content aside.citation>p,html.writer-html5 .rst-content aside.footnote>p,html.writer-html5 .rst-content div.citation>p{grid-column-start:4;grid-column-end:5}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{margin-bottom:24px}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{padding-left:1rem}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dd,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dd,html.writer-html5 .rst-content dl.footnote>dt{margin-bottom:0}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{font-size:.9rem}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.footnote>dt{margin:0 .5rem .5rem 0;line-height:1.2rem;word-break:break-all;font-weight:400}html.writer-html5 .rst-content dl.citation>dt>span.brackets:before,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:before{content:"["}html.writer-html5 .rst-content dl.citation>dt>span.brackets:after,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:after{content:"]"}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a{word-break:keep-all}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a:not(:first-child):before,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.footnote>dd{margin:0 0 .5rem;line-height:1.2rem}html.writer-html5 .rst-content dl.citation>dd p,html.writer-html5 .rst-content dl.footnote>dd p{font-size:.9rem}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{padding-left:1rem;padding-right:1rem;font-size:.9rem;line-height:1.2rem}html.writer-html5 .rst-content aside.citation p,html.writer-html5 .rst-content aside.footnote p,html.writer-html5 .rst-content div.citation p{font-size:.9rem;line-height:1.2rem;margin-bottom:12px}html.writer-html5 .rst-content aside.citation span.backrefs,html.writer-html5 .rst-content aside.footnote span.backrefs,html.writer-html5 .rst-content div.citation span.backrefs{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content aside.citation span.backrefs>a,html.writer-html5 .rst-content aside.footnote span.backrefs>a,html.writer-html5 .rst-content div.citation span.backrefs>a{word-break:keep-all}html.writer-html5 .rst-content aside.citation span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content aside.footnote span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content div.citation span.backrefs>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content aside.citation span.label,html.writer-html5 .rst-content aside.footnote span.label,html.writer-html5 .rst-content div.citation span.label{line-height:1.2rem}html.writer-html5 .rst-content aside.citation-list,html.writer-html5 .rst-content aside.footnote-list,html.writer-html5 .rst-content div.citation-list{margin-bottom:24px}html.writer-html5 .rst-content dl.option-list kbd{font-size:.9rem}.rst-content table.docutils.footnote,html.writer-html4 .rst-content table.docutils.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content aside.footnote-list aside.footnote,html.writer-html5 .rst-content div.citation-list>div.citation,html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{color:grey}.rst-content table.docutils.footnote code,.rst-content table.docutils.footnote tt,html.writer-html4 .rst-content table.docutils.citation code,html.writer-html4 .rst-content table.docutils.citation tt,html.writer-html5 .rst-content aside.footnote-list aside.footnote code,html.writer-html5 .rst-content aside.footnote-list aside.footnote tt,html.writer-html5 .rst-content aside.footnote code,html.writer-html5 .rst-content aside.footnote tt,html.writer-html5 .rst-content div.citation-list>div.citation code,html.writer-html5 .rst-content div.citation-list>div.citation tt,html.writer-html5 .rst-content dl.citation code,html.writer-html5 .rst-content dl.citation tt,html.writer-html5 .rst-content dl.footnote code,html.writer-html5 .rst-content dl.footnote tt{color:#555}.rst-content .wy-table-responsive.citation,.rst-content .wy-table-responsive.footnote{margin-bottom:0}.rst-content .wy-table-responsive.citation+:not(.citation),.rst-content .wy-table-responsive.footnote+:not(.footnote){margin-top:24px}.rst-content .wy-table-responsive.citation:last-child,.rst-content .wy-table-responsive.footnote:last-child{margin-bottom:24px}.rst-content table.docutils th{border-color:#e1e4e5}html.writer-html5 .rst-content table.docutils th{border:1px solid #e1e4e5}html.writer-html5 .rst-content table.docutils td>p,html.writer-html5 .rst-content table.docutils th>p{line-height:1rem;margin-bottom:0;font-size:.9rem}.rst-content table.docutils td .last,.rst-content table.docutils td .last>:last-child{margin-bottom:0}.rst-content table.field-list,.rst-content table.field-list td{border:none}.rst-content table.field-list td p{line-height:inherit}.rst-content table.field-list td>strong{display:inline-block}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left}.rst-content code,.rst-content tt{color:#000;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;padding:2px 5px}.rst-content code big,.rst-content code em,.rst-content tt big,.rst-content tt em{font-size:100%!important;line-height:normal}.rst-content code.literal,.rst-content tt.literal{color:#e74c3c;white-space:normal}.rst-content code.xref,.rst-content tt.xref,a .rst-content code,a .rst-content tt{font-weight:700;color:#404040;overflow-wrap:normal}.rst-content kbd,.rst-content pre,.rst-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace}.rst-content a code,.rst-content a tt{color:#2980b9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:700;margin-bottom:12px}.rst-content dl ol,.rst-content dl p,.rst-content dl table,.rst-content dl ul{margin-bottom:12px}.rst-content dl dd{margin:0 0 12px 24px;line-height:24px}.rst-content dl dd>ol:last-child,.rst-content dl dd>p:last-child,.rst-content dl dd>table:last-child,.rst-content dl dd>ul:last-child{margin-bottom:0}html.writer-html4 .rst-content dl:not(.docutils),html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple){margin-bottom:24px}html.writer-html4 .rst-content dl:not(.docutils)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{display:table;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980b9;border-top:3px solid #6ab0de;padding:6px;position:relative}html.writer-html4 .rst-content dl:not(.docutils)>dt:before,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:before{color:#6ab0de}html.writer-html4 .rst-content dl:not(.docutils)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{margin-bottom:6px;border:none;border-left:3px solid #ccc;background:#f0f0f0;color:#555}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils)>dt:first-child,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:first-child{margin-top:0}html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{background-color:transparent;border:none;padding:0;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .optional,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .property,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .property{display:inline-block;padding-right:8px;max-width:100%}html.writer-html4 .rst-content dl:not(.docutils) .k,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .k{font-style:italic}html.writer-html4 .rst-content dl:not(.docutils) .descclassname,html.writer-html4 .rst-content dl:not(.docutils) .descname,html.writer-html4 .rst-content dl:not(.docutils) .sig-name,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .sig-name{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#000}.rst-content .viewcode-back,.rst-content .viewcode-link{display:inline-block;color:#27ae60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:700}.rst-content code.download,.rst-content tt.download{background:inherit;padding:inherit;font-weight:400;font-family:inherit;font-size:inherit;color:inherit;border:inherit;white-space:inherit}.rst-content code.download span:first-child,.rst-content tt.download span:first-child{-webkit-font-smoothing:subpixel-antialiased}.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{margin-right:4px}.rst-content .guilabel,.rst-content .menuselection{font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}.rst-content .guilabel,.rst-content .menuselection{border:1px solid #7fbbe3;background:#e7f2fa}.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>.kbd,.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>kbd{color:inherit;font-size:80%;background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-shadow:0 2px grey;padding:2.4px 6px;margin:auto 0}.rst-content .versionmodified{font-style:italic}@media screen and (max-width:480px){.rst-content .sidebar{width:100%}}span[id*=MathJax-Span]{color:#404040}.math{text-align:center}@font-face{font-family:Lato;src:url(fonts/lato-normal.woff2?bd03a2cc277bbbc338d464e679fe9942) format("woff2"),url(fonts/lato-normal.woff?27bd77b9162d388cb8d4c4217c7c5e2a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold.woff2?cccb897485813c7c256901dbca54ecf2) format("woff2"),url(fonts/lato-bold.woff?d878b6c29b10beca227e9eef4246111b) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold-italic.woff2?0b6bb6725576b072c5d0b02ecdd1900d) format("woff2"),url(fonts/lato-bold-italic.woff?9c7e4e9eb485b4a121c760e61bc3707c) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-normal-italic.woff2?4eb103b4d12be57cb1d040ed5e162e9d) format("woff2"),url(fonts/lato-normal-italic.woff?f28f2d6482446544ef1ea1ccc6dd5892) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(fonts/Roboto-Slab-Regular.woff2?7abf5b8d04d26a2cafea937019bca958) format("woff2"),url(fonts/Roboto-Slab-Regular.woff?c1be9284088d487c5e3ff0a10a92e58c) format("woff");font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(fonts/Roboto-Slab-Bold.woff2?9984f4a9bda09be08e83f2506954adbe) format("woff2"),url(fonts/Roboto-Slab-Bold.woff?bed5564a116b05148e3b3bea6fb1162a) format("woff");font-display:block} \ No newline at end of file + */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-pull-left.icon,.fa.fa-pull-left,.rst-content .code-block-caption .fa-pull-left.headerlink,.rst-content .eqno .fa-pull-left.headerlink,.rst-content .fa-pull-left.admonition-title,.rst-content code.download span.fa-pull-left:first-child,.rst-content dl dt .fa-pull-left.headerlink,.rst-content h1 .fa-pull-left.headerlink,.rst-content h2 .fa-pull-left.headerlink,.rst-content h3 .fa-pull-left.headerlink,.rst-content h4 .fa-pull-left.headerlink,.rst-content h5 .fa-pull-left.headerlink,.rst-content h6 .fa-pull-left.headerlink,.rst-content p .fa-pull-left.headerlink,.rst-content table>caption .fa-pull-left.headerlink,.rst-content tt.download span.fa-pull-left:first-child,.wy-menu-vertical li.current>a button.fa-pull-left.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-left.toctree-expand,.wy-menu-vertical li button.fa-pull-left.toctree-expand{margin-right:.3em}.fa-pull-right.icon,.fa.fa-pull-right,.rst-content .code-block-caption .fa-pull-right.headerlink,.rst-content .eqno .fa-pull-right.headerlink,.rst-content .fa-pull-right.admonition-title,.rst-content code.download span.fa-pull-right:first-child,.rst-content dl dt .fa-pull-right.headerlink,.rst-content h1 .fa-pull-right.headerlink,.rst-content h2 .fa-pull-right.headerlink,.rst-content h3 .fa-pull-right.headerlink,.rst-content h4 .fa-pull-right.headerlink,.rst-content h5 .fa-pull-right.headerlink,.rst-content h6 .fa-pull-right.headerlink,.rst-content p .fa-pull-right.headerlink,.rst-content table>caption .fa-pull-right.headerlink,.rst-content tt.download span.fa-pull-right:first-child,.wy-menu-vertical li.current>a button.fa-pull-right.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-right.toctree-expand,.wy-menu-vertical li button.fa-pull-right.toctree-expand{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.icon,.rst-content .code-block-caption .pull-left.headerlink,.rst-content .eqno .pull-left.headerlink,.rst-content .pull-left.admonition-title,.rst-content code.download span.pull-left:first-child,.rst-content dl dt .pull-left.headerlink,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content p .pull-left.headerlink,.rst-content table>caption .pull-left.headerlink,.rst-content tt.download span.pull-left:first-child,.wy-menu-vertical li.current>a button.pull-left.toctree-expand,.wy-menu-vertical li.on a button.pull-left.toctree-expand,.wy-menu-vertical li button.pull-left.toctree-expand{margin-right:.3em}.fa.pull-right,.pull-right.icon,.rst-content .code-block-caption .pull-right.headerlink,.rst-content .eqno .pull-right.headerlink,.rst-content .pull-right.admonition-title,.rst-content code.download span.pull-right:first-child,.rst-content dl dt .pull-right.headerlink,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content p .pull-right.headerlink,.rst-content table>caption .pull-right.headerlink,.rst-content tt.download span.pull-right:first-child,.wy-menu-vertical li.current>a button.pull-right.toctree-expand,.wy-menu-vertical li.on a button.pull-right.toctree-expand,.wy-menu-vertical li button.pull-right.toctree-expand{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before,.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.rst-content .admonition-title:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.icon-caret-down:before,.wy-dropdown .caret:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before,.wy-menu-vertical li button.toctree-expand:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before,.icon-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{font-family:inherit}.fa:before,.icon:before,.rst-content .admonition-title:before,.rst-content .code-block-caption .headerlink:before,.rst-content .eqno .headerlink:before,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.rst-content .code-block-caption a .headerlink,.rst-content .eqno a .headerlink,.rst-content a .admonition-title,.rst-content code.download a span:first-child,.rst-content dl dt a .headerlink,.rst-content h1 a .headerlink,.rst-content h2 a .headerlink,.rst-content h3 a .headerlink,.rst-content h4 a .headerlink,.rst-content h5 a .headerlink,.rst-content h6 a .headerlink,.rst-content p.caption a .headerlink,.rst-content p a .headerlink,.rst-content table>caption a .headerlink,.rst-content tt.download a span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li a button.toctree-expand,a .fa,a .icon,a .rst-content .admonition-title,a .rst-content .code-block-caption .headerlink,a .rst-content .eqno .headerlink,a .rst-content code.download span:first-child,a .rst-content dl dt .headerlink,a .rst-content h1 .headerlink,a .rst-content h2 .headerlink,a .rst-content h3 .headerlink,a .rst-content h4 .headerlink,a .rst-content h5 .headerlink,a .rst-content h6 .headerlink,a .rst-content p.caption .headerlink,a .rst-content p .headerlink,a .rst-content table>caption .headerlink,a .rst-content tt.download span:first-child,a .wy-menu-vertical li button.toctree-expand{display:inline-block;text-decoration:inherit}.btn .fa,.btn .icon,.btn .rst-content .admonition-title,.btn .rst-content .code-block-caption .headerlink,.btn .rst-content .eqno .headerlink,.btn .rst-content code.download span:first-child,.btn .rst-content dl dt .headerlink,.btn .rst-content h1 .headerlink,.btn .rst-content h2 .headerlink,.btn .rst-content h3 .headerlink,.btn .rst-content h4 .headerlink,.btn .rst-content h5 .headerlink,.btn .rst-content h6 .headerlink,.btn .rst-content p .headerlink,.btn .rst-content table>caption .headerlink,.btn .rst-content tt.download span:first-child,.btn .wy-menu-vertical li.current>a button.toctree-expand,.btn .wy-menu-vertical li.on a button.toctree-expand,.btn .wy-menu-vertical li button.toctree-expand,.nav .fa,.nav .icon,.nav .rst-content .admonition-title,.nav .rst-content .code-block-caption .headerlink,.nav .rst-content .eqno .headerlink,.nav .rst-content code.download span:first-child,.nav .rst-content dl dt .headerlink,.nav .rst-content h1 .headerlink,.nav .rst-content h2 .headerlink,.nav .rst-content h3 .headerlink,.nav .rst-content h4 .headerlink,.nav .rst-content h5 .headerlink,.nav .rst-content h6 .headerlink,.nav .rst-content p .headerlink,.nav .rst-content table>caption .headerlink,.nav .rst-content tt.download span:first-child,.nav .wy-menu-vertical li.current>a button.toctree-expand,.nav .wy-menu-vertical li.on a button.toctree-expand,.nav .wy-menu-vertical li button.toctree-expand,.rst-content .btn .admonition-title,.rst-content .code-block-caption .btn .headerlink,.rst-content .code-block-caption .nav .headerlink,.rst-content .eqno .btn .headerlink,.rst-content .eqno .nav .headerlink,.rst-content .nav .admonition-title,.rst-content code.download .btn span:first-child,.rst-content code.download .nav span:first-child,.rst-content dl dt .btn .headerlink,.rst-content dl dt .nav .headerlink,.rst-content h1 .btn .headerlink,.rst-content h1 .nav .headerlink,.rst-content h2 .btn .headerlink,.rst-content h2 .nav .headerlink,.rst-content h3 .btn .headerlink,.rst-content h3 .nav .headerlink,.rst-content h4 .btn .headerlink,.rst-content h4 .nav .headerlink,.rst-content h5 .btn .headerlink,.rst-content h5 .nav .headerlink,.rst-content h6 .btn .headerlink,.rst-content h6 .nav .headerlink,.rst-content p .btn .headerlink,.rst-content p .nav .headerlink,.rst-content table>caption .btn .headerlink,.rst-content table>caption .nav .headerlink,.rst-content tt.download .btn span:first-child,.rst-content tt.download .nav span:first-child,.wy-menu-vertical li .btn button.toctree-expand,.wy-menu-vertical li.current>a .btn button.toctree-expand,.wy-menu-vertical li.current>a .nav button.toctree-expand,.wy-menu-vertical li .nav button.toctree-expand,.wy-menu-vertical li.on a .btn button.toctree-expand,.wy-menu-vertical li.on a .nav button.toctree-expand{display:inline}.btn .fa-large.icon,.btn .fa.fa-large,.btn .rst-content .code-block-caption .fa-large.headerlink,.btn .rst-content .eqno .fa-large.headerlink,.btn .rst-content .fa-large.admonition-title,.btn .rst-content code.download span.fa-large:first-child,.btn .rst-content dl dt .fa-large.headerlink,.btn .rst-content h1 .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.btn .rst-content p .fa-large.headerlink,.btn .rst-content table>caption .fa-large.headerlink,.btn .rst-content tt.download span.fa-large:first-child,.btn .wy-menu-vertical li button.fa-large.toctree-expand,.nav .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .code-block-caption .fa-large.headerlink,.nav .rst-content .eqno .fa-large.headerlink,.nav .rst-content .fa-large.admonition-title,.nav .rst-content code.download span.fa-large:first-child,.nav .rst-content dl dt .fa-large.headerlink,.nav .rst-content h1 .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.nav .rst-content p .fa-large.headerlink,.nav .rst-content table>caption .fa-large.headerlink,.nav .rst-content tt.download span.fa-large:first-child,.nav .wy-menu-vertical li button.fa-large.toctree-expand,.rst-content .btn .fa-large.admonition-title,.rst-content .code-block-caption .btn .fa-large.headerlink,.rst-content .code-block-caption .nav .fa-large.headerlink,.rst-content .eqno .btn .fa-large.headerlink,.rst-content .eqno .nav .fa-large.headerlink,.rst-content .nav .fa-large.admonition-title,.rst-content code.download .btn span.fa-large:first-child,.rst-content code.download .nav span.fa-large:first-child,.rst-content dl dt .btn .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.rst-content p .btn .fa-large.headerlink,.rst-content p .nav .fa-large.headerlink,.rst-content table>caption .btn .fa-large.headerlink,.rst-content table>caption .nav .fa-large.headerlink,.rst-content tt.download .btn span.fa-large:first-child,.rst-content tt.download .nav span.fa-large:first-child,.wy-menu-vertical li .btn button.fa-large.toctree-expand,.wy-menu-vertical li .nav button.fa-large.toctree-expand{line-height:.9em}.btn .fa-spin.icon,.btn .fa.fa-spin,.btn .rst-content .code-block-caption .fa-spin.headerlink,.btn .rst-content .eqno .fa-spin.headerlink,.btn .rst-content .fa-spin.admonition-title,.btn .rst-content code.download span.fa-spin:first-child,.btn .rst-content dl dt .fa-spin.headerlink,.btn .rst-content h1 .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.btn .rst-content p .fa-spin.headerlink,.btn .rst-content table>caption .fa-spin.headerlink,.btn .rst-content tt.download span.fa-spin:first-child,.btn .wy-menu-vertical li button.fa-spin.toctree-expand,.nav .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .code-block-caption .fa-spin.headerlink,.nav .rst-content .eqno .fa-spin.headerlink,.nav .rst-content .fa-spin.admonition-title,.nav .rst-content code.download span.fa-spin:first-child,.nav .rst-content dl dt .fa-spin.headerlink,.nav .rst-content h1 .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.nav .rst-content p .fa-spin.headerlink,.nav .rst-content table>caption .fa-spin.headerlink,.nav .rst-content tt.download span.fa-spin:first-child,.nav .wy-menu-vertical li button.fa-spin.toctree-expand,.rst-content .btn .fa-spin.admonition-title,.rst-content .code-block-caption .btn .fa-spin.headerlink,.rst-content .code-block-caption .nav .fa-spin.headerlink,.rst-content .eqno .btn .fa-spin.headerlink,.rst-content .eqno .nav .fa-spin.headerlink,.rst-content .nav .fa-spin.admonition-title,.rst-content code.download .btn span.fa-spin:first-child,.rst-content code.download .nav span.fa-spin:first-child,.rst-content dl dt .btn .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.rst-content p .btn .fa-spin.headerlink,.rst-content p .nav .fa-spin.headerlink,.rst-content table>caption .btn .fa-spin.headerlink,.rst-content table>caption .nav .fa-spin.headerlink,.rst-content tt.download .btn span.fa-spin:first-child,.rst-content tt.download .nav span.fa-spin:first-child,.wy-menu-vertical li .btn button.fa-spin.toctree-expand,.wy-menu-vertical li .nav button.fa-spin.toctree-expand{display:inline-block}.btn.fa:before,.btn.icon:before,.rst-content .btn.admonition-title:before,.rst-content .code-block-caption .btn.headerlink:before,.rst-content .eqno .btn.headerlink:before,.rst-content code.download span.btn:first-child:before,.rst-content dl dt .btn.headerlink:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content p .btn.headerlink:before,.rst-content table>caption .btn.headerlink:before,.rst-content tt.download span.btn:first-child:before,.wy-menu-vertical li button.btn.toctree-expand:before{opacity:.5;-webkit-transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;transition:opacity .05s ease-in}.btn.fa:hover:before,.btn.icon:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content .code-block-caption .btn.headerlink:hover:before,.rst-content .eqno .btn.headerlink:hover:before,.rst-content code.download span.btn:first-child:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content p .btn.headerlink:hover:before,.rst-content table>caption .btn.headerlink:hover:before,.rst-content tt.download span.btn:first-child:hover:before,.wy-menu-vertical li button.btn.toctree-expand:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .icon:before,.btn-mini .rst-content .admonition-title:before,.btn-mini .rst-content .code-block-caption .headerlink:before,.btn-mini .rst-content .eqno .headerlink:before,.btn-mini .rst-content code.download span:first-child:before,.btn-mini .rst-content dl dt .headerlink:before,.btn-mini .rst-content h1 .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.btn-mini .rst-content p .headerlink:before,.btn-mini .rst-content table>caption .headerlink:before,.btn-mini .rst-content tt.download span:first-child:before,.btn-mini .wy-menu-vertical li button.toctree-expand:before,.rst-content .btn-mini .admonition-title:before,.rst-content .code-block-caption .btn-mini .headerlink:before,.rst-content .eqno .btn-mini .headerlink:before,.rst-content code.download .btn-mini span:first-child:before,.rst-content dl dt .btn-mini .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.rst-content p .btn-mini .headerlink:before,.rst-content table>caption .btn-mini .headerlink:before,.rst-content tt.download .btn-mini span:first-child:before,.wy-menu-vertical li .btn-mini button.toctree-expand:before{font-size:14px;vertical-align:-15%}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.wy-alert{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.rst-content .admonition-title,.wy-alert-title{font-weight:700;display:block;color:#fff;background:#6ab0de;padding:6px 12px;margin:-12px -12px 12px}.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.admonition,.rst-content .wy-alert-danger.admonition-todo,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.wy-alert.wy-alert-danger{background:#fdf3f2}.rst-content .danger .admonition-title,.rst-content .danger .wy-alert-title,.rst-content .error .admonition-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.rst-content .wy-alert-danger.admonition .admonition-title,.rst-content .wy-alert-danger.admonition .wy-alert-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.wy-alert.wy-alert-danger .wy-alert-title{background:#f29f97}.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .warning,.rst-content .wy-alert-warning.admonition,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.note,.rst-content .wy-alert-warning.seealso,.rst-content .wy-alert-warning.tip,.wy-alert.wy-alert-warning{background:#ffedcc}.rst-content .admonition-todo .admonition-title,.rst-content .admonition-todo .wy-alert-title,.rst-content .attention .admonition-title,.rst-content .attention .wy-alert-title,.rst-content .caution .admonition-title,.rst-content .caution .wy-alert-title,.rst-content .warning .admonition-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.admonition .admonition-title,.rst-content .wy-alert-warning.admonition .wy-alert-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.wy-alert.wy-alert-warning .wy-alert-title{background:#f0b37e}.rst-content .note,.rst-content .seealso,.rst-content .wy-alert-info.admonition,.rst-content .wy-alert-info.admonition-todo,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.wy-alert.wy-alert-info{background:#e7f2fa}.rst-content .note .admonition-title,.rst-content .note .wy-alert-title,.rst-content .seealso .admonition-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .admonition-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.rst-content .wy-alert-info.admonition .admonition-title,.rst-content .wy-alert-info.admonition .wy-alert-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.wy-alert.wy-alert-info .wy-alert-title{background:#6ab0de}.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.admonition,.rst-content .wy-alert-success.admonition-todo,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.warning,.wy-alert.wy-alert-success{background:#dbfaf4}.rst-content .hint .admonition-title,.rst-content .hint .wy-alert-title,.rst-content .important .admonition-title,.rst-content .important .wy-alert-title,.rst-content .tip .admonition-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .admonition-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.rst-content .wy-alert-success.admonition .admonition-title,.rst-content .wy-alert-success.admonition .wy-alert-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.wy-alert.wy-alert-success .wy-alert-title{background:#1abc9c}.rst-content .wy-alert-neutral.admonition,.rst-content .wy-alert-neutral.admonition-todo,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.wy-alert.wy-alert-neutral{background:#f3f6f6}.rst-content .wy-alert-neutral.admonition-todo .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.rst-content .wy-alert-neutral.admonition .admonition-title,.rst-content .wy-alert-neutral.admonition .wy-alert-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.wy-alert.wy-alert-neutral .wy-alert-title{color:#404040;background:#e1e4e5}.rst-content .wy-alert-neutral.admonition-todo a,.rst-content .wy-alert-neutral.admonition a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.wy-alert.wy-alert-neutral a{color:#2980b9}.rst-content .admonition-todo p:last-child,.rst-content .admonition p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .note p:last-child,.rst-content .seealso p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.wy-alert p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27ae60}.wy-tray-container li.wy-tray-item-info{background:#2980b9}.wy-tray-container li.wy-tray-item-warning{background:#e67e22}.wy-tray-container li.wy-tray-item-danger{background:#e74c3c}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width:768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px;color:#fff;border:1px solid rgba(0,0,0,.1);background-color:#27ae60;text-decoration:none;font-weight:400;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 2px -1px hsla(0,0%,100%,.5),inset 0 -2px 0 0 rgba(0,0,0,.1);outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05),inset 0 2px 0 0 rgba(0,0,0,.1);padding:8px 12px 6px}.btn:visited{color:#fff}.btn-disabled,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980b9!important}.btn-info:hover{background-color:#2e8ece!important}.btn-neutral{background-color:#f3f6f6!important;color:#404040!important}.btn-neutral:hover{background-color:#e5ebeb!important;color:#404040}.btn-neutral:visited{color:#404040!important}.btn-success{background-color:#27ae60!important}.btn-success:hover{background-color:#295!important}.btn-danger{background-color:#e74c3c!important}.btn-danger:hover{background-color:#ea6153!important}.btn-warning{background-color:#e67e22!important}.btn-warning:hover{background-color:#e98b39!important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f!important}.btn-link{background-color:transparent!important;color:#2980b9;box-shadow:none;border-color:transparent!important}.btn-link:active,.btn-link:hover{background-color:transparent!important;color:#409ad5!important;box-shadow:none}.btn-link:visited{color:#9b59b6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:after,.wy-btn-group:before{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:1px solid #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980b9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:1px solid #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type=search]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980b9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned .wy-help-inline,.wy-form-aligned input,.wy-form-aligned label,.wy-form-aligned select,.wy-form-aligned textarea{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{width:100%;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label,legend{display:block}label{margin:0 0 .3125em;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:after,.wy-control-group:before{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#e74c3c}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full input[type=color],.wy-control-group .wy-form-full input[type=date],.wy-control-group .wy-form-full input[type=datetime-local],.wy-control-group .wy-form-full input[type=datetime],.wy-control-group .wy-form-full input[type=email],.wy-control-group .wy-form-full input[type=month],.wy-control-group .wy-form-full input[type=number],.wy-control-group .wy-form-full input[type=password],.wy-control-group .wy-form-full input[type=search],.wy-control-group .wy-form-full input[type=tel],.wy-control-group .wy-form-full input[type=text],.wy-control-group .wy-form-full input[type=time],.wy-control-group .wy-form-full input[type=url],.wy-control-group .wy-form-full input[type=week],.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves input[type=color],.wy-control-group .wy-form-halves input[type=date],.wy-control-group .wy-form-halves input[type=datetime-local],.wy-control-group .wy-form-halves input[type=datetime],.wy-control-group .wy-form-halves input[type=email],.wy-control-group .wy-form-halves input[type=month],.wy-control-group .wy-form-halves input[type=number],.wy-control-group .wy-form-halves input[type=password],.wy-control-group .wy-form-halves input[type=search],.wy-control-group .wy-form-halves input[type=tel],.wy-control-group .wy-form-halves input[type=text],.wy-control-group .wy-form-halves input[type=time],.wy-control-group .wy-form-halves input[type=url],.wy-control-group .wy-form-halves input[type=week],.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds input[type=color],.wy-control-group .wy-form-thirds input[type=date],.wy-control-group .wy-form-thirds input[type=datetime-local],.wy-control-group .wy-form-thirds input[type=datetime],.wy-control-group .wy-form-thirds input[type=email],.wy-control-group .wy-form-thirds input[type=month],.wy-control-group .wy-form-thirds input[type=number],.wy-control-group .wy-form-thirds input[type=password],.wy-control-group .wy-form-thirds input[type=search],.wy-control-group .wy-form-thirds input[type=tel],.wy-control-group .wy-form-thirds input[type=text],.wy-control-group .wy-form-thirds input[type=time],.wy-control-group .wy-form-thirds input[type=url],.wy-control-group .wy-form-thirds input[type=week],.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full{float:left;display:block;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child,.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(odd){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child,.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control,.wy-control-no-input{margin:6px 0 0;font-size:90%}.wy-control-no-input{display:inline-block}.wy-control-group.fluid-input input[type=color],.wy-control-group.fluid-input input[type=date],.wy-control-group.fluid-input input[type=datetime-local],.wy-control-group.fluid-input input[type=datetime],.wy-control-group.fluid-input input[type=email],.wy-control-group.fluid-input input[type=month],.wy-control-group.fluid-input input[type=number],.wy-control-group.fluid-input input[type=password],.wy-control-group.fluid-input input[type=search],.wy-control-group.fluid-input input[type=tel],.wy-control-group.fluid-input input[type=text],.wy-control-group.fluid-input input[type=time],.wy-control-group.fluid-input input[type=url],.wy-control-group.fluid-input input[type=week]{width:100%}.wy-form-message-inline{padding-left:.3em;color:#666;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;*overflow:visible}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}input[type=datetime-local]{padding:.34375em .625em}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;margin-right:.3125em;*height:13px;*width:13px}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;outline:thin dotted\9;border-color:#333}input.no-focus:focus{border-color:#ccc!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#e74c3c;border:1px solid #e74c3c}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e74c3c}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e74c3c}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif}select,textarea{padding:.5em .625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:1px solid #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{position:relative;display:block;height:24px;margin-top:12px;cursor:pointer}.wy-switch:before{left:0;top:0;width:36px;height:12px;background:#ccc}.wy-switch:after,.wy-switch:before{position:absolute;content:"";display:block;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wy-switch:after{width:18px;height:18px;background:#999;left:-3px;top:-3px}.wy-switch span{position:absolute;left:48px;display:block;font-size:12px;color:#ccc;line-height:1}.wy-switch.active:before{background:#1e8449}.wy-switch.active:after{left:24px;background:#27ae60}.wy-switch.disabled{cursor:not-allowed;opacity:.8}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#e74c3c}.wy-control-group.wy-control-group-error input[type=color],.wy-control-group.wy-control-group-error input[type=date],.wy-control-group.wy-control-group-error input[type=datetime-local],.wy-control-group.wy-control-group-error input[type=datetime],.wy-control-group.wy-control-group-error input[type=email],.wy-control-group.wy-control-group-error input[type=month],.wy-control-group.wy-control-group-error input[type=number],.wy-control-group.wy-control-group-error input[type=password],.wy-control-group.wy-control-group-error input[type=search],.wy-control-group.wy-control-group-error input[type=tel],.wy-control-group.wy-control-group-error input[type=text],.wy-control-group.wy-control-group-error input[type=time],.wy-control-group.wy-control-group-error input[type=url],.wy-control-group.wy-control-group-error input[type=week],.wy-control-group.wy-control-group-error textarea{border:1px solid #e74c3c}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:.5em .625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27ae60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#e74c3c}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#e67e22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980b9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width:480px){.wy-form button[type=submit]{margin:.7em 0 0}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=text],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week],.wy-form label{margin-bottom:.3em;display:block}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0}.wy-form-message,.wy-form-message-inline,.wy-form .wy-help-inline{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width:768px){.tablet-hide{display:none}}@media screen and (max-width:480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.rst-content table.docutils,.rst-content table.field-list,.wy-table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.rst-content table.docutils caption,.rst-content table.field-list caption,.wy-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.rst-content table.docutils td,.rst-content table.docutils th,.rst-content table.field-list td,.rst-content table.field-list th,.wy-table td,.wy-table th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.rst-content table.docutils td:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list td:first-child,.rst-content table.field-list th:first-child,.wy-table td:first-child,.wy-table th:first-child{border-left-width:0}.rst-content table.docutils thead,.rst-content table.field-list thead,.wy-table thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.rst-content table.docutils thead th,.rst-content table.field-list thead th,.wy-table thead th{font-weight:700;border-bottom:2px solid #e1e4e5}.rst-content table.docutils td,.rst-content table.field-list td,.wy-table td{background-color:transparent;vertical-align:middle}.rst-content table.docutils td p,.rst-content table.field-list td p,.wy-table td p{line-height:18px}.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child,.wy-table td p:last-child{margin-bottom:0}.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min,.wy-table .wy-table-cell-min{width:1%;padding-right:0}.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:grey;font-size:90%}.wy-table-tertiary{color:grey;font-size:80%}.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,.wy-table-backed,.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td{background-color:#f3f6f6}.rst-content table.docutils,.wy-table-bordered-all{border:1px solid #e1e4e5}.rst-content table.docutils td,.wy-table-bordered-all td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.rst-content table.docutils tbody>tr:last-child td,.wy-table-bordered-all tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0!important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980b9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9b59b6}html{height:100%}body,html{overflow-x:hidden}body{font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#404040;min-height:100%;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#e67e22!important}a.wy-text-warning:hover{color:#eb9950!important}.wy-text-info{color:#2980b9!important}a.wy-text-info:hover{color:#409ad5!important}.wy-text-success{color:#27ae60!important}a.wy-text-success:hover{color:#36d278!important}.wy-text-danger{color:#e74c3c!important}a.wy-text-danger:hover{color:#ed7669!important}.wy-text-neutral{color:#404040!important}a.wy-text-neutral:hover{color:#595959!important}.rst-content .toctree-wrapper>p.caption,h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif}p{line-height:24px;font-size:16px;margin:0 0 24px}h1{font-size:175%}.rst-content .toctree-wrapper>p.caption,h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}.rst-content code,.rst-content tt,code{white-space:nowrap;max-width:100%;background:#fff;border:1px solid #e1e4e5;font-size:75%;padding:0 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#e74c3c;overflow-x:auto}.rst-content tt.code-large,code.code-large{font-size:90%}.rst-content .section ul,.rst-content .toctree-wrapper ul,.rst-content section ul,.wy-plain-list-disc,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.rst-content .section ul li,.rst-content .toctree-wrapper ul li,.rst-content section ul li,.wy-plain-list-disc li,article ul li{list-style:disc;margin-left:24px}.rst-content .section ul li p:last-child,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li p:last-child,.rst-content .toctree-wrapper ul li ul,.rst-content section ul li p:last-child,.rst-content section ul li ul,.wy-plain-list-disc li p:last-child,.wy-plain-list-disc li ul,article ul li p:last-child,article ul li ul{margin-bottom:0}.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,.rst-content section ul li li,.wy-plain-list-disc li li,article ul li li{list-style:circle}.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,.rst-content section ul li li li,.wy-plain-list-disc li li li,article ul li li li{list-style:square}.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,.rst-content section ul li ol li,.wy-plain-list-disc li ol li,article ul li ol li{list-style:decimal}.rst-content .section ol,.rst-content .section ol.arabic,.rst-content .toctree-wrapper ol,.rst-content .toctree-wrapper ol.arabic,.rst-content section ol,.rst-content section ol.arabic,.wy-plain-list-decimal,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.rst-content .section ol.arabic li,.rst-content .section ol li,.rst-content .toctree-wrapper ol.arabic li,.rst-content .toctree-wrapper ol li,.rst-content section ol.arabic li,.rst-content section ol li,.wy-plain-list-decimal li,article ol li{list-style:decimal;margin-left:24px}.rst-content .section ol.arabic li ul,.rst-content .section ol li p:last-child,.rst-content .section ol li ul,.rst-content .toctree-wrapper ol.arabic li ul,.rst-content .toctree-wrapper ol li p:last-child,.rst-content .toctree-wrapper ol li ul,.rst-content section ol.arabic li ul,.rst-content section ol li p:last-child,.rst-content section ol li ul,.wy-plain-list-decimal li p:last-child,.wy-plain-list-decimal li ul,article ol li p:last-child,article ol li ul{margin-bottom:0}.rst-content .section ol.arabic li ul li,.rst-content .section ol li ul li,.rst-content .toctree-wrapper ol.arabic li ul li,.rst-content .toctree-wrapper ol li ul li,.rst-content section ol.arabic li ul li,.rst-content section ol li ul li,.wy-plain-list-decimal li ul li,article ol li ul li{list-style:disc}.wy-breadcrumbs{*zoom:1}.wy-breadcrumbs:after,.wy-breadcrumbs:before{display:table;content:""}.wy-breadcrumbs:after{clear:both}.wy-breadcrumbs>li{display:inline-block;padding-top:5px}.wy-breadcrumbs>li.wy-breadcrumbs-aside{float:right}.rst-content .wy-breadcrumbs>li code,.rst-content .wy-breadcrumbs>li tt,.wy-breadcrumbs>li .rst-content tt,.wy-breadcrumbs>li code{all:inherit;color:inherit}.breadcrumb-item:before{content:"/";color:#bbb;font-size:13px;padding:0 6px 0 3px}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width:480px){.wy-breadcrumbs-extra,.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}html{font-size:16px}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:after,.wy-menu-horiz:before{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz li,.wy-menu-horiz ul{display:inline-block}.wy-menu-horiz li:hover{background:hsla(0,0%,100%,.1)}.wy-menu-horiz li.divide-left{border-left:1px solid #404040}.wy-menu-horiz li.divide-right{border-right:1px solid #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical{width:300px}.wy-menu-vertical header,.wy-menu-vertical p.caption{color:#55a5d9;height:32px;line-height:32px;padding:0 1.618em;margin:12px 0 0;display:block;font-weight:700;text-transform:uppercase;font-size:85%;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:1px solid #404040}.wy-menu-vertical li.divide-bottom{border-bottom:1px solid #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:grey;border-right:1px solid #c9c9c9;padding:.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.rst-content .wy-menu-vertical li tt,.wy-menu-vertical li .rst-content tt,.wy-menu-vertical li code{border:none;background:inherit;color:inherit;padding-left:0;padding-right:0}.wy-menu-vertical li button.toctree-expand{display:block;float:left;margin-left:-1.2em;line-height:18px;color:#4d4d4d;border:none;background:none;padding:0}.wy-menu-vertical li.current>a,.wy-menu-vertical li.on a{color:#404040;font-weight:700;position:relative;background:#fcfcfc;border:none;padding:.4045em 1.618em}.wy-menu-vertical li.current>a:hover,.wy-menu-vertical li.on a:hover{background:#fcfcfc}.wy-menu-vertical li.current>a:hover button.toctree-expand,.wy-menu-vertical li.on a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand{display:block;line-height:18px;color:#333}.wy-menu-vertical li.toctree-l1.current>a{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.wy-menu-vertical .toctree-l1.current .toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .toctree-l11>ul{display:none}.wy-menu-vertical .toctree-l1.current .current.toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .current.toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .current.toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .current.toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .current.toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .current.toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .current.toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .current.toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .current.toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .current.toctree-l11>ul{display:block}.wy-menu-vertical li.toctree-l3,.wy-menu-vertical li.toctree-l4{font-size:.9em}.wy-menu-vertical li.toctree-l2 a,.wy-menu-vertical li.toctree-l3 a,.wy-menu-vertical li.toctree-l4 a,.wy-menu-vertical li.toctree-l5 a,.wy-menu-vertical li.toctree-l6 a,.wy-menu-vertical li.toctree-l7 a,.wy-menu-vertical li.toctree-l8 a,.wy-menu-vertical li.toctree-l9 a,.wy-menu-vertical li.toctree-l10 a{color:#404040}.wy-menu-vertical li.toctree-l2 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l3 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l4 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l5 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l6 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l7 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l8 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l9 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l10 a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{display:block}.wy-menu-vertical li.toctree-l2.current>a{padding:.4045em 2.427em}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{padding:.4045em 1.618em .4045em 4.045em}.wy-menu-vertical li.toctree-l3.current>a{padding:.4045em 4.045em}.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{padding:.4045em 1.618em .4045em 5.663em}.wy-menu-vertical li.toctree-l4.current>a{padding:.4045em 5.663em}.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a{padding:.4045em 1.618em .4045em 7.281em}.wy-menu-vertical li.toctree-l5.current>a{padding:.4045em 7.281em}.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a{padding:.4045em 1.618em .4045em 8.899em}.wy-menu-vertical li.toctree-l6.current>a{padding:.4045em 8.899em}.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a{padding:.4045em 1.618em .4045em 10.517em}.wy-menu-vertical li.toctree-l7.current>a{padding:.4045em 10.517em}.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a{padding:.4045em 1.618em .4045em 12.135em}.wy-menu-vertical li.toctree-l8.current>a{padding:.4045em 12.135em}.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a{padding:.4045em 1.618em .4045em 13.753em}.wy-menu-vertical li.toctree-l9.current>a{padding:.4045em 13.753em}.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a{padding:.4045em 1.618em .4045em 15.371em}.wy-menu-vertical li.toctree-l10.current>a{padding:.4045em 15.371em}.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{padding:.4045em 1.618em .4045em 16.989em}.wy-menu-vertical li.toctree-l2.current>a,.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{background:#c9c9c9}.wy-menu-vertical li.toctree-l2 button.toctree-expand{color:#a3a3a3}.wy-menu-vertical li.toctree-l3.current>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{background:#bdbdbd}.wy-menu-vertical li.toctree-l3 button.toctree-expand{color:#969696}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical li ul li a{margin-bottom:0;color:#d9d9d9;font-weight:400}.wy-menu-vertical a{line-height:18px;padding:.4045em 1.618em;display:block;position:relative;font-size:90%;color:#d9d9d9}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:hover button.toctree-expand{color:#d9d9d9}.wy-menu-vertical a:active{background-color:#2980b9;cursor:pointer;color:#fff}.wy-menu-vertical a:active button.toctree-expand{color:#fff}.wy-side-nav-search{display:block;width:300px;padding:.809em;margin-bottom:.809em;z-index:200;background-color:#2980b9;text-align:center;color:#fcfcfc}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto .809em;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a{color:#fcfcfc;font-size:100%;font-weight:700;display:inline-block;padding:4px 6px;margin-bottom:.809em;max-width:100%}.wy-side-nav-search .wy-dropdown>a:hover,.wy-side-nav-search .wy-dropdown>aactive,.wy-side-nav-search .wy-dropdown>afocus,.wy-side-nav-search>a:hover,.wy-side-nav-search>aactive,.wy-side-nav-search>afocus{background:hsla(0,0%,100%,.1)}.wy-side-nav-search .wy-dropdown>a img.logo,.wy-side-nav-search>a img.logo{display:block;margin:0 auto;height:auto;width:auto;border-radius:0;max-width:100%;background:transparent}.wy-side-nav-search .wy-dropdown>a.icon,.wy-side-nav-search>a.icon{display:block}.wy-side-nav-search .wy-dropdown>a.icon img.logo,.wy-side-nav-search>a.icon img.logo{margin-top:.85em}.wy-side-nav-search>div.switch-menus{position:relative;display:block;margin-top:-.4045em;margin-bottom:.809em;font-weight:400;color:hsla(0,0%,100%,.3)}.wy-side-nav-search>div.switch-menus>div.language-switch,.wy-side-nav-search>div.switch-menus>div.version-switch{display:inline-block;padding:.2em}.wy-side-nav-search>div.switch-menus>div.language-switch select,.wy-side-nav-search>div.switch-menus>div.version-switch select{display:inline-block;margin-right:-2rem;padding-right:2rem;max-width:240px;text-align-last:center;background:none;border:none;border-radius:0;box-shadow:none;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-size:1em;font-weight:400;color:hsla(0,0%,100%,.3);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.wy-side-nav-search>div.switch-menus>div.language-switch select:active,.wy-side-nav-search>div.switch-menus>div.language-switch select:focus,.wy-side-nav-search>div.switch-menus>div.language-switch select:hover,.wy-side-nav-search>div.switch-menus>div.version-switch select:active,.wy-side-nav-search>div.switch-menus>div.version-switch select:focus,.wy-side-nav-search>div.switch-menus>div.version-switch select:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.wy-side-nav-search>div.switch-menus>div.language-switch select option,.wy-side-nav-search>div.switch-menus>div.version-switch select option{color:#000}.wy-side-nav-search>div.switch-menus>div.language-switch:has(>select):after,.wy-side-nav-search>div.switch-menus>div.version-switch:has(>select):after{display:inline-block;width:1.5em;height:100%;padding:.1em;content:"\f0d7";font-size:1em;line-height:1.2em;font-family:FontAwesome;text-align:center;pointer-events:none;box-sizing:border-box}.wy-nav .wy-menu-vertical header{color:#2980b9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980b9;color:#fff}[data-menu-wrap]{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:#fcfcfc}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:fixed;top:0;bottom:0;left:0;padding-bottom:2em;width:300px;overflow-x:hidden;overflow-y:hidden;min-height:100%;color:#9b9b9b;background:#343131;z-index:200}.wy-side-scroll{width:320px;position:relative;overflow-x:hidden;overflow-y:scroll;height:100%}.wy-nav-top{display:none;background:#2980b9;color:#fff;padding:.4045em .809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:after,.wy-nav-top:before{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:700}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer;padding-top:inherit}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:grey}footer p{margin-bottom:12px}.rst-content footer span.commit tt,footer span.commit .rst-content tt,footer span.commit code{padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:1em;background:none;border:none;color:grey}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:after,.rst-footer-buttons:before{width:100%;display:table;content:""}.rst-footer-buttons:after{clear:both}.rst-breadcrumbs-buttons{margin-top:12px;*zoom:1}.rst-breadcrumbs-buttons:after,.rst-breadcrumbs-buttons:before{display:table;content:""}.rst-breadcrumbs-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:1px solid #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:1px solid #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:grey;font-size:90%}.genindextable li>ul{margin-left:24px}@media screen and (max-width:768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-menu.wy-menu-vertical,.wy-side-nav-search,.wy-side-scroll{width:auto}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width:1100px){.wy-nav-content-wrap{background:rgba(0,0,0,.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,.wy-nav-side,footer{display:none}.wy-nav-content-wrap{margin-left:0}}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60;*zoom:1}.rst-versions .rst-current-version:after,.rst-versions .rst-current-version:before{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,.rst-content .eqno .rst-versions .rst-current-version .headerlink,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-content code.download .rst-versions .rst-current-version span:first-child,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-content p .rst-versions .rst-current-version .headerlink,.rst-content table>caption .rst-versions .rst-current-version .headerlink,.rst-content tt.download .rst-versions .rst-current-version span:first-child,.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .icon,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,.rst-versions .rst-current-version .rst-content .eqno .headerlink,.rst-versions .rst-current-version .rst-content code.download span:first-child,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-versions .rst-current-version .rst-content p .headerlink,.rst-versions .rst-current-version .rst-content table>caption .headerlink,.rst-versions .rst-current-version .rst-content tt.download span:first-child,.rst-versions .rst-current-version .wy-menu-vertical li button.toctree-expand,.wy-menu-vertical li .rst-versions .rst-current-version button.toctree-expand{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions .rst-other-versions .rtd-current-item{font-weight:700}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}#flyout-search-form{padding:6px}.rst-content .toctree-wrapper>p.caption,.rst-content h1,.rst-content h2,.rst-content h3,.rst-content h4,.rst-content h5,.rst-content h6{margin-bottom:24px}.rst-content img{max-width:100%;height:auto}.rst-content div.figure,.rst-content figure{margin-bottom:24px}.rst-content div.figure .caption-text,.rst-content figure .caption-text{font-style:italic}.rst-content div.figure p:last-child.caption,.rst-content figure p:last-child.caption{margin-bottom:0}.rst-content div.figure.align-center,.rst-content figure.align-center{text-align:center}.rst-content .section>a>img,.rst-content .section>img,.rst-content section>a>img,.rst-content section>img{margin-bottom:24px}.rst-content abbr[title]{text-decoration:none}.rst-content.style-external-links a.reference.external:after{font-family:FontAwesome;content:"\f08e";color:#b3b3b3;vertical-align:super;font-size:60%;margin:0 .2em}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content pre.literal-block{white-space:pre;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;display:block;overflow:auto}.rst-content div[class^=highlight],.rst-content pre.literal-block{border:1px solid #e1e4e5;overflow-x:auto;margin:1px 0 24px}.rst-content div[class^=highlight] div[class^=highlight],.rst-content pre.literal-block div[class^=highlight]{padding:0;border:none;margin:0}.rst-content div[class^=highlight] td.code{width:100%}.rst-content .linenodiv pre{border-right:1px solid #e6e9ea;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;user-select:none;pointer-events:none}.rst-content div[class^=highlight] pre{white-space:pre;margin:0;padding:12px;display:block;overflow:auto}.rst-content div[class^=highlight] pre .hll{display:block;margin:0 -12px;padding:0 12px}.rst-content .linenodiv pre,.rst-content div[class^=highlight] pre,.rst-content pre.literal-block{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:12px;line-height:1.4}.rst-content div.highlight .gp,.rst-content div.highlight span.linenos{user-select:none;pointer-events:none}.rst-content div.highlight span.linenos{display:inline-block;padding-left:0;padding-right:12px;margin-right:12px;border-right:1px solid #e6e9ea}.rst-content .code-block-caption{font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}@media print{.rst-content .codeblock,.rst-content div[class^=highlight],.rst-content div[class^=highlight] pre{white-space:pre-wrap}}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning{clear:both}.rst-content .admonition-todo .last,.rst-content .admonition-todo>:last-child,.rst-content .admonition .last,.rst-content .admonition>:last-child,.rst-content .attention .last,.rst-content .attention>:last-child,.rst-content .caution .last,.rst-content .caution>:last-child,.rst-content .danger .last,.rst-content .danger>:last-child,.rst-content .error .last,.rst-content .error>:last-child,.rst-content .hint .last,.rst-content .hint>:last-child,.rst-content .important .last,.rst-content .important>:last-child,.rst-content .note .last,.rst-content .note>:last-child,.rst-content .seealso .last,.rst-content .seealso>:last-child,.rst-content .tip .last,.rst-content .tip>:last-child,.rst-content .warning .last,.rst-content .warning>:last-child{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent!important;border-color:rgba(0,0,0,.1)!important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha>li,.rst-content .toctree-wrapper ol.loweralpha,.rst-content .toctree-wrapper ol.loweralpha>li,.rst-content section ol.loweralpha,.rst-content section ol.loweralpha>li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha>li,.rst-content .toctree-wrapper ol.upperalpha,.rst-content .toctree-wrapper ol.upperalpha>li,.rst-content section ol.upperalpha,.rst-content section ol.upperalpha>li{list-style:upper-alpha}.rst-content .section ol li>*,.rst-content .section ul li>*,.rst-content .toctree-wrapper ol li>*,.rst-content .toctree-wrapper ul li>*,.rst-content section ol li>*,.rst-content section ul li>*{margin-top:12px;margin-bottom:12px}.rst-content .section ol li>:first-child,.rst-content .section ul li>:first-child,.rst-content .toctree-wrapper ol li>:first-child,.rst-content .toctree-wrapper ul li>:first-child,.rst-content section ol li>:first-child,.rst-content section ul li>:first-child{margin-top:0}.rst-content .section ol li>p,.rst-content .section ol li>p:last-child,.rst-content .section ul li>p,.rst-content .section ul li>p:last-child,.rst-content .toctree-wrapper ol li>p,.rst-content .toctree-wrapper ol li>p:last-child,.rst-content .toctree-wrapper ul li>p,.rst-content .toctree-wrapper ul li>p:last-child,.rst-content section ol li>p,.rst-content section ol li>p:last-child,.rst-content section ul li>p,.rst-content section ul li>p:last-child{margin-bottom:12px}.rst-content .section ol li>p:only-child,.rst-content .section ol li>p:only-child:last-child,.rst-content .section ul li>p:only-child,.rst-content .section ul li>p:only-child:last-child,.rst-content .toctree-wrapper ol li>p:only-child,.rst-content .toctree-wrapper ol li>p:only-child:last-child,.rst-content .toctree-wrapper ul li>p:only-child,.rst-content .toctree-wrapper ul li>p:only-child:last-child,.rst-content section ol li>p:only-child,.rst-content section ol li>p:only-child:last-child,.rst-content section ul li>p:only-child,.rst-content section ul li>p:only-child:last-child{margin-bottom:0}.rst-content .section ol li>ol,.rst-content .section ol li>ul,.rst-content .section ul li>ol,.rst-content .section ul li>ul,.rst-content .toctree-wrapper ol li>ol,.rst-content .toctree-wrapper ol li>ul,.rst-content .toctree-wrapper ul li>ol,.rst-content .toctree-wrapper ul li>ul,.rst-content section ol li>ol,.rst-content section ol li>ul,.rst-content section ul li>ol,.rst-content section ul li>ul{margin-bottom:12px}.rst-content .section ol.simple li>*,.rst-content .section ol.simple li ol,.rst-content .section ol.simple li ul,.rst-content .section ul.simple li>*,.rst-content .section ul.simple li ol,.rst-content .section ul.simple li ul,.rst-content .toctree-wrapper ol.simple li>*,.rst-content .toctree-wrapper ol.simple li ol,.rst-content .toctree-wrapper ol.simple li ul,.rst-content .toctree-wrapper ul.simple li>*,.rst-content .toctree-wrapper ul.simple li ol,.rst-content .toctree-wrapper ul.simple li ul,.rst-content section ol.simple li>*,.rst-content section ol.simple li ol,.rst-content section ol.simple li ul,.rst-content section ul.simple li>*,.rst-content section ul.simple li ol,.rst-content section ul.simple li ul{margin-top:0;margin-bottom:0}.rst-content .line-block{margin-left:0;margin-bottom:24px;line-height:24px}.rst-content .line-block .line-block{margin-left:24px;margin-bottom:0}.rst-content .topic-title{font-weight:700;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0 0 24px 24px}.rst-content .align-left{float:left;margin:0 24px 24px 0}.rst-content .align-center{margin:auto}.rst-content .align-center:not(table){display:block}.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink{opacity:0;font-size:14px;font-family:FontAwesome;margin-left:.5em}.rst-content .code-block-caption .headerlink:focus,.rst-content .code-block-caption:hover .headerlink,.rst-content .eqno .headerlink:focus,.rst-content .eqno:hover .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink:focus,.rst-content .toctree-wrapper>p.caption:hover .headerlink,.rst-content dl dt .headerlink:focus,.rst-content dl dt:hover .headerlink,.rst-content h1 .headerlink:focus,.rst-content h1:hover .headerlink,.rst-content h2 .headerlink:focus,.rst-content h2:hover .headerlink,.rst-content h3 .headerlink:focus,.rst-content h3:hover .headerlink,.rst-content h4 .headerlink:focus,.rst-content h4:hover .headerlink,.rst-content h5 .headerlink:focus,.rst-content h5:hover .headerlink,.rst-content h6 .headerlink:focus,.rst-content h6:hover .headerlink,.rst-content p.caption .headerlink:focus,.rst-content p.caption:hover .headerlink,.rst-content p .headerlink:focus,.rst-content p:hover .headerlink,.rst-content table>caption .headerlink:focus,.rst-content table>caption:hover .headerlink{opacity:1}.rst-content p a{overflow-wrap:anywhere}.rst-content .wy-table td p,.rst-content .wy-table td ul,.rst-content .wy-table th p,.rst-content .wy-table th ul,.rst-content table.docutils td p,.rst-content table.docutils td ul,.rst-content table.docutils th p,.rst-content table.docutils th ul,.rst-content table.field-list td p,.rst-content table.field-list td ul,.rst-content table.field-list th p,.rst-content table.field-list th ul{font-size:inherit}.rst-content .btn:focus{outline:2px solid}.rst-content table>caption .headerlink:after{font-size:12px}.rst-content .centered{text-align:center}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:1px solid #e1e4e5}.rst-content .sidebar dl,.rst-content .sidebar p,.rst-content .sidebar ul{font-size:90%}.rst-content .sidebar .last,.rst-content .sidebar>:last-child{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif;font-weight:700;background:#e1e4e5;padding:6px 12px;margin:-24px -24px 24px;font-size:100%}.rst-content .highlighted{background:#f1c40f;box-shadow:0 0 0 2px #f1c40f;display:inline;font-weight:700}.rst-content .citation-reference,.rst-content .footnote-reference{vertical-align:baseline;position:relative;top:-.4em;line-height:0;font-size:90%}.rst-content .citation-reference>span.fn-bracket,.rst-content .footnote-reference>span.fn-bracket{display:none}.rst-content .hlist{width:100%}.rst-content dl dt span.classifier:before{content:" : "}.rst-content dl dt span.classifier-delimiter{display:none!important}html.writer-html4 .rst-content table.docutils.citation,html.writer-html4 .rst-content table.docutils.footnote{background:none;border:none}html.writer-html4 .rst-content table.docutils.citation td,html.writer-html4 .rst-content table.docutils.citation tr,html.writer-html4 .rst-content table.docutils.footnote td,html.writer-html4 .rst-content table.docutils.footnote tr{border:none;background-color:transparent!important;white-space:normal}html.writer-html4 .rst-content table.docutils.citation td.label,html.writer-html4 .rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{display:grid;grid-template-columns:auto minmax(80%,95%)}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{display:inline-grid;grid-template-columns:max-content auto}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{display:grid;grid-template-columns:auto auto minmax(.65rem,auto) minmax(40%,95%)}html.writer-html5 .rst-content aside.citation>span.label,html.writer-html5 .rst-content aside.footnote>span.label,html.writer-html5 .rst-content div.citation>span.label{grid-column-start:1;grid-column-end:2}html.writer-html5 .rst-content aside.citation>span.backrefs,html.writer-html5 .rst-content aside.footnote>span.backrefs,html.writer-html5 .rst-content div.citation>span.backrefs{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}html.writer-html5 .rst-content aside.citation>p,html.writer-html5 .rst-content aside.footnote>p,html.writer-html5 .rst-content div.citation>p{grid-column-start:4;grid-column-end:5}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{margin-bottom:24px}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{padding-left:1rem}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.field-list>dd,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dd,html.writer-html5 .rst-content dl.footnote>dt{margin-bottom:0}html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{font-size:.9rem}html.writer-html5 .rst-content dl.citation>dt,html.writer-html5 .rst-content dl.footnote>dt{margin:0 .5rem .5rem 0;line-height:1.2rem;word-break:break-all;font-weight:400}html.writer-html5 .rst-content dl.citation>dt>span.brackets:before,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:before{content:"["}html.writer-html5 .rst-content dl.citation>dt>span.brackets:after,html.writer-html5 .rst-content dl.footnote>dt>span.brackets:after{content:"]"}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a{word-break:keep-all}html.writer-html5 .rst-content dl.citation>dt>span.fn-backref>a:not(:first-child):before,html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content dl.citation>dd,html.writer-html5 .rst-content dl.footnote>dd{margin:0 0 .5rem;line-height:1.2rem}html.writer-html5 .rst-content dl.citation>dd p,html.writer-html5 .rst-content dl.footnote>dd p{font-size:.9rem}html.writer-html5 .rst-content aside.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content div.citation{padding-left:1rem;padding-right:1rem;font-size:.9rem;line-height:1.2rem}html.writer-html5 .rst-content aside.citation p,html.writer-html5 .rst-content aside.footnote p,html.writer-html5 .rst-content div.citation p{font-size:.9rem;line-height:1.2rem;margin-bottom:12px}html.writer-html5 .rst-content aside.citation span.backrefs,html.writer-html5 .rst-content aside.footnote span.backrefs,html.writer-html5 .rst-content div.citation span.backrefs{text-align:left;font-style:italic;margin-left:.65rem;word-break:break-word;word-spacing:-.1rem;max-width:5rem}html.writer-html5 .rst-content aside.citation span.backrefs>a,html.writer-html5 .rst-content aside.footnote span.backrefs>a,html.writer-html5 .rst-content div.citation span.backrefs>a{word-break:keep-all}html.writer-html5 .rst-content aside.citation span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content aside.footnote span.backrefs>a:not(:first-child):before,html.writer-html5 .rst-content div.citation span.backrefs>a:not(:first-child):before{content:" "}html.writer-html5 .rst-content aside.citation span.label,html.writer-html5 .rst-content aside.footnote span.label,html.writer-html5 .rst-content div.citation span.label{line-height:1.2rem}html.writer-html5 .rst-content aside.citation-list,html.writer-html5 .rst-content aside.footnote-list,html.writer-html5 .rst-content div.citation-list{margin-bottom:24px}html.writer-html5 .rst-content dl.option-list kbd{font-size:.9rem}.rst-content table.docutils.footnote,html.writer-html4 .rst-content table.docutils.citation,html.writer-html5 .rst-content aside.footnote,html.writer-html5 .rst-content aside.footnote-list aside.footnote,html.writer-html5 .rst-content div.citation-list>div.citation,html.writer-html5 .rst-content dl.citation,html.writer-html5 .rst-content dl.footnote{color:grey}.rst-content table.docutils.footnote code,.rst-content table.docutils.footnote tt,html.writer-html4 .rst-content table.docutils.citation code,html.writer-html4 .rst-content table.docutils.citation tt,html.writer-html5 .rst-content aside.footnote-list aside.footnote code,html.writer-html5 .rst-content aside.footnote-list aside.footnote tt,html.writer-html5 .rst-content aside.footnote code,html.writer-html5 .rst-content aside.footnote tt,html.writer-html5 .rst-content div.citation-list>div.citation code,html.writer-html5 .rst-content div.citation-list>div.citation tt,html.writer-html5 .rst-content dl.citation code,html.writer-html5 .rst-content dl.citation tt,html.writer-html5 .rst-content dl.footnote code,html.writer-html5 .rst-content dl.footnote tt{color:#555}.rst-content .wy-table-responsive.citation,.rst-content .wy-table-responsive.footnote{margin-bottom:0}.rst-content .wy-table-responsive.citation+:not(.citation),.rst-content .wy-table-responsive.footnote+:not(.footnote){margin-top:24px}.rst-content .wy-table-responsive.citation:last-child,.rst-content .wy-table-responsive.footnote:last-child{margin-bottom:24px}.rst-content table.docutils th{border-color:#e1e4e5}html.writer-html5 .rst-content table.docutils th{border:1px solid #e1e4e5}html.writer-html5 .rst-content table.docutils td>p,html.writer-html5 .rst-content table.docutils th>p{line-height:1rem;margin-bottom:0;font-size:.9rem}.rst-content table.docutils td .last,.rst-content table.docutils td .last>:last-child{margin-bottom:0}.rst-content table.field-list,.rst-content table.field-list td{border:none}.rst-content table.field-list td p{line-height:inherit}.rst-content table.field-list td>strong{display:inline-block}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left}.rst-content code,.rst-content tt{color:#000;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;padding:2px 5px}.rst-content code big,.rst-content code em,.rst-content tt big,.rst-content tt em{font-size:100%!important;line-height:normal}.rst-content code.literal,.rst-content tt.literal{color:#e74c3c;white-space:normal}.rst-content code.xref,.rst-content tt.xref,a .rst-content code,a .rst-content tt{font-weight:700;color:#404040;overflow-wrap:normal}.rst-content kbd,.rst-content pre,.rst-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace}.rst-content a code,.rst-content a tt{color:#2980b9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:700;margin-bottom:12px}.rst-content dl ol,.rst-content dl p,.rst-content dl table,.rst-content dl ul{margin-bottom:12px}.rst-content dl dd{margin:0 0 12px 24px;line-height:24px}.rst-content dl dd>ol:last-child,.rst-content dl dd>p:last-child,.rst-content dl dd>table:last-child,.rst-content dl dd>ul:last-child{margin-bottom:0}html.writer-html4 .rst-content dl:not(.docutils),html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple){margin-bottom:24px}html.writer-html4 .rst-content dl:not(.docutils)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{display:table;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980b9;border-top:3px solid #6ab0de;padding:6px;position:relative}html.writer-html4 .rst-content dl:not(.docutils)>dt:before,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:before{color:#6ab0de}html.writer-html4 .rst-content dl:not(.docutils)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt{margin-bottom:6px;border:none;border-left:3px solid #ccc;background:#f0f0f0;color:#555}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) dl:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils)>dt:first-child,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple)>dt:first-child{margin-top:0}html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{background-color:transparent;border:none;padding:0;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) tt.descname{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .optional,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .property,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .property{display:inline-block;padding-right:8px;max-width:100%}html.writer-html4 .rst-content dl:not(.docutils) .k,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .k{font-style:italic}html.writer-html4 .rst-content dl:not(.docutils) .descclassname,html.writer-html4 .rst-content dl:not(.docutils) .descname,html.writer-html4 .rst-content dl:not(.docutils) .sig-name,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.citation):not(.glossary):not(.simple) .sig-name{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#000}.rst-content .viewcode-back,.rst-content .viewcode-link{display:inline-block;color:#27ae60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:700}.rst-content code.download,.rst-content tt.download{background:inherit;padding:inherit;font-weight:400;font-family:inherit;font-size:inherit;color:inherit;border:inherit;white-space:inherit}.rst-content code.download span:first-child,.rst-content tt.download span:first-child{-webkit-font-smoothing:subpixel-antialiased}.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{margin-right:4px}.rst-content .guilabel,.rst-content .menuselection{font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}.rst-content .guilabel,.rst-content .menuselection{border:1px solid #7fbbe3;background:#e7f2fa}.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>.kbd,.rst-content :not(dl.option-list)>:not(dt):not(kbd):not(.kbd)>kbd{color:inherit;font-size:80%;background-color:#fff;border:1px solid #a6a6a6;border-radius:4px;box-shadow:0 2px grey;padding:2.4px 6px;margin:auto 0}.rst-content .versionmodified{font-style:italic}@media screen and (max-width:480px){.rst-content .sidebar{width:100%}}span[id*=MathJax-Span]{color:#404040}.math{text-align:center}@font-face{font-family:Lato;src:url(fonts/lato-normal.woff2?bd03a2cc277bbbc338d464e679fe9942) format("woff2"),url(fonts/lato-normal.woff?27bd77b9162d388cb8d4c4217c7c5e2a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold.woff2?cccb897485813c7c256901dbca54ecf2) format("woff2"),url(fonts/lato-bold.woff?d878b6c29b10beca227e9eef4246111b) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold-italic.woff2?0b6bb6725576b072c5d0b02ecdd1900d) format("woff2"),url(fonts/lato-bold-italic.woff?9c7e4e9eb485b4a121c760e61bc3707c) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-normal-italic.woff2?4eb103b4d12be57cb1d040ed5e162e9d) format("woff2"),url(fonts/lato-normal-italic.woff?f28f2d6482446544ef1ea1ccc6dd5892) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(fonts/Roboto-Slab-Regular.woff2?7abf5b8d04d26a2cafea937019bca958) format("woff2"),url(fonts/Roboto-Slab-Regular.woff?c1be9284088d487c5e3ff0a10a92e58c) format("woff");font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(fonts/Roboto-Slab-Bold.woff2?9984f4a9bda09be08e83f2506954adbe) format("woff2"),url(fonts/Roboto-Slab-Bold.woff?bed5564a116b05148e3b3bea6fb1162a) format("woff");font-display:block} \ No newline at end of file diff --git a/manual/develop/ja/_static/doctools.js b/manual/develop/ja/_static/doctools.js index 4d67807d..0398ebb9 100644 --- a/manual/develop/ja/_static/doctools.js +++ b/manual/develop/ja/_static/doctools.js @@ -1,12 +1,5 @@ /* - * doctools.js - * ~~~~~~~~~~~ - * * Base JavaScript utilities for all Sphinx HTML documentation. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; diff --git a/manual/develop/ja/_static/documentation_options.js b/manual/develop/ja/_static/documentation_options.js index 3f873238..678f874f 100644 --- a/manual/develop/ja/_static/documentation_options.js +++ b/manual/develop/ja/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '2.0.1', + VERSION: '2.1-dev', LANGUAGE: 'ja', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/manual/develop/ja/_static/fonts/Lato/lato-bold.eot b/manual/develop/ja/_static/fonts/Lato/lato-bold.eot new file mode 100644 index 00000000..3361183a Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-bold.eot differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-bold.ttf b/manual/develop/ja/_static/fonts/Lato/lato-bold.ttf new file mode 100644 index 00000000..29f691d5 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-bold.ttf differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-bold.woff b/manual/develop/ja/_static/fonts/Lato/lato-bold.woff new file mode 100644 index 00000000..c6dff51f Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-bold.woff differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-bold.woff2 b/manual/develop/ja/_static/fonts/Lato/lato-bold.woff2 new file mode 100644 index 00000000..bb195043 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-bold.woff2 differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.eot b/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.eot new file mode 100644 index 00000000..3d415493 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.eot differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.ttf b/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.ttf new file mode 100644 index 00000000..f402040b Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.ttf differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.woff b/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.woff new file mode 100644 index 00000000..88ad05b9 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.woff differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.woff2 b/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.woff2 new file mode 100644 index 00000000..c4e3d804 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-bolditalic.woff2 differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-italic.eot b/manual/develop/ja/_static/fonts/Lato/lato-italic.eot new file mode 100644 index 00000000..3f826421 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-italic.eot differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-italic.ttf b/manual/develop/ja/_static/fonts/Lato/lato-italic.ttf new file mode 100644 index 00000000..b4bfc9b2 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-italic.ttf differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-italic.woff b/manual/develop/ja/_static/fonts/Lato/lato-italic.woff new file mode 100644 index 00000000..76114bc0 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-italic.woff differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-italic.woff2 b/manual/develop/ja/_static/fonts/Lato/lato-italic.woff2 new file mode 100644 index 00000000..3404f37e Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-italic.woff2 differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-regular.eot b/manual/develop/ja/_static/fonts/Lato/lato-regular.eot new file mode 100644 index 00000000..11e3f2a5 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-regular.eot differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-regular.ttf b/manual/develop/ja/_static/fonts/Lato/lato-regular.ttf new file mode 100644 index 00000000..74decd9e Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-regular.ttf differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-regular.woff b/manual/develop/ja/_static/fonts/Lato/lato-regular.woff new file mode 100644 index 00000000..ae1307ff Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-regular.woff differ diff --git a/manual/develop/ja/_static/fonts/Lato/lato-regular.woff2 b/manual/develop/ja/_static/fonts/Lato/lato-regular.woff2 new file mode 100644 index 00000000..3bf98433 Binary files /dev/null and b/manual/develop/ja/_static/fonts/Lato/lato-regular.woff2 differ diff --git a/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot new file mode 100644 index 00000000..79dc8efe Binary files /dev/null and b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot differ diff --git a/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf new file mode 100644 index 00000000..df5d1df2 Binary files /dev/null and b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf differ diff --git a/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff new file mode 100644 index 00000000..6cb60000 Binary files /dev/null and b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff differ diff --git a/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 new file mode 100644 index 00000000..7059e231 Binary files /dev/null and b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 differ diff --git a/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot new file mode 100644 index 00000000..2f7ca78a Binary files /dev/null and b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot differ diff --git a/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf new file mode 100644 index 00000000..eb52a790 Binary files /dev/null and b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf differ diff --git a/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff new file mode 100644 index 00000000..f815f63f Binary files /dev/null and b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff differ diff --git a/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 new file mode 100644 index 00000000..f2c76e5b Binary files /dev/null and b/manual/develop/ja/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 differ diff --git a/manual/develop/ja/_static/js/html5shiv-printshiv.min.js b/manual/develop/ja/_static/js/html5shiv-printshiv.min.js deleted file mode 100644 index 2b43bd06..00000000 --- a/manual/develop/ja/_static/js/html5shiv-printshiv.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/** -* @preserve HTML5 Shiv 3.7.3-pre | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=y.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=y.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),y.elements=c+" "+a,j(b)}function f(a){var b=x[a[v]];return b||(b={},w++,a[v]=w,x[w]=b),b}function g(a,c,d){if(c||(c=b),q)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():u.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||t.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),q)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return y.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(y,b.frag)}function j(a){a||(a=b);var d=f(a);return!y.shivCSS||p||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),q||i(a,d),a}function k(a){for(var b,c=a.getElementsByTagName("*"),e=c.length,f=RegExp("^(?:"+d().join("|")+")$","i"),g=[];e--;)b=c[e],f.test(b.nodeName)&&g.push(b.applyElement(l(b)));return g}function l(a){for(var b,c=a.attributes,d=c.length,e=a.ownerDocument.createElement(A+":"+a.nodeName);d--;)b=c[d],b.specified&&e.setAttribute(b.nodeName,b.nodeValue);return e.style.cssText=a.style.cssText,e}function m(a){for(var b,c=a.split("{"),e=c.length,f=RegExp("(^|[\\s,>+~])("+d().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),g="$1"+A+"\\:$2";e--;)b=c[e]=c[e].split("}"),b[b.length-1]=b[b.length-1].replace(f,g),c[e]=b.join("}");return c.join("{")}function n(a){for(var b=a.length;b--;)a[b].removeNode()}function o(a){function b(){clearTimeout(g._removeSheetTimer),d&&d.removeNode(!0),d=null}var d,e,g=f(a),h=a.namespaces,i=a.parentWindow;return!B||a.printShived?a:("undefined"==typeof h[A]&&h.add(A),i.attachEvent("onbeforeprint",function(){b();for(var f,g,h,i=a.styleSheets,j=[],l=i.length,n=Array(l);l--;)n[l]=i[l];for(;h=n.pop();)if(!h.disabled&&z.test(h.media)){try{f=h.imports,g=f.length}catch(o){g=0}for(l=0;g>l;l++)n.push(f[l]);try{j.push(h.cssText)}catch(o){}}j=m(j.reverse().join("")),e=k(a),d=c(a,j)}),i.attachEvent("onafterprint",function(){n(e),clearTimeout(g._removeSheetTimer),g._removeSheetTimer=setTimeout(b,500)}),a.printShived=!0,a)}var p,q,r="3.7.3",s=a.html5||{},t=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,u=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,v="_html5shiv",w=0,x={};!function(){try{var a=b.createElement("a");a.innerHTML="",p="hidden"in a,q=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){p=!0,q=!0}}();var y={elements:s.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:r,shivCSS:s.shivCSS!==!1,supportsUnknownElements:q,shivMethods:s.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=y,j(b);var z=/^$|\b(?:all|print)\b/,A="html5shiv",B=!q&&function(){var c=b.documentElement;return!("undefined"==typeof b.namespaces||"undefined"==typeof b.parentWindow||"undefined"==typeof c.applyElement||"undefined"==typeof c.removeNode||"undefined"==typeof a.attachEvent)}();y.type+=" print",y.shivPrint=o,o(b),"object"==typeof module&&module.exports&&(module.exports=y)}("undefined"!=typeof window?window:this,document); \ No newline at end of file diff --git a/manual/develop/ja/_static/js/html5shiv.min.js b/manual/develop/ja/_static/js/html5shiv.min.js deleted file mode 100644 index cd1c674f..00000000 --- a/manual/develop/ja/_static/js/html5shiv.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/** -* @preserve HTML5 Shiv 3.7.3 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.3-pre",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:this,document); \ No newline at end of file diff --git a/manual/develop/ja/_static/js/versions.js b/manual/develop/ja/_static/js/versions.js new file mode 100644 index 00000000..d6b4dd3c --- /dev/null +++ b/manual/develop/ja/_static/js/versions.js @@ -0,0 +1,228 @@ +const themeFlyoutDisplay = "hidden"; +const themeVersionSelector = true; +const themeLanguageSelector = true; + +if (themeFlyoutDisplay === "attached") { + function renderLanguages(config) { + if (!config.projects.translations.length) { + return ""; + } + + // Insert the current language to the options on the selector + let languages = config.projects.translations.concat(config.projects.current); + languages = languages.sort((a, b) => a.language.name.localeCompare(b.language.name)); + + const languagesHTML = ` +
+
Languages
+ ${languages + .map( + (translation) => ` +
+ ${translation.language.code} +
+ `, + ) + .join("\n")} +
+ `; + return languagesHTML; + } + + function renderVersions(config) { + if (!config.versions.active.length) { + return ""; + } + const versionsHTML = ` +
+
Versions
+ ${config.versions.active + .map( + (version) => ` +
+ ${version.slug} +
+ `, + ) + .join("\n")} +
+ `; + return versionsHTML; + } + + function renderDownloads(config) { + if (!Object.keys(config.versions.current.downloads).length) { + return ""; + } + const downloadsNameDisplay = { + pdf: "PDF", + epub: "Epub", + htmlzip: "HTML", + }; + + const downloadsHTML = ` +
+
Downloads
+ ${Object.entries(config.versions.current.downloads) + .map( + ([name, url]) => ` +
+ ${downloadsNameDisplay[name]} +
+ `, + ) + .join("\n")} +
+ `; + return downloadsHTML; + } + + document.addEventListener("readthedocs-addons-data-ready", function (event) { + const config = event.detail.data(); + + const flyout = ` +
+ + Read the Docs + v: ${config.versions.current.slug} + + +
+
+ ${renderLanguages(config)} + ${renderVersions(config)} + ${renderDownloads(config)} +
+
On Read the Docs
+
+ Project Home +
+
+ Builds +
+
+ Downloads +
+
+
+
検索
+
+ + +
+ +
+
+ + Hosted by Read the Docs + +
+
+ `; + + // Inject the generated flyout into the body HTML element. + document.body.insertAdjacentHTML("beforeend", flyout); + + // Trigger the Read the Docs Addons Search modal when clicking on the "Search docs" input from inside the flyout. + document + .querySelector("#flyout-search-form") + .addEventListener("focusin", () => { + const event = new CustomEvent("readthedocs-search-show"); + document.dispatchEvent(event); + }); + }) +} + +if (themeLanguageSelector || themeVersionSelector) { + function onSelectorSwitch(event) { + const option = event.target.selectedIndex; + const item = event.target.options[option]; + window.location.href = item.dataset.url; + } + + document.addEventListener("readthedocs-addons-data-ready", function (event) { + const config = event.detail.data(); + + const versionSwitch = document.querySelector( + "div.switch-menus > div.version-switch", + ); + if (themeVersionSelector) { + let versions = config.versions.active; + if (config.versions.current.hidden || config.versions.current.type === "external") { + versions.unshift(config.versions.current); + } + const versionSelect = ` + + `; + + versionSwitch.innerHTML = versionSelect; + versionSwitch.firstElementChild.addEventListener("change", onSelectorSwitch); + } + + const languageSwitch = document.querySelector( + "div.switch-menus > div.language-switch", + ); + + if (themeLanguageSelector) { + if (config.projects.translations.length) { + // Add the current language to the options on the selector + let languages = config.projects.translations.concat( + config.projects.current, + ); + languages = languages.sort((a, b) => + a.language.name.localeCompare(b.language.name), + ); + + const languageSelect = ` + + `; + + languageSwitch.innerHTML = languageSelect; + languageSwitch.firstElementChild.addEventListener("change", onSelectorSwitch); + } + else { + languageSwitch.remove(); + } + } + }); +} + +document.addEventListener("readthedocs-addons-data-ready", function (event) { + // Trigger the Read the Docs Addons Search modal when clicking on "Search docs" input from the topnav. + document + .querySelector("[role='search'] input") + .addEventListener("focusin", () => { + const event = new CustomEvent("readthedocs-search-show"); + document.dispatchEvent(event); + }); +}); \ No newline at end of file diff --git a/manual/develop/ja/_static/language_data.js b/manual/develop/ja/_static/language_data.js index 89083d9e..15e4a844 100644 --- a/manual/develop/ja/_static/language_data.js +++ b/manual/develop/ja/_static/language_data.js @@ -1,13 +1,6 @@ /* - * language_data.js - * ~~~~~~~~~~~~~~~~ - * * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ var stopwords = []; diff --git a/manual/develop/ja/_static/searchtools.js b/manual/develop/ja/_static/searchtools.js index b08d58c9..2c774d17 100644 --- a/manual/develop/ja/_static/searchtools.js +++ b/manual/develop/ja/_static/searchtools.js @@ -1,12 +1,5 @@ /* - * searchtools.js - * ~~~~~~~~~~~~~~~~ - * * Sphinx JavaScript utilities for the full-text search. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; @@ -20,7 +13,7 @@ if (typeof Scorer === "undefined") { // and returns the new score. /* score: result => { - const [docname, title, anchor, descr, score, filename] = result + const [docname, title, anchor, descr, score, filename, kind] = result return score }, */ @@ -47,6 +40,14 @@ if (typeof Scorer === "undefined") { }; } +// Global search result kind enum, used by themes to style search results. +class SearchResultKind { + static get index() { return "index"; } + static get object() { return "object"; } + static get text() { return "text"; } + static get title() { return "title"; } +} + const _removeChildren = (element) => { while (element && element.lastChild) element.removeChild(element.lastChild); }; @@ -64,9 +65,13 @@ const _displayItem = (item, searchTerms, highlightTerms) => { const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY; const contentRoot = document.documentElement.dataset.content_root; - const [docName, title, anchor, descr, score, _filename] = item; + const [docName, title, anchor, descr, score, _filename, kind] = item; let listItem = document.createElement("li"); + // Add a class representing the item's type: + // can be used by a theme's CSS selector for styling + // See SearchResultKind for the class names. + listItem.classList.add(`kind-${kind}`); let requestUrl; let linkUrl; if (docBuilder === "dirhtml") { @@ -115,8 +120,10 @@ const _finishSearch = (resultCount) => { "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories." ); else - Search.status.innerText = _( - "Search finished, found ${resultCount} page(s) matching the search query." + Search.status.innerText = Documentation.ngettext( + "Search finished, found one page matching the search query.", + "Search finished, found ${resultCount} pages matching the search query.", + resultCount, ).replace('${resultCount}', resultCount); }; const _displayNextItem = ( @@ -138,7 +145,7 @@ const _displayNextItem = ( else _finishSearch(resultCount); }; // Helper function used by query() to order search results. -// Each input is an array of [docname, title, anchor, descr, score, filename]. +// Each input is an array of [docname, title, anchor, descr, score, filename, kind]. // Order the results by score (in opposite order of appearance, since the // `_displayNextItem` function uses pop() to retrieve items) and then alphabetically. const _orderResultsByScoreThenName = (a, b) => { @@ -248,6 +255,7 @@ const Search = { searchSummary.classList.add("search-summary"); searchSummary.innerText = ""; const searchList = document.createElement("ul"); + searchList.setAttribute("role", "list"); searchList.classList.add("search"); const out = document.getElementById("search-results"); @@ -318,7 +326,7 @@ const Search = { const indexEntries = Search._index.indexentries; // Collect multiple result groups to be sorted separately and then ordered. - // Each is an array of [docname, title, anchor, descr, score, filename]. + // Each is an array of [docname, title, anchor, descr, score, filename, kind]. const normalResults = []; const nonMainIndexResults = []; @@ -337,6 +345,7 @@ const Search = { null, score + boost, filenames[file], + SearchResultKind.title, ]); } } @@ -354,6 +363,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.index, ]; if (isMain) { normalResults.push(result); @@ -475,6 +485,7 @@ const Search = { descr, score, filenames[match[0]], + SearchResultKind.object, ]); }; Object.keys(objects).forEach((prefix) => @@ -585,6 +596,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.text, ]); } return results; diff --git a/manual/develop/ja/_static/translations.js b/manual/develop/ja/_static/translations.js index df5af81b..635b0818 100644 --- a/manual/develop/ja/_static/translations.js +++ b/manual/develop/ja/_static/translations.js @@ -36,7 +36,9 @@ Documentation.addTranslations({ "Search": "\u691c\u7d22", "Search Page": "\u691c\u7d22\u30da\u30fc\u30b8", "Search Results": "\u691c\u7d22\u7d50\u679c", - "Search finished, found ${resultCount} page(s) matching the search query.": "", + "Search finished, found one page matching the search query.": [ + "" + ], "Search within %(docstitle)s": "%(docstitle)s \u5185\u3092\u691c\u7d22", "Searching": "\u691c\u7d22\u4e2d", "Searching for multiple words only shows matches that contain\n all words.": "\u8907\u6570\u306e\u5358\u8a9e\u3092\u691c\u7d22\u3059\u308b\u3068\u3001\u6b21\u3092\u542b\u3080\u4e00\u81f4\u306e\u307f\u304c\u8868\u793a\u3055\u308c\u307e\u3059\n \u00a0\u00a0\u00a0 \u3059\u3079\u3066\u306e\u7528\u8a9e\u3002", diff --git a/manual/develop/ja/acknowledgement.html b/manual/develop/ja/acknowledgement.html index 8a2b22f6..e6ad8b23 100644 --- a/manual/develop/ja/acknowledgement.html +++ b/manual/develop/ja/acknowledgement.html @@ -1,25 +1,23 @@ + + - 謝辞 — PHYSBO 2.0.1 ドキュメント + 謝辞 — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/algorithm.html b/manual/develop/ja/algorithm.html index fcee0429..2a26337d 100644 --- a/manual/develop/ja/algorithm.html +++ b/manual/develop/ja/algorithm.html @@ -1,27 +1,25 @@ + + - アルゴリズム — PHYSBO 2.0.1 ドキュメント + アルゴリズム — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -40,9 +38,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/modules.html b/manual/develop/ja/api/modules.html index 42ba232d..1518ed7f 100644 --- a/manual/develop/ja/api/modules.html +++ b/manual/develop/ja/api/modules.html @@ -1,25 +1,23 @@ + + - physbo — PHYSBO 2.0.1 ドキュメント + physbo — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -36,9 +34,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.basis.fourier.html b/manual/develop/ja/api/physbo.blm.basis.fourier.html index 3659b7a0..57860011 100644 --- a/manual/develop/ja/api/physbo.blm.basis.fourier.html +++ b/manual/develop/ja/api/physbo.blm.basis.fourier.html @@ -1,25 +1,23 @@ + + - physbo.blm.basis.fourier module — PHYSBO 2.0.1 ドキュメント + physbo.blm.basis.fourier module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.basis.html b/manual/develop/ja/api/physbo.blm.basis.html index b7064acf..ca9f13c5 100644 --- a/manual/develop/ja/api/physbo.blm.basis.html +++ b/manual/develop/ja/api/physbo.blm.basis.html @@ -1,25 +1,23 @@ + + - physbo.blm.basis package — PHYSBO 2.0.1 ドキュメント + physbo.blm.basis package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.core.html b/manual/develop/ja/api/physbo.blm.core.html index 3290c079..27b84bdc 100644 --- a/manual/develop/ja/api/physbo.blm.core.html +++ b/manual/develop/ja/api/physbo.blm.core.html @@ -1,25 +1,23 @@ + + - physbo.blm.core package — PHYSBO 2.0.1 ドキュメント + physbo.blm.core package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.core.model.html b/manual/develop/ja/api/physbo.blm.core.model.html index 0df8a621..99d00208 100644 --- a/manual/develop/ja/api/physbo.blm.core.model.html +++ b/manual/develop/ja/api/physbo.blm.core.model.html @@ -1,25 +1,23 @@ + + - physbo.blm.core.model module — PHYSBO 2.0.1 ドキュメント + physbo.blm.core.model module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.html b/manual/develop/ja/api/physbo.blm.html index 31fe7805..d8ab6a36 100644 --- a/manual/develop/ja/api/physbo.blm.html +++ b/manual/develop/ja/api/physbo.blm.html @@ -1,25 +1,23 @@ + + - physbo.blm package — PHYSBO 2.0.1 ドキュメント + physbo.blm package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.inf.exact.html b/manual/develop/ja/api/physbo.blm.inf.exact.html index 6657322f..e02d2819 100644 --- a/manual/develop/ja/api/physbo.blm.inf.exact.html +++ b/manual/develop/ja/api/physbo.blm.inf.exact.html @@ -1,25 +1,23 @@ + + - physbo.blm.inf.exact module — PHYSBO 2.0.1 ドキュメント + physbo.blm.inf.exact module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.inf.html b/manual/develop/ja/api/physbo.blm.inf.html index a1e4941b..325c2856 100644 --- a/manual/develop/ja/api/physbo.blm.inf.html +++ b/manual/develop/ja/api/physbo.blm.inf.html @@ -1,25 +1,23 @@ + + - physbo.blm.inf package — PHYSBO 2.0.1 ドキュメント + physbo.blm.inf package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.lik.gauss.html b/manual/develop/ja/api/physbo.blm.lik.gauss.html index 7da74f91..4da13ee4 100644 --- a/manual/develop/ja/api/physbo.blm.lik.gauss.html +++ b/manual/develop/ja/api/physbo.blm.lik.gauss.html @@ -1,25 +1,23 @@ + + - physbo.blm.lik.gauss module — PHYSBO 2.0.1 ドキュメント + physbo.blm.lik.gauss module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.lik.html b/manual/develop/ja/api/physbo.blm.lik.html index 9ea7b587..63908dab 100644 --- a/manual/develop/ja/api/physbo.blm.lik.html +++ b/manual/develop/ja/api/physbo.blm.lik.html @@ -1,25 +1,23 @@ + + - physbo.blm.lik package — PHYSBO 2.0.1 ドキュメント + physbo.blm.lik package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.lik.linear.html b/manual/develop/ja/api/physbo.blm.lik.linear.html index d7ab1105..e37e8930 100644 --- a/manual/develop/ja/api/physbo.blm.lik.linear.html +++ b/manual/develop/ja/api/physbo.blm.lik.linear.html @@ -1,25 +1,23 @@ + + - physbo.blm.lik.linear module — PHYSBO 2.0.1 ドキュメント + physbo.blm.lik.linear module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.predictor.html b/manual/develop/ja/api/physbo.blm.predictor.html index 5a39b801..09e2d5b7 100644 --- a/manual/develop/ja/api/physbo.blm.predictor.html +++ b/manual/develop/ja/api/physbo.blm.predictor.html @@ -1,25 +1,23 @@ + + - physbo.blm.predictor module — PHYSBO 2.0.1 ドキュメント + physbo.blm.predictor module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.prior.gauss.html b/manual/develop/ja/api/physbo.blm.prior.gauss.html index c5337d08..08246be1 100644 --- a/manual/develop/ja/api/physbo.blm.prior.gauss.html +++ b/manual/develop/ja/api/physbo.blm.prior.gauss.html @@ -1,25 +1,23 @@ + + - physbo.blm.prior.gauss module — PHYSBO 2.0.1 ドキュメント + physbo.blm.prior.gauss module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.blm.prior.html b/manual/develop/ja/api/physbo.blm.prior.html index ae4b2a41..6775583e 100644 --- a/manual/develop/ja/api/physbo.blm.prior.html +++ b/manual/develop/ja/api/physbo.blm.prior.html @@ -1,25 +1,23 @@ + + - physbo.blm.prior package — PHYSBO 2.0.1 ドキュメント + physbo.blm.prior package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.core.html b/manual/develop/ja/api/physbo.gp.core.html index 8c8d7035..eb022a26 100644 --- a/manual/develop/ja/api/physbo.gp.core.html +++ b/manual/develop/ja/api/physbo.gp.core.html @@ -1,25 +1,23 @@ + + - physbo.gp.core package — PHYSBO 2.0.1 ドキュメント + physbo.gp.core package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.core.learning.html b/manual/develop/ja/api/physbo.gp.core.learning.html index 30edb2cb..74094a70 100644 --- a/manual/develop/ja/api/physbo.gp.core.learning.html +++ b/manual/develop/ja/api/physbo.gp.core.learning.html @@ -1,25 +1,23 @@ + + - physbo.gp.core.learning module — PHYSBO 2.0.1 ドキュメント + physbo.gp.core.learning module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.core.model.html b/manual/develop/ja/api/physbo.gp.core.model.html index cdc558e2..dfc66565 100644 --- a/manual/develop/ja/api/physbo.gp.core.model.html +++ b/manual/develop/ja/api/physbo.gp.core.model.html @@ -1,25 +1,23 @@ + + - physbo.gp.core.model module — PHYSBO 2.0.1 ドキュメント + physbo.gp.core.model module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.core.prior.html b/manual/develop/ja/api/physbo.gp.core.prior.html index deb37c54..0c4a10a2 100644 --- a/manual/develop/ja/api/physbo.gp.core.prior.html +++ b/manual/develop/ja/api/physbo.gp.core.prior.html @@ -1,25 +1,23 @@ + + - physbo.gp.core.prior module — PHYSBO 2.0.1 ドキュメント + physbo.gp.core.prior module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.cov.gauss.html b/manual/develop/ja/api/physbo.gp.cov.gauss.html index 0dfc5ece..b630d303 100644 --- a/manual/develop/ja/api/physbo.gp.cov.gauss.html +++ b/manual/develop/ja/api/physbo.gp.cov.gauss.html @@ -1,25 +1,23 @@ + + - physbo.gp.cov.gauss module — PHYSBO 2.0.1 ドキュメント + physbo.gp.cov.gauss module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.cov.html b/manual/develop/ja/api/physbo.gp.cov.html index 075232e1..5193b490 100644 --- a/manual/develop/ja/api/physbo.gp.cov.html +++ b/manual/develop/ja/api/physbo.gp.cov.html @@ -1,25 +1,23 @@ + + - physbo.gp.cov package — PHYSBO 2.0.1 ドキュメント + physbo.gp.cov package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.html b/manual/develop/ja/api/physbo.gp.html index 32c2bbd0..067e1699 100644 --- a/manual/develop/ja/api/physbo.gp.html +++ b/manual/develop/ja/api/physbo.gp.html @@ -1,25 +1,23 @@ + + - physbo.gp package — PHYSBO 2.0.1 ドキュメント + physbo.gp package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.inf.exact.html b/manual/develop/ja/api/physbo.gp.inf.exact.html index 7e8f29ac..a6dac52e 100644 --- a/manual/develop/ja/api/physbo.gp.inf.exact.html +++ b/manual/develop/ja/api/physbo.gp.inf.exact.html @@ -1,25 +1,23 @@ + + - physbo.gp.inf.exact module — PHYSBO 2.0.1 ドキュメント + physbo.gp.inf.exact module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.inf.html b/manual/develop/ja/api/physbo.gp.inf.html index 646d71f3..b47a533e 100644 --- a/manual/develop/ja/api/physbo.gp.inf.html +++ b/manual/develop/ja/api/physbo.gp.inf.html @@ -1,25 +1,23 @@ + + - physbo.gp.inf package — PHYSBO 2.0.1 ドキュメント + physbo.gp.inf package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.lik.gauss.html b/manual/develop/ja/api/physbo.gp.lik.gauss.html index 960a6810..113b8644 100644 --- a/manual/develop/ja/api/physbo.gp.lik.gauss.html +++ b/manual/develop/ja/api/physbo.gp.lik.gauss.html @@ -1,25 +1,23 @@ + + - physbo.gp.lik.gauss module — PHYSBO 2.0.1 ドキュメント + physbo.gp.lik.gauss module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.lik.html b/manual/develop/ja/api/physbo.gp.lik.html index 37f1fbcf..a318118b 100644 --- a/manual/develop/ja/api/physbo.gp.lik.html +++ b/manual/develop/ja/api/physbo.gp.lik.html @@ -1,25 +1,23 @@ + + - physbo.gp.lik package — PHYSBO 2.0.1 ドキュメント + physbo.gp.lik package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.mean.const.html b/manual/develop/ja/api/physbo.gp.mean.const.html index 8d9abb36..99bc165e 100644 --- a/manual/develop/ja/api/physbo.gp.mean.const.html +++ b/manual/develop/ja/api/physbo.gp.mean.const.html @@ -1,25 +1,23 @@ + + - physbo.gp.mean.const module — PHYSBO 2.0.1 ドキュメント + physbo.gp.mean.const module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.mean.html b/manual/develop/ja/api/physbo.gp.mean.html index 239d2e84..b1e4c462 100644 --- a/manual/develop/ja/api/physbo.gp.mean.html +++ b/manual/develop/ja/api/physbo.gp.mean.html @@ -1,25 +1,23 @@ + + - physbo.gp.mean package — PHYSBO 2.0.1 ドキュメント + physbo.gp.mean package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.mean.zero.html b/manual/develop/ja/api/physbo.gp.mean.zero.html index da3f738d..c308fc18 100644 --- a/manual/develop/ja/api/physbo.gp.mean.zero.html +++ b/manual/develop/ja/api/physbo.gp.mean.zero.html @@ -1,25 +1,23 @@ + + - physbo.gp.mean.zero module — PHYSBO 2.0.1 ドキュメント + physbo.gp.mean.zero module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.gp.predictor.html b/manual/develop/ja/api/physbo.gp.predictor.html index cf96cccb..254657e8 100644 --- a/manual/develop/ja/api/physbo.gp.predictor.html +++ b/manual/develop/ja/api/physbo.gp.predictor.html @@ -1,25 +1,23 @@ + + - physbo.gp.predictor module — PHYSBO 2.0.1 ドキュメント + physbo.gp.predictor module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.html b/manual/develop/ja/api/physbo.html index 75ded9db..d13fd430 100644 --- a/manual/develop/ja/api/physbo.html +++ b/manual/develop/ja/api/physbo.html @@ -1,25 +1,23 @@ + + - physbo package — PHYSBO 2.0.1 ドキュメント + physbo package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.misc.centering.html b/manual/develop/ja/api/physbo.misc.centering.html index 226efde8..718e3551 100644 --- a/manual/develop/ja/api/physbo.misc.centering.html +++ b/manual/develop/ja/api/physbo.misc.centering.html @@ -1,25 +1,23 @@ + + - physbo.misc.centering module — PHYSBO 2.0.1 ドキュメント + physbo.misc.centering module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.misc.gauss_elim.html b/manual/develop/ja/api/physbo.misc.gauss_elim.html index fda3bae4..690452d3 100644 --- a/manual/develop/ja/api/physbo.misc.gauss_elim.html +++ b/manual/develop/ja/api/physbo.misc.gauss_elim.html @@ -1,25 +1,23 @@ + + - physbo.misc.gauss_elim module — PHYSBO 2.0.1 ドキュメント + physbo.misc.gauss_elim module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.misc.html b/manual/develop/ja/api/physbo.misc.html index 87f12457..a2f456a0 100644 --- a/manual/develop/ja/api/physbo.misc.html +++ b/manual/develop/ja/api/physbo.misc.html @@ -1,25 +1,23 @@ + + - physbo.misc package — PHYSBO 2.0.1 ドキュメント + physbo.misc package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.misc.set_config.html b/manual/develop/ja/api/physbo.misc.set_config.html index 42821be2..037ff427 100644 --- a/manual/develop/ja/api/physbo.misc.set_config.html +++ b/manual/develop/ja/api/physbo.misc.set_config.html @@ -1,25 +1,23 @@ + + - physbo.misc.set_config module — PHYSBO 2.0.1 ドキュメント + physbo.misc.set_config module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.opt.adam.html b/manual/develop/ja/api/physbo.opt.adam.html index 176f847a..278f8be7 100644 --- a/manual/develop/ja/api/physbo.opt.adam.html +++ b/manual/develop/ja/api/physbo.opt.adam.html @@ -1,25 +1,23 @@ + + - physbo.opt.adam module — PHYSBO 2.0.1 ドキュメント + physbo.opt.adam module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.opt.html b/manual/develop/ja/api/physbo.opt.html index fef19caa..f4891b99 100644 --- a/manual/develop/ja/api/physbo.opt.html +++ b/manual/develop/ja/api/physbo.opt.html @@ -1,25 +1,23 @@ + + - physbo.opt package — PHYSBO 2.0.1 ドキュメント + physbo.opt package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.predictor.html b/manual/develop/ja/api/physbo.predictor.html index b16b5f98..ae92419e 100644 --- a/manual/develop/ja/api/physbo.predictor.html +++ b/manual/develop/ja/api/physbo.predictor.html @@ -1,25 +1,23 @@ + + - physbo.predictor module — PHYSBO 2.0.1 ドキュメント + physbo.predictor module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.discrete.html b/manual/develop/ja/api/physbo.search.discrete.html index 2561ff35..6805d444 100644 --- a/manual/develop/ja/api/physbo.search.discrete.html +++ b/manual/develop/ja/api/physbo.search.discrete.html @@ -1,25 +1,23 @@ + + - physbo.search.discrete package — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.discrete.policy.html b/manual/develop/ja/api/physbo.search.discrete.policy.html index 87c933b6..c864023b 100644 --- a/manual/develop/ja/api/physbo.search.discrete.policy.html +++ b/manual/develop/ja/api/physbo.search.discrete.policy.html @@ -1,25 +1,23 @@ + + - physbo.search.discrete.policy module — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete.policy module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.discrete.results.html b/manual/develop/ja/api/physbo.search.discrete.results.html index 139928b5..a0db0801 100644 --- a/manual/develop/ja/api/physbo.search.discrete.results.html +++ b/manual/develop/ja/api/physbo.search.discrete.results.html @@ -1,25 +1,23 @@ + + - physbo.search.discrete.results module — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete.results module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.discrete_multi.html b/manual/develop/ja/api/physbo.search.discrete_multi.html index aeb39cea..60f2444d 100644 --- a/manual/develop/ja/api/physbo.search.discrete_multi.html +++ b/manual/develop/ja/api/physbo.search.discrete_multi.html @@ -1,25 +1,23 @@ + + - physbo.search.discrete_multi package — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete_multi package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.discrete_multi.policy.html b/manual/develop/ja/api/physbo.search.discrete_multi.policy.html index 3de8d27e..d271d615 100644 --- a/manual/develop/ja/api/physbo.search.discrete_multi.policy.html +++ b/manual/develop/ja/api/physbo.search.discrete_multi.policy.html @@ -1,25 +1,23 @@ + + - physbo.search.discrete_multi.policy module — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete_multi.policy module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.discrete_multi.results.html b/manual/develop/ja/api/physbo.search.discrete_multi.results.html index 19387c24..73e6028d 100644 --- a/manual/develop/ja/api/physbo.search.discrete_multi.results.html +++ b/manual/develop/ja/api/physbo.search.discrete_multi.results.html @@ -1,25 +1,23 @@ + + - physbo.search.discrete_multi.results module — PHYSBO 2.0.1 ドキュメント + physbo.search.discrete_multi.results module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.html b/manual/develop/ja/api/physbo.search.html index 69a08ca8..723fd1bc 100644 --- a/manual/develop/ja/api/physbo.search.html +++ b/manual/develop/ja/api/physbo.search.html @@ -1,25 +1,23 @@ + + - physbo.search package — PHYSBO 2.0.1 ドキュメント + physbo.search package — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.pareto.html b/manual/develop/ja/api/physbo.search.pareto.html index b750f72b..df0023cf 100644 --- a/manual/develop/ja/api/physbo.search.pareto.html +++ b/manual/develop/ja/api/physbo.search.pareto.html @@ -1,25 +1,23 @@ + + - physbo.search.pareto module — PHYSBO 2.0.1 ドキュメント + physbo.search.pareto module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.score.html b/manual/develop/ja/api/physbo.search.score.html index 147031cb..8d89f48d 100644 --- a/manual/develop/ja/api/physbo.search.score.html +++ b/manual/develop/ja/api/physbo.search.score.html @@ -1,25 +1,23 @@ + + - physbo.search.score module — PHYSBO 2.0.1 ドキュメント + physbo.search.score module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.score_multi.html b/manual/develop/ja/api/physbo.search.score_multi.html index 3a13e4a7..2a45c5f4 100644 --- a/manual/develop/ja/api/physbo.search.score_multi.html +++ b/manual/develop/ja/api/physbo.search.score_multi.html @@ -1,25 +1,23 @@ + + - physbo.search.score_multi module — PHYSBO 2.0.1 ドキュメント + physbo.search.score_multi module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.search.utility.html b/manual/develop/ja/api/physbo.search.utility.html index 7b44273d..8cd6b05f 100644 --- a/manual/develop/ja/api/physbo.search.utility.html +++ b/manual/develop/ja/api/physbo.search.utility.html @@ -1,25 +1,23 @@ + + - physbo.search.utility module — PHYSBO 2.0.1 ドキュメント + physbo.search.utility module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/api/physbo.variable.html b/manual/develop/ja/api/physbo.variable.html index 4f5f3aab..41e3da69 100644 --- a/manual/develop/ja/api/physbo.variable.html +++ b/manual/develop/ja/api/physbo.variable.html @@ -1,25 +1,23 @@ + + - physbo.variable module — PHYSBO 2.0.1 ドキュメント + physbo.variable module — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/contact.html b/manual/develop/ja/contact.html index cfe7f01c..fd736b47 100644 --- a/manual/develop/ja/contact.html +++ b/manual/develop/ja/contact.html @@ -1,25 +1,23 @@ + + - お問い合わせ — PHYSBO 2.0.1 ドキュメント + お問い合わせ — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -37,9 +35,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/genindex.html b/manual/develop/ja/genindex.html index b738be68..17a840f4 100644 --- a/manual/develop/ja/genindex.html +++ b/manual/develop/ja/genindex.html @@ -1,24 +1,22 @@ + + - 索引 — PHYSBO 2.0.1 ドキュメント + 索引 — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -35,9 +33,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/index.html b/manual/develop/ja/index.html index 87b1d79d..be7e0754 100644 --- a/manual/develop/ja/index.html +++ b/manual/develop/ja/index.html @@ -1,27 +1,25 @@ + + - Welcome to PHYSBO's documentation! — PHYSBO 2.0.1 ドキュメント + Welcome to PHYSBO's documentation! — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -39,9 +37,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/install.html b/manual/develop/ja/install.html index d70201a7..5fd1c3c5 100644 --- a/manual/develop/ja/install.html +++ b/manual/develop/ja/install.html @@ -1,25 +1,23 @@ + + - 基本的な使用方法 — PHYSBO 2.0.1 ドキュメント + 基本的な使用方法 — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/introduction.html b/manual/develop/ja/introduction.html index ae5055bb..f39fd286 100644 --- a/manual/develop/ja/introduction.html +++ b/manual/develop/ja/introduction.html @@ -1,25 +1,23 @@ + + - はじめに — PHYSBO 2.0.1 ドキュメント + はじめに — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/notebook/index.html b/manual/develop/ja/notebook/index.html index 87690f13..faaae796 100644 --- a/manual/develop/ja/notebook/index.html +++ b/manual/develop/ja/notebook/index.html @@ -1,27 +1,25 @@ + + - チュートリアル — PHYSBO 2.0.1 ドキュメント + チュートリアル — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -40,9 +38,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/notebook/tutorial_Gaussian_process.html b/manual/develop/ja/notebook/tutorial_Gaussian_process.html index ecd833f7..5edb4621 100644 --- a/manual/develop/ja/notebook/tutorial_Gaussian_process.html +++ b/manual/develop/ja/notebook/tutorial_Gaussian_process.html @@ -1,28 +1,26 @@ + + - ガウス過程 — PHYSBO 2.0.1 ドキュメント + ガウス過程 — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -41,9 +39,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/notebook/tutorial_basic.html b/manual/develop/ja/notebook/tutorial_basic.html index 70e7d498..2ef316c6 100644 --- a/manual/develop/ja/notebook/tutorial_basic.html +++ b/manual/develop/ja/notebook/tutorial_basic.html @@ -1,28 +1,26 @@ + + - PHYSBO の基本 — PHYSBO 2.0.1 ドキュメント + PHYSBO の基本 — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -41,9 +39,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/notebook/tutorial_interactive_mode.html b/manual/develop/ja/notebook/tutorial_interactive_mode.html index 83e585b0..a711e291 100644 --- a/manual/develop/ja/notebook/tutorial_interactive_mode.html +++ b/manual/develop/ja/notebook/tutorial_interactive_mode.html @@ -1,28 +1,26 @@ + + - インタラクティブに実行する — PHYSBO 2.0.1 ドキュメント + インタラクティブに実行する — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -41,9 +39,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/notebook/tutorial_multi_objective.html b/manual/develop/ja/notebook/tutorial_multi_objective.html index d0c8a73e..970e41aa 100644 --- a/manual/develop/ja/notebook/tutorial_multi_objective.html +++ b/manual/develop/ja/notebook/tutorial_multi_objective.html @@ -1,28 +1,26 @@ + + - 多目的最適化 — PHYSBO 2.0.1 ドキュメント + 多目的最適化 — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -41,9 +39,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/notebook/tutorial_multi_probe.html b/manual/develop/ja/notebook/tutorial_multi_probe.html index c6f5a6e3..1e5f4a38 100644 --- a/manual/develop/ja/notebook/tutorial_multi_probe.html +++ b/manual/develop/ja/notebook/tutorial_multi_probe.html @@ -1,28 +1,26 @@ + + - 複数候補を一度に探索する — PHYSBO 2.0.1 ドキュメント + 複数候補を一度に探索する — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -41,9 +39,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/notebook/tutorial_once_mode.html b/manual/develop/ja/notebook/tutorial_once_mode.html index 45f6c85b..6d0172f0 100644 --- a/manual/develop/ja/notebook/tutorial_once_mode.html +++ b/manual/develop/ja/notebook/tutorial_once_mode.html @@ -1,28 +1,26 @@ + + - 既存の計算結果を読み込んで実行する — PHYSBO 2.0.1 ドキュメント + 既存の計算結果を読み込んで実行する — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -41,9 +39,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/notebook/tutorial_simulator.html b/manual/develop/ja/notebook/tutorial_simulator.html index 784285ab..6b947de0 100644 --- a/manual/develop/ja/notebook/tutorial_simulator.html +++ b/manual/develop/ja/notebook/tutorial_simulator.html @@ -1,28 +1,26 @@ + + - simulatorクラスの定義 — PHYSBO 2.0.1 ドキュメント + simulatorクラスの定義 — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - - - + + + + + + + + + @@ -39,9 +37,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/objects.inv b/manual/develop/ja/objects.inv index f71ecf9a..8b918051 100644 Binary files a/manual/develop/ja/objects.inv and b/manual/develop/ja/objects.inv differ diff --git a/manual/develop/ja/py-modindex.html b/manual/develop/ja/py-modindex.html index 9a86d580..11c147a1 100644 --- a/manual/develop/ja/py-modindex.html +++ b/manual/develop/ja/py-modindex.html @@ -1,24 +1,22 @@ + + - Pythonモジュール索引 — PHYSBO 2.0.1 ドキュメント + Pythonモジュール索引 — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/search.html b/manual/develop/ja/search.html index fd27b438..699f700d 100644 --- a/manual/develop/ja/search.html +++ b/manual/develop/ja/search.html @@ -1,25 +1,23 @@ + + - 検索 — PHYSBO 2.0.1 ドキュメント + 検索 — PHYSBO 2.1-dev ドキュメント - + - - - - - - - - - + + + + + + + @@ -38,9 +36,6 @@ -
- 2.0 -
diff --git a/manual/develop/ja/searchindex.js b/manual/develop/ja/searchindex.js index 2b72badb..69f20659 100644 --- a/manual/develop/ja/searchindex.js +++ b/manual/develop/ja/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"1\u3064\u76ee\u306e\u76ee\u7684\u95a2\u6570": [[59, "1\u3064\u76ee\u306e\u76ee\u7684\u95a2\u6570"]], "2\u3064\u76ee\u306e\u76ee\u7684\u95a2\u6570": [[59, "2\u3064\u76ee\u306e\u76ee\u7684\u95a2\u6570"]], "Contents:": [[52, null], [55, null]], "EHVI (Expected Hyper-Volume Improvement)": [[59, "EHVI-(Expected-Hyper-Volume-Improvement)"]], "HVPI (HyperVolume-based Probability of Improvement)": [[59, "HVPI-(HyperVolume-based-Probability-of-Improvement)"]], "Module contents": [[3, "module-physbo"], [4, "module-physbo.blm"], [5, "module-physbo.blm.basis"], [7, "module-physbo.blm.core"], [9, "module-physbo.blm.inf"], [11, "module-physbo.blm.lik"], [15, "module-physbo.blm.prior"], [17, "module-physbo.gp"], [18, "module-physbo.gp.core"], [22, "module-physbo.gp.cov"], [24, "module-physbo.gp.inf"], [26, "module-physbo.gp.lik"], [28, "module-physbo.gp.mean"], [32, "module-physbo.misc"], [36, "module-physbo.opt"], [39, "module-physbo.search"], [40, "module-physbo.search.discrete"], [43, "module-physbo.search.discrete_multi"]], "PHYSBO \u304b\u3089\u6b21\u306b\u5b9f\u884c\u3059\u308b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u53d6\u5f97": [[61, "PHYSBO-\u304b\u3089\u6b21\u306b\u5b9f\u884c\u3059\u308b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u53d6\u5f97"]], "PHYSBO \u3068\u306f": [[54, "physbo"]], "PHYSBO \u306e\u57fa\u672c": [[57, null]], "PHYSBO \u306e\u5f15\u7528": [[54, "id3"]], "PHYSBO\u306b\u3088\u308b\u30d9\u30a4\u30ba\u6700\u9069\u5316\u306e\u9ad8\u901f\u5316": [[1, "physbo"]], "PHYSBO\u306e\u57fa\u672c\u69cb\u9020": [[53, "physbo"]], "Submodules": [[3, "submodules"], [4, "submodules"], [5, "submodules"], [7, "submodules"], [9, "submodules"], [11, "submodules"], [15, "submodules"], [17, "submodules"], [18, "submodules"], [22, "submodules"], [24, "submodules"], [26, "submodules"], [28, "submodules"], [32, "submodules"], [36, "submodules"], [39, "submodules"], [40, "submodules"], [43, "submodules"]], "Subpackages": [[3, "subpackages"], [4, "subpackages"], [17, "subpackages"], [39, "subpackages"]], "TS (Thompson Sampling)": [[59, "TS-(Thompson-Sampling)"]], "Welcome to PHYSBO's documentation!": [[52, null]], "action ID(\u30d1\u30e9\u30e1\u30fc\u30bf)\u3068\u8a55\u4fa1\u5024\u3092PHYSBO\u306b\u767b\u9332": [[61, "action-ID(\u30d1\u30e9\u30e1\u30fc\u30bf)\u3068\u8a55\u4fa1\u5024\u3092PHYSBO\u306b\u767b\u9332"]], "physbo": [[2, null]], "physbo package": [[3, null]], "physbo.blm package": [[4, null]], "physbo.blm.basis package": [[5, null]], "physbo.blm.basis.fourier module": [[6, null]], "physbo.blm.core package": [[7, null]], "physbo.blm.core.model module": [[8, null]], "physbo.blm.inf package": [[9, null]], "physbo.blm.inf.exact module": [[10, null]], "physbo.blm.lik package": [[11, null]], "physbo.blm.lik.gauss module": [[12, null]], "physbo.blm.lik.linear module": [[13, null]], "physbo.blm.predictor module": [[14, null]], "physbo.blm.prior package": [[15, null]], "physbo.blm.prior.gauss module": [[16, null]], "physbo.gp package": [[17, null]], "physbo.gp.core package": [[18, null]], "physbo.gp.core.learning module": [[19, null]], "physbo.gp.core.model module": [[20, null]], "physbo.gp.core.prior module": [[21, null]], "physbo.gp.cov package": [[22, null]], "physbo.gp.cov.gauss module": [[23, null]], "physbo.gp.inf package": [[24, null]], "physbo.gp.inf.exact module": [[25, null]], "physbo.gp.lik package": [[26, null]], "physbo.gp.lik.gauss module": [[27, null]], "physbo.gp.mean package": [[28, null]], "physbo.gp.mean.const module": [[29, null]], "physbo.gp.mean.zero module": [[30, null]], "physbo.gp.predictor module": [[31, null]], "physbo.misc package": [[32, null]], "physbo.misc.centering module": [[33, null]], "physbo.misc.gauss_elim module": [[34, null]], "physbo.misc.set_config module": [[35, null]], "physbo.opt package": [[36, null]], "physbo.opt.adam module": [[37, null]], "physbo.predictor module": [[38, null]], "physbo.search package": [[39, null]], "physbo.search.discrete package": [[40, null]], "physbo.search.discrete.policy module": [[41, null]], "physbo.search.discrete.results module": [[42, null]], "physbo.search.discrete_multi package": [[43, null]], "physbo.search.discrete_multi.policy module": [[44, null]], "physbo.search.discrete_multi.results module": [[45, null]], "physbo.search.pareto module": [[46, null]], "physbo.search.score module": [[47, null]], "physbo.search.score_multi module": [[48, null]], "physbo.search.utility module": [[49, null]], "physbo.variable module": [[50, null]], "policy \u306e\u30bb\u30c3\u30c8": [[57, "policy-\u306e\u30bb\u30c3\u30c8"], [59, "policy-\u306e\u30bb\u30c3\u30c8"]], "simulator \u306e\u5b9a\u7fa9": [[58, "simulator-\u306e\u5b9a\u7fa9"], [59, "simulator-\u306e\u5b9a\u7fa9"], [60, "simulator-\u306e\u5b9a\u7fa9"]], "simulator\u30af\u30e9\u30b9\u306e\u5b9a\u7fa9": [[57, "simulator\u30af\u30e9\u30b9\u306e\u5b9a\u7fa9"], [62, null], [62, "id2"]], "\u304a\u554f\u3044\u5408\u308f\u305b": [[51, null]], "\u306f\u3058\u3081\u306b": [[54, null], [57, "\u306f\u3058\u3081\u306b"]], "\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0": [[1, null]], "\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": [[53, "id5"]], "\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": [[53, "id2"]], "\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306b\u5b9f\u884c\u3059\u308b": [[58, null]], "\u30ac\u30a6\u30b9\u904e\u7a0b": [[56, null]], "\u30ac\u30a6\u30b9\u904e\u7a0b\u306e\u5b66\u7fd2\u3068\u4e88\u6e2c": [[56, "\u30ac\u30a6\u30b9\u904e\u7a0b\u306e\u5b66\u7fd2\u3068\u4e88\u6e2c"]], "\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30fb\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": [[53, "id4"]], "\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb": [[55, null]], "\u30c6\u30b9\u30c8\u95a2\u6570": [[59, "\u30c6\u30b9\u30c8\u95a2\u6570"]], "\u30d1\u30ec\u30fc\u30c8\u89e3\u306e\u30d7\u30ed\u30c3\u30c8": [[59, "\u30d1\u30ec\u30fc\u30c8\u89e3\u306e\u30d7\u30ed\u30c3\u30c8"], [59, "id15"], [59, "id17"]], "\u30d1\u30ec\u30fc\u30c8\u89e3\u306e\u53d6\u5f97": [[59, "\u30d1\u30ec\u30fc\u30c8\u89e3\u306e\u53d6\u5f97"]], "\u30d9\u30a4\u30ba\u6700\u9069\u5316": [[1, "id3"], [57, "\u30d9\u30a4\u30ba\u6700\u9069\u5316"], [59, "\u30d9\u30a4\u30ba\u6700\u9069\u5316"], [62, "\u30d9\u30a4\u30ba\u6700\u9069\u5316"]], "\u30e9\u30a4\u30bb\u30f3\u30b9": [[54, "id5"]], "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1": [[57, "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1"], [59, "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1"], [62, "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1"]], "\u4e26\u5217\u5316": [[57, "\u4e26\u5217\u5316"]], "\u4e2d\u65ad\u3068\u518d\u958b": [[58, "\u4e2d\u65ad\u3068\u518d\u958b"]], "\u4e3b\u306a\u958b\u767a\u8005": [[54, "id4"]], "\u4e8b\u524d\u306b\u8a08\u7b97\u3057\u305f\u30c7\u30fc\u30bf\u306e\u7528\u610f": [[61, "\u4e8b\u524d\u306b\u8a08\u7b97\u3057\u305f\u30c7\u30fc\u30bf\u306e\u7528\u610f"]], "\u4ed8\u9332\uff1a\u5168\u63a2\u7d22": [[59, "\u4ed8\u9332\uff1a\u5168\u63a2\u7d22"]], "\u52a3\u89e3\u9818\u57df (dominated region) \u306e\u4f53\u7a4d\u3092\u8a08\u7b97": [[59, "\u52a3\u89e3\u9818\u57df-(dominated-region)-\u306e\u4f53\u7a4d\u3092\u8a08\u7b97"]], "\u52a3\u89e3\u9818\u57df\u4f53\u7a4d": [[59, "\u52a3\u89e3\u9818\u57df\u4f53\u7a4d"], [59, "id16"], [59, "id18"]], "\u56de\u5e30": [[57, "\u56de\u5e30"]], "\u57fa\u672c\u7684\u306a\u4f7f\u7528\u65b9\u6cd5": [[53, null]], "\u591a\u76ee\u7684\u6700\u9069\u5316": [[59, null]], "\u5b66\u7fd2\u30c7\u30fc\u30bf\u306e\u5b9a\u7fa9": [[56, "\u5b66\u7fd2\u30c7\u30fc\u30bf\u306e\u5b9a\u7fa9"]], "\u5b9f\u884c\u74b0\u5883\u30fb\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8": [[53, "id3"]], "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099": [[56, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [57, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [58, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [59, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [60, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [61, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"]], "\u63a2\u7d22\u7a7a\u9593\u306e\u5b9a\u7fa9": [[62, "\u63a2\u7d22\u7a7a\u9593\u306e\u5b9a\u7fa9"]], "\u65e2\u5b58\u306e\u8a08\u7b97\u7d50\u679c\u3092\u8aad\u307f\u8fbc\u3093\u3067\u5b9f\u884c\u3059\u308b": [[61, null]], "\u6700\u9069\u5316\u306e\u5b9f\u884c": [[57, "\u6700\u9069\u5316\u306e\u5b9f\u884c"], [58, "\u6700\u9069\u5316\u306e\u5b9f\u884c"], [59, "\u6700\u9069\u5316\u306e\u5b9f\u884c"], [60, "\u6700\u9069\u5316\u306e\u5b9f\u884c"]], "\u7372\u5f97\u95a2\u6570": [[57, "\u7372\u5f97\u95a2\u6570"]], "\u7d50\u679c\u306e\u30b7\u30ea\u30a2\u30e9\u30a4\u30ba": [[57, "\u7d50\u679c\u306e\u30b7\u30ea\u30a2\u30e9\u30a4\u30ba"]], "\u7d50\u679c\u306e\u78ba\u8a8d": [[57, "\u7d50\u679c\u306e\u78ba\u8a8d"], [59, "\u7d50\u679c\u306e\u78ba\u8a8d"], [60, "\u7d50\u679c\u306e\u78ba\u8a8d"]], "\u7d50\u679c\u8868\u793a": [[62, "\u7d50\u679c\u8868\u793a"]], "\u8907\u6570\u5019\u88dc\u3092\u4e00\u5ea6\u306b\u63a2\u7d22\u3059\u308b": [[60, null]], "\u89e3\uff08\u8a55\u4fa1\u5024\uff09\u306e\u30d7\u30ed\u30c3\u30c8": [[59, "\u89e3\uff08\u8a55\u4fa1\u5024\uff09\u306e\u30d7\u30ed\u30c3\u30c8"]], "\u8a08\u7b97\u306e\u6d41\u308c": [[53, "id6"]], "\u8a13\u7df4\u6e08\u307f\u30e2\u30c7\u30eb\u306b\u3088\u308b\u4e88\u6e2c": [[56, "\u8a13\u7df4\u6e08\u307f\u30e2\u30c7\u30eb\u306b\u3088\u308b\u4e88\u6e2c"]], "\u8b1d\u8f9e": [[0, null]], "\u95a2\u6570\u306e\u30d7\u30ed\u30c3\u30c8": [[59, "\u95a2\u6570\u306e\u30d7\u30ed\u30c3\u30c8"]]}, "docnames": ["acknowledgement", "algorithm", "api/modules", "api/physbo", "api/physbo.blm", "api/physbo.blm.basis", "api/physbo.blm.basis.fourier", "api/physbo.blm.core", "api/physbo.blm.core.model", "api/physbo.blm.inf", "api/physbo.blm.inf.exact", "api/physbo.blm.lik", "api/physbo.blm.lik.gauss", "api/physbo.blm.lik.linear", "api/physbo.blm.predictor", "api/physbo.blm.prior", "api/physbo.blm.prior.gauss", "api/physbo.gp", "api/physbo.gp.core", "api/physbo.gp.core.learning", "api/physbo.gp.core.model", "api/physbo.gp.core.prior", "api/physbo.gp.cov", "api/physbo.gp.cov.gauss", "api/physbo.gp.inf", "api/physbo.gp.inf.exact", "api/physbo.gp.lik", "api/physbo.gp.lik.gauss", "api/physbo.gp.mean", "api/physbo.gp.mean.const", "api/physbo.gp.mean.zero", "api/physbo.gp.predictor", "api/physbo.misc", "api/physbo.misc.centering", "api/physbo.misc.gauss_elim", "api/physbo.misc.set_config", "api/physbo.opt", "api/physbo.opt.adam", "api/physbo.predictor", "api/physbo.search", "api/physbo.search.discrete", "api/physbo.search.discrete.policy", "api/physbo.search.discrete.results", "api/physbo.search.discrete_multi", "api/physbo.search.discrete_multi.policy", "api/physbo.search.discrete_multi.results", "api/physbo.search.pareto", "api/physbo.search.score", "api/physbo.search.score_multi", "api/physbo.search.utility", "api/physbo.variable", "contact", "index", "install", "introduction", "notebook/index", "notebook/tutorial_Gaussian_process", "notebook/tutorial_basic", "notebook/tutorial_interactive_mode", "notebook/tutorial_multi_objective", "notebook/tutorial_multi_probe", "notebook/tutorial_once_mode", "notebook/tutorial_simulator"], "envversion": {"nbsphinx": 4, "sphinx": 62, "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, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["acknowledgement.rst", "algorithm.rst", "api/modules.rst", "api/physbo.rst", "api/physbo.blm.rst", "api/physbo.blm.basis.rst", "api/physbo.blm.basis.fourier.rst", "api/physbo.blm.core.rst", "api/physbo.blm.core.model.rst", "api/physbo.blm.inf.rst", "api/physbo.blm.inf.exact.rst", "api/physbo.blm.lik.rst", "api/physbo.blm.lik.gauss.rst", "api/physbo.blm.lik.linear.rst", "api/physbo.blm.predictor.rst", "api/physbo.blm.prior.rst", "api/physbo.blm.prior.gauss.rst", "api/physbo.gp.rst", "api/physbo.gp.core.rst", "api/physbo.gp.core.learning.rst", "api/physbo.gp.core.model.rst", "api/physbo.gp.core.prior.rst", "api/physbo.gp.cov.rst", "api/physbo.gp.cov.gauss.rst", "api/physbo.gp.inf.rst", "api/physbo.gp.inf.exact.rst", "api/physbo.gp.lik.rst", "api/physbo.gp.lik.gauss.rst", "api/physbo.gp.mean.rst", "api/physbo.gp.mean.const.rst", "api/physbo.gp.mean.zero.rst", "api/physbo.gp.predictor.rst", "api/physbo.misc.rst", "api/physbo.misc.centering.rst", "api/physbo.misc.gauss_elim.rst", "api/physbo.misc.set_config.rst", "api/physbo.opt.rst", "api/physbo.opt.adam.rst", "api/physbo.predictor.rst", "api/physbo.search.rst", "api/physbo.search.discrete.rst", "api/physbo.search.discrete.policy.rst", "api/physbo.search.discrete.results.rst", "api/physbo.search.discrete_multi.rst", "api/physbo.search.discrete_multi.policy.rst", "api/physbo.search.discrete_multi.results.rst", "api/physbo.search.pareto.rst", "api/physbo.search.score.rst", "api/physbo.search.score_multi.rst", "api/physbo.search.utility.rst", "api/physbo.variable.rst", "contact.rst", "index.rst", "install.rst", "introduction.rst", "notebook/index.rst", "notebook/tutorial_Gaussian_process.ipynb", "notebook/tutorial_basic.ipynb", "notebook/tutorial_interactive_mode.ipynb", "notebook/tutorial_multi_objective.ipynb", "notebook/tutorial_multi_probe.ipynb", "notebook/tutorial_once_mode.ipynb", "notebook/tutorial_simulator.ipynb"], "indexentries": {"_init_params (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear._init_params", false]], "adam (physbo.gp.core.learning \u306e\u30af\u30e9\u30b9)": [[19, "physbo.gp.core.learning.adam", false]], "adam (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.adam", false]], "adam (physbo.opt.adam \u306e\u30af\u30e9\u30b9)": [[37, "physbo.opt.adam.adam", false]], "add() (physbo.search.pareto.rectangles \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Rectangles.add", false]], "add() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.add", false]], "add_t() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.add_t", false]], "add_x() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.add_X", false]], "add_z() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.add_Z", false]], "alpha (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.alpha", false]], "base_predictor (physbo.predictor \u306e\u30af\u30e9\u30b9)": [[38, "physbo.predictor.base_predictor", false]], "basis (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear.basis", false]], "batch (physbo.gp.core.learning \u306e\u30af\u30e9\u30b9)": [[19, "physbo.gp.core.learning.batch", false]], "batch (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.batch", false]], "bayes_search() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.bayes_search", false]], "bayes_search() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.bayes_search", false]], "beta (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.beta", false]], "bias (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear.bias", false]], "blm (physbo.blm.predictor.predictor \u306e\u5c5e\u6027)": [[14, "physbo.blm.predictor.predictor.blm", false]], "boolean() (physbo.misc.set_config \u30e2\u30b8\u30e5\u30fc\u30eb)": [[35, "physbo.misc.set_config.boolean", false]], "cat_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.cat_params", false]], "cat_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.cat_params", false]], "cat_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.cat_params", false]], "centering() (physbo.misc.centering \u30e2\u30b8\u30e5\u30fc\u30eb)": [[33, "physbo.misc.centering.centering", false]], "config (physbo.blm.predictor.predictor \u306e\u5c5e\u6027)": [[14, "physbo.blm.predictor.predictor.config", false]], "const (physbo.gp.mean.const \u306e\u30af\u30e9\u30b9)": [[29, "physbo.gp.mean.const.const", false]], "cov (physbo.blm.lik.gauss.gauss \u306e\u5c5e\u6027)": [[12, "physbo.blm.lik.gauss.gauss.cov", false]], "cov (physbo.blm.prior.gauss.gauss \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.gauss.cov", false]], "cov_const (physbo.blm.prior.gauss \u306e\u30af\u30e9\u30b9)": [[16, "physbo.blm.prior.gauss.cov_const", false]], "decomp_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.decomp_params", false]], "decomp_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.decomp_params", false]], "decomp_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.decomp_params", false]], "delete() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.delete", false]], "delete_stats() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.delete_stats", false]], "delete_stats() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.delete_stats", false]], "delete_stats() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.delete_stats", false]], "delete_t() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.delete_t", false]], "delete_x() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.delete_X", false]], "delete_z() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.delete_Z", false]], "disp_marlik() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.disp_marlik", false]], "divide_non_dominated_region() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.divide_non_dominated_region", false]], "dominate() (physbo.search.pareto \u30e2\u30b8\u30e5\u30fc\u30eb)": [[46, "physbo.search.pareto.dominate", false]], "ehvi() (physbo.search.score_multi \u30e2\u30b8\u30e5\u30fc\u30eb)": [[48, "physbo.search.score_multi.EHVI", false]], "ei() (physbo.search.score \u30e2\u30b8\u30e5\u30fc\u30eb)": [[47, "physbo.search.score.EI", false]], "epoch (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.epoch", false]], "epsilon (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.epsilon", false]], "eval_marlik() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.eval_marlik", false]], "eval_marlik() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.eval_marlik", false]], "export_all_sequence_best_fx() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.export_all_sequence_best_fx", false]], "export_blm() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.export_blm", false]], "export_front() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.export_front", false]], "export_history() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.export_history", false]], "export_pareto_front() (physbo.search.discrete_multi.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[45, "physbo.search.discrete_multi.results.history.export_pareto_front", false]], "export_predictor() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.export_predictor", false]], "export_sequence_best_fx() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.export_sequence_best_fx", false]], "export_training() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.export_training", false]], "fit() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.fit", false]], "fit() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.fit", false]], "fit() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.fit", false]], "fit() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.fit", false]], "fourier (physbo.blm.basis.fourier \u306e\u30af\u30e9\u30b9)": [[6, "physbo.blm.basis.fourier.fourier", false]], "gamma (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.gamma", false]], "gauss (physbo.blm.lik.gauss \u306e\u30af\u30e9\u30b9)": [[12, "physbo.blm.lik.gauss.gauss", false]], "gauss (physbo.blm.prior.gauss \u306e\u30af\u30e9\u30b9)": [[16, "physbo.blm.prior.gauss.gauss", false]], "gauss (physbo.gp.cov.gauss \u306e\u30af\u30e9\u30b9)": [[23, "physbo.gp.cov.gauss.gauss", false]], "gauss (physbo.gp.lik.gauss \u306e\u30af\u30e9\u30b9)": [[27, "physbo.gp.lik.gauss.gauss", false]], "gauss_elim() (physbo.misc.gauss_elim \u30e2\u30b8\u30e5\u30fc\u30eb)": [[34, "physbo.misc.gauss_elim.gauss_elim", false]], "get_basis() (physbo.blm.basis.fourier.fourier \u306e\u30e1\u30bd\u30c3\u30c9)": [[6, "physbo.blm.basis.fourier.fourier.get_basis", false]], "get_basis() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.get_basis", false]], "get_basis() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_basis", false]], "get_basis() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_basis", false]], "get_basis() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_basis", false]], "get_cand_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_cand_params", false]], "get_cand_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.get_cand_params", false]], "get_cand_params() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.get_cand_params", false]], "get_cand_params() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.get_cand_params", false]], "get_cov() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.get_cov", false]], "get_cov() (physbo.blm.prior.gauss.cov_const \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.cov_const.get_cov", false]], "get_cov() (physbo.blm.prior.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.gauss.get_cov", false]], "get_cov() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.get_cov", false]], "get_cov() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.get_cov", false]], "get_cov() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.get_cov", false]], "get_grad() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.get_grad", false]], "get_grad() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.get_grad", false]], "get_grad() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.get_grad", false]], "get_grad() (physbo.gp.mean.zero.zero \u306e\u30e1\u30bd\u30c3\u30c9)": [[30, "physbo.gp.mean.zero.zero.get_grad", false]], "get_grad_cov() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.get_grad_cov", false]], "get_grad_marlik() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_grad_marlik", false]], "get_grad_marlik() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.get_grad_marlik", false]], "get_grad_mean() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.get_grad_mean", false]], "get_mean() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.get_mean", false]], "get_mean() (physbo.blm.lik.linear.linear \u306e\u30e1\u30bd\u30c3\u30c9)": [[13, "physbo.blm.lik.linear.linear.get_mean", false]], "get_mean() (physbo.blm.prior.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.gauss.get_mean", false]], "get_mean() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.get_mean", false]], "get_mean() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.get_mean", false]], "get_mean() (physbo.gp.mean.zero.zero \u306e\u30e1\u30bd\u30c3\u30c9)": [[30, "physbo.gp.mean.zero.zero.get_mean", false]], "get_one_update() (physbo.gp.core.learning.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.adam.get_one_update", false]], "get_one_update() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.get_one_update", false]], "get_params_bound() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_params_bound", false]], "get_params_bound() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.get_params_bound", false]], "get_params_bound() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.get_params_bound", false]], "get_params_bound() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.get_params_bound", false]], "get_post_fcov() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.get_post_fcov", false]], "get_post_fcov() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.get_post_fcov", false]], "get_post_fcov() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_post_fcov", false]], "get_post_fcov() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_post_fcov", false]], "get_post_fcov() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.get_post_fcov", false]], "get_post_fcov() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_post_fcov", false]], "get_post_fcov() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_fcov", false]], "get_post_fcov() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.get_post_fcov", false]], "get_post_fcov() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.get_post_fcov", false]], "get_post_fmean() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.get_post_fmean", false]], "get_post_fmean() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.get_post_fmean", false]], "get_post_fmean() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_post_fmean", false]], "get_post_fmean() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_post_fmean", false]], "get_post_fmean() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.get_post_fmean", false]], "get_post_fmean() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_post_fmean", false]], "get_post_fmean() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_fmean", false]], "get_post_fmean() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.get_post_fmean", false]], "get_post_fmean() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.get_post_fmean", false]], "get_post_params() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_post_params", false]], "get_post_params() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_post_params", false]], "get_post_params() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_params", false]], "get_post_params_mean() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.get_post_params_mean", false]], "get_post_params_mean() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.get_post_params_mean", false]], "get_post_params_samples() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_params_samples", false]], "get_post_samples() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_post_samples", false]], "get_post_samples() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_post_samples", false]], "get_post_samples() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_samples", false]], "get_prec() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.get_prec", false]], "get_prec() (physbo.blm.prior.gauss.cov_const \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.cov_const.get_prec", false]], "get_prec() (physbo.blm.prior.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.gauss.get_prec", false]], "get_predict_samples() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_predict_samples", false]], "get_predict_samples() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_predict_samples", false]], "get_predict_samples() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_predict_samples", false]], "get_score() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.get_score", false]], "get_score() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.get_score", false]], "get_subset() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.get_subset", false]], "grad (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.grad", false]], "history (physbo.search.discrete.results \u306e\u30af\u30e9\u30b9)": [[42, "physbo.search.discrete.results.history", false]], "history (physbo.search.discrete_multi.results \u306e\u30af\u30e9\u30b9)": [[45, "physbo.search.discrete_multi.results.history", false]], "hvpi() (physbo.search.score_multi \u30e2\u30b8\u30e5\u30fc\u30eb)": [[48, "physbo.search.score_multi.HVPI", false]], "init_params() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.init_params", false]], "init_params_search() (physbo.gp.core.learning.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.batch.init_params_search", false]], "init_params_search() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.init_params_search", false]], "is_learning() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.is_learning", false]], "learning (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.learning", false]], "length_vector() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.length_vector", false]], "lik (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.lik", false]], "linear (physbo.blm.lik.gauss.gauss \u306e\u5c5e\u6027)": [[12, "physbo.blm.lik.gauss.gauss.linear", false]], "linear (physbo.blm.lik.linear \u306e\u30af\u30e9\u30b9)": [[13, "physbo.blm.lik.linear.linear", false]], "load() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.load", false]], "load() (physbo.misc.set_config.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.adam.load", false]], "load() (physbo.misc.set_config.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.batch.load", false]], "load() (physbo.misc.set_config.learning \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.learning.load", false]], "load() (physbo.misc.set_config.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.online.load", false]], "load() (physbo.misc.set_config.search \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.search.load", false]], "load() (physbo.misc.set_config.set_config \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.set_config.load", false]], "load() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.load", false]], "load() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.load", false]], "load() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.load", false]], "load() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.load", false]], "load() (physbo.search.discrete_multi.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[45, "physbo.search.discrete_multi.results.history.load", false]], "load() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.load", false]], "load_predictor_list() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.load_predictor_list", false]], "load_training_list() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.load_training_list", false]], "m (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.m", false]], "max_epoch (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.max_epoch", false]], "method (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.method", false]], "model (physbo.blm.core.model \u306e\u30af\u30e9\u30b9)": [[8, "physbo.blm.core.model.model", false]], "model (physbo.gp.core.model \u306e\u30af\u30e9\u30b9)": [[20, "physbo.gp.core.model.model", false]], "module": [[3, "module-physbo", false], [4, "module-physbo.blm", false], [5, "module-physbo.blm.basis", false], [6, "module-physbo.blm.basis.fourier", false], [7, "module-physbo.blm.core", false], [8, "module-physbo.blm.core.model", false], [9, "module-physbo.blm.inf", false], [10, "module-physbo.blm.inf.exact", false], [11, "module-physbo.blm.lik", false], [12, "module-physbo.blm.lik.gauss", false], [13, "module-physbo.blm.lik.linear", false], [14, "module-physbo.blm.predictor", false], [15, "module-physbo.blm.prior", false], [16, "module-physbo.blm.prior.gauss", false], [17, "module-physbo.gp", false], [18, "module-physbo.gp.core", false], [19, "module-physbo.gp.core.learning", false], [20, "module-physbo.gp.core.model", false], [21, "module-physbo.gp.core.prior", false], [22, "module-physbo.gp.cov", false], [23, "module-physbo.gp.cov.gauss", false], [24, "module-physbo.gp.inf", false], [25, "module-physbo.gp.inf.exact", false], [26, "module-physbo.gp.lik", false], [27, "module-physbo.gp.lik.gauss", false], [28, "module-physbo.gp.mean", false], [29, "module-physbo.gp.mean.const", false], [30, "module-physbo.gp.mean.zero", false], [31, "module-physbo.gp.predictor", false], [32, "module-physbo.misc", false], [33, "module-physbo.misc.centering", false], [34, "module-physbo.misc.gauss_elim", false], [35, "module-physbo.misc.set_config", false], [36, "module-physbo.opt", false], [37, "module-physbo.opt.adam", false], [38, "module-physbo.predictor", false], [39, "module-physbo.search", false], [40, "module-physbo.search.discrete", false], [41, "module-physbo.search.discrete.policy", false], [42, "module-physbo.search.discrete.results", false], [43, "module-physbo.search.discrete_multi", false], [44, "module-physbo.search.discrete_multi.policy", false], [45, "module-physbo.search.discrete_multi.results", false], [46, "module-physbo.search.pareto", false], [47, "module-physbo.search.score", false], [48, "module-physbo.search.score_multi", false], [49, "module-physbo.search.utility", false], [50, "module-physbo.variable", false]], "nbasis (physbo.blm.basis.fourier.fourier \u306e\u5c5e\u6027)": [[6, "physbo.blm.basis.fourier.fourier.nbasis", false]], "nbasis (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.nbasis", false]], "nbasis (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear.nbasis", false]], "nbasis (physbo.blm.prior.gauss.gauss \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.gauss.nbasis", false]], "new_data_list (physbo.search.discrete_multi.policy.policy \u306e\u5c5e\u6027)": [[44, "physbo.search.discrete_multi.policy.policy.new_data_list", false]], "nparams (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.nparams", false]], "one_run() (physbo.gp.core.learning.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.batch.one_run", false]], "one_run() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.one_run", false]], "online (physbo.gp.core.learning \u306e\u30af\u30e9\u30b9)": [[19, "physbo.gp.core.learning.online", false]], "online (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.online", false]], "params (physbo.blm.basis.fourier.fourier \u306e\u5c5e\u6027)": [[6, "physbo.blm.basis.fourier.fourier.params", false]], "params (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear.params", false]], "params (physbo.blm.prior.gauss.cov_const \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.cov_const.params", false]], "params (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.params", false]], "pareto (physbo.search.pareto \u306e\u30af\u30e9\u30b9)": [[46, "physbo.search.pareto.Pareto", false]], "physbo": [[3, "module-physbo", false]], "physbo.blm": [[4, "module-physbo.blm", false]], "physbo.blm.basis": [[5, "module-physbo.blm.basis", false]], "physbo.blm.basis.fourier": [[6, "module-physbo.blm.basis.fourier", false]], "physbo.blm.core": [[7, "module-physbo.blm.core", false]], "physbo.blm.core.model": [[8, "module-physbo.blm.core.model", false]], "physbo.blm.inf": [[9, "module-physbo.blm.inf", false]], "physbo.blm.inf.exact": [[10, "module-physbo.blm.inf.exact", false]], "physbo.blm.lik": [[11, "module-physbo.blm.lik", false]], "physbo.blm.lik.gauss": [[12, "module-physbo.blm.lik.gauss", false]], "physbo.blm.lik.linear": [[13, "module-physbo.blm.lik.linear", false]], "physbo.blm.predictor": [[14, "module-physbo.blm.predictor", false]], "physbo.blm.prior": [[15, "module-physbo.blm.prior", false]], "physbo.blm.prior.gauss": [[16, "module-physbo.blm.prior.gauss", false]], "physbo.gp": [[17, "module-physbo.gp", false]], "physbo.gp.core": [[18, "module-physbo.gp.core", false]], "physbo.gp.core.learning": [[19, "module-physbo.gp.core.learning", false]], "physbo.gp.core.model": [[20, "module-physbo.gp.core.model", false]], "physbo.gp.core.prior": [[21, "module-physbo.gp.core.prior", false]], "physbo.gp.cov": [[22, "module-physbo.gp.cov", false]], "physbo.gp.cov.gauss": [[23, "module-physbo.gp.cov.gauss", false]], "physbo.gp.inf": [[24, "module-physbo.gp.inf", false]], "physbo.gp.inf.exact": [[25, "module-physbo.gp.inf.exact", false]], "physbo.gp.lik": [[26, "module-physbo.gp.lik", false]], "physbo.gp.lik.gauss": [[27, "module-physbo.gp.lik.gauss", false]], "physbo.gp.mean": [[28, "module-physbo.gp.mean", false]], "physbo.gp.mean.const": [[29, "module-physbo.gp.mean.const", false]], "physbo.gp.mean.zero": [[30, "module-physbo.gp.mean.zero", false]], "physbo.gp.predictor": [[31, "module-physbo.gp.predictor", false]], "physbo.misc": [[32, "module-physbo.misc", false]], "physbo.misc.centering": [[33, "module-physbo.misc.centering", false]], "physbo.misc.gauss_elim": [[34, "module-physbo.misc.gauss_elim", false]], "physbo.misc.set_config": [[35, "module-physbo.misc.set_config", false]], "physbo.opt": [[36, "module-physbo.opt", false]], "physbo.opt.adam": [[37, "module-physbo.opt.adam", false]], "physbo.predictor": [[38, "module-physbo.predictor", false]], "physbo.search": [[39, "module-physbo.search", false]], "physbo.search.discrete": [[40, "module-physbo.search.discrete", false]], "physbo.search.discrete.policy": [[41, "module-physbo.search.discrete.policy", false]], "physbo.search.discrete.results": [[42, "module-physbo.search.discrete.results", false]], "physbo.search.discrete_multi": [[43, "module-physbo.search.discrete_multi", false]], "physbo.search.discrete_multi.policy": [[44, "module-physbo.search.discrete_multi.policy", false]], "physbo.search.discrete_multi.results": [[45, "module-physbo.search.discrete_multi.results", false]], "physbo.search.pareto": [[46, "module-physbo.search.pareto", false]], "physbo.search.score": [[47, "module-physbo.search.score", false]], "physbo.search.score_multi": [[48, "module-physbo.search.score_multi", false]], "physbo.search.utility": [[49, "module-physbo.search.utility", false]], "physbo.variable": [[50, "module-physbo.variable", false]], "pi() (physbo.search.score \u30e2\u30b8\u30e5\u30fc\u30eb)": [[47, "physbo.search.score.PI", false]], "policy (physbo.search.discrete.policy \u306e\u30af\u30e9\u30b9)": [[41, "physbo.search.discrete.policy.policy", false]], "policy (physbo.search.discrete_multi.policy \u306e\u30af\u30e9\u30b9)": [[44, "physbo.search.discrete_multi.policy.policy", false]], "post_sampling() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.post_sampling", false]], "post_sampling() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.post_sampling", false]], "prec (physbo.blm.prior.gauss.cov_const \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.cov_const.prec", false]], "predict_sampling() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.predict_sampling", false]], "predict_sampling() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.predict_sampling", false]], "predictor (physbo.blm.predictor \u306e\u30af\u30e9\u30b9)": [[14, "physbo.blm.predictor.predictor", false]], "predictor (physbo.gp.predictor \u306e\u30af\u30e9\u30b9)": [[31, "physbo.gp.predictor.predictor", false]], "prepare() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.prepare", false]], "prepare() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.prepare", false]], "prepare() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.prepare", false]], "prepare() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.prepare", false]], "prepare() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.prepare", false]], "prepare() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.prepare", false]], "prepare() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.prepare", false]], "prepare() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.prepare", false]], "print_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.print_params", false]], "print_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.print_params", false]], "prior (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.prior", false]], "prior (physbo.gp.core.prior \u306e\u30af\u30e9\u30b9)": [[21, "physbo.gp.core.prior.prior", false]], "rand_expans() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.rand_expans", false]], "random_search() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.random_search", false]], "random_search() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.random_search", false]], "rectangles (physbo.search.pareto \u306e\u30af\u30e9\u30b9)": [[46, "physbo.search.pareto.Rectangles", false]], "reset() (physbo.gp.core.learning.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.adam.reset", false]], "run() (physbo.gp.core.learning.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.batch.run", false]], "run() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.run", false]], "run() (physbo.opt.adam.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[37, "physbo.opt.adam.adam.run", false]], "sampling() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.sampling", false]], "sampling() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.sampling", false]], "sampling() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.sampling", false]], "sampling() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.sampling", false]], "sampling() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.sampling", false]], "save() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.save", false]], "save() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.save", false]], "save() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.save", false]], "save() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.save", false]], "save() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.save", false]], "save() (physbo.search.discrete_multi.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[45, "physbo.search.discrete_multi.results.history.save", false]], "save() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.save", false]], "save_predictor_list() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.save_predictor_list", false]], "save_training_list() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.save_training_list", false]], "score() (physbo.search.score \u30e2\u30b8\u30e5\u30fc\u30eb)": [[47, "physbo.search.score.score", false]], "score() (physbo.search.score_multi \u30e2\u30b8\u30e5\u30fc\u30eb)": [[48, "physbo.search.score_multi.score", false]], "search (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.search", false]], "set_bias() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.set_bias", false]], "set_bias() (physbo.blm.lik.linear.linear \u306e\u30e1\u30bd\u30c3\u30c9)": [[13, "physbo.blm.lik.linear.linear.set_bias", false]], "set_config (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.set_config", false]], "set_cov_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.set_cov_params", false]], "set_mean_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.set_mean_params", false]], "set_params() (physbo.blm.basis.fourier.fourier \u306e\u30e1\u30bd\u30c3\u30c9)": [[6, "physbo.blm.basis.fourier.fourier.set_params", false]], "set_params() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.set_params", false]], "set_params() (physbo.blm.lik.linear.linear \u306e\u30e1\u30bd\u30c3\u30c9)": [[13, "physbo.blm.lik.linear.linear.set_params", false]], "set_params() (physbo.blm.prior.gauss.cov_const \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.cov_const.set_params", false]], "set_params() (physbo.blm.prior.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.gauss.set_params", false]], "set_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.set_params", false]], "set_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.set_params", false]], "set_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.set_params", false]], "set_params() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.set_params", false]], "set_params() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.set_params", false]], "set_params() (physbo.gp.mean.zero.zero \u306e\u30e1\u30bd\u30c3\u30c9)": [[30, "physbo.gp.mean.zero.zero.set_params", false]], "set_params() (physbo.opt.adam.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[37, "physbo.opt.adam.adam.set_params", false]], "set_reference_max() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.set_reference_max", false]], "set_reference_min() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.set_reference_min", false]], "set_seed() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.set_seed", false]], "show() (physbo.blm.basis.fourier.fourier \u306e\u30e1\u30bd\u30c3\u30c9)": [[6, "physbo.blm.basis.fourier.fourier.show", false]], "show() (physbo.misc.set_config.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.adam.show", false]], "show() (physbo.misc.set_config.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.batch.show", false]], "show() (physbo.misc.set_config.learning \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.learning.show", false]], "show() (physbo.misc.set_config.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.online.show", false]], "show() (physbo.misc.set_config.search \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.search.show", false]], "show() (physbo.misc.set_config.set_config \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.set_config.show", false]], "show_interactive_mode() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.show_interactive_mode", false]], "show_search_results() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.show_search_results", false]], "show_search_results_mo() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.show_search_results_mo", false]], "show_start_message_multi_search() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.show_start_message_multi_search", false]], "sigma2 (physbo.blm.prior.gauss.cov_const \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.cov_const.sigma2", false]], "stats (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.stats", false]], "stats (physbo.blm.lik.gauss.gauss \u306e\u5c5e\u6027)": [[12, "physbo.blm.lik.gauss.gauss.stats", false]], "sub_sampling() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.sub_sampling", false]], "supp_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.supp_params", false]], "supp_params() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.supp_params", false]], "supp_params() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.supp_params", false]], "time_get_action (physbo.search.discrete.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[42, "physbo.search.discrete.results.history.time_get_action", false]], "time_get_action (physbo.search.discrete_multi.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[45, "physbo.search.discrete_multi.results.history.time_get_action", false]], "time_run_simulator (physbo.search.discrete.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[42, "physbo.search.discrete.results.history.time_run_simulator", false]], "time_run_simulator (physbo.search.discrete_multi.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[45, "physbo.search.discrete_multi.results.history.time_run_simulator", false]], "time_total (physbo.search.discrete.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[42, "physbo.search.discrete.results.history.time_total", false]], "time_total (physbo.search.discrete_multi.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[45, "physbo.search.discrete_multi.results.history.time_total", false]], "time_update_predictor (physbo.search.discrete.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[42, "physbo.search.discrete.results.history.time_update_predictor", false]], "time_update_predictor (physbo.search.discrete_multi.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[45, "physbo.search.discrete_multi.results.history.time_update_predictor", false]], "trans_params() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.trans_params", false]], "ts() (physbo.search.score \u30e2\u30b8\u30e5\u30fc\u30eb)": [[47, "physbo.search.score.TS", false]], "ts() (physbo.search.score_multi \u30e2\u30b8\u30e5\u30fc\u30eb)": [[48, "physbo.search.score_multi.TS", false]], "update() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.update", false]], "update() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.update", false]], "update() (physbo.opt.adam.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[37, "physbo.opt.adam.adam.update", false]], "update() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.update", false]], "update_front() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.update_front", false]], "update_stats() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.update_stats", false]], "update_stats() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.update_stats", false]], "v (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.v", false]], "variable (physbo.variable \u306e\u30af\u30e9\u30b9)": [[50, "physbo.variable.variable", false]], "volume_in_dominance() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.volume_in_dominance", false]], "write() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.write", false]], "write() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.write", false]], "write() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.write", false]], "write() (physbo.search.discrete_multi.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[45, "physbo.search.discrete_multi.results.history.write", false]], "zero (physbo.gp.mean.zero \u306e\u30af\u30e9\u30b9)": [[30, "physbo.gp.mean.zero.zero", false]]}, "objects": {"": [[3, 0, 0, "-", "physbo"]], "physbo": [[4, 0, 0, "-", "blm"], [17, 0, 0, "-", "gp"], [32, 0, 0, "-", "misc"], [36, 0, 0, "-", "opt"], [38, 0, 0, "-", "predictor"], [39, 0, 0, "-", "search"], [50, 0, 0, "-", "variable"]], "physbo.blm": [[5, 0, 0, "-", "basis"], [7, 0, 0, "-", "core"], [9, 0, 0, "-", "inf"], [11, 0, 0, "-", "lik"], [14, 0, 0, "-", "predictor"], [15, 0, 0, "-", "prior"]], "physbo.blm.basis": [[6, 0, 0, "-", "fourier"]], "physbo.blm.basis.fourier": [[6, 1, 1, "", "fourier"]], "physbo.blm.basis.fourier.fourier": [[6, 2, 1, "", "get_basis"], [6, 3, 1, "", "nbasis"], [6, 3, 1, "", "params"], [6, 2, 1, "", "set_params"], [6, 2, 1, "", "show"]], "physbo.blm.core": [[8, 0, 0, "-", "model"]], "physbo.blm.core.model": [[8, 1, 1, "", "model"]], "physbo.blm.core.model.model": [[8, 2, 1, "", "get_post_fcov"], [8, 2, 1, "", "get_post_fmean"], [8, 2, 1, "", "get_post_params_mean"], [8, 3, 1, "", "lik"], [8, 3, 1, "", "method"], [8, 3, 1, "", "nbasis"], [8, 2, 1, "", "post_sampling"], [8, 2, 1, "", "predict_sampling"], [8, 2, 1, "", "prepare"], [8, 3, 1, "", "prior"], [8, 2, 1, "", "sampling"], [8, 3, 1, "", "stats"], [8, 2, 1, "", "update_stats"]], "physbo.blm.inf": [[10, 0, 0, "-", "exact"]], "physbo.blm.inf.exact": [[10, 4, 1, "", "get_post_fcov"], [10, 4, 1, "", "get_post_fmean"], [10, 4, 1, "", "get_post_params_mean"], [10, 4, 1, "", "prepare"], [10, 4, 1, "", "sampling"], [10, 4, 1, "", "update_stats"]], "physbo.blm.lik": [[12, 0, 0, "-", "gauss"], [13, 0, 0, "-", "linear"]], "physbo.blm.lik.gauss": [[12, 1, 1, "", "gauss"]], "physbo.blm.lik.gauss.gauss": [[12, 3, 1, "", "cov"], [12, 2, 1, "", "get_basis"], [12, 2, 1, "", "get_cov"], [12, 2, 1, "", "get_mean"], [12, 2, 1, "", "get_prec"], [12, 3, 1, "", "linear"], [12, 2, 1, "", "sampling"], [12, 2, 1, "", "set_bias"], [12, 2, 1, "", "set_params"], [12, 3, 1, "", "stats"]], "physbo.blm.lik.linear": [[13, 1, 1, "", "linear"]], "physbo.blm.lik.linear.linear": [[13, 3, 1, "", "_init_params"], [13, 3, 1, "", "basis"], [13, 3, 1, "", "bias"], [13, 2, 1, "", "get_mean"], [13, 3, 1, "", "nbasis"], [13, 3, 1, "", "params"], [13, 2, 1, "", "set_bias"], [13, 2, 1, "", "set_params"]], "physbo.blm.predictor": [[14, 1, 1, "", "predictor"]], "physbo.blm.predictor.predictor": [[14, 3, 1, "", "blm"], [14, 3, 1, "", "config"], [14, 2, 1, "", "delete_stats"], [14, 2, 1, "", "fit"], [14, 2, 1, "", "get_basis"], [14, 2, 1, "", "get_post_fcov"], [14, 2, 1, "", "get_post_fmean"], [14, 2, 1, "", "get_post_params"], [14, 2, 1, "", "get_post_samples"], [14, 2, 1, "", "get_predict_samples"], [14, 2, 1, "", "prepare"], [14, 2, 1, "", "update"]], "physbo.blm.prior": [[16, 0, 0, "-", "gauss"]], "physbo.blm.prior.gauss": [[16, 1, 1, "", "cov_const"], [16, 1, 1, "", "gauss"]], "physbo.blm.prior.gauss.cov_const": [[16, 2, 1, "", "get_cov"], [16, 2, 1, "", "get_prec"], [16, 3, 1, "", "params"], [16, 3, 1, "", "prec"], [16, 2, 1, "", "set_params"], [16, 3, 1, "", "sigma2"]], "physbo.blm.prior.gauss.gauss": [[16, 3, 1, "", "cov"], [16, 2, 1, "", "get_cov"], [16, 2, 1, "", "get_mean"], [16, 2, 1, "", "get_prec"], [16, 3, 1, "", "nbasis"], [16, 2, 1, "", "set_params"]], "physbo.gp": [[18, 0, 0, "-", "core"], [22, 0, 0, "-", "cov"], [24, 0, 0, "-", "inf"], [26, 0, 0, "-", "lik"], [28, 0, 0, "-", "mean"], [31, 0, 0, "-", "predictor"]], "physbo.gp.core": [[19, 0, 0, "-", "learning"], [20, 0, 0, "-", "model"], [21, 0, 0, "-", "prior"]], "physbo.gp.core.learning": [[19, 1, 1, "", "adam"], [19, 1, 1, "", "batch"], [19, 1, 1, "", "online"]], "physbo.gp.core.learning.adam": [[19, 2, 1, "", "get_one_update"], [19, 2, 1, "", "reset"]], "physbo.gp.core.learning.batch": [[19, 2, 1, "", "init_params_search"], [19, 2, 1, "", "one_run"], [19, 2, 1, "", "run"]], "physbo.gp.core.learning.online": [[19, 2, 1, "", "disp_marlik"], [19, 2, 1, "", "get_one_update"], [19, 2, 1, "", "init_params_search"], [19, 2, 1, "", "one_run"], [19, 2, 1, "", "run"]], "physbo.gp.core.model": [[20, 1, 1, "", "model"]], "physbo.gp.core.model.model": [[20, 2, 1, "", "cat_params"], [20, 2, 1, "", "decomp_params"], [20, 2, 1, "", "eval_marlik"], [20, 2, 1, "", "export_blm"], [20, 2, 1, "", "fit"], [20, 2, 1, "", "get_cand_params"], [20, 2, 1, "", "get_grad_marlik"], [20, 2, 1, "", "get_params_bound"], [20, 2, 1, "", "get_post_fcov"], [20, 2, 1, "", "get_post_fmean"], [20, 2, 1, "", "post_sampling"], [20, 2, 1, "", "predict_sampling"], [20, 2, 1, "", "prepare"], [20, 2, 1, "", "print_params"], [20, 2, 1, "", "set_params"], [20, 2, 1, "", "sub_sampling"]], "physbo.gp.core.prior": [[21, 1, 1, "", "prior"]], "physbo.gp.core.prior.prior": [[21, 2, 1, "", "cat_params"], [21, 2, 1, "", "decomp_params"], [21, 2, 1, "", "get_cov"], [21, 2, 1, "", "get_grad_cov"], [21, 2, 1, "", "get_grad_mean"], [21, 2, 1, "", "get_mean"], [21, 2, 1, "", "sampling"], [21, 2, 1, "", "set_cov_params"], [21, 2, 1, "", "set_mean_params"], [21, 2, 1, "", "set_params"]], "physbo.gp.cov": [[23, 0, 0, "-", "gauss"]], "physbo.gp.cov.gauss": [[23, 1, 1, "", "gauss"]], "physbo.gp.cov.gauss.gauss": [[23, 2, 1, "", "cat_params"], [23, 2, 1, "", "decomp_params"], [23, 2, 1, "", "get_cand_params"], [23, 2, 1, "", "get_cov"], [23, 2, 1, "", "get_grad"], [23, 2, 1, "", "get_params_bound"], [23, 2, 1, "", "load"], [23, 2, 1, "", "prepare"], [23, 2, 1, "", "print_params"], [23, 2, 1, "", "rand_expans"], [23, 2, 1, "", "save"], [23, 2, 1, "", "set_params"], [23, 2, 1, "", "supp_params"]], "physbo.gp.inf": [[25, 0, 0, "-", "exact"]], "physbo.gp.inf.exact": [[25, 4, 1, "", "eval_marlik"], [25, 4, 1, "", "get_grad_marlik"], [25, 4, 1, "", "get_post_fcov"], [25, 4, 1, "", "get_post_fmean"], [25, 4, 1, "", "prepare"]], "physbo.gp.lik": [[27, 0, 0, "-", "gauss"]], "physbo.gp.lik.gauss": [[27, 1, 1, "", "gauss"]], "physbo.gp.lik.gauss.gauss": [[27, 2, 1, "", "get_cand_params"], [27, 2, 1, "", "get_cov"], [27, 2, 1, "", "get_grad"], [27, 2, 1, "", "get_params_bound"], [27, 2, 1, "", "sampling"], [27, 2, 1, "", "set_params"], [27, 2, 1, "", "supp_params"], [27, 2, 1, "", "trans_params"]], "physbo.gp.mean": [[29, 0, 0, "-", "const"], [30, 0, 0, "-", "zero"]], "physbo.gp.mean.const": [[29, 1, 1, "", "const"]], "physbo.gp.mean.const.const": [[29, 2, 1, "", "get_cand_params"], [29, 2, 1, "", "get_grad"], [29, 2, 1, "", "get_mean"], [29, 2, 1, "", "get_params_bound"], [29, 2, 1, "", "init_params"], [29, 2, 1, "", "set_params"], [29, 2, 1, "", "supp_params"]], "physbo.gp.mean.zero": [[30, 1, 1, "", "zero"]], "physbo.gp.mean.zero.zero": [[30, 2, 1, "", "get_grad"], [30, 2, 1, "", "get_mean"], [30, 2, 1, "", "set_params"]], "physbo.gp.predictor": [[31, 1, 1, "", "predictor"]], "physbo.gp.predictor.predictor": [[31, 2, 1, "", "delete_stats"], [31, 2, 1, "", "fit"], [31, 2, 1, "", "get_basis"], [31, 2, 1, "", "get_post_fcov"], [31, 2, 1, "", "get_post_fmean"], [31, 2, 1, "", "get_post_params"], [31, 2, 1, "", "get_post_samples"], [31, 2, 1, "", "get_predict_samples"], [31, 2, 1, "", "prepare"], [31, 2, 1, "", "update"]], "physbo.misc": [[33, 0, 0, "-", "centering"], [34, 0, 0, "-", "gauss_elim"], [35, 0, 0, "-", "set_config"]], "physbo.misc.centering": [[33, 4, 1, "", "centering"]], "physbo.misc.gauss_elim": [[34, 4, 1, "", "gauss_elim"]], "physbo.misc.set_config": [[35, 1, 1, "", "adam"], [35, 1, 1, "", "batch"], [35, 4, 1, "", "boolean"], [35, 1, 1, "", "learning"], [35, 1, 1, "", "online"], [35, 1, 1, "", "search"], [35, 1, 1, "", "set_config"]], "physbo.misc.set_config.adam": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.batch": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.learning": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.online": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.search": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.set_config": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.opt": [[37, 0, 0, "-", "adam"]], "physbo.opt.adam": [[37, 1, 1, "", "adam"]], "physbo.opt.adam.adam": [[37, 3, 1, "", "alpha"], [37, 3, 1, "", "beta"], [37, 3, 1, "", "epoch"], [37, 3, 1, "", "epsilon"], [37, 3, 1, "", "gamma"], [37, 3, 1, "", "grad"], [37, 3, 1, "", "m"], [37, 3, 1, "", "max_epoch"], [37, 3, 1, "", "nparams"], [37, 3, 1, "", "params"], [37, 2, 1, "", "run"], [37, 2, 1, "", "set_params"], [37, 2, 1, "", "update"], [37, 3, 1, "", "v"]], "physbo.predictor": [[38, 1, 1, "", "base_predictor"]], "physbo.predictor.base_predictor": [[38, 2, 1, "", "delete_stats"], [38, 2, 1, "", "fit"], [38, 2, 1, "", "get_basis"], [38, 2, 1, "", "get_post_fcov"], [38, 2, 1, "", "get_post_fmean"], [38, 2, 1, "", "get_post_params"], [38, 2, 1, "", "get_post_params_samples"], [38, 2, 1, "", "get_post_samples"], [38, 2, 1, "", "get_predict_samples"], [38, 2, 1, "", "load"], [38, 2, 1, "", "prepare"], [38, 2, 1, "", "save"], [38, 2, 1, "", "update"]], "physbo.search": [[40, 0, 0, "-", "discrete"], [43, 0, 0, "-", "discrete_multi"], [46, 0, 0, "-", "pareto"], [47, 0, 0, "-", "score"], [48, 0, 0, "-", "score_multi"], [49, 0, 0, "-", "utility"]], "physbo.search.discrete": [[41, 0, 0, "-", "policy"], [42, 0, 0, "-", "results"]], "physbo.search.discrete.policy": [[41, 1, 1, "", "policy"]], "physbo.search.discrete.policy.policy": [[41, 2, 1, "", "bayes_search"], [41, 2, 1, "", "export_history"], [41, 2, 1, "", "export_predictor"], [41, 2, 1, "", "export_training"], [41, 2, 1, "", "get_post_fcov"], [41, 2, 1, "", "get_post_fmean"], [41, 2, 1, "", "get_score"], [41, 2, 1, "", "load"], [41, 2, 1, "", "random_search"], [41, 2, 1, "", "save"], [41, 2, 1, "", "set_seed"], [41, 2, 1, "", "write"]], "physbo.search.discrete.results": [[42, 1, 1, "", "history"]], "physbo.search.discrete.results.history": [[42, 2, 1, "", "export_all_sequence_best_fx"], [42, 2, 1, "", "export_sequence_best_fx"], [42, 2, 1, "", "load"], [42, 2, 1, "", "save"], [42, 5, 1, "", "time_get_action"], [42, 5, 1, "", "time_run_simulator"], [42, 5, 1, "", "time_total"], [42, 5, 1, "", "time_update_predictor"], [42, 2, 1, "", "write"]], "physbo.search.discrete_multi": [[44, 0, 0, "-", "policy"], [45, 0, 0, "-", "results"]], "physbo.search.discrete_multi.policy": [[44, 1, 1, "", "policy"]], "physbo.search.discrete_multi.policy.policy": [[44, 2, 1, "", "bayes_search"], [44, 2, 1, "", "get_post_fcov"], [44, 2, 1, "", "get_post_fmean"], [44, 2, 1, "", "get_score"], [44, 2, 1, "", "load"], [44, 2, 1, "", "load_predictor_list"], [44, 2, 1, "", "load_training_list"], [44, 3, 1, "", "new_data_list"], [44, 2, 1, "", "random_search"], [44, 2, 1, "", "save"], [44, 2, 1, "", "save_predictor_list"], [44, 2, 1, "", "save_training_list"], [44, 2, 1, "", "write"]], "physbo.search.discrete_multi.results": [[45, 1, 1, "", "history"]], "physbo.search.discrete_multi.results.history": [[45, 2, 1, "", "export_pareto_front"], [45, 2, 1, "", "load"], [45, 2, 1, "", "save"], [45, 5, 1, "", "time_get_action"], [45, 5, 1, "", "time_run_simulator"], [45, 5, 1, "", "time_total"], [45, 5, 1, "", "time_update_predictor"], [45, 2, 1, "", "write"]], "physbo.search.pareto": [[46, 1, 1, "", "Pareto"], [46, 1, 1, "", "Rectangles"], [46, 4, 1, "", "dominate"]], "physbo.search.pareto.Pareto": [[46, 2, 1, "", "divide_non_dominated_region"], [46, 2, 1, "", "export_front"], [46, 2, 1, "", "set_reference_max"], [46, 2, 1, "", "set_reference_min"], [46, 2, 1, "", "update_front"], [46, 2, 1, "", "volume_in_dominance"]], "physbo.search.pareto.Rectangles": [[46, 2, 1, "", "add"]], "physbo.search.score": [[47, 4, 1, "", "EI"], [47, 4, 1, "", "PI"], [47, 4, 1, "", "TS"], [47, 4, 1, "", "score"]], "physbo.search.score_multi": [[48, 4, 1, "", "EHVI"], [48, 4, 1, "", "HVPI"], [48, 4, 1, "", "TS"], [48, 4, 1, "", "score"]], "physbo.search.utility": [[49, 4, 1, "", "is_learning"], [49, 4, 1, "", "length_vector"], [49, 4, 1, "", "show_interactive_mode"], [49, 4, 1, "", "show_search_results"], [49, 4, 1, "", "show_search_results_mo"], [49, 4, 1, "", "show_start_message_multi_search"]], "physbo.variable": [[50, 1, 1, "", "variable"]], "physbo.variable.variable": [[50, 2, 1, "", "add"], [50, 2, 1, "", "add_X"], [50, 2, 1, "", "add_Z"], [50, 2, 1, "", "add_t"], [50, 2, 1, "", "delete"], [50, 2, 1, "", "delete_X"], [50, 2, 1, "", "delete_Z"], [50, 2, 1, "", "delete_t"], [50, 2, 1, "", "get_subset"], [50, 2, 1, "", "load"], [50, 2, 1, "", "save"]]}, "objnames": {"0": ["py", "module", "Python \u30e2\u30b8\u30e5\u30fc\u30eb"], "1": ["py", "class", "Python \u30af\u30e9\u30b9"], "2": ["py", "method", "Python \u30e1\u30bd\u30c3\u30c9"], "3": ["py", "attribute", "Python \u306e\u5c5e\u6027"], "4": ["py", "function", "Python \u306e\u95a2\u6570"], "5": ["py", "property", "Python \u30d7\u30ed\u30d1\u30c6\u30a3"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function", "5": "py:property"}, "terms": {"\")": [57, 59, 62], "\"*": [57, 62], "\",": [47, 56, 57, 59, 61], "\"ei": 47, "##": 59, "#in": [57, 62], "& \\": 1, "& k": 1, "<": 57, "''": 58, "'(": 37, "')": [1, 57, 58, 59], "',": [56, 57, 58, 59, 60, 61, 62], "']": 35, "'config": 35, "'exact": 20, "'hvpi": 44, "'ts": 41, "'}\\": 59, "'}_": 59, "(\"": [56, 59], "('": [56, 57, 58, 59, 60, 61], "((": [56, 59], "()": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43, 53, 56, 57, 58, 59, 60, 61, 62], "(-": 59, "([": [56, 59, 60], "(\\": [1, 59], "(_": 51, "(a": 59, "(acquisition": [53, 57], "(actions": [58, 61], "(array": 59, "(baysean": 20, "(best": [57, 60, 62], "(blm": 10, "(calculated": 61, "(common": 54, "(default": 13, "(ei": 1, "(figsize": 59, "(file": 58, "(front": 59, "(fx": [57, 62], "(gp": 56, "(hyper": 59, "(int": 56, "(itertools": 59, "(k": 1, "(l": 1, "(less": [23, 27], "(lik": 56, "(list": 59, "(max": [57, 58, 59, 60, 61, 62], "(mean": [41, 44], "(mode": 57, "(n": [56, 59], "(np": [56, 57, 58, 59, 60, 61, 62], "(num": 30, "(object": 59, "(open": 54, "(optimization": 54, "(pi": 1, "(policy": 58, "(range": 61, "(ref": 59, "(res": [57, 59, 60, 62], "(score": 57, "(simu": 59, "(t": [56, 61], "(test": [57, 58, 59, 60, 61, 62], "(the": 42, "(u": [10, 34], "(var": 57, "(window": [57, 62], "(x": [6, 8, 10, 13, 14, 37, 56, 57, 58, 59, 60, 61, 62], "(xtest": 8, "(y": 59, "({": 1, "(\u6ce8": 56, ") \\": 1, "))": [8, 10, 13, 57, 59, 62], ")*": 56, "),": [1, 14, 29, 41, 42, 44, 56, 57, 59, 61], ")-": 34, ").": [14, 20, 23, 25, 27, 41, 42, 44, 48, 50, 53, 54, 56, 57, 62], "):": [53, 57, 59], ")]": 59, ")^": [1, 34, 59], ")^\\": 1, ")}": 1, ")\u3001": 1, ")\u3002": [53, 57, 62], "*'": 59, "**": [31, 41, 44, 57, 62], "*alpha": [41, 44], "*}": 1, "+ \\": 1, "+\\": 1, "+ntest": 56, "+std": 57, ", '": 59, ", [": 59, ", \\": 1, ", k": 1, ", score": [57, 60, 62], ", vmin": 59, ", where": [19, 23, 27], ", x": [57, 62], ", y": 1, ", z": 1, ",\"": 6, ",')": [56, 58, 60, 61], ",)": [19, 23, 27], ",[": 59, ",b": 6, "- \\": 1, "- x": 56, "--": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 37, 38, 41, 42, 44, 46, 47, 50], "-1": 59, "->": 54, "-\\": 1, "-armed": 59, "-b": 19, "-based": 48, "-basis": 16, "-bfgs": 19, "-by": [6, 13, 16], "-center": 53, "-covariance": [14, 16, 21, 31], "-d": [6, 13], "-dev": [51, 53], "-dimensional": [19, 20, 21, 23, 25, 27, 33, 41, 44, 50], "-dominated": [46, 59], "-l": [6, 13], "-learn": 54, "-mail": 51, "-max": 54, "-n": 16, "-ntrain": 56, "-objective": [54, 59], "-pattersonafb": 59, "-rank": 54, "-rectangle": 59, "-scale": 6, "-std": 57, "-t": 56, "-th": 58, "-tokyo": 51, "-update": 10, "-user": 53, "-volume": 48, "-y": 1, ".)": 42, ".,": [41, 42, 44, 48, 56, 59], "..": [56, 59, 61], "...": [1, 56], "._": [11, 35, 38], ".ac": 51, ".adam": [3, 36], ".add": [3, 39], ".alpha": 36, ".append": [56, 57, 62], ".argmin": [57, 62], ".array": [56, 57, 59, 60, 62], ".asarray": [56, 58, 60, 61], ".basis": [3, 4, 8, 10, 11, 12], ".bayes": [40, 43, 57, 58, 59, 60, 61, 62], ".beta": 36, ".bias": [11, 13], ".blm": [2, 3, 20], ".c": 59, ".cat": [18, 22], ".centering": [3, 32, 56, 58, 60, 61], ".choice": 56, ".chosen": [53, 57, 62], ".collections": 57, ".colorbar": 59, ".com": [53, 54], ".comm": 57, ".config": [4, 14, 31], ".const": [17, 28, 56], ".core": [3, 4, 10, 14, 17, 25], ".cov": [3, 11, 12, 15, 16, 17, 56], ".cpc": 54, ".decomp": [18, 22], ".delete": [3, 4, 17], ".discreate": 62, ".discrete": [3, 39, 53, 57, 58, 59, 60, 61, 62], ".disp": 18, ".divide": 39, ".dump": [38, 58], ".epoch": 36, ".epsilon": 36, ".eval": 18, ".exact": [4, 8, 9, 17, 20, 24, 31], ".exp": 59, ".export": [18, 39, 40, 43, 53, 57, 59, 60, 62], ".figure": 59, ".fill": 57, ".fit": [3, 4, 17, 18, 56], ".fourier": [4, 5, 12], ".fx": [53, 57, 59, 60, 62], ".g": [41, 42, 44], ".gamma": 36, ".gauss": [3, 4, 8, 11, 15, 17, 22, 26, 32, 56], ".get": [3, 4, 5, 7, 8, 10, 11, 12, 13, 15, 17, 18, 20, 22, 26, 28, 31, 40, 43, 56, 57], ".gp": [2, 3, 56], ".grad": [36, 37], ".history": [41, 44, 53, 57, 58, 62], ".imshow": 59, ".inf": [3, 4, 8, 17, 20], ".ini": 35, ".init": [18, 28], ".jp": 51, ".learning": [17, 18], ".lik": [3, 4, 7, 8, 10, 17, 56], ".linalg": 34, ".line": [57, 60], ".linear": [4, 8, 10, 11], ".lines": [57, 60], ".linspace": [57, 59, 62], ".load": [3, 22, 32, 40, 43, 50, 57, 58], ".loadtxt": [56, 58, 60, 61], ".m": 36, ".max": 36, ".mean": [3, 17, 56], ".method": 7, ".misc": [2, 3, 14, 20, 56, 58, 60, 61], ".model": [4, 7, 10, 14, 17, 18, 25, 56], ".multivariate": [31, 41, 44], ".nbasis": [5, 7, 11, 15], ".ndarray": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 34, 37, 41, 42, 44, 47], ".new": 43, ".nparams": 36, ".npz": [57, 58], ".num": [14, 31, 59], ".one": 18, ".opt": [2, 3], ".org": 54, ".params": [5, 6, 11, 12, 13, 15, 16, 36, 56], ".pareto": [3, 39, 59], ".plot": [57, 59, 60, 62], ".policy": [39, 40, 43, 57, 58, 59, 60, 61, 62], ".polycollection": 57, ".post": [7, 18], ".prec": 15, ".predict": [7, 14, 18, 31], ".predictor": [2, 3, 4, 17, 41, 44, 47, 58], ".prepare": [3, 4, 7, 8, 17, 18, 22, 56], ".print": [18, 22, 56], ".prior": [3, 4, 7, 8, 17, 18, 56], ".product": 59, ".py": [41, 44, 53], ".pyplot": [57, 59, 60, 62], ".rand": 22, ".random": [31, 40, 41, 43, 44, 56, 57, 58, 59, 60, 62], ".reset": 18, ".results": [39, 40, 41, 43, 44, 53, 57, 58, 62], ".run": [18, 36], ".sample": 61, ".sampling": [7, 8, 11, 18, 26], ".save": [3, 22, 40, 43, 57, 58], ".savez": 50, ".scatter": 59, ".sciencedirect": 54, ".score": [3, 39], ".search": [2, 3, 53, 57, 58, 59, 60, 61, 62], ".seed": 61, ".set": [3, 5, 11, 14, 15, 18, 20, 22, 26, 28, 32, 36, 39, 40, 56, 57, 58, 59, 60, 61, 62], ".shape": [56, 59], ".show": [5, 32, 58, 59], ".sigma": 15, ".size": 61, ".solve": 34, ".sqrt": [57, 59], ".stats": [7, 10, 11], ".sub": 18, ".subplots": 57, ".sum": 59, ".supp": [22, 26, 28], ".t": [50, 58, 59, 60], ".time": [40, 43], ".title": 59, ".total": [53, 57, 60, 62], ".training": [41, 44, 58], ".trans": 26, ".u": 51, ".update": [3, 4, 7, 8, 17, 36, 38, 39], ".utility": [3, 39, 58], ".v": 36, ".variable": [2, 3, 14, 31, 41, 44, 47, 58], ".volume": [39, 59], ".write": [40, 43, 58], ".x": 50, ".xlabel": 59, ".xlim": 59, ".ylabel": 59, ".ylim": 59, ".z": 50, ".zero": [17, 28], ".zeros": 30, ".\u300d": 59, "/\\": 59, "/article": 54, "/ds": 59, "/eng": 59, "/issp": 53, "/physbo": 53, "/pii": 54, "/s": [54, 56, 58, 60, 61], "/science": 54, "0d": 57, "0ff": 57, "0x": [57, 60], "10": [56, 57, 59], "11": [56, 57], "12": [56, 57], "13": [56, 57], "14": [56, 57, 59], "15": [56, 57, 59], "16": [56, 57, 59], "17": [56, 59], "18": 56, "19": 59, "1e": [23, 27, 60], "1st": 58, "1\u3064": [53, 57], "2d": [57, 60], "2nd": 58, "2\u3064": [57, 60], "3d": 57, "3dihub": 54, "3rd": 58, "4py": 57, "4th": 58, "73": 61, "7fdc": 60, "7fe": 60, "7ff": 57, "80": 60, ":/": [53, 54], ":]": 59, ":baysean": 53, ":gaussian": 53, ":ntrain": 56, ":physbo": 53, ":predictor": 53, ";]": [57, 60], ";matplotlib": [57, 60], "= \"": 47, "= (": 56, "= -": [56, 58, 60, 61], "= \\": 1, "= a": 1, "= f": 37, "= k": 1, "=\"": [57, 59, 61, 62], "='": [56, 57, 58, 59, 60, 61, 62], "=(": 59, "=-": [57, 59, 62], "=.": 57, "=[": [57, 59, 61, 62], "=action": [57, 62], "=cov": 56, "=false": 56, "=lik": 56, "=mean": 56, "=mpi": 57, "=n": 59, "=none": [58, 61], "=policy": 58, "=simu": 59, "=simulator": [57, 60, 62], "=test": [57, 59], "=true": 59, "=x": [57, 58, 60, 61, 62], "@misc": 54, "[&": [57, 60], "['": 35, "[-": [57, 59, 62], "[1": [56, 57, 58, 59, 60, 61], "[2": [56, 57, 58, 59, 60, 61], "[3": [56, 57, 58, 59, 60, 61], "[4": [56, 57, 59, 60, 61], "[5": [56, 58, 59], "[6": [56, 59, 60], "[7": [56, 57, 59, 60], "[8": [56, 57, 59, 60], "[9": [56, 57, 59], "[:": [56, 57, 58, 59, 60, 61], "[[": 61, "[\\": 1, "[action": [57, 58, 59, 60, 62], "[actions": 61, "[calculated": 61, "[dominated": 59, "[i": 59, "[id": 56, "[int": [57, 62], "[np": [57, 62], "[ntrain": 56, "[params": 27, "[x": 6, "\\\nk": 1, "\\[": 1, "\\\\": [1, 59], "\\begin": 59, "\\bf": 1, "\\boldsymbol": 1, "\\eta": 1, "\\exists": 59, "\\left": 59, "\\mathbf": 1, "\\mathcal": 1, "\\mu": 1, "\\phi": 1, "\\pi": 1, "\\prec": 59, "\\sigma": 1, "\\text": 1, "\\vec": 59, "\\|": 1, "]\n#": 62, "]\nx": [57, 62], "])": [56, 57, 59, 60, 61, 62], "],": [56, 59], "].": [27, 59], "]:": [56, 57, 58, 59, 60, 61, 62], "][": [57, 62], "]]": [59, 61], "]^": 1, "^-": 34, "^\\": 1, "^t": [1, 34], "^{": [1, 59], "_,": [58, 60], "_[": 59, "__": [38, 41, 44, 51, 57, 58, 59, 60, 62], "_action": [40, 41, 42, 43, 44, 45, 53, 57, 60, 62], "_actions": [42, 53, 57, 62], "_all": [40, 42, 53, 56, 57, 59, 60, 62], "_basis": [3, 4, 5, 6, 8, 10, 11, 12, 13, 14, 17, 20, 23, 31, 38, 41, 44, 57, 58, 59, 60, 61, 62], "_best": [40, 42, 53, 57, 60, 62], "_between": 57, "_bias": [11, 12, 13], "_binary": 46, "_blm": [18, 20], "_bound": [18, 20, 22, 23, 26, 27, 28, 29], "_c": 1, "_call": [41, 44, 57, 62], "_cand": [18, 20, 22, 23, 26, 27, 28, 29], "_candidate": 48, "_compressed": 50, "_config": [3, 14, 20, 32, 56], "_const": [4, 15, 16], "_cov": [11, 12, 15, 16, 18, 21, 22, 23, 26, 27], "_data": [21, 27, 29, 30, 41, 43, 44, 56, 58, 60, 61], "_dim": [23, 46], "_disp": [19, 41, 44], "_dominance": [39, 46, 59], "_dominated": [39, 46], "_each": [41, 44, 60], "_ehvi": 59, "_elim": [3, 32], "_epoch": [19, 36, 37], "_expans": [22, 23], "_fcov": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "_fmean": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "_front": [39, 43, 45, 46, 59], "_fx": [40, 42, 53, 57, 60, 62], "_get": [40, 41, 42, 43, 44, 45], "_grad": [17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "_history": [40, 41, 44, 58], "_hvpi": 59, "_i": [1, 59], "_ids": 61, "_idx": [57, 62], "_in": [39, 46, 59], "_init": [13, 57, 62], "_initial": 61, "_interactive": [3, 39, 49], "_iter": 19, "_j": 59, "_l": 1, "_learning": [3, 39, 49], "_like": [29, 34], "_list": [43, 44, 48, 57, 62], "_marlik": [17, 18, 19, 20, 24, 25], "_max": [39, 46, 57, 59, 62], "_mean": [4, 7, 8, 9, 10, 11, 12, 13, 15, 16, 18, 21, 28, 29, 30], "_message": [3, 39, 49], "_min": [39, 46, 57, 59, 62], "_mo": [3, 39, 49], "_mode": [3, 39, 49], "_mu": [8, 10], "_multi": [3, 39, 49, 59], "_n": 59, "_name": [23, 35, 38, 44, 50], "_new": 56, "_non": [39, 46], "_normal": [31, 41, 44], "_normalized": 33, "_num": [41, 42, 44, 48, 53, 57, 58, 59, 60, 61, 62], "_objectives": [44, 45, 46, 59], "_one": [18, 19], "_opt": [57, 62], "_p": 59, "_param": 29, "_params": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 36, 37, 38, 56], "_pareto": [43, 44, 45, 49, 59], "_post": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "_prec": [11, 12, 15, 16], "_predict": [3, 4, 14, 17, 31, 38], "_predictor": [2, 3, 14, 31, 38, 40, 41, 42, 43, 44, 45, 58], "_probe": [41, 44, 60], "_probes": [41, 44, 57, 58, 59, 60, 61, 62], "_rand": [41, 44, 57, 58, 59, 60, 61, 62], "_random": 59, "_ratio": 46, "_reference": [39, 46], "_region": [39, 46], "_research": 42, "_result": 57, "_results": [3, 39, 49, 58], "_row": 50, "_rule": 46, "_run": [18, 19, 40, 41, 42, 43, 44, 45], "_runs": [42, 59], "_samples": [3, 4, 14, 17, 31, 38], "_sampling": [7, 8, 18, 20], "_scale": 23, "_score": [40, 41, 43, 44, 57], "_search": [3, 18, 19, 39, 40, 41, 43, 44, 46, 49, 53, 57, 58, 59, 60, 61, 62], "_seed": [40, 41, 57, 58, 59, 60, 61, 62], "_sequence": [40, 42, 53, 57, 60, 62], "_set": [44, 49, 59], "_simulator": [40, 41, 42, 43, 44, 45], "_sparse": 59, "_start": [3, 39, 49], "_stats": [3, 4, 7, 8, 9, 10, 14, 17, 31, 38], "_subset": [3, 50], "_t": [3, 19, 50], "_test": 56, "_total": [40, 41, 42, 43, 44, 45], "_train": 56, "_training": [40, 41, 43, 44, 58], "_triangular": 34, "_ts": 59, "_update": [18, 19, 40, 41, 42, 43, 44, 45], "_vector": [3, 39, 49], "_width": 23, "_world": 57, "_x": [3, 19, 41, 44, 50, 57, 58, 59, 60, 61, 62], "_z": [3, 50], "_{": [1, 56, 59], "``": 53, "about": [20, 35, 41, 44], "above": 62, "acceleration": 56, "access": 54, "acquisition": [41, 44, 47], "action": [41, 42, 44, 45, 50, 53, 55, 57, 58, 59, 60, 62], "actions": [41, 42, 44, 58, 61, 62], "actoin": 61, "adam": [3, 17, 18, 19, 32, 35, 36, 37], "adc": 57, "add": [46, 50], "adding": [27, 50], "advances": 6, "afit": 59, "air": 59, "al": 48, "algorithm": 19, "algorithms": 59, "all": [16, 20, 41, 42, 44, 54], "along": 33, "alpha": [6, 8, 10, 14, 20, 31, 34, 37, 41, 44, 47, 48, 57], "already": [14, 31, 37], "amp": 23, "an": [13, 20, 29, 35, 41, 44], "analyses": 59, "and": [6, 16, 19, 20, 21, 23, 29, 33, 35, 41, 42, 44, 47, 48, 54, 56, 58, 59, 62], "another": 8, "api": [52, 53, 59], "appl": 56, "approach": 56, "aquision": [41, 44, 62], "aquisition": [41, 44], "ard": [23, 56], "are": [16, 41, 44, 47, 50, 62], "args": [31, 37, 38], "array": [19, 20, 23, 25, 27, 29, 33, 34, 41, 42, 44, 50, 56, 58, 59, 60], "article": 54, "artif": 59, "as": [8, 10, 13, 38, 41, 44, 50, 56, 57, 58, 59, 60, 61, 62], "ascending": 46, "assumed": [41, 44], "at": [12, 41, 42, 44, 51, 57, 60, 62], "author": 54, "automatic": 54, "auxiaialy": 10, "auxially": [8, 10], "available": [41, 44, 47, 54, 62], "ax": 57, "axis": 59, "bandits": 59, "base": [2, 3, 14, 19, 31, 38, 41, 44, 47], "based": 54, "basis": [6, 12, 13, 14, 19, 20, 23, 31, 38, 41, 44, 62], "batch": [3, 17, 18, 19, 32, 35], "bayes": [41, 44, 53, 57, 58, 59], "bayesian": [4, 41, 44, 54, 57, 58, 62], "baysean": [8, 14], "baysian": 54, "be": [10, 14, 20, 23, 25, 27, 29, 31, 37, 38, 41, 42, 44, 50], "been": 62, "before": 62, "begin": 1, "bernard": 59, "best": [42, 53, 57, 60, 62], "beta": 37, "bf": 1, "bias": [6, 12, 13], "bibtex": 54, "blm": [8, 10, 12, 14, 20, 41, 44, 53], "blue": 59, "boldsymbol": 1, "bool": [8, 10, 20, 21, 23, 25, 31, 41, 44], "boolean": [3, 32, 35], "both": [41, 44], "bound": [20, 23, 27, 29], "boundary": [20, 23, 27, 29], "bounds": 46, "by": [8, 10, 14, 27, 31, 38, 41, 42, 44, 50, 62], "calcualte": [41, 44], "calculate": [13, 34, 41, 44, 47, 48], "calculated": [41, 44, 61], "calculates": [8, 10, 12, 14, 16, 37], "calculating": [20, 21, 25, 31], "calculation": [48, 59], "call": [57, 58, 59, 60, 62], "callable": [41, 44], "calling": [57, 62], "can": 29, "candidate": [19, 20, 21, 23, 25, 27, 33, 41, 42, 44, 50, 57, 62], "candidates": [19, 29, 62], "capital": 54, "case": 62, "cat": [20, 21, 23], "cccc": 1, "cd": 53, "cdot": 1, "cdots": [1, 59], "centering": [3, 32, 33], "cholesky": 54, "choose": [41, 44, 62], "choosed": 62, "chosen": [42, 62], "class": [6, 8, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 35, 37, 38, 41, 42, 44, 45, 46, 47, 50, 57, 58, 59, 60, 62], "classifications": 59, "clone": 53, "coefficient": 6, "color": 57, "column": 33, "combo": [54, 62], "comm": [41, 44, 57], "communications": 54, "components": 16, "comput": 59, "compute": [6, 23], "computer": 54, "computes": 16, "concatinate": [20, 23], "config": [14, 19, 20, 31, 35, 38, 41, 44, 56], "configuration": [14, 35], "const": [17, 28, 29], "constant": 29, "contents": 2, "converted": 29, "copyright": 54, "corresponding": [19, 41, 44, 62], "cos": [1, 6], "couckuyt": [48, 59], "cov": [4, 12, 15, 16, 20, 21, 41, 44, 56], "covariance": [8, 10, 12, 16, 20, 21, 25, 27, 31, 38, 41, 44, 56], "covariant": 23, "create": [57, 62], "criteria": [48, 59], "csv": [56, 58, 60, 61], "cu": 56, "current": [23, 37, 57, 62], "data": [6, 8, 14, 20, 21, 29, 31, 42, 47, 56, 58, 60, 61], "dataset": [8, 14, 20, 31, 41, 44, 47], "datasets": 20, "david": 59, "ddots": 1, "declare": [57, 62], "declaring": 62, "decomp": [20, 21, 23], "decompose": 23, "decomposing": [20, 21], "def": [56, 57, 58, 59, 60, 61, 62], "default": [6, 8, 10, 12, 13, 14, 16, 19, 20, 31, 38, 41, 42, 44, 47], "defined": [23, 29, 30, 38, 41, 44, 47, 62], "del": [57, 58], "delete": [14, 31, 38, 50], "deleted": 50, "deleting": 50, "delimiter": [56, 58, 60, 61], "denotes": [19, 20, 21, 23, 25, 33, 41, 44, 50], "deschrijver": 59, "design": 62, "deviation": [27, 33], "dhaene": 59, "diag": [8, 10, 20, 21, 23, 25, 31], "diagonal": [8, 10, 27], "diagonalization": [20, 21, 23, 25], "diagonlization": 31, "dict": 38, "dimension": [6, 12, 30, 37], "dimensional": [19, 20, 21, 23, 25, 27, 33, 41, 42, 44, 50], "dimenstional": [41, 42, 44], "dirk": 59, "discovery": 47, "discrete": 59, "disp": [19, 44, 49, 59], "displaying": 19, "distribution": [8, 41, 44, 47], "divide": 46, "does": [14, 31], "doi": 54, "dom": 46, "dominance": 46, "dominate": [3, 39, 46], "domination": 46, "done": [37, 56, 61], "dots": 59, "drawing": 31, "draws": [8, 10, 12, 14, 20], "dtype": 46, "each": [16, 19, 20, 21, 23, 25, 27, 31, 33, 38, 41, 42, 44, 50, 62], "effective": 54, "ehvi": [3, 39, 48], "ei": [1, 3, 39, 41, 44, 47, 53, 57, 58, 60, 62], "elapsed": [41, 42, 44], "element": 27, "elements": [16, 19, 23, 27], "empty": 30, "end": [1, 59], "energy": [19, 20, 23, 25, 27, 41, 42, 44, 50, 62], "engineering": 59, "ensurepip": 53, "epoch": [37, 56, 61], "epochs": 19, "epsilon": 37, "estimation": 54, "et": 48, "eta": 1, "eur": 59, "eval": [17, 19, 20, 24, 25], "evaluating": [20, 25], "evolutionary": 59, "exists": 59, "exp": [1, 27, 59], "expansion": 23, "expected": [1, 41, 44, 47, 48, 53, 57], "export": [20, 41, 42, 45, 46, 62], "exporting": 20, "extent": 59, "false": [19, 21, 23, 35, 41, 44, 46, 49, 56], "fast": [10, 48, 59], "fbest": [53, 57, 62], "fcov": 56, "feature": [1, 6, 8, 10, 12, 13, 14, 19, 20, 21, 23, 25, 33, 41, 44, 50, 54, 62], "features": [6, 8], "fig": 57, "file": [23, 35, 38, 41, 42, 44, 50, 58], "filename": [42, 45], "files": [41, 44], "filled": [29, 41, 42, 44], "first": [8, 41, 44, 46, 62], "fit": [14, 20, 31, 38], "fitting": [20, 31], "flag": 31, "float": [8, 10, 12, 13, 14, 16, 20, 21, 23, 25, 31, 37, 41, 44, 47], "fmax": 47, "fmean": [12, 27, 48, 56], "for": [6, 8, 10, 13, 14, 19, 20, 21, 23, 27, 29, 31, 41, 42, 44, 46, 47, 48, 50, 54, 57, 59, 62], "forall": 59, "force": [46, 59], "fourier": [4, 5, 6], "frac": 1, "from": [8, 21, 23, 35, 38, 41, 44, 50, 54, 57], "front": 59, "fstd": 48, "funciton": [41, 44, 62], "function": [8, 12, 20, 23, 25, 27, 31, 37, 38, 41, 42, 44, 47, 50, 53, 57, 62], "functions": [41, 44], "fx": [42, 57, 62], "gamma": 37, "gauss": [3, 4, 11, 12, 15, 16, 17, 22, 23, 26, 27, 32, 34], "gaussian": [12, 16, 21, 23, 27, 41, 44, 62], "get": [4, 6, 8, 9, 10, 12, 13, 14, 16, 17, 19, 20, 21, 23, 24, 25, 27, 29, 30, 31, 38, 41, 44, 50, 57], "getting": [20, 23, 27, 29, 41, 42, 44, 50], "git": 53, "github": [51, 53], "give": 19, "given": [41, 44, 47], "gives": 19, "global": 59, "gp": [19, 21, 25, 53, 56], "grad": [20, 23, 25, 37], "gradiant": [20, 21, 23, 25], "gradient": [27, 37], "greater": [23, 27], "gt": [57, 60], "guess": 19, "half": [12, 16], "has": 62, "have": 16, "here": [41, 44], "history": [39, 40, 41, 42, 43, 44, 45, 49, 53, 57, 58, 62], "holding": 29, "https": [53, 54], "hvpi": [3, 39, 48], "hyper": [19, 41, 44, 48, 56, 61, 62], "hyperparameter": 54, "hyperparemters": [41, 42, 44], "hypervolume": 48, "id": [53, 55, 56, 57, 58, 59, 60], "if": [8, 10, 14, 20, 21, 23, 25, 31, 41, 42, 44, 47, 50, 59, 62], "ignore": 14, "ii": [53, 57], "import": [56, 57, 58, 59, 60, 61, 62], "improvement": [1, 41, 44, 47, 48, 53, 57], "in": [6, 8, 20, 29, 31, 38, 41, 42, 44, 46, 47, 56, 57, 59, 62], "independent": [16, 19, 23, 27], "index": [41, 44, 50, 57, 62], "indexes": [41, 42, 44, 50], "inf": 20, "information": [6, 23, 35, 38, 41, 42, 44], "infty": 1, "init": [11, 19, 29, 58, 59, 60], "initial": [13, 19, 41, 44, 56, 61, 62], "initialization": 14, "initialized": [14, 29], "initializes": [8, 10, 14], "initializing": [29, 31], "inline": [57, 59, 60], "innovations": 59, "input": [6, 8, 10, 12, 13, 20, 29, 35, 37, 41, 44, 62], "inputs": [8, 10, 14, 20, 31, 47], "inst": 59, "install": 53, "int": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 37, 41, 44, 50, 56], "integer": [41, 44], "intell": 59, "interactions": [57, 62], "interface": 56, "interval": [41, 44, 49, 57, 58, 59, 60, 61, 62], "into": [23, 41, 44], "inv": 16, "is": [3, 6, 19, 20, 21, 23, 25, 27, 38, 39, 41, 42, 44, 46, 47, 49, 50, 62], "isotropic": 16, "issn": 54, "issp": 51, "issues": 51, "it": [41, 44], "iterations": 19, "itertools": [57, 59, 62], "itself": [41, 44], "ivo": 59, "journal": [54, 59], "jpn": 56, "june": 47, "kazuyoshi": 54, "kei": 54, "kernel": [6, 8, 23], "keywords": 54, "kind": 47, "kiyohara": 56, "koji": 54, "kriging": 56, "kwargs": [37, 47, 48], "kwds": [31, 38], "label": [8, 10], "land": 59, "large": 6, "lb": 46, "ldots": 1, "le": 59, "learn": 59, "learned": 62, "learning": [3, 19, 32, 35, 41, 42, 44, 56, 61, 62], "left": 1, "len": [14, 31, 56], "length": [3, 39, 49], "license": 54, "lik": [8, 20, 56], "likelifood": 20, "likelihood": [19, 20, 25, 27, 56, 61], "linear": [4, 8, 11, 12, 13, 14, 20, 53, 57], "list": [20, 23, 27, 29, 41, 44], "load": [23, 35, 38, 41, 42, 44, 45, 50, 53, 56, 58, 60, 61], "loading": [35, 41, 44, 50], "log": [12, 16, 23, 27], "logarithm": 23, "longleftrightarrow": 59, "lower": [46, 59], "lt": [57, 60], "mach": 59, "machines": 6, "magne": 54, "make": 20, "management": 54, "manderick": 59, "map": [1, 8, 10, 13, 54], "maps": [6, 8, 10, 12, 13, 14, 20], "marginal": [19, 20, 25, 56, 61], "marlik": [20, 25], "matches": 34, "materials": [47, 54], "mathbf": 1, "mathcal": 1, "matplotlib": [57, 59, 60, 62], "matrix": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 31, 33, 34, 41, 44, 50], "max": [1, 19, 20, 23, 27, 29, 37, 41, 44, 47, 57, 58, 59, 60, 62], "maximization": 46, "maximum": [19, 23, 27, 29, 37, 41, 44, 47], "mean": [8, 10, 12, 13, 14, 16, 20, 21, 25, 31, 33, 38, 41, 44, 47, 56, 57], "means": 12, "median": 29, "merge": [41, 44], "messages": [41, 44], "method": [8, 37], "min": [20, 23, 27, 29, 56], "minimum": [19, 23, 27, 29], "minus": 59, "misc": 53, "mizoguchi": 56, "mode": [41, 44, 47, 48], "model": [4, 7, 8, 10, 14, 17, 18, 20, 31, 38, 53, 54, 57], "module": [2, 52], "motoyama": 54, "mozilla": 54, "mpi": [41, 44, 57], "mpl": 54, "mu": 1, "multi": [41, 44, 54, 59], "multiobjective": [48, 59], "multiplying": 31, "must": [31, 38], "mutated": 10, "name": [23, 35, 38, 41, 42, 44, 50], "nbasis": [6, 8, 13, 16], "ndarray": [23, 56, 57, 62], "negative": [19, 20, 23, 25, 27, 41, 42, 44, 50, 62], "neither": [41, 44], "netw": 59, "neural": [6, 59], "new": [10, 29, 44, 46, 56, 59], "next": [41, 42, 44], "no": 59, "noise": [8, 10, 14, 20, 27, 47], "non": [46, 59], "none": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 35, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50], "nor": [41, 44], "normalize": 33, "normalized": 33, "not": [10, 14, 16, 20, 29, 30, 31, 41, 44, 47, 59, 62], "notimplementederror": 47, "np": [13, 31, 41, 44, 56, 57, 58, 59, 60, 61, 62], "nparams": 37, "ntest": 56, "ntrain": 56, "num": [14, 19, 20, 21, 23, 27, 29, 30, 31, 41, 42, 44, 45, 46, 50, 57, 58, 59, 60, 61, 62], "number": [6, 8, 10, 13, 14, 16, 19, 20, 21, 23, 27, 29, 31, 37, 41, 42, 44, 62], "numpy": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 37, 41, 42, 44, 47, 50, 53, 56, 57, 58, 59, 60, 61, 62], "nxn": 12, "object": [6, 8, 12, 13, 16, 19, 20, 21, 23, 27, 29, 30, 35, 37, 38, 41, 42, 44, 45, 46, 47, 50], "objective": [20, 23, 25, 27, 41, 42, 44, 46, 50, 59], "objects": 35, "observed": 62, "oda": 56, "of": [1, 6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 46, 47, 48, 50, 53, 54, 56, 57, 62], "oh": 59, "omega": 1, "on": [23, 46, 54], "one": [19, 23, 54], "ones": 29, "online": [3, 17, 18, 19, 32, 35], "only": [8, 10, 41, 44, 47, 62], "opt": 53, "optimization": [19, 23, 27, 41, 44, 48, 54, 58, 59, 62], "optimized": [20, 23, 25, 27, 41, 42, 44, 50], "optimizer": 37, "optimum": [57, 62], "options": [8, 37], "or": [29, 34, 35, 41, 44, 50], "order": 46, "ordinary": [41, 44, 62], "origin": 59, "other": 16, "others": 10, "otherwise": 14, "output": [41, 44, 62], "outputted": [41, 44], "overwrite": 42, "overwritten": [31, 38], "package": [2, 54], "pages": [47, 54], "parallel": [41, 44], "param": 23, "parameter": [13, 19, 23, 27, 31, 41, 44, 56, 61, 62], "parameters": [6, 8, 10, 12, 13, 19, 20, 21, 23, 25, 27, 29, 38, 41, 44], "params": [6, 12, 13, 16, 19, 20, 21, 23, 25, 27, 29, 30, 37], "pareto": [3, 39, 44, 46, 48, 59], "passed": 37, "perform": [19, 62], "performed": [41, 44, 62], "performing": [19, 41, 44], "phi": 1, "phys": 56, "physbo": [0, 51, 55, 56, 58, 59, 60, 62], "physics": 54, "pi": [1, 3, 39, 41, 44, 47, 53, 57, 62], "pickle": 38, "pip": 53, "pi\u30b9\u30b3\u30a2": 1, "plot": 59, "plt": [57, 59, 60, 62], "points": [46, 59], "policy": [39, 40, 41, 43, 44, 53, 58, 60, 61, 62], "post": [8, 20, 41, 44], "posterior": [8, 10, 14, 20, 25, 31, 47], "pp": 6, "prec": [16, 59], "precise": 16, "precision": [12, 16], "predict": [8, 20], "prediction": 38, "predictor": [3, 4, 14, 17, 20, 31, 38, 41, 42, 44, 47, 48, 53, 58], "preparation": 14, "prepare": [4, 8, 9, 10, 14, 17, 20, 23, 24, 25, 31, 38], "prepared": 14, "present": [57, 62], "print": [6, 20, 23, 56, 57, 61, 62], "printing": 20, "prior": [8, 16, 17, 18, 20, 21, 56], "priors": [16, 20, 21], "probability": [1, 41, 44, 47, 48, 53, 57], "problem": [46, 59], "proc": 59, "process": [21, 41, 44, 53, 62], "processing": 6, "property": [42, 45], "protocol": 38, "psi": [6, 8, 10, 12, 13, 14], "public": 54, "pypi": 53, "python": [53, 54], "query": 62, "quick": 10, "rahimi": 6, "rand": 23, "random": [1, 6, 8, 13, 41, 44, 53, 54, 57, 58, 59, 61, 62], "range": 59, "ranks": [41, 44], "raw": 12, "real": [19, 23, 27], "receives": [41, 44], "recht": 6, "recovering": 23, "rectangles": [3, 39, 46], "red": 59, "reduced": 48, "ref": [46, 59], "reference": [46, 48, 52], "region": 23, "repeat": 59, "replace": 56, "represented": 62, "represents": [19, 41, 44, 62], "res": [53, 57, 59, 60, 62], "reserved": 54, "reset": 19, "resets": 14, "reshape": [56, 57, 59, 62], "respectively": 33, "result": [29, 62], "results": [41, 44], "return": [34, 35, 56, 57, 58, 59, 60, 61, 62], "returning": [29, 30, 41], "returns": [8, 10, 12], "right": [1, 59], "rights": 54, "row": [19, 20, 21, 23, 25, 33, 41, 44, 50, 62], "rule": 46, "run": [19, 37, 41, 44], "running": [19, 41, 42, 44], "runs": 62, "runtimeerror": [41, 44], "ryo": 54, "saba": 59, "same": [16, 41, 44], "samples": [8, 10, 12, 14, 20, 31, 38], "sampling": [4, 8, 9, 10, 12, 14, 20, 21, 27, 41, 44, 47, 53, 54, 57, 58, 62], "save": [23, 38, 41, 42, 44, 45, 50, 53, 57], "saving": [41, 44, 50], "scale": 23, "school": 59, "scikit": 54, "scipy": [34, 53, 57, 62], "score": [3, 38, 39, 41, 44, 47, 48, 49, 53, 57, 58, 59, 61, 62], "scores": [41, 44, 47], "screening": 54, "search": [3, 19, 20, 21, 23, 25, 27, 32, 33, 35, 41, 42, 44, 50, 53, 57, 62], "searched": [41, 44], "searching": [41, 44, 56, 61, 62], "searchs": 19, "sec": 47, "sectoins": 35, "see": 47, "seed": [41, 62], "selected": 50, "self": [6, 12, 13, 14, 16, 31, 37, 38, 41, 44, 50, 57, 58, 59, 60, 62], "september": 54, "sequence": 42, "set": [3, 6, 12, 13, 14, 16, 20, 21, 23, 27, 29, 30, 31, 32, 35, 37, 38, 41, 44, 46, 47, 50, 59, 62], "sets": [12, 16], "setting": [20, 21, 23, 29, 41], "shape": 34, "show": [3, 6, 23, 35, 39, 49], "showing": 35, "sigma": [1, 16], "sim": 60, "simeq": 1, "simu": 59, "simulator": [41, 42, 44, 49, 53, 55, 61], "single": 62, "size": [13, 19, 23, 27, 41, 44], "skiprows": [56, 58, 60, 61], "solution": [19, 34], "sorted": 46, "source": [8, 10, 14, 20, 47], "specified": [20, 50], "split": [41, 44], "sqrt": [1, 59], "stable": 56, "standard": [27, 33], "start": [56, 61], "starting": 62, "stats": [8, 12, 25], "status": [31, 38], "std": [27, 56, 57], "step": [41, 42, 44, 57, 58, 62], "steps": [58, 62], "stores": [41, 42, 44], "str": [8, 23, 35, 38, 41, 42, 44, 47, 50], "structure": 56, "sub": 20, "submodules": [2, 52], "subpackages": [2, 52], "subset": [20, 50], "subt": 20, "subx": 20, "sum": 59, "summarized": 62, "supp": [23, 27, 29], "symp": 59, "system": 34, "systems": 6, "taking": 23, "tamura": 54, "target": [8, 10], "tech": 59, "terayama": 54, "test": [14, 31, 41, 44, 47, 48, 57, 59, 62], "tests": [21, 25], "th": [56, 57, 58, 61], "than": [23, 27], "that": [19, 29, 41, 44, 62], "the": [6, 8, 10, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 31, 33, 34, 37, 38, 41, 42, 44, 46, 47, 50, 54, 56, 57, 61, 62], "them": 23, "these": [41, 44], "this": [14, 23, 27, 31, 38, 47, 62], "thompson": [41, 44, 47, 53, 54, 57], "those": [20, 21], "time": [41, 42, 44, 45], "timing": 62, "title": 54, "to": [1, 14, 19, 20, 21, 23, 25, 27, 29, 31, 33, 34, 37, 38, 41, 42, 44, 50, 62], "tokyo": 54, "tom": 59, "tool": 54, "top": 1, "total": [20, 21, 23, 29, 41, 42, 44, 62], "trained": [14, 31, 47], "training": [8, 14, 20, 31, 41, 44, 47, 48, 58], "trans": 27, "transpose": 6, "triangular": 34, "true": [8, 10, 20, 21, 23, 25, 31, 35, 41, 44], "ts": [3, 39, 41, 44, 47, 48, 53, 57, 61, 62], "tsuda": [54, 56], "tsuyoshi": 54, "tuned": [41, 44], "tuning": [31, 41, 44, 54], "tuple": [6, 8, 10, 20, 23, 27], "tupple": [23, 25, 29], "type": [6, 8, 12, 13, 14, 16, 23, 37, 41, 44, 62], "ub": 46, "ueno": 54, "uninstall": 53, "university": 54, "unknown": 47, "until": 62, "update": [4, 6, 8, 9, 10, 14, 20, 31, 37, 38, 41, 44, 46, 54], "updated": [10, 14, 38], "updates": [8, 14, 37], "updating": [41, 42, 44], "upper": 46, "use": [14, 31, 47], "used": [14, 16, 20, 29, 30, 31, 41, 44, 47], "user": 53, "using": [8, 14, 19, 31, 34, 38, 50, 56], "value": [6, 8, 12, 13, 14, 16, 20, 21, 23, 25, 27, 29, 31, 38, 41, 42, 44, 47, 50, 62], "values": [13, 14, 20, 21, 23, 27, 31], "van": 59, "var": 57, "variable": [2, 3, 44, 50, 53], "variables": [19, 23, 27, 31, 38, 50], "variance": [12, 14, 16, 21, 31], "variances": [8, 10], "variation": [41, 44], "vdots": 1, "vec": 59, "vector": [13, 19, 20, 21, 23, 25, 33, 41, 44, 50, 62], "veldhuizen": 59, "ver": 54, "version": [38, 54, 62], "via": 54, "vlmop": 59, "vmax": 59, "volume": [46, 47, 54], "want": [41, 44, 62], "weight": [6, 8, 10, 12, 13], "weights": [8, 10, 14], "when": [23, 27, 41, 44], "where": 6, "which": [19, 41, 42, 44, 62], "while": 10, "whose": 50, "width": 23, "will": [10, 14, 37, 41, 44], "window": [57, 62], "with": [13, 16, 20, 23, 27, 29, 37, 41, 44], "wright": 59, "write": [41, 42, 44, 45], "writing": [41, 44], "wt": 6, "www": 54, "xs": [41, 44, 57], "xtest": 8, "y1": 59, "y2": 59, "yahyaa": 59, "year": 54, "yet": [14, 41, 44], "yoshimi": 54, "you": [41, 44, 62], "yourself": [41, 44], "yuichi": 54, "zero": [17, 28, 30, 41, 44, 62], "{(i": 1, "{-": 1, "{-d": 1, "{@": 54, "{\\": 1, "{array": 1, "{ei": 1, "{k": 1, "{motoyama": 54, "{n": [1, 59], "{pi": 1, "{split": 59, "{ts": 1, "{w": 1, "{x": [1, 59], "{y": 1, "| \\": 1, "|\\": 1, "|^": 1, "|{\\": 1, "||": 1, "}'": 1, "}(": 1, "})": [1, 56, 59], "}+": 1, "},": [1, 54], "}/": 1, "}\\": [1, 59], "}]": 1, "}^": [1, 59], "}_": 1, "}{": 1, "}|": 1, "}}": 1, "\u201d,": 56, "\u3001-": 59, "\u3001[": 59, "\u3001\u300c": [1, 54, 59], "\u3002physbo": 53, "\u3002\u3064\u307e\u308a": [1, 53, 54, 57], "\u3002\u307e\u305f": 59, "\u3042\u305f\u308a": 56, "\u3042\u305f\u308b": 56, "\u3042\u3089": 59, "\u3042\u3089\u304b\u3058\u3081": [1, 54, 59], "\u3042\u308a": [1, 53, 56, 57, 59, 60, 62], "\u3042\u308b": [1, 51, 53, 56, 57, 59, 62], "\u3044\u304f\u3064\u304b": 1, "\u3044\u307e\u305b": 1, "\u3044\u308b": [1, 51, 56, 57, 59, 62], "\u3046\u3061": [1, 56, 62], "\u3046\u3061\u3069\u308c": 59, "\u3046\u307e\u304f": [1, 54], "\u304a\u3044": [1, 54, 60], "\u304a\u304d": 59, "\u304a\u304f": [53, 56], "\u304a\u3051\u308b": [1, 53, 54, 56, 57, 59], "\u304a\u3053": 59, "\u304a\u3088\u3073": [1, 53, 56], "\u304a\u308a": [57, 62], "\u304a\u554f\u3044": 52, "\u304b\u304b\u308b": [1, 53, 54, 59], "\u304b\u3051": [57, 62], "\u304b\u3051\u308b": 53, "\u304b\u3055": 1, "\u304b\u3072": 59, "\u304b\u3089": [1, 53, 54, 55, 57, 58, 59, 62], "\u304c\u3042\u305f\u3048": 1, "\u304c\u3063": 1, "\u304c\u308f\u304b\u308a": [1, 57, 62], "\u304f\u3060": [1, 51, 53, 54, 56, 57, 59, 60], "\u3053\u3053": [1, 55, 56, 57, 61, 62], "\u3053\u3053\u3067": [1, 53, 62], "\u3053\u3061\u3089": [1, 51, 53, 54], "\u3053\u3068": [1, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "\u3053\u306e": [0, 1, 53, 54, 57, 59, 62], "\u3053\u308c": [1, 56, 58, 59, 60, 61, 62], "\u3053\u308c\u3089": [1, 53, 57], "\u3054\u3068": [1, 57], "\u3054\u89a7\u304f": 53, "\u3055\u3044": [1, 51, 53, 54, 56, 57, 59, 60], "\u3055\u3089\u306b": 1, "\u3057\u3065\u3089\u3044": 51, "\u3057\u3066": [51, 53], "\u3057\u307e\u3046": 1, "\u3057\u307e\u3059": 59, "\u3057\u3088": 59, "\u3059\u306a\u308f\u3061": 59, "\u3059\u308b": [1, 51, 52, 53, 54, 55, 56, 57, 59, 62], "\u305a\u3063\u3068": 61, "\u305a\u308c": [53, 57, 59], "\u305b\u304f": 51, "\u305d\u3057\u3066": 1, "\u305d\u306e": [1, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "\u305d\u308c": [1, 53, 57], "\u305d\u308c\u305e\u308c": [53, 59], "\u305d\u308c\u3089": 59, "\u305f\u3044": [1, 53, 56, 57, 58, 59], "\u305f\u3046\u3048": 56, "\u305f\u3060\u3044": 56, "\u305f\u3060\u3057": 1, "\u305f\u307e\u307e": 61, "\u305f\u3081": [1, 51, 53, 54, 56, 57, 59, 61, 62], "\u3060\u3051": [1, 53, 54, 57], "\u3060\u3055\u3044": [51, 53, 57], "\u3064\u307e\u308a": 59, "\u3067\u3042\u308a": 59, "\u3067\u304d": [1, 53, 56, 57, 58, 59, 60, 61, 62], "\u3067\u304d\u308b": [1, 54, 57, 62], "\u3067\u3059": [1, 53, 54, 57, 59, 60, 62], "\u3067\u8fd4\u3055": 57, "\u3068\u3044\u3046": [1, 53, 54, 57, 60, 61, 62], "\u3068\u3044\u3063": [56, 61], "\u3068\u3048": 57, "\u3068\u304a\u304a\u3088": 59, "\u3068\u304d": [1, 53, 57, 59], "\u3068\u3057": [1, 53, 59], "\u3068\u3057\u3066": [1, 53, 56, 57, 58, 59, 61, 62], "\u3068\u3059\u308b": 1, "\u3068\u305d\u306e": [59, 61], "\u3068\u3064": 59, "\u3068\u306e": [1, 60], "\u3068\u3082": 59, "\u3068\u8868\u3059": 1, "\u306a\u3044": [1, 53, 56, 57, 59, 61], "\u306a\u304a": [57, 62], "\u306a\u304c\u3089": 56, "\u306a\u304f": [53, 57, 60], "\u306a\u3063": [1, 53, 56, 57, 59, 62], "\u306a\u3069": [1, 51, 53, 54, 56, 57, 58, 62], "\u306a\u308a": [1, 53, 54, 56, 59, 60], "\u306a\u308b": [1, 53, 57, 59, 60, 62], "\u306a\u308f\u3061": 59, "\u306b\u304a\u3051\u308b": 1, "\u306b\u304a\u5bc4\u305b\u304f": 51, "\u306b\u3059\u308b": 1, "\u306b\u3064\u3044\u3066": [1, 51, 53, 54, 56, 59, 61, 62], "\u306b\u3088\u3063": [1, 54, 60], "\u306b\u3088\u3063\u3066": 54, "\u306b\u3088\u308a": [1, 53, 54, 57, 58, 60], "\u306b\u3088\u308b": [52, 53, 54, 55, 57, 58], "\u306b\u3088\u308c": 1, "\u306b\u5bfe\u3057": [1, 53, 54, 56, 57, 62], "\u306b\u5bfe\u3059\u308b": [56, 57, 58], "\u306b\u5bfe\u5fdc": 60, "\u306b\u95a2\u3059\u308b": [1, 51, 53, 57], "\u306e\u3044": [53, 57, 59], "\u306e\u3046\u3061": 59, "\u306e\u307f": [57, 62], "\u306e\u3082": 54, "\u306f\u3058\u3081": [52, 55], "\u306f\u305d\u308c\u305e\u308c": [57, 59], "\u3072\u3068\u3064": 59, "\u307b\u3069": 59, "\u307b\u307c": 1, "\u307e\u3057": [0, 54, 56], "\u307e\u3059": [0, 1, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "\u307e\u305a": [1, 57], "\u307e\u305b": 57, "\u307e\u305f": [1, 53, 56, 57, 58, 59, 62], "\u307e\u3060": [1, 57], "\u307e\u3060\u308f\u304b\u3063": 1, "\u307e\u3067": [53, 57, 58, 60, 61, 62], "\u307f\u305f\u3044": 62, "\u307f\u307e\u3057\u3087": [57, 59], "\u3082\u3057": 1, "\u3082\u3068": [54, 62], "\u3082\u306e": [56, 57, 59, 62], "\u3082\u308a": 1, "\u3088\u3044": [1, 57, 62], "\u3088\u3046": [1, 53, 54, 56, 57, 58, 59, 60, 61, 62], "\u3088\u308a": [1, 53, 54, 57, 59], "\u3089\u308c": [1, 56, 61, 62], "\u3089\u308c\u308b": [1, 54], "\u308c\u308b": [1, 53, 54, 57, 60], "\u308f\u304b\u3063": 1, "\u3092\u901a\u3057": 55, "\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0": [52, 53, 54], "\u30a4\u30c6\u30ec\u30fc\u30b7\u30e7\u30f3": 1, "\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": [51, 52], "\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6": [52, 53, 55, 57, 61], "\u30a4\u30f3\u30bf\u30fc\u30d0\u30eb": 57, "\u30a4\u30f3\u30dd\u30fc\u30c8": 57, "\u30aa\u30d6\u30b8\u30a7\u30af\u30c8": [53, 57, 58], "\u30aa\u30d7\u30b7\u30e7\u30f3": 53, "\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0": 51, "\u30aa\u30fc\u30c0\u30fc": 56, "\u30ab\u30fc\u30cd\u30eb": 1, "\u30ac\u30a4\u30c9\u30e9\u30a4\u30f3": 51, "\u30ac\u30a6\u30b7\u30a2\u30f3": 56, "\u30ac\u30a6\u30b9": [1, 52, 53, 54, 55, 57], "\u30ac\u30a6\u30b9\u30ab\u30fc\u30cd\u30eb": 1, "\u30ad\u30fc\u30ef\u30fc\u30c9": 57, "\u30af\u30e9\u30b9": [53, 55], "\u30af\u30ed\u30fc\u30f3": 53, "\u30b0\u30ea\u30c3\u30c9": [57, 59, 62], "\u30b3\u30b9\u30c8": [1, 53, 54], "\u30b3\u30de\u30f3\u30c9": 53, "\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30bf": 57, "\u30b3\u30ec\u30b9\u30ad\u30fc": 1, "\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf": 57, "\u30b3\u30f3\u30bf\u30af\u30c8": 51, "\u30b3\u30f3\u30d1\u30a4\u30e9": 51, "\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0": [1, 53, 59], "\u30b5\u30f3\u30d7\u30eb\u30b9\u30af\u30ea\u30d7\u30c8": 62, "\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3": [1, 53, 54], "\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u30d1\u30e9\u30e1\u30fc\u30bf": [1, 54], "\u30b7\u30df\u30e5\u30ec\u30fc\u30bf": 57, "\u30b7\u30ea\u30a2\u30e9\u30a4\u30ba": 55, "\u30b7\u30fc\u30c9": [57, 58, 60, 61], "\u30b9\u30b1\u30fc\u30e9\u30d3\u30ea\u30c6\u30a3": 54, "\u30b9\u30b1\u30fc\u30e9\u30d6\u30eb": 54, "\u30b9\u30b3\u30a2": [1, 57, 61, 62], "\u30b9\u30bf\u30f3\u30c0\u30fc\u30c9": 54, "\u30b9\u30bf\u30fc\u30c8": 1, "\u30b9\u30c6\u30c3\u30d7": [1, 53, 57, 58, 60], "\u30bb\u30c3\u30c8": [53, 58, 60, 61], "\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2": [0, 54], "\u30bd\u30fc\u30b9": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50], "\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9": [53, 54], "\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb": 53, "\u30bd\u30fc\u30c8": 59, "\u30bf\u30a4\u30d7": 57, "\u30bf\u30a4\u30df\u30f3\u30b0": [53, 57], "\u30bf\u30b9\u30af": [1, 53, 54], "\u30bf\u30fc\u30b2\u30c3\u30c8": 54, "\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb": [52, 53, 56, 57, 58, 59, 60, 61, 62], "\u30c4\u30fc\u30eb": 54, "\u30c6\u30b9\u30c8": 55, "\u30c6\u30b9\u30c8\u30c7\u30fc\u30bf": 56, "\u30c7\u30a3\u30ec\u30af\u30c8\u30ea": [56, 58, 60, 61], "\u30c7\u30d5\u30a9\u30eb\u30c8": [53, 57], "\u30c7\u30fc\u30bf": [1, 54, 55], "\u30c7\u30fc\u30bfx": 56, "\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb": [56, 58, 60, 61], "\u30c8\u30d4\u30c3\u30af": 51, "\u30c8\u30ec\u30fc\u30c9\u30aa\u30d5": 59, "\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30c7\u30fc\u30bf": [56, 62], "\u30c8\u30f3\u30d7\u30bd\u30f3\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0": 1, "\u30c8\u30fc\u30bf\u30eb": [53, 57], "\u30ca\u30ce\u30a2\u30fc\u30ad\u30c6\u30af\u30c8\u30cb\u30af\u30b9": 54, "\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30bf": 1, "\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf": 57, "\u30d0\u30b0": 51, "\u30d0\u30fc\u30b8\u30e7\u30f3": 51, "\u30d1\u30e9\u30e1\u30bf": 56, "\u30d1\u30e9\u30e1\u30fc\u30bf": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 46, 47, 50, 53, 54, 55, 56, 57, 58], "\u30d1\u30e9\u30e1\u30fc\u30bf\u30bb\u30c3\u30c8": 53, "\u30d1\u30ec\u30fc\u30c8\u30eb\u30fc\u30eb": 59, "\u30d4\u30fc\u30af": 59, "\u30d5\u30a1\u30a4\u30eb": [51, 53, 57, 58, 61], "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8": [0, 54], "\u30d7\u30ed\u30bb\u30b9": [1, 54, 56, 58, 61], "\u30d7\u30ed\u30c3\u30c8": [55, 57], "\u30d9\u30a4\u30ba": [52, 53, 54, 55, 56, 58, 60, 61], "\u30d9\u30af\u30c8\u30eb": [1, 53], "\u30d9\u30b9\u30c8": [53, 57, 60], "\u30d9\u30f3\u30c1\u30de\u30fc\u30af": 59, "\u30d9\u30fc\u30b9\u30af\u30e9\u30b9": [6, 8, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 35, 37, 38, 41, 42, 44, 45, 46, 50], "\u30db\u30fc\u30e0\u30c7\u30a3\u30ec\u30af\u30c8\u30ea": 53, "\u30de\u30a4\u30ca\u30b9": 53, "\u30e1\u30bd\u30c3\u30c9": [53, 57, 59], "\u30e1\u30c3\u30bb\u30fc\u30b8": 59, "\u30e1\u30e2": [10, 41, 44], "\u30e2\u30b8\u30e5\u30fc\u30eb": 53, "\u30e2\u30c7\u30eb": [1, 55, 58], "\u30e6\u30fc\u30b6": 53, "\u30e9\u30a4\u30bb\u30f3\u30b9": 52, "\u30e9\u30a4\u30d6\u30e9\u30ea": 54, "\u30e9\u30f3\u30c0\u30e0": [53, 56, 59, 61, 62], "\u30e9\u30f3\u30c0\u30e0\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0": [58, 59], "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1": 60, "\u30ea\u30b9\u30c8": [60, 61], "\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7": [1, 53, 54], "\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9": 53, "\u30eb\u30fc\u30d7": [53, 57], "\u30ec\u30dd\u30b8\u30c8\u30ea": 53, "\u30ed\u30fc\u30c9": [53, 57, 58], "\u30fb\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3": [1, 54], "\u30fb\u30d7\u30ed\u30bb\u30b9": 1, "\u4e00\u3064": [1, 56, 57, 62], "\u4e00\u5ea6": [52, 53, 55, 57, 62], "\u4e00\u6176": 54, "\u4e00\u65b9": 54, "\u4e00\u69d8": 1, "\u4e00\u6b21\u5143": [57, 62], "\u4e00\u756a": [57, 62], "\u4e00\u822c": [1, 54, 57, 62], "\u4e0a\u754c": 59, "\u4e0a\u8a18": [53, 57, 59], "\u4e0a\u8ff0": 61, "\u4e0b\u3055\u3044": [53, 54], "\u4e0b\u8a18": 60, "\u4e0d\u78ba": 1, "\u4e0e\u3048": [1, 56, 58], "\u4e0e\u3048\u308b": 53, "\u4e26\u5217": 57, "\u4e26\u5217\u5316": 55, "\u4e2d\u65ad": 55, "\u4e2d\u8eab": 59, "\u4e88\u6e2c": [1, 53, 54, 55, 58], "\u4e88\u6e2c\u5024": 56, "\u4e8b\u524d": [55, 56, 62], "\u4e8b\u5f8c": [1, 53, 57, 59], "\u4e8c\u4e57": 56, "\u4eba\u624b": 58, "\u4eca\u56de": [57, 60, 62], "\u4ed5\u69d8": [57, 62], "\u4ed8\u9332": 55, "\u4ee5\u4e0a": [53, 57, 60], "\u4ee5\u4e0b": [1, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "\u4ee5\u964d": 59, "\u4eee\u5b9a": 59, "\u4efb\u610f": [1, 59], "\u4f1a\u793e": 54, "\u4f4d\u7f6e": 59, "\u4f55\u3089\u304b": [53, 57], "\u4f5c\u6210": 53, "\u4f7f\u308f": 1, "\u4f7f\u7528": [51, 52, 55, 56, 57, 62], "\u4f8b\u3048": [1, 53, 56, 57, 58], "\u4f8b\u3068\u3057\u3066": [56, 57], "\u4f8b\u5916": [41, 44, 47], "\u4f8b\u984c": [57, 62], "\u4f9d\u5b58": [53, 57], "\u4fc2\u6570": 1, "\u4fdd\u5b58": [53, 56, 57, 58, 60, 61], "\u500b\u5225": 58, "\u5019\u88dc": [1, 52, 53, 54, 55, 62], "\u501f\u308a": 0, "\u504f\u5dee": 56, "\u512a\u308c": 59, "\u5143\u914d": 56, "\u5148\u307b\u3069": [53, 57], "\u5165\u3063": 53, "\u5165\u529b": [51, 53, 56, 59, 60], "\u5168\u3066": [53, 61, 62], "\u5168\u5019": 57, "\u5168\u63a2": 55, "\u516c\u958b": 54, "\u5171\u5206": 56, "\u5171\u5206\u6563": 56, "\u5171\u901a": 59, "\u518d\u3073": 61, "\u518d\u958b": 55, "\u51e6\u7406": 58, "\u51fa\u3059": [1, 54], "\u51fa\u529b": [51, 53, 56, 57], "\u5206\u304b\u308a": 59, "\u5206\u5272": [57, 62], "\u5206\u5e03": [1, 53, 57, 59], "\u5206\u6563": [1, 56, 57], "\u5206\u89e3": 1, "\u5206\u91ce": 54, "\u5217\u884c": 1, "\u521d\u3081": 57, "\u521d\u671f": [1, 53, 57, 61, 62], "\u521d\u671f\u5316": 1, "\u5225\u500b": [53, 57], "\u5229\u7528": [1, 54, 56, 57, 59, 61], "\u5236\u5fa1": [53, 57, 58], "\u5236\u9650": 61, "\u523b\u3093": [57, 62], "\u524a\u9664": 58, "\u524d\u51e6": 53, "\u524d\u8ff0": 1, "\u52a0\u308f\u3063": 1, "\u52a0\u901f": 54, "\u52b9\u7387": 59, "\u5316\u51fa": 57, "\u5316\u554f": 59, "\u5316\u5b66": 54, "\u5316\u5b9f": 58, "\u5316\u624b": 59, "\u5316\u65b9": 53, "\u5316\u7528": 59, "\u533b\u79d1": 54, "\u5358\u76ee": 59, "\u5360\u3081\u308b": 59, "\u53b3\u5bc6": 1, "\u53c2\u7167": [1, 6, 53, 54, 56, 57], "\u53c2\u8003": [53, 59], "\u53d6\u3063": [57, 62], "\u53d6\u308a\u51fa\u3059": [57, 62], "\u53d6\u5f97": 55, "\u53d7\u3051": [0, 54], "\u53d7\u3051\u4ed8\u3051": 51, "\u53ef\u80fd": [1, 53, 54, 56, 57, 62], "\u53f3\u4e0a": 59, "\u5404\u5019": 59, "\u5404\u5217": 1, "\u5404\u624b": 53, "\u5404\u63a2": [53, 60], "\u5408\u308f": 52, "\u5408\u8a08": 60, "\u5409\u898b": 54, "\u540c\u3058": [56, 60, 62], "\u540c\u3058\u304f": 59, "\u540c\u6642": 53, "\u540c\u69d8": [56, 58, 60, 61], "\u5411\u3051": 53, "\u542b\u307e": 56, "\u547c\u3070": 1, "\u547c\u3073": 59, "\u547c\u3073\u51fa\u3059": 62, "\u547c\u3076": 59, "\u554f\u3044\u5408\u308f\u305b": 51, "\u554f\u3044\u5408\u308f\u305b\u308b": 51, "\u554f\u984c": [1, 51, 53, 54, 56, 57, 62], "\u56de\u3059": [53, 57], "\u56de\u308a": [53, 57], "\u56de\u5e30": [1, 53, 54, 55, 56], "\u56de\u6570": [1, 54], "\u56f0\u96e3": 54, "\u56f3\u793a": 59, "\u56fd\u969b": 54, "\u57df\u5275": 54, "\u57fa\u5e95": 57, "\u57fa\u672c": [52, 55, 59, 60], "\u5831\u544a": 51, "\u5834\u5408": [1, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "\u5909\u3048": 59, "\u5909\u308f\u308a": 57, "\u5909\u5f62": [56, 57, 62], "\u5909\u63db": 56, "\u5909\u6570": [1, 53, 57, 61, 62], "\u5909\u66f4": 51, "\u5916\u90e8": [53, 57, 58, 61], "\u591a\u304f": [54, 59], "\u591a\u6b21\u5143": 59, "\u591a\u76ee": [52, 55], "\u5927\u304d": [1, 53, 54, 59], "\u5927\u304d\u3044": 59, "\u5927\u5b66": [0, 54], "\u5927\u5b66\u9662": 54, "\u5927\u5c0f": 59, "\u5b58\u5728": 59, "\u5b66\u7814": 54, "\u5b66\u7fd2": [1, 53, 54, 55, 57, 58], "\u5b66\u7fd2\u6e08": 56, "\u5b66\u9662": 54, "\u5b89\u5b9a": 56, "\u5b8f\u6cbb": 54, "\u5b9a\u7fa9": [1, 53, 55], "\u5b9f\u4e16\u754c": [1, 53, 54], "\u5b9f\u6570": 56, "\u5b9f\u65bd": 62, "\u5b9f\u73fe": [1, 54], "\u5b9f\u884c": [1, 51, 52, 55, 56], "\u5b9f\u88c5": [54, 59], "\u5b9f\u969b": [1, 56], "\u5b9f\u9a13": [1, 53, 54, 57, 58], "\u5bc6\u5ea6": 1, "\u5bfa\u5c71": 54, "\u5bfe\u8c61": 56, "\u5c0e\u5165": 1, "\u5c11\u306a\u3044": [1, 54], "\u5c24\u5ea6": 56, "\u5c65\u6b74": [53, 57, 58, 59, 60, 62], "\u5ddd\u5cf6": 54, "\u5de6\u4e0b": 59, "\u5e02\u7acb": 54, "\u5e73\u5747": [1, 56], "\u5e74\u5ea6": [0, 54], "\u5f15\u6570": [53, 57, 60], "\u5f15\u7528": 52, "\u5f62\u5f0f": [56, 57, 62], "\u5f8c\u8ff0": 60, "\u5f93\u3046": 1, "\u5f93\u3063": 51, "\u5f97\u3089\u308c": 60, "\u5f97\u308b": [58, 61], "\u5fc5\u8981": [1, 56, 57, 62], "\u60aa\u5316": 59, "\u60c5\u5831": [51, 57, 60], "\u610f\u5473": 59, "\u611f\u8b1d": 0, "\u6210\u79d1": 54, "\u6210\u7acb": 1, "\u623b\u308a\u5024": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 41, 42, 44, 47, 50], "\u624b\u6cd5": [1, 54], "\u624b\u8efd": 59, "\u624b\u9806": [53, 56, 57], "\u6271\u3044": 56, "\u6271\u3046": 54, "\u6280\u8853": [1, 54], "\u62bd\u8c61": 53, "\u62e0\u70b9": 54, "\u6301\u3064": [1, 54, 57, 62], "\u6307\u3057": 59, "\u6307\u5b9a": [51, 53, 57, 58, 59, 60], "\u6307\u6a19": 59, "\u639b\u3051": 59, "\u63a2\u3057": 53, "\u63a2\u7d22": [1, 52, 53, 54, 55], "\u63a8\u5968": 53, "\u63a8\u79fb": 57, "\u63a8\u85a6": 59, "\u63c3\u3063": 1, "\u63d0\u6848": [53, 57, 58], "\u652f\u63f4": [0, 54], "\u6539\u5584": [1, 59], "\u6570\u5024": [53, 57], "\u6587\u732e": [1, 53, 54, 56, 59], "\u65b0\u3057\u304f": 1, "\u65b0\u9818": 54, "\u65b9\u5411": 53, "\u65b9\u6cd5": [52, 55, 59, 62], "\u65e2\u5b58": [52, 55], "\u65e5\u672c": 54, "\u65e9\u671f": 51, "\u6607\u9806": 59, "\u6642\u9593": [1, 56, 59, 61], "\u66f4\u65b0": [1, 53, 59], "\u6700\u521d": [53, 57, 62], "\u6700\u5927": [1, 53, 54, 57, 59, 62], "\u6700\u5c0f": [57, 62], "\u6700\u5c0f\u5024": [57, 59, 62], "\u6700\u5c0f\u5316": 53, "\u6700\u5f8c": [57, 62], "\u6700\u9069": [52, 53, 54, 55, 56, 58, 60, 61], "\u6700\u9069\u5316": [53, 55], "\u6700\u9069\u89e3": 53, "\u6709\u52b9": [54, 57], "\u6709\u7528": 1, "\u671f\u5f85": [1, 53, 57, 59], "\u672c\u4f53": 53, "\u672c\u5c71": 54, "\u6750\u6599": [1, 53, 54], "\u6771\u4eac": [0, 54], "\u6771\u4eac\u5927\u5b66\u5927": 54, "\u67d4\u8edf": 58, "\u682a\u5f0f": 54, "\u683c\u7d0d": 61, "\u690d\u91ce": 54, "\u6975\u9650": 1, "\u69cb\u6210": 53, "\u69cb\u9020": [1, 52, 54, 56], "\u6a19\u6e96": 56, "\u6a2a\u6d5c": 54, "\u6a5f\u68b0": [1, 54], "\u6a5f\u69cb": 54, "\u6b21\u5143": [1, 53, 57, 59, 62], "\u6b21\u5f0f": 1, "\u6b63\u3057\u3044": [57, 62], "\u6b63\u898f": 53, "\u6bb5\u968e": [1, 53, 57], "\u6bce\u56de": [1, 57, 62], "\u6bd4\u8f03": 59, "\u6c42\u307e\u3063": [57, 59], "\u6c42\u3081": [56, 59], "\u6c42\u3081\u308b": [57, 59, 62], "\u6c7a\u307e\u308a": 1, "\u6ce8\u610f": [1, 59], "\u6d25\u7530": 54, "\u6d41\u308c": [52, 58, 61], "\u6e08\u307f": 56, "\u6e1b\u3089": 59, "\u6e21\u3055": 53, "\u6e21\u3057": 57, "\u6e21\u3059": 59, "\u6e21\u3059\u969b": 56, "\u6e96\u5099": 55, "\u7269\u6027": [0, 54], "\u7269\u7406": 54, "\u7269\u8cea": 54, "\u7279\u5fb4": 54, "\u7279\u6027": [1, 53, 54], "\u72b6\u614b": [1, 59], "\u72b6\u6cc1": 1, "\u7372\u5f97": [1, 53, 55], "\u73fe\u5728": [1, 57], "\u73fe\u72b6": 53, "\u751f\u3058": 51, "\u751f\u547d": 54, "\u751f\u6210": [1, 56, 59], "\u7528\u3044": [1, 53, 56, 57], "\u7528\u3044\u308b": [1, 53, 58, 62], "\u7528\u610f": [1, 53, 55, 62], "\u7530\u6751": 54, "\u754c\u9762": 56, "\u7559\u610f": 60, "\u756a\u53f7": [57, 62], "\u767a\u898b": 54, "\u767b\u9332": [53, 55, 56, 57, 58], "\u76ee\u7684": [1, 53, 54, 56, 57, 58, 62], "\u76f4\u5f8c": 56, "\u76f4\u8f1d": 54, "\u76f8\u8ac7": 51, "\u77e5\u3089": 51, "\u77e9\u5f62": 59, "\u7814\u7a76": [0, 51, 54], "\u7814\u7a76\u6240": 54, "\u78ba\u7387": [1, 53, 59], "\u78ba\u8a8d": [53, 55], "\u793a\u3057": [1, 57, 62], "\u793a\u3059": 59, "\u79d1\u5b66": 54, "\u7a2e\u985e": 53, "\u7a76\u79d1": 54, "\u7a7a\u9593": [1, 53, 57, 59], "\u7b54\u3048": [57, 62], "\u7bc4\u56f2": 57, "\u7d22\u5019": 53, "\u7d2f\u7a4d": 1, "\u7d39\u4ecb": [1, 55, 56, 62], "\u7d44\u6210": [1, 54], "\u7d50\u679c": [52, 53, 55, 56], "\u7d9a\u3044": 57, "\u7dda\u5f62": 1, "\u7de9\u548c": 56, "\u7e70\u308a\u8fd4\u3059": [1, 54, 61], "\u8003\u3048": [1, 54], "\u81ea\u3089\u3088\u308a": 59, "\u81ea\u52d5": 1, "\u81ea\u8eab": 59, "\u826f\u3044": [1, 54, 59], "\u826f\u304f": 1, "\u884c\u3044": [1, 53, 54, 56, 57, 58, 59, 61], "\u884c\u3046": [1, 53, 56, 58, 62], "\u884c\u304d\u7740\u3044": [57, 62], "\u884c\u3063": [1, 57, 58, 62], "\u884c\u306a\u3063": 56, "\u884c\u308f": [54, 57], "\u884c\u5217": [1, 57], "\u8868\u3057": 1, "\u8868\u3059": 1, "\u8868\u73fe": 1, "\u8868\u793a": [53, 57, 58, 59], "\u88d5\u4e00": 54, "\u88dc\u70b9": 57, "\u8907\u6570": [52, 53, 55, 57, 59, 62], "\u8907\u96d1": [1, 53, 54], "\u8981\u3057": 56, "\u898b\u3064\u3051": [1, 54], "\u898b\u7a4d": 1, "\u89e3\u304b": [1, 54], "\u89e3\u304d": 57, "\u89e3\u304f": 1, "\u89e3\u6c7a": 51, "\u89e3\u7a7a\u9593": 59, "\u89e3\u96c6\u5408": 59, "\u89e3\u9818": 59, "\u8a08\u753b": 54, "\u8a08\u7b97": [1, 52, 54, 55, 56, 57, 62], "\u8a13\u7df4": 56, "\u8a13\u7df4\u6e08": 55, "\u8a18\u61b6": 56, "\u8a18\u8f09": [51, 53, 62], "\u8a2d\u5b9a": [1, 56, 57, 62], "\u8a55\u4fa1": [1, 53, 54, 55, 56, 57, 58, 59, 60, 62], "\u8a55\u4fa1\u5024": 58, "\u8a55\u4fa1\u6570": 60, "\u8a66\u307f": 54, "\u8a73\u3057\u304f": [53, 57], "\u8a73\u7d30": [1, 53, 54], "\u8a9e\u8a33": 54, "\u8aa4\u5dee": 56, "\u8aac\u660e": 1, "\u8aad\u307f\u51fa\u3057": [56, 58, 60, 61], "\u8aad\u307f\u8fbc\u307f": 61, "\u8aad\u307f\u8fbc\u3080": 61, "\u8aad\u307f\u8fbc\u3093": [52, 55], "\u8ab2\u984c": 59, "\u8b1d\u8f9e": 52, "\u8d85\u3048\u308b": [1, 53], "\u8fd1\u4f3c": 1, "\u8fd4\u3055": [53, 57], "\u8fd4\u3057": [57, 62], "\u8fd4\u3059": [53, 57, 60], "\u8fd4\u3059\u5024": 53, "\u8ffd\u52a0": [1, 53], "\u9014\u4e2d": 58, "\u901a\u308a": [53, 54], "\u901a\u5e38": [57, 59], "\u9023\u7d61": 51, "\u9032\u3081\u308b": 61, "\u904e\u7a0b": [1, 52, 53, 54, 55, 57], "\u9055\u3044": 60, "\u9069\u3057": [53, 58], "\u9078\u3070": 1, "\u9078\u3073": [1, 53, 62], "\u9078\u3093": [56, 57, 62], "\u9078\u51fa": 1, "\u9078\u5b9a": [1, 54], "\u9078\u629e": [53, 57, 59], "\u90e8\u5206": 59, "\u958b\u3044": 61, "\u958b\u767a": [0, 52, 53], "\u95a2\u4fc2": [1, 59, 61], "\u95a2\u6570": [1, 53, 54, 55, 56, 58, 61, 62], "\u95a2\u9023": [1, 51, 53], "\u975e\u52a3": 59, "\u9805\u76ee": [53, 57], "\u9812\u5e03": 54, "\u985e\u4f3c": 1, "\u98db\u3070\u3059": 62, "\u99c6\u52d5": 54, "\u9ad8\u3044": 54, "\u9ad8\u304f": 54, "\u9ad8\u5ea6": [0, 54], "\u9ad8\u901f": [52, 54], "\uff09,": 56, "\uff09\u3001": [53, 57, 58], "\uff11\u3064": 53, "\uff12\u3064": 1, "\uff12\u56de": 58}, "titles": ["\u8b1d\u8f9e", "\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0", "physbo", "physbo package", "physbo.blm package", "physbo.blm.basis package", "physbo.blm.basis.fourier module", "physbo.blm.core package", "physbo.blm.core.model module", "physbo.blm.inf package", "physbo.blm.inf.exact module", "physbo.blm.lik package", "physbo.blm.lik.gauss module", "physbo.blm.lik.linear module", "physbo.blm.predictor module", "physbo.blm.prior package", "physbo.blm.prior.gauss module", "physbo.gp package", "physbo.gp.core package", "physbo.gp.core.learning module", "physbo.gp.core.model module", "physbo.gp.core.prior module", "physbo.gp.cov package", "physbo.gp.cov.gauss module", "physbo.gp.inf package", "physbo.gp.inf.exact module", "physbo.gp.lik package", "physbo.gp.lik.gauss module", "physbo.gp.mean package", "physbo.gp.mean.const module", "physbo.gp.mean.zero module", "physbo.gp.predictor module", "physbo.misc package", "physbo.misc.centering module", "physbo.misc.gauss_elim module", "physbo.misc.set_config module", "physbo.opt package", "physbo.opt.adam module", "physbo.predictor module", "physbo.search package", "physbo.search.discrete package", "physbo.search.discrete.policy module", "physbo.search.discrete.results module", "physbo.search.discrete_multi package", "physbo.search.discrete_multi.policy module", "physbo.search.discrete_multi.results module", "physbo.search.pareto module", "physbo.search.score module", "physbo.search.score_multi module", "physbo.search.utility module", "physbo.variable module", "\u304a\u554f\u3044\u5408\u308f\u305b", "Welcome to PHYSBO's documentation!", "\u57fa\u672c\u7684\u306a\u4f7f\u7528\u65b9\u6cd5", "\u306f\u3058\u3081\u306b", "\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb", "\u30ac\u30a6\u30b9\u904e\u7a0b", "PHYSBO \u306e\u57fa\u672c", "\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306b\u5b9f\u884c\u3059\u308b", "\u591a\u76ee\u7684\u6700\u9069\u5316", "\u8907\u6570\u5019\u88dc\u3092\u4e00\u5ea6\u306b\u63a2\u7d22\u3059\u308b", "\u65e2\u5b58\u306e\u8a08\u7b97\u7d50\u679c\u3092\u8aad\u307f\u8fbc\u3093\u3067\u5b9f\u884c\u3059\u308b", "simulator\u30af\u30e9\u30b9\u306e\u5b9a\u7fa9"], "titleterms": {"'s": 52, "-based": 59, "-volume": 59, ".adam": 37, ".basis": [5, 6], ".blm": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], ".centering": 33, ".const": 29, ".core": [7, 8, 18, 19, 20, 21], ".cov": [22, 23], ".discrete": [40, 41, 42, 43, 44, 45], ".exact": [10, 25], ".fourier": 6, ".gauss": [12, 16, 23, 27, 34], ".gp": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31], ".inf": [9, 10, 24, 25], ".learning": 19, ".lik": [11, 12, 13, 26, 27], ".linear": 13, ".mean": [28, 29, 30], ".misc": [32, 33, 34, 35], ".model": [8, 20], ".opt": [36, 37], ".pareto": 46, ".policy": [41, 44], ".predictor": [14, 31, 38], ".prior": [15, 16, 21], ".results": [42, 45], ".score": [47, 48], ".search": [39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49], ".set": 35, ".utility": 49, ".variable": 50, ".zero": 30, "1\u3064": 59, "2\u3064": 59, "_config": 35, "_elim": 34, "_multi": [43, 44, 45, 48], "action": 61, "contents": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43, 52, 55], "documentation": 52, "dominated": 59, "ehvi": 59, "expected": 59, "hvpi": 59, "hyper": 59, "hypervolume": 59, "id": 61, "improvement": 59, "module": [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], "of": 59, "package": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43], "physbo": [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, 52, 53, 54, 57, 61], "policy": [57, 59], "probability": 59, "region": 59, "sampling": 59, "simulator": [57, 58, 59, 60, 62], "submodules": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43], "subpackages": [3, 4, 17, 39], "thompson": 59, "to": 52, "ts": 59, "welcome": 52, "\u304a\u554f\u3044": 51, "\u304b\u3089": 61, "\u3059\u308b": [58, 60, 61], "\u306b\u3088\u308b": [1, 56], "\u306f\u3058\u3081": [54, 57], "\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0": 1, "\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": 53, "\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": 53, "\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6": 58, "\u30ac\u30a6\u30b9": 56, "\u30af\u30e9\u30b9": [57, 62], "\u30b7\u30ea\u30a2\u30e9\u30a4\u30ba": 57, "\u30bb\u30c3\u30c8": [57, 59], "\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9": 53, "\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb": 55, "\u30c6\u30b9\u30c8": 59, "\u30c7\u30fc\u30bf": [56, 57, 58, 59, 60, 61], "\u30d1\u30c3\u30b1\u30fc\u30b8": 53, "\u30d1\u30e9\u30e1\u30fc\u30bf": 61, "\u30d1\u30ec\u30fc\u30c8": 59, "\u30d7\u30ed\u30c3\u30c8": 59, "\u30d9\u30a4\u30ba": [1, 57, 59, 62], "\u30e2\u30c7\u30eb": 56, "\u30e9\u30a4\u30bb\u30f3\u30b9": 54, "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1": [57, 59, 62], "\u4e00\u5ea6": 60, "\u4e26\u5217\u5316": 57, "\u4e2d\u65ad": 58, "\u4e88\u6e2c": 56, "\u4e8b\u524d": 61, "\u4ed8\u9332": 59, "\u4f53\u7a4d": 59, "\u4f7f\u7528": 53, "\u5019\u88dc": [56, 57, 58, 59, 60, 61], "\u5168\u63a2": 59, "\u518d\u958b": 58, "\u52a3\u89e3": 59, "\u52a3\u89e3\u9818": 59, "\u53d6\u5f97": [59, 61], "\u5408\u308f": 51, "\u56de\u5e30": 57, "\u57df\u4f53": 59, "\u57fa\u672c": [53, 57], "\u591a\u76ee": 59, "\u5b66\u7fd2": 56, "\u5b9a\u7fa9": [56, 57, 58, 59, 60, 62], "\u5b9f\u884c": [53, 57, 58, 59, 60, 61], "\u5f15\u7528": 54, "\u5fc5\u8981": 53, "\u63a2\u7d22": [56, 57, 58, 59, 60, 61, 62], "\u65b9\u6cd5": 53, "\u65e2\u5b58": 61, "\u6700\u9069": [1, 57, 59, 62], "\u6700\u9069\u5316": [57, 58, 59, 60], "\u69cb\u9020": 53, "\u6d41\u308c": 53, "\u6e96\u5099": [56, 57, 58, 59, 60, 61], "\u7372\u5f97": 57, "\u74b0\u5883": 53, "\u7528\u610f": 61, "\u767b\u9332": 61, "\u76ee\u7684": 59, "\u78ba\u8a8d": [57, 59, 60], "\u7a7a\u9593": 62, "\u7d50\u679c": [57, 59, 60, 61, 62], "\u8868\u793a": 62, "\u8907\u6570": 60, "\u8a08\u7b97": [53, 59, 61], "\u8a13\u7df4\u6e08": 56, "\u8a55\u4fa1": 61, "\u8a55\u4fa1\u5024": 59, "\u8aad\u307f\u8fbc\u3093": 61, "\u8b1d\u8f9e": 0, "\u904e\u7a0b": 56, "\u958b\u767a": 54, "\u95a2\u6570": [57, 59], "\u9818\u57df": 59, "\u9ad8\u901f": 1}}) \ No newline at end of file +Search.setIndex({"alltitles": {"1\u3064\u76ee\u306e\u76ee\u7684\u95a2\u6570": [[59, "1\u3064\u76ee\u306e\u76ee\u7684\u95a2\u6570"]], "2\u3064\u76ee\u306e\u76ee\u7684\u95a2\u6570": [[59, "2\u3064\u76ee\u306e\u76ee\u7684\u95a2\u6570"]], "Contents:": [[52, null], [55, null]], "EHVI (Expected Hyper-Volume Improvement)": [[59, "EHVI-(Expected-Hyper-Volume-Improvement)"]], "HVPI (HyperVolume-based Probability of Improvement)": [[59, "HVPI-(HyperVolume-based-Probability-of-Improvement)"]], "Module contents": [[3, "module-physbo"], [4, "module-physbo.blm"], [5, "module-physbo.blm.basis"], [7, "module-physbo.blm.core"], [9, "module-physbo.blm.inf"], [11, "module-physbo.blm.lik"], [15, "module-physbo.blm.prior"], [17, "module-physbo.gp"], [18, "module-physbo.gp.core"], [22, "module-physbo.gp.cov"], [24, "module-physbo.gp.inf"], [26, "module-physbo.gp.lik"], [28, "module-physbo.gp.mean"], [32, "module-physbo.misc"], [36, "module-physbo.opt"], [39, "module-physbo.search"], [40, "module-physbo.search.discrete"], [43, "module-physbo.search.discrete_multi"]], "PHYSBO \u304b\u3089\u6b21\u306b\u5b9f\u884c\u3059\u308b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u53d6\u5f97": [[61, "PHYSBO-\u304b\u3089\u6b21\u306b\u5b9f\u884c\u3059\u308b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u53d6\u5f97"]], "PHYSBO \u3068\u306f": [[54, "physbo"]], "PHYSBO \u306e\u57fa\u672c": [[57, null]], "PHYSBO \u306e\u5f15\u7528": [[54, "id3"]], "PHYSBO\u306b\u3088\u308b\u30d9\u30a4\u30ba\u6700\u9069\u5316\u306e\u9ad8\u901f\u5316": [[1, "physbo"]], "PHYSBO\u306e\u57fa\u672c\u69cb\u9020": [[53, "physbo"]], "Submodules": [[3, "submodules"], [4, "submodules"], [5, "submodules"], [7, "submodules"], [9, "submodules"], [11, "submodules"], [15, "submodules"], [17, "submodules"], [18, "submodules"], [22, "submodules"], [24, "submodules"], [26, "submodules"], [28, "submodules"], [32, "submodules"], [36, "submodules"], [39, "submodules"], [40, "submodules"], [43, "submodules"]], "Subpackages": [[3, "subpackages"], [4, "subpackages"], [17, "subpackages"], [39, "subpackages"]], "TS (Thompson Sampling)": [[59, "TS-(Thompson-Sampling)"]], "Welcome to PHYSBO's documentation!": [[52, null]], "action ID(\u30d1\u30e9\u30e1\u30fc\u30bf)\u3068\u8a55\u4fa1\u5024\u3092PHYSBO\u306b\u767b\u9332": [[61, "action-ID(\u30d1\u30e9\u30e1\u30fc\u30bf)\u3068\u8a55\u4fa1\u5024\u3092PHYSBO\u306b\u767b\u9332"]], "physbo": [[2, null]], "physbo package": [[3, null]], "physbo.blm package": [[4, null]], "physbo.blm.basis package": [[5, null]], "physbo.blm.basis.fourier module": [[6, null]], "physbo.blm.core package": [[7, null]], "physbo.blm.core.model module": [[8, null]], "physbo.blm.inf package": [[9, null]], "physbo.blm.inf.exact module": [[10, null]], "physbo.blm.lik package": [[11, null]], "physbo.blm.lik.gauss module": [[12, null]], "physbo.blm.lik.linear module": [[13, null]], "physbo.blm.predictor module": [[14, null]], "physbo.blm.prior package": [[15, null]], "physbo.blm.prior.gauss module": [[16, null]], "physbo.gp package": [[17, null]], "physbo.gp.core package": [[18, null]], "physbo.gp.core.learning module": [[19, null]], "physbo.gp.core.model module": [[20, null]], "physbo.gp.core.prior module": [[21, null]], "physbo.gp.cov package": [[22, null]], "physbo.gp.cov.gauss module": [[23, null]], "physbo.gp.inf package": [[24, null]], "physbo.gp.inf.exact module": [[25, null]], "physbo.gp.lik package": [[26, null]], "physbo.gp.lik.gauss module": [[27, null]], "physbo.gp.mean package": [[28, null]], "physbo.gp.mean.const module": [[29, null]], "physbo.gp.mean.zero module": [[30, null]], "physbo.gp.predictor module": [[31, null]], "physbo.misc package": [[32, null]], "physbo.misc.centering module": [[33, null]], "physbo.misc.gauss_elim module": [[34, null]], "physbo.misc.set_config module": [[35, null]], "physbo.opt package": [[36, null]], "physbo.opt.adam module": [[37, null]], "physbo.predictor module": [[38, null]], "physbo.search package": [[39, null]], "physbo.search.discrete package": [[40, null]], "physbo.search.discrete.policy module": [[41, null]], "physbo.search.discrete.results module": [[42, null]], "physbo.search.discrete_multi package": [[43, null]], "physbo.search.discrete_multi.policy module": [[44, null]], "physbo.search.discrete_multi.results module": [[45, null]], "physbo.search.pareto module": [[46, null]], "physbo.search.score module": [[47, null]], "physbo.search.score_multi module": [[48, null]], "physbo.search.utility module": [[49, null]], "physbo.variable module": [[50, null]], "policy \u306e\u30bb\u30c3\u30c8": [[57, "policy-\u306e\u30bb\u30c3\u30c8"], [59, "policy-\u306e\u30bb\u30c3\u30c8"]], "simulator \u306e\u5b9a\u7fa9": [[58, "simulator-\u306e\u5b9a\u7fa9"], [59, "simulator-\u306e\u5b9a\u7fa9"], [60, "simulator-\u306e\u5b9a\u7fa9"]], "simulator\u30af\u30e9\u30b9\u306e\u5b9a\u7fa9": [[57, "simulator\u30af\u30e9\u30b9\u306e\u5b9a\u7fa9"], [62, null], [62, "id2"]], "\u304a\u554f\u3044\u5408\u308f\u305b": [[51, null]], "\u306f\u3058\u3081\u306b": [[54, null], [57, "\u306f\u3058\u3081\u306b"]], "\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0": [[1, null]], "\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": [[53, "id5"]], "\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": [[53, "id2"]], "\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306b\u5b9f\u884c\u3059\u308b": [[58, null]], "\u30ac\u30a6\u30b9\u904e\u7a0b": [[56, null]], "\u30ac\u30a6\u30b9\u904e\u7a0b\u306e\u5b66\u7fd2\u3068\u4e88\u6e2c": [[56, "\u30ac\u30a6\u30b9\u904e\u7a0b\u306e\u5b66\u7fd2\u3068\u4e88\u6e2c"]], "\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30fb\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": [[53, "id4"]], "\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb": [[55, null]], "\u30c6\u30b9\u30c8\u95a2\u6570": [[59, "\u30c6\u30b9\u30c8\u95a2\u6570"]], "\u30d1\u30ec\u30fc\u30c8\u89e3\u306e\u30d7\u30ed\u30c3\u30c8": [[59, "\u30d1\u30ec\u30fc\u30c8\u89e3\u306e\u30d7\u30ed\u30c3\u30c8"], [59, "id15"], [59, "id17"]], "\u30d1\u30ec\u30fc\u30c8\u89e3\u306e\u53d6\u5f97": [[59, "\u30d1\u30ec\u30fc\u30c8\u89e3\u306e\u53d6\u5f97"]], "\u30d9\u30a4\u30ba\u6700\u9069\u5316": [[1, "id3"], [57, "\u30d9\u30a4\u30ba\u6700\u9069\u5316"], [59, "\u30d9\u30a4\u30ba\u6700\u9069\u5316"], [62, "\u30d9\u30a4\u30ba\u6700\u9069\u5316"]], "\u30e9\u30a4\u30bb\u30f3\u30b9": [[54, "id5"]], "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1": [[57, "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1"], [59, "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1"], [62, "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1"]], "\u4e26\u5217\u5316": [[57, "\u4e26\u5217\u5316"]], "\u4e2d\u65ad\u3068\u518d\u958b": [[58, "\u4e2d\u65ad\u3068\u518d\u958b"]], "\u4e3b\u306a\u958b\u767a\u8005": [[54, "id4"]], "\u4e8b\u524d\u306b\u8a08\u7b97\u3057\u305f\u30c7\u30fc\u30bf\u306e\u7528\u610f": [[61, "\u4e8b\u524d\u306b\u8a08\u7b97\u3057\u305f\u30c7\u30fc\u30bf\u306e\u7528\u610f"]], "\u4ed8\u9332\uff1a\u5168\u63a2\u7d22": [[59, "\u4ed8\u9332\uff1a\u5168\u63a2\u7d22"]], "\u52a3\u89e3\u9818\u57df (dominated region) \u306e\u4f53\u7a4d\u3092\u8a08\u7b97": [[59, "\u52a3\u89e3\u9818\u57df-(dominated-region)-\u306e\u4f53\u7a4d\u3092\u8a08\u7b97"]], "\u52a3\u89e3\u9818\u57df\u4f53\u7a4d": [[59, "\u52a3\u89e3\u9818\u57df\u4f53\u7a4d"], [59, "id16"], [59, "id18"]], "\u56de\u5e30": [[57, "\u56de\u5e30"]], "\u57fa\u672c\u7684\u306a\u4f7f\u7528\u65b9\u6cd5": [[53, null]], "\u591a\u76ee\u7684\u6700\u9069\u5316": [[59, null]], "\u5b66\u7fd2\u30c7\u30fc\u30bf\u306e\u5b9a\u7fa9": [[56, "\u5b66\u7fd2\u30c7\u30fc\u30bf\u306e\u5b9a\u7fa9"]], "\u5b9f\u884c\u74b0\u5883\u30fb\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8": [[53, "id3"]], "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099": [[56, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [57, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [58, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [59, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [60, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"], [61, "\u63a2\u7d22\u5019\u88dc\u30c7\u30fc\u30bf\u306e\u6e96\u5099"]], "\u63a2\u7d22\u7a7a\u9593\u306e\u5b9a\u7fa9": [[62, "\u63a2\u7d22\u7a7a\u9593\u306e\u5b9a\u7fa9"]], "\u65e2\u5b58\u306e\u8a08\u7b97\u7d50\u679c\u3092\u8aad\u307f\u8fbc\u3093\u3067\u5b9f\u884c\u3059\u308b": [[61, null]], "\u6700\u9069\u5316\u306e\u5b9f\u884c": [[57, "\u6700\u9069\u5316\u306e\u5b9f\u884c"], [58, "\u6700\u9069\u5316\u306e\u5b9f\u884c"], [59, "\u6700\u9069\u5316\u306e\u5b9f\u884c"], [60, "\u6700\u9069\u5316\u306e\u5b9f\u884c"]], "\u7372\u5f97\u95a2\u6570": [[57, "\u7372\u5f97\u95a2\u6570"]], "\u7d50\u679c\u306e\u30b7\u30ea\u30a2\u30e9\u30a4\u30ba": [[57, "\u7d50\u679c\u306e\u30b7\u30ea\u30a2\u30e9\u30a4\u30ba"]], "\u7d50\u679c\u306e\u78ba\u8a8d": [[57, "\u7d50\u679c\u306e\u78ba\u8a8d"], [59, "\u7d50\u679c\u306e\u78ba\u8a8d"], [60, "\u7d50\u679c\u306e\u78ba\u8a8d"]], "\u7d50\u679c\u8868\u793a": [[62, "\u7d50\u679c\u8868\u793a"]], "\u8907\u6570\u5019\u88dc\u3092\u4e00\u5ea6\u306b\u63a2\u7d22\u3059\u308b": [[60, null]], "\u89e3\uff08\u8a55\u4fa1\u5024\uff09\u306e\u30d7\u30ed\u30c3\u30c8": [[59, "\u89e3\uff08\u8a55\u4fa1\u5024\uff09\u306e\u30d7\u30ed\u30c3\u30c8"]], "\u8a08\u7b97\u306e\u6d41\u308c": [[53, "id6"]], "\u8a13\u7df4\u6e08\u307f\u30e2\u30c7\u30eb\u306b\u3088\u308b\u4e88\u6e2c": [[56, "\u8a13\u7df4\u6e08\u307f\u30e2\u30c7\u30eb\u306b\u3088\u308b\u4e88\u6e2c"]], "\u8b1d\u8f9e": [[0, null]], "\u95a2\u6570\u306e\u30d7\u30ed\u30c3\u30c8": [[59, "\u95a2\u6570\u306e\u30d7\u30ed\u30c3\u30c8"]]}, "docnames": ["acknowledgement", "algorithm", "api/modules", "api/physbo", "api/physbo.blm", "api/physbo.blm.basis", "api/physbo.blm.basis.fourier", "api/physbo.blm.core", "api/physbo.blm.core.model", "api/physbo.blm.inf", "api/physbo.blm.inf.exact", "api/physbo.blm.lik", "api/physbo.blm.lik.gauss", "api/physbo.blm.lik.linear", "api/physbo.blm.predictor", "api/physbo.blm.prior", "api/physbo.blm.prior.gauss", "api/physbo.gp", "api/physbo.gp.core", "api/physbo.gp.core.learning", "api/physbo.gp.core.model", "api/physbo.gp.core.prior", "api/physbo.gp.cov", "api/physbo.gp.cov.gauss", "api/physbo.gp.inf", "api/physbo.gp.inf.exact", "api/physbo.gp.lik", "api/physbo.gp.lik.gauss", "api/physbo.gp.mean", "api/physbo.gp.mean.const", "api/physbo.gp.mean.zero", "api/physbo.gp.predictor", "api/physbo.misc", "api/physbo.misc.centering", "api/physbo.misc.gauss_elim", "api/physbo.misc.set_config", "api/physbo.opt", "api/physbo.opt.adam", "api/physbo.predictor", "api/physbo.search", "api/physbo.search.discrete", "api/physbo.search.discrete.policy", "api/physbo.search.discrete.results", "api/physbo.search.discrete_multi", "api/physbo.search.discrete_multi.policy", "api/physbo.search.discrete_multi.results", "api/physbo.search.pareto", "api/physbo.search.score", "api/physbo.search.score_multi", "api/physbo.search.utility", "api/physbo.variable", "contact", "index", "install", "introduction", "notebook/index", "notebook/tutorial_Gaussian_process", "notebook/tutorial_basic", "notebook/tutorial_interactive_mode", "notebook/tutorial_multi_objective", "notebook/tutorial_multi_probe", "notebook/tutorial_once_mode", "notebook/tutorial_simulator"], "envversion": {"nbsphinx": 4, "sphinx": 64, "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, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["acknowledgement.rst", "algorithm.rst", "api/modules.rst", "api/physbo.rst", "api/physbo.blm.rst", "api/physbo.blm.basis.rst", "api/physbo.blm.basis.fourier.rst", "api/physbo.blm.core.rst", "api/physbo.blm.core.model.rst", "api/physbo.blm.inf.rst", "api/physbo.blm.inf.exact.rst", "api/physbo.blm.lik.rst", "api/physbo.blm.lik.gauss.rst", "api/physbo.blm.lik.linear.rst", "api/physbo.blm.predictor.rst", "api/physbo.blm.prior.rst", "api/physbo.blm.prior.gauss.rst", "api/physbo.gp.rst", "api/physbo.gp.core.rst", "api/physbo.gp.core.learning.rst", "api/physbo.gp.core.model.rst", "api/physbo.gp.core.prior.rst", "api/physbo.gp.cov.rst", "api/physbo.gp.cov.gauss.rst", "api/physbo.gp.inf.rst", "api/physbo.gp.inf.exact.rst", "api/physbo.gp.lik.rst", "api/physbo.gp.lik.gauss.rst", "api/physbo.gp.mean.rst", "api/physbo.gp.mean.const.rst", "api/physbo.gp.mean.zero.rst", "api/physbo.gp.predictor.rst", "api/physbo.misc.rst", "api/physbo.misc.centering.rst", "api/physbo.misc.gauss_elim.rst", "api/physbo.misc.set_config.rst", "api/physbo.opt.rst", "api/physbo.opt.adam.rst", "api/physbo.predictor.rst", "api/physbo.search.rst", "api/physbo.search.discrete.rst", "api/physbo.search.discrete.policy.rst", "api/physbo.search.discrete.results.rst", "api/physbo.search.discrete_multi.rst", "api/physbo.search.discrete_multi.policy.rst", "api/physbo.search.discrete_multi.results.rst", "api/physbo.search.pareto.rst", "api/physbo.search.score.rst", "api/physbo.search.score_multi.rst", "api/physbo.search.utility.rst", "api/physbo.variable.rst", "contact.rst", "index.rst", "install.rst", "introduction.rst", "notebook/index.rst", "notebook/tutorial_Gaussian_process.ipynb", "notebook/tutorial_basic.ipynb", "notebook/tutorial_interactive_mode.ipynb", "notebook/tutorial_multi_objective.ipynb", "notebook/tutorial_multi_probe.ipynb", "notebook/tutorial_once_mode.ipynb", "notebook/tutorial_simulator.ipynb"], "indexentries": {"_init_params (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear._init_params", false]], "adam (physbo.gp.core.learning \u306e\u30af\u30e9\u30b9)": [[19, "physbo.gp.core.learning.adam", false]], "adam (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.adam", false]], "adam (physbo.opt.adam \u306e\u30af\u30e9\u30b9)": [[37, "physbo.opt.adam.adam", false]], "add() (physbo.search.pareto.rectangles \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Rectangles.add", false]], "add() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.add", false]], "add_t() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.add_t", false]], "add_x() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.add_X", false]], "add_z() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.add_Z", false]], "alpha (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.alpha", false]], "base_predictor (physbo.predictor \u306e\u30af\u30e9\u30b9)": [[38, "physbo.predictor.base_predictor", false]], "basis (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear.basis", false]], "batch (physbo.gp.core.learning \u306e\u30af\u30e9\u30b9)": [[19, "physbo.gp.core.learning.batch", false]], "batch (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.batch", false]], "bayes_search() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.bayes_search", false]], "bayes_search() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.bayes_search", false]], "beta (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.beta", false]], "bias (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear.bias", false]], "blm (physbo.blm.predictor.predictor \u306e\u5c5e\u6027)": [[14, "physbo.blm.predictor.predictor.blm", false]], "boolean() (physbo.misc.set_config \u30e2\u30b8\u30e5\u30fc\u30eb)": [[35, "physbo.misc.set_config.boolean", false]], "cat_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.cat_params", false]], "cat_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.cat_params", false]], "cat_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.cat_params", false]], "centering() (physbo.misc.centering \u30e2\u30b8\u30e5\u30fc\u30eb)": [[33, "physbo.misc.centering.centering", false]], "config (physbo.blm.predictor.predictor \u306e\u5c5e\u6027)": [[14, "physbo.blm.predictor.predictor.config", false]], "const (physbo.gp.mean.const \u306e\u30af\u30e9\u30b9)": [[29, "physbo.gp.mean.const.const", false]], "cov (physbo.blm.lik.gauss.gauss \u306e\u5c5e\u6027)": [[12, "physbo.blm.lik.gauss.gauss.cov", false]], "cov (physbo.blm.prior.gauss.gauss \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.gauss.cov", false]], "cov_const (physbo.blm.prior.gauss \u306e\u30af\u30e9\u30b9)": [[16, "physbo.blm.prior.gauss.cov_const", false]], "decomp_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.decomp_params", false]], "decomp_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.decomp_params", false]], "decomp_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.decomp_params", false]], "delete() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.delete", false]], "delete_stats() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.delete_stats", false]], "delete_stats() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.delete_stats", false]], "delete_stats() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.delete_stats", false]], "delete_t() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.delete_t", false]], "delete_x() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.delete_X", false]], "delete_z() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.delete_Z", false]], "disp_marlik() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.disp_marlik", false]], "divide_non_dominated_region() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.divide_non_dominated_region", false]], "dominate() (physbo.search.pareto \u30e2\u30b8\u30e5\u30fc\u30eb)": [[46, "physbo.search.pareto.dominate", false]], "ehvi() (physbo.search.score_multi \u30e2\u30b8\u30e5\u30fc\u30eb)": [[48, "physbo.search.score_multi.EHVI", false]], "ei() (physbo.search.score \u30e2\u30b8\u30e5\u30fc\u30eb)": [[47, "physbo.search.score.EI", false]], "epoch (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.epoch", false]], "epsilon (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.epsilon", false]], "eval_marlik() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.eval_marlik", false]], "eval_marlik() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.eval_marlik", false]], "export_all_sequence_best_fx() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.export_all_sequence_best_fx", false]], "export_blm() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.export_blm", false]], "export_front() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.export_front", false]], "export_history() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.export_history", false]], "export_pareto_front() (physbo.search.discrete_multi.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[45, "physbo.search.discrete_multi.results.history.export_pareto_front", false]], "export_predictor() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.export_predictor", false]], "export_sequence_best_fx() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.export_sequence_best_fx", false]], "export_training() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.export_training", false]], "fit() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.fit", false]], "fit() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.fit", false]], "fit() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.fit", false]], "fit() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.fit", false]], "fourier (physbo.blm.basis.fourier \u306e\u30af\u30e9\u30b9)": [[6, "physbo.blm.basis.fourier.fourier", false]], "gamma (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.gamma", false]], "gauss (physbo.blm.lik.gauss \u306e\u30af\u30e9\u30b9)": [[12, "physbo.blm.lik.gauss.gauss", false]], "gauss (physbo.blm.prior.gauss \u306e\u30af\u30e9\u30b9)": [[16, "physbo.blm.prior.gauss.gauss", false]], "gauss (physbo.gp.cov.gauss \u306e\u30af\u30e9\u30b9)": [[23, "physbo.gp.cov.gauss.gauss", false]], "gauss (physbo.gp.lik.gauss \u306e\u30af\u30e9\u30b9)": [[27, "physbo.gp.lik.gauss.gauss", false]], "gauss_elim() (physbo.misc.gauss_elim \u30e2\u30b8\u30e5\u30fc\u30eb)": [[34, "physbo.misc.gauss_elim.gauss_elim", false]], "get_basis() (physbo.blm.basis.fourier.fourier \u306e\u30e1\u30bd\u30c3\u30c9)": [[6, "physbo.blm.basis.fourier.fourier.get_basis", false]], "get_basis() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.get_basis", false]], "get_basis() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_basis", false]], "get_basis() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_basis", false]], "get_basis() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_basis", false]], "get_cand_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_cand_params", false]], "get_cand_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.get_cand_params", false]], "get_cand_params() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.get_cand_params", false]], "get_cand_params() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.get_cand_params", false]], "get_cov() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.get_cov", false]], "get_cov() (physbo.blm.prior.gauss.cov_const \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.cov_const.get_cov", false]], "get_cov() (physbo.blm.prior.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.gauss.get_cov", false]], "get_cov() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.get_cov", false]], "get_cov() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.get_cov", false]], "get_cov() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.get_cov", false]], "get_grad() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.get_grad", false]], "get_grad() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.get_grad", false]], "get_grad() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.get_grad", false]], "get_grad() (physbo.gp.mean.zero.zero \u306e\u30e1\u30bd\u30c3\u30c9)": [[30, "physbo.gp.mean.zero.zero.get_grad", false]], "get_grad_cov() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.get_grad_cov", false]], "get_grad_marlik() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_grad_marlik", false]], "get_grad_marlik() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.get_grad_marlik", false]], "get_grad_mean() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.get_grad_mean", false]], "get_mean() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.get_mean", false]], "get_mean() (physbo.blm.lik.linear.linear \u306e\u30e1\u30bd\u30c3\u30c9)": [[13, "physbo.blm.lik.linear.linear.get_mean", false]], "get_mean() (physbo.blm.prior.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.gauss.get_mean", false]], "get_mean() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.get_mean", false]], "get_mean() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.get_mean", false]], "get_mean() (physbo.gp.mean.zero.zero \u306e\u30e1\u30bd\u30c3\u30c9)": [[30, "physbo.gp.mean.zero.zero.get_mean", false]], "get_one_update() (physbo.gp.core.learning.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.adam.get_one_update", false]], "get_one_update() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.get_one_update", false]], "get_params_bound() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_params_bound", false]], "get_params_bound() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.get_params_bound", false]], "get_params_bound() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.get_params_bound", false]], "get_params_bound() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.get_params_bound", false]], "get_post_fcov() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.get_post_fcov", false]], "get_post_fcov() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.get_post_fcov", false]], "get_post_fcov() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_post_fcov", false]], "get_post_fcov() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_post_fcov", false]], "get_post_fcov() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.get_post_fcov", false]], "get_post_fcov() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_post_fcov", false]], "get_post_fcov() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_fcov", false]], "get_post_fcov() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.get_post_fcov", false]], "get_post_fcov() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.get_post_fcov", false]], "get_post_fmean() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.get_post_fmean", false]], "get_post_fmean() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.get_post_fmean", false]], "get_post_fmean() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_post_fmean", false]], "get_post_fmean() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.get_post_fmean", false]], "get_post_fmean() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.get_post_fmean", false]], "get_post_fmean() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_post_fmean", false]], "get_post_fmean() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_fmean", false]], "get_post_fmean() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.get_post_fmean", false]], "get_post_fmean() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.get_post_fmean", false]], "get_post_params() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_post_params", false]], "get_post_params() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_post_params", false]], "get_post_params() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_params", false]], "get_post_params_mean() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.get_post_params_mean", false]], "get_post_params_mean() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.get_post_params_mean", false]], "get_post_params_samples() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_params_samples", false]], "get_post_samples() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_post_samples", false]], "get_post_samples() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_post_samples", false]], "get_post_samples() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_post_samples", false]], "get_prec() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.get_prec", false]], "get_prec() (physbo.blm.prior.gauss.cov_const \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.cov_const.get_prec", false]], "get_prec() (physbo.blm.prior.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.gauss.get_prec", false]], "get_predict_samples() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.get_predict_samples", false]], "get_predict_samples() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.get_predict_samples", false]], "get_predict_samples() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.get_predict_samples", false]], "get_score() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.get_score", false]], "get_score() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.get_score", false]], "get_subset() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.get_subset", false]], "grad (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.grad", false]], "history (physbo.search.discrete.results \u306e\u30af\u30e9\u30b9)": [[42, "physbo.search.discrete.results.history", false]], "history (physbo.search.discrete_multi.results \u306e\u30af\u30e9\u30b9)": [[45, "physbo.search.discrete_multi.results.history", false]], "hvpi() (physbo.search.score_multi \u30e2\u30b8\u30e5\u30fc\u30eb)": [[48, "physbo.search.score_multi.HVPI", false]], "init_params() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.init_params", false]], "init_params_search() (physbo.gp.core.learning.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.batch.init_params_search", false]], "init_params_search() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.init_params_search", false]], "is_learning() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.is_learning", false]], "learning (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.learning", false]], "length_vector() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.length_vector", false]], "lik (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.lik", false]], "linear (physbo.blm.lik.gauss.gauss \u306e\u5c5e\u6027)": [[12, "physbo.blm.lik.gauss.gauss.linear", false]], "linear (physbo.blm.lik.linear \u306e\u30af\u30e9\u30b9)": [[13, "physbo.blm.lik.linear.linear", false]], "load() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.load", false]], "load() (physbo.misc.set_config.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.adam.load", false]], "load() (physbo.misc.set_config.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.batch.load", false]], "load() (physbo.misc.set_config.learning \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.learning.load", false]], "load() (physbo.misc.set_config.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.online.load", false]], "load() (physbo.misc.set_config.search \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.search.load", false]], "load() (physbo.misc.set_config.set_config \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.set_config.load", false]], "load() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.load", false]], "load() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.load", false]], "load() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.load", false]], "load() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.load", false]], "load() (physbo.search.discrete_multi.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[45, "physbo.search.discrete_multi.results.history.load", false]], "load() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.load", false]], "load_predictor_list() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.load_predictor_list", false]], "load_training_list() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.load_training_list", false]], "m (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.m", false]], "max_epoch (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.max_epoch", false]], "method (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.method", false]], "model (physbo.blm.core.model \u306e\u30af\u30e9\u30b9)": [[8, "physbo.blm.core.model.model", false]], "model (physbo.gp.core.model \u306e\u30af\u30e9\u30b9)": [[20, "physbo.gp.core.model.model", false]], "module": [[3, "module-physbo", false], [4, "module-physbo.blm", false], [5, "module-physbo.blm.basis", false], [6, "module-physbo.blm.basis.fourier", false], [7, "module-physbo.blm.core", false], [8, "module-physbo.blm.core.model", false], [9, "module-physbo.blm.inf", false], [10, "module-physbo.blm.inf.exact", false], [11, "module-physbo.blm.lik", false], [12, "module-physbo.blm.lik.gauss", false], [13, "module-physbo.blm.lik.linear", false], [14, "module-physbo.blm.predictor", false], [15, "module-physbo.blm.prior", false], [16, "module-physbo.blm.prior.gauss", false], [17, "module-physbo.gp", false], [18, "module-physbo.gp.core", false], [19, "module-physbo.gp.core.learning", false], [20, "module-physbo.gp.core.model", false], [21, "module-physbo.gp.core.prior", false], [22, "module-physbo.gp.cov", false], [23, "module-physbo.gp.cov.gauss", false], [24, "module-physbo.gp.inf", false], [25, "module-physbo.gp.inf.exact", false], [26, "module-physbo.gp.lik", false], [27, "module-physbo.gp.lik.gauss", false], [28, "module-physbo.gp.mean", false], [29, "module-physbo.gp.mean.const", false], [30, "module-physbo.gp.mean.zero", false], [31, "module-physbo.gp.predictor", false], [32, "module-physbo.misc", false], [33, "module-physbo.misc.centering", false], [34, "module-physbo.misc.gauss_elim", false], [35, "module-physbo.misc.set_config", false], [36, "module-physbo.opt", false], [37, "module-physbo.opt.adam", false], [38, "module-physbo.predictor", false], [39, "module-physbo.search", false], [40, "module-physbo.search.discrete", false], [41, "module-physbo.search.discrete.policy", false], [42, "module-physbo.search.discrete.results", false], [43, "module-physbo.search.discrete_multi", false], [44, "module-physbo.search.discrete_multi.policy", false], [45, "module-physbo.search.discrete_multi.results", false], [46, "module-physbo.search.pareto", false], [47, "module-physbo.search.score", false], [48, "module-physbo.search.score_multi", false], [49, "module-physbo.search.utility", false], [50, "module-physbo.variable", false]], "nbasis (physbo.blm.basis.fourier.fourier \u306e\u5c5e\u6027)": [[6, "physbo.blm.basis.fourier.fourier.nbasis", false]], "nbasis (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.nbasis", false]], "nbasis (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear.nbasis", false]], "nbasis (physbo.blm.prior.gauss.gauss \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.gauss.nbasis", false]], "new_data_list (physbo.search.discrete_multi.policy.policy \u306e\u5c5e\u6027)": [[44, "physbo.search.discrete_multi.policy.policy.new_data_list", false]], "nparams (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.nparams", false]], "one_run() (physbo.gp.core.learning.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.batch.one_run", false]], "one_run() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.one_run", false]], "online (physbo.gp.core.learning \u306e\u30af\u30e9\u30b9)": [[19, "physbo.gp.core.learning.online", false]], "online (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.online", false]], "params (physbo.blm.basis.fourier.fourier \u306e\u5c5e\u6027)": [[6, "physbo.blm.basis.fourier.fourier.params", false]], "params (physbo.blm.lik.linear.linear \u306e\u5c5e\u6027)": [[13, "physbo.blm.lik.linear.linear.params", false]], "params (physbo.blm.prior.gauss.cov_const \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.cov_const.params", false]], "params (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.params", false]], "pareto (physbo.search.pareto \u306e\u30af\u30e9\u30b9)": [[46, "physbo.search.pareto.Pareto", false]], "physbo": [[3, "module-physbo", false]], "physbo.blm": [[4, "module-physbo.blm", false]], "physbo.blm.basis": [[5, "module-physbo.blm.basis", false]], "physbo.blm.basis.fourier": [[6, "module-physbo.blm.basis.fourier", false]], "physbo.blm.core": [[7, "module-physbo.blm.core", false]], "physbo.blm.core.model": [[8, "module-physbo.blm.core.model", false]], "physbo.blm.inf": [[9, "module-physbo.blm.inf", false]], "physbo.blm.inf.exact": [[10, "module-physbo.blm.inf.exact", false]], "physbo.blm.lik": [[11, "module-physbo.blm.lik", false]], "physbo.blm.lik.gauss": [[12, "module-physbo.blm.lik.gauss", false]], "physbo.blm.lik.linear": [[13, "module-physbo.blm.lik.linear", false]], "physbo.blm.predictor": [[14, "module-physbo.blm.predictor", false]], "physbo.blm.prior": [[15, "module-physbo.blm.prior", false]], "physbo.blm.prior.gauss": [[16, "module-physbo.blm.prior.gauss", false]], "physbo.gp": [[17, "module-physbo.gp", false]], "physbo.gp.core": [[18, "module-physbo.gp.core", false]], "physbo.gp.core.learning": [[19, "module-physbo.gp.core.learning", false]], "physbo.gp.core.model": [[20, "module-physbo.gp.core.model", false]], "physbo.gp.core.prior": [[21, "module-physbo.gp.core.prior", false]], "physbo.gp.cov": [[22, "module-physbo.gp.cov", false]], "physbo.gp.cov.gauss": [[23, "module-physbo.gp.cov.gauss", false]], "physbo.gp.inf": [[24, "module-physbo.gp.inf", false]], "physbo.gp.inf.exact": [[25, "module-physbo.gp.inf.exact", false]], "physbo.gp.lik": [[26, "module-physbo.gp.lik", false]], "physbo.gp.lik.gauss": [[27, "module-physbo.gp.lik.gauss", false]], "physbo.gp.mean": [[28, "module-physbo.gp.mean", false]], "physbo.gp.mean.const": [[29, "module-physbo.gp.mean.const", false]], "physbo.gp.mean.zero": [[30, "module-physbo.gp.mean.zero", false]], "physbo.gp.predictor": [[31, "module-physbo.gp.predictor", false]], "physbo.misc": [[32, "module-physbo.misc", false]], "physbo.misc.centering": [[33, "module-physbo.misc.centering", false]], "physbo.misc.gauss_elim": [[34, "module-physbo.misc.gauss_elim", false]], "physbo.misc.set_config": [[35, "module-physbo.misc.set_config", false]], "physbo.opt": [[36, "module-physbo.opt", false]], "physbo.opt.adam": [[37, "module-physbo.opt.adam", false]], "physbo.predictor": [[38, "module-physbo.predictor", false]], "physbo.search": [[39, "module-physbo.search", false]], "physbo.search.discrete": [[40, "module-physbo.search.discrete", false]], "physbo.search.discrete.policy": [[41, "module-physbo.search.discrete.policy", false]], "physbo.search.discrete.results": [[42, "module-physbo.search.discrete.results", false]], "physbo.search.discrete_multi": [[43, "module-physbo.search.discrete_multi", false]], "physbo.search.discrete_multi.policy": [[44, "module-physbo.search.discrete_multi.policy", false]], "physbo.search.discrete_multi.results": [[45, "module-physbo.search.discrete_multi.results", false]], "physbo.search.pareto": [[46, "module-physbo.search.pareto", false]], "physbo.search.score": [[47, "module-physbo.search.score", false]], "physbo.search.score_multi": [[48, "module-physbo.search.score_multi", false]], "physbo.search.utility": [[49, "module-physbo.search.utility", false]], "physbo.variable": [[50, "module-physbo.variable", false]], "pi() (physbo.search.score \u30e2\u30b8\u30e5\u30fc\u30eb)": [[47, "physbo.search.score.PI", false]], "policy (physbo.search.discrete.policy \u306e\u30af\u30e9\u30b9)": [[41, "physbo.search.discrete.policy.policy", false]], "policy (physbo.search.discrete_multi.policy \u306e\u30af\u30e9\u30b9)": [[44, "physbo.search.discrete_multi.policy.policy", false]], "post_sampling() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.post_sampling", false]], "post_sampling() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.post_sampling", false]], "prec (physbo.blm.prior.gauss.cov_const \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.cov_const.prec", false]], "predict_sampling() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.predict_sampling", false]], "predict_sampling() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.predict_sampling", false]], "predictor (physbo.blm.predictor \u306e\u30af\u30e9\u30b9)": [[14, "physbo.blm.predictor.predictor", false]], "predictor (physbo.gp.predictor \u306e\u30af\u30e9\u30b9)": [[31, "physbo.gp.predictor.predictor", false]], "prepare() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.prepare", false]], "prepare() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.prepare", false]], "prepare() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.prepare", false]], "prepare() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.prepare", false]], "prepare() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.prepare", false]], "prepare() (physbo.gp.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[25, "physbo.gp.inf.exact.prepare", false]], "prepare() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.prepare", false]], "prepare() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.prepare", false]], "print_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.print_params", false]], "print_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.print_params", false]], "prior (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.prior", false]], "prior (physbo.gp.core.prior \u306e\u30af\u30e9\u30b9)": [[21, "physbo.gp.core.prior.prior", false]], "rand_expans() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.rand_expans", false]], "random_search() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.random_search", false]], "random_search() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.random_search", false]], "rectangles (physbo.search.pareto \u306e\u30af\u30e9\u30b9)": [[46, "physbo.search.pareto.Rectangles", false]], "reset() (physbo.gp.core.learning.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.adam.reset", false]], "run() (physbo.gp.core.learning.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.batch.run", false]], "run() (physbo.gp.core.learning.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[19, "physbo.gp.core.learning.online.run", false]], "run() (physbo.opt.adam.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[37, "physbo.opt.adam.adam.run", false]], "sampling() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.sampling", false]], "sampling() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.sampling", false]], "sampling() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.sampling", false]], "sampling() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.sampling", false]], "sampling() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.sampling", false]], "save() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.save", false]], "save() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.save", false]], "save() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.save", false]], "save() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.save", false]], "save() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.save", false]], "save() (physbo.search.discrete_multi.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[45, "physbo.search.discrete_multi.results.history.save", false]], "save() (physbo.variable.variable \u306e\u30e1\u30bd\u30c3\u30c9)": [[50, "physbo.variable.variable.save", false]], "save_predictor_list() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.save_predictor_list", false]], "save_training_list() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.save_training_list", false]], "score() (physbo.search.score \u30e2\u30b8\u30e5\u30fc\u30eb)": [[47, "physbo.search.score.score", false]], "score() (physbo.search.score_multi \u30e2\u30b8\u30e5\u30fc\u30eb)": [[48, "physbo.search.score_multi.score", false]], "search (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.search", false]], "set_bias() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.set_bias", false]], "set_bias() (physbo.blm.lik.linear.linear \u306e\u30e1\u30bd\u30c3\u30c9)": [[13, "physbo.blm.lik.linear.linear.set_bias", false]], "set_config (physbo.misc.set_config \u306e\u30af\u30e9\u30b9)": [[35, "physbo.misc.set_config.set_config", false]], "set_cov_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.set_cov_params", false]], "set_mean_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.set_mean_params", false]], "set_params() (physbo.blm.basis.fourier.fourier \u306e\u30e1\u30bd\u30c3\u30c9)": [[6, "physbo.blm.basis.fourier.fourier.set_params", false]], "set_params() (physbo.blm.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[12, "physbo.blm.lik.gauss.gauss.set_params", false]], "set_params() (physbo.blm.lik.linear.linear \u306e\u30e1\u30bd\u30c3\u30c9)": [[13, "physbo.blm.lik.linear.linear.set_params", false]], "set_params() (physbo.blm.prior.gauss.cov_const \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.cov_const.set_params", false]], "set_params() (physbo.blm.prior.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[16, "physbo.blm.prior.gauss.gauss.set_params", false]], "set_params() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.set_params", false]], "set_params() (physbo.gp.core.prior.prior \u306e\u30e1\u30bd\u30c3\u30c9)": [[21, "physbo.gp.core.prior.prior.set_params", false]], "set_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.set_params", false]], "set_params() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.set_params", false]], "set_params() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.set_params", false]], "set_params() (physbo.gp.mean.zero.zero \u306e\u30e1\u30bd\u30c3\u30c9)": [[30, "physbo.gp.mean.zero.zero.set_params", false]], "set_params() (physbo.opt.adam.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[37, "physbo.opt.adam.adam.set_params", false]], "set_reference_max() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.set_reference_max", false]], "set_reference_min() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.set_reference_min", false]], "set_seed() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.set_seed", false]], "show() (physbo.blm.basis.fourier.fourier \u306e\u30e1\u30bd\u30c3\u30c9)": [[6, "physbo.blm.basis.fourier.fourier.show", false]], "show() (physbo.misc.set_config.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.adam.show", false]], "show() (physbo.misc.set_config.batch \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.batch.show", false]], "show() (physbo.misc.set_config.learning \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.learning.show", false]], "show() (physbo.misc.set_config.online \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.online.show", false]], "show() (physbo.misc.set_config.search \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.search.show", false]], "show() (physbo.misc.set_config.set_config \u306e\u30e1\u30bd\u30c3\u30c9)": [[35, "physbo.misc.set_config.set_config.show", false]], "show_interactive_mode() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.show_interactive_mode", false]], "show_search_results() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.show_search_results", false]], "show_search_results_mo() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.show_search_results_mo", false]], "show_start_message_multi_search() (physbo.search.utility \u30e2\u30b8\u30e5\u30fc\u30eb)": [[49, "physbo.search.utility.show_start_message_multi_search", false]], "sigma2 (physbo.blm.prior.gauss.cov_const \u306e\u5c5e\u6027)": [[16, "physbo.blm.prior.gauss.cov_const.sigma2", false]], "stats (physbo.blm.core.model.model \u306e\u5c5e\u6027)": [[8, "physbo.blm.core.model.model.stats", false]], "stats (physbo.blm.lik.gauss.gauss \u306e\u5c5e\u6027)": [[12, "physbo.blm.lik.gauss.gauss.stats", false]], "sub_sampling() (physbo.gp.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[20, "physbo.gp.core.model.model.sub_sampling", false]], "supp_params() (physbo.gp.cov.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[23, "physbo.gp.cov.gauss.gauss.supp_params", false]], "supp_params() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.supp_params", false]], "supp_params() (physbo.gp.mean.const.const \u306e\u30e1\u30bd\u30c3\u30c9)": [[29, "physbo.gp.mean.const.const.supp_params", false]], "time_get_action (physbo.search.discrete.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[42, "physbo.search.discrete.results.history.time_get_action", false]], "time_get_action (physbo.search.discrete_multi.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[45, "physbo.search.discrete_multi.results.history.time_get_action", false]], "time_run_simulator (physbo.search.discrete.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[42, "physbo.search.discrete.results.history.time_run_simulator", false]], "time_run_simulator (physbo.search.discrete_multi.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[45, "physbo.search.discrete_multi.results.history.time_run_simulator", false]], "time_total (physbo.search.discrete.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[42, "physbo.search.discrete.results.history.time_total", false]], "time_total (physbo.search.discrete_multi.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[45, "physbo.search.discrete_multi.results.history.time_total", false]], "time_update_predictor (physbo.search.discrete.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[42, "physbo.search.discrete.results.history.time_update_predictor", false]], "time_update_predictor (physbo.search.discrete_multi.results.history \u306e\u30d7\u30ed\u30d1\u30c6\u30a3)": [[45, "physbo.search.discrete_multi.results.history.time_update_predictor", false]], "trans_params() (physbo.gp.lik.gauss.gauss \u306e\u30e1\u30bd\u30c3\u30c9)": [[27, "physbo.gp.lik.gauss.gauss.trans_params", false]], "ts() (physbo.search.score \u30e2\u30b8\u30e5\u30fc\u30eb)": [[47, "physbo.search.score.TS", false]], "ts() (physbo.search.score_multi \u30e2\u30b8\u30e5\u30fc\u30eb)": [[48, "physbo.search.score_multi.TS", false]], "update() (physbo.blm.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[14, "physbo.blm.predictor.predictor.update", false]], "update() (physbo.gp.predictor.predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[31, "physbo.gp.predictor.predictor.update", false]], "update() (physbo.opt.adam.adam \u306e\u30e1\u30bd\u30c3\u30c9)": [[37, "physbo.opt.adam.adam.update", false]], "update() (physbo.predictor.base_predictor \u306e\u30e1\u30bd\u30c3\u30c9)": [[38, "physbo.predictor.base_predictor.update", false]], "update_front() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.update_front", false]], "update_stats() (physbo.blm.core.model.model \u306e\u30e1\u30bd\u30c3\u30c9)": [[8, "physbo.blm.core.model.model.update_stats", false]], "update_stats() (physbo.blm.inf.exact \u30e2\u30b8\u30e5\u30fc\u30eb)": [[10, "physbo.blm.inf.exact.update_stats", false]], "v (physbo.opt.adam.adam \u306e\u5c5e\u6027)": [[37, "physbo.opt.adam.adam.v", false]], "variable (physbo.variable \u306e\u30af\u30e9\u30b9)": [[50, "physbo.variable.variable", false]], "volume_in_dominance() (physbo.search.pareto.pareto \u306e\u30e1\u30bd\u30c3\u30c9)": [[46, "physbo.search.pareto.Pareto.volume_in_dominance", false]], "write() (physbo.search.discrete.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[41, "physbo.search.discrete.policy.policy.write", false]], "write() (physbo.search.discrete.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[42, "physbo.search.discrete.results.history.write", false]], "write() (physbo.search.discrete_multi.policy.policy \u306e\u30e1\u30bd\u30c3\u30c9)": [[44, "physbo.search.discrete_multi.policy.policy.write", false]], "write() (physbo.search.discrete_multi.results.history \u306e\u30e1\u30bd\u30c3\u30c9)": [[45, "physbo.search.discrete_multi.results.history.write", false]], "zero (physbo.gp.mean.zero \u306e\u30af\u30e9\u30b9)": [[30, "physbo.gp.mean.zero.zero", false]]}, "objects": {"": [[3, 0, 0, "-", "physbo"]], "physbo": [[4, 0, 0, "-", "blm"], [17, 0, 0, "-", "gp"], [32, 0, 0, "-", "misc"], [36, 0, 0, "-", "opt"], [38, 0, 0, "-", "predictor"], [39, 0, 0, "-", "search"], [50, 0, 0, "-", "variable"]], "physbo.blm": [[5, 0, 0, "-", "basis"], [7, 0, 0, "-", "core"], [9, 0, 0, "-", "inf"], [11, 0, 0, "-", "lik"], [14, 0, 0, "-", "predictor"], [15, 0, 0, "-", "prior"]], "physbo.blm.basis": [[6, 0, 0, "-", "fourier"]], "physbo.blm.basis.fourier": [[6, 1, 1, "", "fourier"]], "physbo.blm.basis.fourier.fourier": [[6, 2, 1, "", "get_basis"], [6, 3, 1, "", "nbasis"], [6, 3, 1, "", "params"], [6, 2, 1, "", "set_params"], [6, 2, 1, "", "show"]], "physbo.blm.core": [[8, 0, 0, "-", "model"]], "physbo.blm.core.model": [[8, 1, 1, "", "model"]], "physbo.blm.core.model.model": [[8, 2, 1, "", "get_post_fcov"], [8, 2, 1, "", "get_post_fmean"], [8, 2, 1, "", "get_post_params_mean"], [8, 3, 1, "", "lik"], [8, 3, 1, "", "method"], [8, 3, 1, "", "nbasis"], [8, 2, 1, "", "post_sampling"], [8, 2, 1, "", "predict_sampling"], [8, 2, 1, "", "prepare"], [8, 3, 1, "", "prior"], [8, 2, 1, "", "sampling"], [8, 3, 1, "", "stats"], [8, 2, 1, "", "update_stats"]], "physbo.blm.inf": [[10, 0, 0, "-", "exact"]], "physbo.blm.inf.exact": [[10, 4, 1, "", "get_post_fcov"], [10, 4, 1, "", "get_post_fmean"], [10, 4, 1, "", "get_post_params_mean"], [10, 4, 1, "", "prepare"], [10, 4, 1, "", "sampling"], [10, 4, 1, "", "update_stats"]], "physbo.blm.lik": [[12, 0, 0, "-", "gauss"], [13, 0, 0, "-", "linear"]], "physbo.blm.lik.gauss": [[12, 1, 1, "", "gauss"]], "physbo.blm.lik.gauss.gauss": [[12, 3, 1, "", "cov"], [12, 2, 1, "", "get_basis"], [12, 2, 1, "", "get_cov"], [12, 2, 1, "", "get_mean"], [12, 2, 1, "", "get_prec"], [12, 3, 1, "", "linear"], [12, 2, 1, "", "sampling"], [12, 2, 1, "", "set_bias"], [12, 2, 1, "", "set_params"], [12, 3, 1, "", "stats"]], "physbo.blm.lik.linear": [[13, 1, 1, "", "linear"]], "physbo.blm.lik.linear.linear": [[13, 3, 1, "", "_init_params"], [13, 3, 1, "", "basis"], [13, 3, 1, "", "bias"], [13, 2, 1, "", "get_mean"], [13, 3, 1, "", "nbasis"], [13, 3, 1, "", "params"], [13, 2, 1, "", "set_bias"], [13, 2, 1, "", "set_params"]], "physbo.blm.predictor": [[14, 1, 1, "", "predictor"]], "physbo.blm.predictor.predictor": [[14, 3, 1, "", "blm"], [14, 3, 1, "", "config"], [14, 2, 1, "", "delete_stats"], [14, 2, 1, "", "fit"], [14, 2, 1, "", "get_basis"], [14, 2, 1, "", "get_post_fcov"], [14, 2, 1, "", "get_post_fmean"], [14, 2, 1, "", "get_post_params"], [14, 2, 1, "", "get_post_samples"], [14, 2, 1, "", "get_predict_samples"], [14, 2, 1, "", "prepare"], [14, 2, 1, "", "update"]], "physbo.blm.prior": [[16, 0, 0, "-", "gauss"]], "physbo.blm.prior.gauss": [[16, 1, 1, "", "cov_const"], [16, 1, 1, "", "gauss"]], "physbo.blm.prior.gauss.cov_const": [[16, 2, 1, "", "get_cov"], [16, 2, 1, "", "get_prec"], [16, 3, 1, "", "params"], [16, 3, 1, "", "prec"], [16, 2, 1, "", "set_params"], [16, 3, 1, "", "sigma2"]], "physbo.blm.prior.gauss.gauss": [[16, 3, 1, "", "cov"], [16, 2, 1, "", "get_cov"], [16, 2, 1, "", "get_mean"], [16, 2, 1, "", "get_prec"], [16, 3, 1, "", "nbasis"], [16, 2, 1, "", "set_params"]], "physbo.gp": [[18, 0, 0, "-", "core"], [22, 0, 0, "-", "cov"], [24, 0, 0, "-", "inf"], [26, 0, 0, "-", "lik"], [28, 0, 0, "-", "mean"], [31, 0, 0, "-", "predictor"]], "physbo.gp.core": [[19, 0, 0, "-", "learning"], [20, 0, 0, "-", "model"], [21, 0, 0, "-", "prior"]], "physbo.gp.core.learning": [[19, 1, 1, "", "adam"], [19, 1, 1, "", "batch"], [19, 1, 1, "", "online"]], "physbo.gp.core.learning.adam": [[19, 2, 1, "", "get_one_update"], [19, 2, 1, "", "reset"]], "physbo.gp.core.learning.batch": [[19, 2, 1, "", "init_params_search"], [19, 2, 1, "", "one_run"], [19, 2, 1, "", "run"]], "physbo.gp.core.learning.online": [[19, 2, 1, "", "disp_marlik"], [19, 2, 1, "", "get_one_update"], [19, 2, 1, "", "init_params_search"], [19, 2, 1, "", "one_run"], [19, 2, 1, "", "run"]], "physbo.gp.core.model": [[20, 1, 1, "", "model"]], "physbo.gp.core.model.model": [[20, 2, 1, "", "cat_params"], [20, 2, 1, "", "decomp_params"], [20, 2, 1, "", "eval_marlik"], [20, 2, 1, "", "export_blm"], [20, 2, 1, "", "fit"], [20, 2, 1, "", "get_cand_params"], [20, 2, 1, "", "get_grad_marlik"], [20, 2, 1, "", "get_params_bound"], [20, 2, 1, "", "get_post_fcov"], [20, 2, 1, "", "get_post_fmean"], [20, 2, 1, "", "post_sampling"], [20, 2, 1, "", "predict_sampling"], [20, 2, 1, "", "prepare"], [20, 2, 1, "", "print_params"], [20, 2, 1, "", "set_params"], [20, 2, 1, "", "sub_sampling"]], "physbo.gp.core.prior": [[21, 1, 1, "", "prior"]], "physbo.gp.core.prior.prior": [[21, 2, 1, "", "cat_params"], [21, 2, 1, "", "decomp_params"], [21, 2, 1, "", "get_cov"], [21, 2, 1, "", "get_grad_cov"], [21, 2, 1, "", "get_grad_mean"], [21, 2, 1, "", "get_mean"], [21, 2, 1, "", "sampling"], [21, 2, 1, "", "set_cov_params"], [21, 2, 1, "", "set_mean_params"], [21, 2, 1, "", "set_params"]], "physbo.gp.cov": [[23, 0, 0, "-", "gauss"]], "physbo.gp.cov.gauss": [[23, 1, 1, "", "gauss"]], "physbo.gp.cov.gauss.gauss": [[23, 2, 1, "", "cat_params"], [23, 2, 1, "", "decomp_params"], [23, 2, 1, "", "get_cand_params"], [23, 2, 1, "", "get_cov"], [23, 2, 1, "", "get_grad"], [23, 2, 1, "", "get_params_bound"], [23, 2, 1, "", "load"], [23, 2, 1, "", "prepare"], [23, 2, 1, "", "print_params"], [23, 2, 1, "", "rand_expans"], [23, 2, 1, "", "save"], [23, 2, 1, "", "set_params"], [23, 2, 1, "", "supp_params"]], "physbo.gp.inf": [[25, 0, 0, "-", "exact"]], "physbo.gp.inf.exact": [[25, 4, 1, "", "eval_marlik"], [25, 4, 1, "", "get_grad_marlik"], [25, 4, 1, "", "get_post_fcov"], [25, 4, 1, "", "get_post_fmean"], [25, 4, 1, "", "prepare"]], "physbo.gp.lik": [[27, 0, 0, "-", "gauss"]], "physbo.gp.lik.gauss": [[27, 1, 1, "", "gauss"]], "physbo.gp.lik.gauss.gauss": [[27, 2, 1, "", "get_cand_params"], [27, 2, 1, "", "get_cov"], [27, 2, 1, "", "get_grad"], [27, 2, 1, "", "get_params_bound"], [27, 2, 1, "", "sampling"], [27, 2, 1, "", "set_params"], [27, 2, 1, "", "supp_params"], [27, 2, 1, "", "trans_params"]], "physbo.gp.mean": [[29, 0, 0, "-", "const"], [30, 0, 0, "-", "zero"]], "physbo.gp.mean.const": [[29, 1, 1, "", "const"]], "physbo.gp.mean.const.const": [[29, 2, 1, "", "get_cand_params"], [29, 2, 1, "", "get_grad"], [29, 2, 1, "", "get_mean"], [29, 2, 1, "", "get_params_bound"], [29, 2, 1, "", "init_params"], [29, 2, 1, "", "set_params"], [29, 2, 1, "", "supp_params"]], "physbo.gp.mean.zero": [[30, 1, 1, "", "zero"]], "physbo.gp.mean.zero.zero": [[30, 2, 1, "", "get_grad"], [30, 2, 1, "", "get_mean"], [30, 2, 1, "", "set_params"]], "physbo.gp.predictor": [[31, 1, 1, "", "predictor"]], "physbo.gp.predictor.predictor": [[31, 2, 1, "", "delete_stats"], [31, 2, 1, "", "fit"], [31, 2, 1, "", "get_basis"], [31, 2, 1, "", "get_post_fcov"], [31, 2, 1, "", "get_post_fmean"], [31, 2, 1, "", "get_post_params"], [31, 2, 1, "", "get_post_samples"], [31, 2, 1, "", "get_predict_samples"], [31, 2, 1, "", "prepare"], [31, 2, 1, "", "update"]], "physbo.misc": [[33, 0, 0, "-", "centering"], [34, 0, 0, "-", "gauss_elim"], [35, 0, 0, "-", "set_config"]], "physbo.misc.centering": [[33, 4, 1, "", "centering"]], "physbo.misc.gauss_elim": [[34, 4, 1, "", "gauss_elim"]], "physbo.misc.set_config": [[35, 1, 1, "", "adam"], [35, 1, 1, "", "batch"], [35, 4, 1, "", "boolean"], [35, 1, 1, "", "learning"], [35, 1, 1, "", "online"], [35, 1, 1, "", "search"], [35, 1, 1, "", "set_config"]], "physbo.misc.set_config.adam": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.batch": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.learning": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.online": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.search": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.misc.set_config.set_config": [[35, 2, 1, "", "load"], [35, 2, 1, "", "show"]], "physbo.opt": [[37, 0, 0, "-", "adam"]], "physbo.opt.adam": [[37, 1, 1, "", "adam"]], "physbo.opt.adam.adam": [[37, 3, 1, "", "alpha"], [37, 3, 1, "", "beta"], [37, 3, 1, "", "epoch"], [37, 3, 1, "", "epsilon"], [37, 3, 1, "", "gamma"], [37, 3, 1, "", "grad"], [37, 3, 1, "", "m"], [37, 3, 1, "", "max_epoch"], [37, 3, 1, "", "nparams"], [37, 3, 1, "", "params"], [37, 2, 1, "", "run"], [37, 2, 1, "", "set_params"], [37, 2, 1, "", "update"], [37, 3, 1, "", "v"]], "physbo.predictor": [[38, 1, 1, "", "base_predictor"]], "physbo.predictor.base_predictor": [[38, 2, 1, "", "delete_stats"], [38, 2, 1, "", "fit"], [38, 2, 1, "", "get_basis"], [38, 2, 1, "", "get_post_fcov"], [38, 2, 1, "", "get_post_fmean"], [38, 2, 1, "", "get_post_params"], [38, 2, 1, "", "get_post_params_samples"], [38, 2, 1, "", "get_post_samples"], [38, 2, 1, "", "get_predict_samples"], [38, 2, 1, "", "load"], [38, 2, 1, "", "prepare"], [38, 2, 1, "", "save"], [38, 2, 1, "", "update"]], "physbo.search": [[40, 0, 0, "-", "discrete"], [43, 0, 0, "-", "discrete_multi"], [46, 0, 0, "-", "pareto"], [47, 0, 0, "-", "score"], [48, 0, 0, "-", "score_multi"], [49, 0, 0, "-", "utility"]], "physbo.search.discrete": [[41, 0, 0, "-", "policy"], [42, 0, 0, "-", "results"]], "physbo.search.discrete.policy": [[41, 1, 1, "", "policy"]], "physbo.search.discrete.policy.policy": [[41, 2, 1, "", "bayes_search"], [41, 2, 1, "", "export_history"], [41, 2, 1, "", "export_predictor"], [41, 2, 1, "", "export_training"], [41, 2, 1, "", "get_post_fcov"], [41, 2, 1, "", "get_post_fmean"], [41, 2, 1, "", "get_score"], [41, 2, 1, "", "load"], [41, 2, 1, "", "random_search"], [41, 2, 1, "", "save"], [41, 2, 1, "", "set_seed"], [41, 2, 1, "", "write"]], "physbo.search.discrete.results": [[42, 1, 1, "", "history"]], "physbo.search.discrete.results.history": [[42, 2, 1, "", "export_all_sequence_best_fx"], [42, 2, 1, "", "export_sequence_best_fx"], [42, 2, 1, "", "load"], [42, 2, 1, "", "save"], [42, 5, 1, "", "time_get_action"], [42, 5, 1, "", "time_run_simulator"], [42, 5, 1, "", "time_total"], [42, 5, 1, "", "time_update_predictor"], [42, 2, 1, "", "write"]], "physbo.search.discrete_multi": [[44, 0, 0, "-", "policy"], [45, 0, 0, "-", "results"]], "physbo.search.discrete_multi.policy": [[44, 1, 1, "", "policy"]], "physbo.search.discrete_multi.policy.policy": [[44, 2, 1, "", "bayes_search"], [44, 2, 1, "", "get_post_fcov"], [44, 2, 1, "", "get_post_fmean"], [44, 2, 1, "", "get_score"], [44, 2, 1, "", "load"], [44, 2, 1, "", "load_predictor_list"], [44, 2, 1, "", "load_training_list"], [44, 3, 1, "", "new_data_list"], [44, 2, 1, "", "random_search"], [44, 2, 1, "", "save"], [44, 2, 1, "", "save_predictor_list"], [44, 2, 1, "", "save_training_list"], [44, 2, 1, "", "write"]], "physbo.search.discrete_multi.results": [[45, 1, 1, "", "history"]], "physbo.search.discrete_multi.results.history": [[45, 2, 1, "", "export_pareto_front"], [45, 2, 1, "", "load"], [45, 2, 1, "", "save"], [45, 5, 1, "", "time_get_action"], [45, 5, 1, "", "time_run_simulator"], [45, 5, 1, "", "time_total"], [45, 5, 1, "", "time_update_predictor"], [45, 2, 1, "", "write"]], "physbo.search.pareto": [[46, 1, 1, "", "Pareto"], [46, 1, 1, "", "Rectangles"], [46, 4, 1, "", "dominate"]], "physbo.search.pareto.Pareto": [[46, 2, 1, "", "divide_non_dominated_region"], [46, 2, 1, "", "export_front"], [46, 2, 1, "", "set_reference_max"], [46, 2, 1, "", "set_reference_min"], [46, 2, 1, "", "update_front"], [46, 2, 1, "", "volume_in_dominance"]], "physbo.search.pareto.Rectangles": [[46, 2, 1, "", "add"]], "physbo.search.score": [[47, 4, 1, "", "EI"], [47, 4, 1, "", "PI"], [47, 4, 1, "", "TS"], [47, 4, 1, "", "score"]], "physbo.search.score_multi": [[48, 4, 1, "", "EHVI"], [48, 4, 1, "", "HVPI"], [48, 4, 1, "", "TS"], [48, 4, 1, "", "score"]], "physbo.search.utility": [[49, 4, 1, "", "is_learning"], [49, 4, 1, "", "length_vector"], [49, 4, 1, "", "show_interactive_mode"], [49, 4, 1, "", "show_search_results"], [49, 4, 1, "", "show_search_results_mo"], [49, 4, 1, "", "show_start_message_multi_search"]], "physbo.variable": [[50, 1, 1, "", "variable"]], "physbo.variable.variable": [[50, 2, 1, "", "add"], [50, 2, 1, "", "add_X"], [50, 2, 1, "", "add_Z"], [50, 2, 1, "", "add_t"], [50, 2, 1, "", "delete"], [50, 2, 1, "", "delete_X"], [50, 2, 1, "", "delete_Z"], [50, 2, 1, "", "delete_t"], [50, 2, 1, "", "get_subset"], [50, 2, 1, "", "load"], [50, 2, 1, "", "save"]]}, "objnames": {"0": ["py", "module", "Python \u30e2\u30b8\u30e5\u30fc\u30eb"], "1": ["py", "class", "Python \u30af\u30e9\u30b9"], "2": ["py", "method", "Python \u30e1\u30bd\u30c3\u30c9"], "3": ["py", "attribute", "Python \u306e\u5c5e\u6027"], "4": ["py", "function", "Python \u306e\u95a2\u6570"], "5": ["py", "property", "Python \u30d7\u30ed\u30d1\u30c6\u30a3"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function", "5": "py:property"}, "terms": {"\")": [57, 59, 62], "\"*": [57, 62], "\",": [47, 56, 57, 59, 61], "\"ei": 47, "##": 59, "#in": [57, 62], "& \\": 1, "& k": 1, "<": 57, "''": 58, "'(": 37, "')": [1, 57, 58, 59], "',": [56, 57, 58, 59, 60, 61, 62], "']": 35, "'config": 35, "'exact": 20, "'hvpi": 44, "'ts": 41, "'}\\": 59, "'}_": 59, "(\"": [56, 59], "('": [56, 57, 58, 59, 60, 61], "((": [56, 59], "()": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43, 53, 56, 57, 58, 59, 60, 61, 62], "(-": 59, "([": [56, 59, 60], "(\\": [1, 59], "(_": 51, "(a": 59, "(acquisition": [53, 57], "(actions": [58, 61], "(array": 59, "(baysean": 20, "(best": [57, 60, 62], "(blm": 10, "(calculated": 61, "(common": 54, "(default": 13, "(ei": 1, "(figsize": 59, "(file": 58, "(front": 59, "(fx": [57, 62], "(gp": 56, "(hyper": 59, "(int": 56, "(itertools": 59, "(k": 1, "(l": 1, "(less": [23, 27], "(lik": 56, "(list": 59, "(max": [57, 58, 59, 60, 61, 62], "(mean": [41, 44], "(mode": 57, "(n": [56, 59], "(np": [56, 57, 58, 59, 60, 61, 62], "(num": 30, "(object": 59, "(open": 54, "(optimization": 54, "(pi": 1, "(policy": 58, "(range": 61, "(ref": 59, "(res": [57, 59, 60, 62], "(score": 57, "(simu": 59, "(t": [56, 61], "(test": [57, 58, 59, 60, 61, 62], "(the": 42, "(u": [10, 34], "(var": 57, "(window": [57, 62], "(x": [6, 8, 10, 13, 14, 37, 56, 57, 58, 59, 60, 61, 62], "(xtest": 8, "(y": 59, "({": 1, "(\u6ce8": 56, ") \\": 1, "))": [8, 10, 13, 57, 59, 62], ")*": 56, "),": [1, 14, 29, 41, 42, 44, 56, 57, 59, 61], ")-": 34, ").": [14, 20, 23, 25, 27, 41, 42, 44, 48, 50, 53, 54, 56, 57, 62], "):": [53, 57, 59], ")]": 59, ")^": [1, 34, 59], ")^\\": 1, ")}": 1, ")\u3001": 1, ")\u3002": [53, 57, 62], "*'": 59, "**": [31, 41, 44, 57, 62], "*alpha": [41, 44], "*}": 1, "+ \\": 1, "+\\": 1, "+ntest": 56, "+std": 57, ", '": 59, ", [": 59, ", \\": 1, ", k": 1, ", score": [57, 60, 62], ", vmin": 59, ", where": [19, 23, 27], ", x": [57, 62], ", y": 1, ", z": 1, ",\"": 6, ",')": [56, 58, 60, 61], ",)": [19, 23, 27], ",[": 59, ",b": 6, "- \\": 1, "- x": 56, "--": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 37, 38, 41, 42, 44, 46, 47, 50], "-1": 59, "->": 54, "-\\": 1, "-armed": 59, "-b": 19, "-based": 48, "-basis": 16, "-bfgs": 19, "-by": [6, 13, 16], "-center": 53, "-covariance": [14, 16, 21, 31], "-d": [6, 13], "-dev": [51, 53], "-dimensional": [19, 20, 21, 23, 25, 27, 33, 41, 44, 50], "-dominated": [46, 59], "-l": [6, 13], "-learn": 54, "-mail": 51, "-max": 54, "-n": 16, "-ntrain": 56, "-objective": [54, 59], "-pattersonafb": 59, "-rank": 54, "-rectangle": 59, "-scale": 6, "-std": 57, "-t": 56, "-th": 58, "-tokyo": 51, "-update": 10, "-user": 53, "-volume": 48, "-y": 1, ".)": 42, ".,": [41, 42, 44, 48, 56, 59], "..": [56, 59, 61], "...": [1, 56], "._": [11, 35, 38], ".ac": 51, ".adam": [3, 36], ".add": [3, 39], ".alpha": 36, ".append": [56, 57, 62], ".argmin": [57, 62], ".array": [56, 57, 59, 60, 62], ".asarray": [56, 58, 60, 61], ".basis": [3, 4, 8, 10, 11, 12], ".bayes": [40, 43, 57, 58, 59, 60, 61, 62], ".beta": 36, ".bias": [11, 13], ".blm": [2, 3, 20], ".c": 59, ".cat": [18, 22], ".centering": [3, 32, 56, 58, 60, 61], ".choice": 56, ".chosen": [53, 57, 62], ".collections": 57, ".colorbar": 59, ".com": [53, 54], ".comm": 57, ".config": [4, 14, 31], ".const": [17, 28, 56], ".core": [3, 4, 10, 14, 17, 25], ".cov": [3, 11, 12, 15, 16, 17, 56], ".cpc": 54, ".decomp": [18, 22], ".delete": [3, 4, 17], ".discreate": 62, ".discrete": [3, 39, 53, 57, 58, 59, 60, 61, 62], ".disp": 18, ".divide": 39, ".dump": [38, 58], ".epoch": 36, ".epsilon": 36, ".eval": 18, ".exact": [4, 8, 9, 17, 20, 24, 31], ".exp": 59, ".export": [18, 39, 40, 43, 53, 57, 59, 60, 62], ".figure": 59, ".fill": 57, ".fit": [3, 4, 17, 18, 56], ".fourier": [4, 5, 12], ".fx": [53, 57, 59, 60, 62], ".g": [41, 42, 44], ".gamma": 36, ".gauss": [3, 4, 8, 11, 15, 17, 22, 26, 32, 56], ".get": [3, 4, 5, 7, 8, 10, 11, 12, 13, 15, 17, 18, 20, 22, 26, 28, 31, 40, 43, 56, 57], ".gp": [2, 3, 56], ".grad": [36, 37], ".history": [41, 44, 53, 57, 58, 62], ".imshow": 59, ".inf": [3, 4, 8, 17, 20], ".ini": 35, ".init": [18, 28], ".jp": 51, ".learning": [17, 18], ".lik": [3, 4, 7, 8, 10, 17, 56], ".linalg": 34, ".line": [57, 60], ".linear": [4, 8, 10, 11], ".lines": [57, 60], ".linspace": [57, 59, 62], ".load": [3, 22, 32, 40, 43, 50, 57, 58], ".loadtxt": [56, 58, 60, 61], ".m": 36, ".max": 36, ".mean": [3, 17, 56], ".method": 7, ".misc": [2, 3, 14, 20, 56, 58, 60, 61], ".model": [4, 7, 10, 14, 17, 18, 25, 56], ".multivariate": [31, 41, 44], ".nbasis": [5, 7, 11, 15], ".ndarray": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 34, 37, 41, 42, 44, 47], ".new": 43, ".nparams": 36, ".npz": [57, 58], ".num": [14, 31, 59], ".one": 18, ".opt": [2, 3], ".org": 54, ".params": [5, 6, 11, 12, 13, 15, 16, 36, 56], ".pareto": [3, 39, 59], ".plot": [57, 59, 60, 62], ".policy": [39, 40, 43, 57, 58, 59, 60, 61, 62], ".polycollection": 57, ".post": [7, 18], ".prec": 15, ".predict": [7, 14, 18, 31], ".predictor": [2, 3, 4, 17, 41, 44, 47, 58], ".prepare": [3, 4, 7, 8, 17, 18, 22, 56], ".print": [18, 22, 56], ".prior": [3, 4, 7, 8, 17, 18, 56], ".product": 59, ".py": [41, 44, 53], ".pyplot": [57, 59, 60, 62], ".rand": 22, ".random": [31, 40, 41, 43, 44, 56, 57, 58, 59, 60, 62], ".reset": 18, ".results": [39, 40, 41, 43, 44, 53, 57, 58, 62], ".run": [18, 36], ".sample": 61, ".sampling": [7, 8, 11, 18, 26], ".save": [3, 22, 40, 43, 57, 58], ".savez": 50, ".scatter": 59, ".sciencedirect": 54, ".score": [3, 39], ".search": [2, 3, 53, 57, 58, 59, 60, 61, 62], ".seed": 61, ".set": [3, 5, 11, 14, 15, 18, 20, 22, 26, 28, 32, 36, 39, 40, 56, 57, 58, 59, 60, 61, 62], ".shape": [56, 59], ".show": [5, 32, 58, 59], ".sigma": 15, ".size": 61, ".solve": 34, ".sqrt": [57, 59], ".stats": [7, 10, 11], ".sub": 18, ".subplots": 57, ".sum": 59, ".supp": [22, 26, 28], ".t": [50, 58, 59, 60], ".time": [40, 43], ".title": 59, ".total": [53, 57, 60, 62], ".training": [41, 44, 58], ".trans": 26, ".u": 51, ".update": [3, 4, 7, 8, 17, 36, 38, 39], ".utility": [3, 39, 58], ".v": 36, ".variable": [2, 3, 14, 31, 41, 44, 47, 58], ".volume": [39, 59], ".write": [40, 43, 58], ".x": 50, ".xlabel": 59, ".xlim": 59, ".ylabel": 59, ".ylim": 59, ".z": 50, ".zero": [17, 28], ".zeros": 30, ".\u300d": 59, "/\\": 59, "/article": 54, "/ds": 59, "/eng": 59, "/issp": 53, "/physbo": 53, "/pii": 54, "/s": [54, 56, 58, 60, 61], "/science": 54, "0d": 57, "0ff": 57, "0x": [57, 60], "10": [56, 57, 59], "11": [56, 57], "12": [56, 57], "13": [56, 57], "14": [56, 57, 59], "15": [56, 57, 59], "16": [56, 57, 59], "17": [56, 59], "18": 56, "19": 59, "1e": [23, 27, 60], "1st": 58, "1\u3064": [53, 57], "2d": [57, 60], "2nd": 58, "2\u3064": [57, 60], "3d": 57, "3dihub": 54, "3rd": 58, "4py": 57, "4th": 58, "73": 61, "7fdc": 60, "7fe": 60, "7ff": 57, "80": 60, ":/": [53, 54], ":]": 59, ":baysean": 53, ":gaussian": 53, ":ntrain": 56, ":physbo": 53, ":predictor": 53, ";]": [57, 60], ";matplotlib": [57, 60], "= \"": 47, "= (": 56, "= -": [56, 58, 60, 61], "= \\": 1, "= a": 1, "= f": 37, "= k": 1, "=\"": [57, 59, 61, 62], "='": [56, 57, 58, 59, 60, 61, 62], "=(": 59, "=-": [57, 59, 62], "=.": 57, "=[": [57, 59, 61, 62], "=action": [57, 62], "=cov": 56, "=false": 56, "=lik": 56, "=mean": 56, "=mpi": 57, "=n": 59, "=none": [58, 61], "=policy": 58, "=simu": 59, "=simulator": [57, 60, 62], "=test": [57, 59], "=true": 59, "=x": [57, 58, 60, 61, 62], "@misc": 54, "[&": [57, 60], "['": 35, "[-": [57, 59, 62], "[1": [56, 57, 58, 59, 60, 61], "[2": [56, 57, 58, 59, 60, 61], "[3": [56, 57, 58, 59, 60, 61], "[4": [56, 57, 59, 60, 61], "[5": [56, 58, 59], "[6": [56, 59, 60], "[7": [56, 57, 59, 60], "[8": [56, 57, 59, 60], "[9": [56, 57, 59], "[:": [56, 57, 58, 59, 60, 61], "[[": 61, "[\\": 1, "[action": [57, 58, 59, 60, 62], "[actions": 61, "[calculated": 61, "[dominated": 59, "[i": 59, "[id": 56, "[int": [57, 62], "[np": [57, 62], "[ntrain": 56, "[params": 27, "[x": 6, "\\\nk": 1, "\\[": 1, "\\\\": [1, 59], "\\begin": 59, "\\bf": 1, "\\boldsymbol": 1, "\\eta": 1, "\\exists": 59, "\\left": 59, "\\mathbf": 1, "\\mathcal": 1, "\\mu": 1, "\\phi": 1, "\\pi": 1, "\\prec": 59, "\\sigma": 1, "\\text": 1, "\\vec": 59, "\\|": 1, "]\n#": 62, "]\nx": [57, 62], "])": [56, 57, 59, 60, 61, 62], "],": [56, 59], "].": [27, 59], "]:": [56, 57, 58, 59, 60, 61, 62], "][": [57, 62], "]]": [59, 61], "]^": 1, "^-": 34, "^\\": 1, "^t": [1, 34], "^{": [1, 59], "_,": [58, 60], "_[": 59, "__": [38, 41, 44, 51, 57, 58, 59, 60, 62], "_action": [40, 41, 42, 43, 44, 45, 53, 57, 60, 62], "_actions": [42, 53, 57, 62], "_all": [40, 42, 53, 56, 57, 59, 60, 62], "_basis": [3, 4, 5, 6, 8, 10, 11, 12, 13, 14, 17, 20, 23, 31, 38, 41, 44, 57, 58, 59, 60, 61, 62], "_best": [40, 42, 53, 57, 60, 62], "_between": 57, "_bias": [11, 12, 13], "_binary": 46, "_blm": [18, 20], "_bound": [18, 20, 22, 23, 26, 27, 28, 29], "_c": 1, "_call": [41, 44, 57, 62], "_cand": [18, 20, 22, 23, 26, 27, 28, 29], "_candidate": 48, "_compressed": 50, "_config": [3, 14, 20, 32, 56], "_const": [4, 15, 16], "_cov": [11, 12, 15, 16, 18, 21, 22, 23, 26, 27], "_data": [21, 27, 29, 30, 41, 43, 44, 56, 58, 60, 61], "_dim": [23, 46], "_disp": [19, 41, 44], "_dominance": [39, 46, 59], "_dominated": [39, 46], "_each": [41, 44, 60], "_ehvi": 59, "_elim": [3, 32], "_epoch": [19, 36, 37], "_expans": [22, 23], "_fcov": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "_fmean": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "_front": [39, 43, 45, 46, 59], "_fx": [40, 42, 53, 57, 60, 62], "_get": [40, 41, 42, 43, 44, 45], "_grad": [17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], "_history": [40, 41, 44, 58], "_hvpi": 59, "_i": [1, 59], "_ids": 61, "_idx": [57, 62], "_in": [39, 46, 59], "_init": [13, 57, 62], "_initial": 61, "_interactive": [3, 39, 49], "_iter": 19, "_j": 59, "_l": 1, "_learning": [3, 39, 49], "_like": [29, 34], "_list": [43, 44, 48, 57, 62], "_marlik": [17, 18, 19, 20, 24, 25], "_max": [39, 46, 57, 59, 62], "_mean": [4, 7, 8, 9, 10, 11, 12, 13, 15, 16, 18, 21, 28, 29, 30], "_message": [3, 39, 49], "_min": [39, 46, 57, 59, 62], "_mo": [3, 39, 49], "_mode": [3, 39, 49], "_mu": [8, 10], "_multi": [3, 39, 49, 59], "_n": 59, "_name": [23, 35, 38, 44, 50], "_new": 56, "_non": [39, 46], "_normal": [31, 41, 44], "_normalized": 33, "_num": [41, 42, 44, 48, 53, 57, 58, 59, 60, 61, 62], "_objectives": [44, 45, 46, 59], "_one": [18, 19], "_opt": [57, 62], "_p": 59, "_param": 29, "_params": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 36, 37, 38, 56], "_pareto": [43, 44, 45, 49, 59], "_post": [3, 4, 7, 8, 9, 10, 14, 17, 18, 20, 24, 25, 31, 38, 40, 41, 43, 44, 56, 57], "_prec": [11, 12, 15, 16], "_predict": [3, 4, 14, 17, 31, 38], "_predictor": [2, 3, 14, 31, 38, 40, 41, 42, 43, 44, 45, 58], "_probe": [41, 44, 60], "_probes": [41, 44, 57, 58, 59, 60, 61, 62], "_rand": [41, 44, 57, 58, 59, 60, 61, 62], "_random": 59, "_ratio": 46, "_reference": [39, 46], "_region": [39, 46], "_research": 42, "_result": 57, "_results": [3, 39, 49, 58], "_row": 50, "_rule": 46, "_run": [18, 19, 40, 41, 42, 43, 44, 45], "_runs": [42, 59], "_samples": [3, 4, 14, 17, 31, 38], "_sampling": [7, 8, 18, 20], "_scale": 23, "_score": [40, 41, 43, 44, 57], "_search": [3, 18, 19, 39, 40, 41, 43, 44, 46, 49, 53, 57, 58, 59, 60, 61, 62], "_seed": [40, 41, 57, 58, 59, 60, 61, 62], "_sequence": [40, 42, 53, 57, 60, 62], "_set": [44, 49, 59], "_simulator": [40, 41, 42, 43, 44, 45], "_sparse": 59, "_start": [3, 39, 49], "_stats": [3, 4, 7, 8, 9, 10, 14, 17, 31, 38], "_subset": [3, 50], "_t": [3, 19, 50], "_test": 56, "_total": [40, 41, 42, 43, 44, 45], "_train": 56, "_training": [40, 41, 43, 44, 58], "_triangular": 34, "_ts": 59, "_update": [18, 19, 40, 41, 42, 43, 44, 45], "_vector": [3, 39, 49], "_width": 23, "_world": 57, "_x": [3, 19, 41, 44, 50, 57, 58, 59, 60, 61, 62], "_z": [3, 50], "_{": [1, 56, 59], "``": 53, "about": [20, 35, 41, 44], "above": 62, "acceleration": 56, "access": 54, "acquisition": [41, 44, 47], "action": [41, 42, 44, 45, 50, 53, 55, 57, 58, 59, 60, 62], "actions": [41, 42, 44, 58, 61, 62], "actoin": 61, "adam": [3, 17, 18, 19, 32, 35, 36, 37], "adc": 57, "add": [46, 50], "adding": [27, 50], "advances": 6, "afit": 59, "air": 59, "al": 48, "algorithm": 19, "algorithms": 59, "all": [16, 20, 41, 42, 44, 54], "along": 33, "alpha": [6, 8, 10, 14, 20, 31, 34, 37, 41, 44, 47, 48, 57], "already": [14, 31, 37], "amp": 23, "an": [13, 20, 29, 35, 41, 44], "analyses": 59, "and": [6, 16, 19, 20, 21, 23, 29, 33, 35, 41, 42, 44, 47, 48, 54, 56, 58, 59, 62], "another": 8, "api": [52, 53, 59], "appl": 56, "approach": 56, "aquision": [41, 44, 62], "aquisition": [41, 44], "ard": [23, 56], "are": [16, 41, 44, 47, 50, 62], "args": [31, 37, 38], "array": [19, 20, 23, 25, 27, 29, 33, 34, 41, 42, 44, 50, 56, 58, 59, 60], "article": 54, "artif": 59, "as": [8, 10, 13, 38, 41, 44, 50, 56, 57, 58, 59, 60, 61, 62], "ascending": 46, "assumed": [41, 44], "at": [12, 41, 42, 44, 51, 57, 60, 62], "author": 54, "automatic": 54, "auxiaialy": 10, "auxially": [8, 10], "available": [41, 44, 47, 54, 62], "ax": 57, "axis": 59, "bandits": 59, "base": [2, 3, 14, 19, 31, 38, 41, 44, 47], "based": 54, "basis": [6, 12, 13, 14, 19, 20, 23, 31, 38, 41, 44, 62], "batch": [3, 17, 18, 19, 32, 35], "bayes": [41, 44, 53, 57, 58, 59], "bayesian": [4, 41, 44, 54, 57, 58, 62], "baysean": [8, 14], "baysian": 54, "be": [10, 14, 20, 23, 25, 27, 29, 31, 37, 38, 41, 42, 44, 50], "been": 62, "before": 62, "begin": 1, "bernard": 59, "best": [42, 53, 57, 60, 62], "beta": 37, "bf": 1, "bias": [6, 12, 13], "bibtex": 54, "blm": [8, 10, 12, 14, 20, 41, 44, 53], "blue": 59, "boldsymbol": 1, "bool": [8, 10, 20, 21, 23, 25, 31, 41, 44], "boolean": [3, 32, 35], "both": [41, 44], "bound": [20, 23, 27, 29], "boundary": [20, 23, 27, 29], "bounds": 46, "by": [8, 10, 14, 27, 31, 38, 41, 42, 44, 50, 62], "calcualte": [41, 44], "calculate": [13, 34, 41, 44, 47, 48], "calculated": [41, 44, 61], "calculates": [8, 10, 12, 14, 16, 37], "calculating": [20, 21, 25, 31], "calculation": [48, 59], "call": [57, 58, 59, 60, 62], "callable": [41, 44], "calling": [57, 62], "can": 29, "candidate": [19, 20, 21, 23, 25, 27, 33, 41, 42, 44, 50, 57, 62], "candidates": [19, 29, 62], "capital": 54, "case": 62, "cat": [20, 21, 23], "cccc": 1, "cd": 53, "cdot": 1, "cdots": [1, 59], "centering": [3, 32, 33], "cholesky": 54, "choose": [41, 44, 62], "choosed": 62, "chosen": [42, 62], "class": [6, 8, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 35, 37, 38, 41, 42, 44, 45, 46, 47, 50, 57, 58, 59, 60, 62], "classifications": 59, "clone": 53, "coefficient": 6, "color": 57, "column": 33, "combo": [54, 62], "comm": [41, 44, 57], "communications": 54, "components": 16, "comput": 59, "compute": [6, 23], "computer": 54, "computes": 16, "concatinate": [20, 23], "config": [14, 19, 20, 31, 35, 38, 41, 44, 56], "configuration": [14, 35], "const": [17, 28, 29], "constant": 29, "contents": 2, "converted": 29, "copyright": 54, "corresponding": [19, 41, 44, 62], "cos": [1, 6], "couckuyt": [48, 59], "cov": [4, 12, 15, 16, 20, 21, 41, 44, 56], "covariance": [8, 10, 12, 16, 20, 21, 25, 27, 31, 38, 41, 44, 56], "covariant": 23, "create": [57, 62], "criteria": [48, 59], "csv": [56, 58, 60, 61], "cu": 56, "current": [23, 37, 57, 62], "data": [6, 8, 14, 20, 21, 29, 31, 42, 47, 56, 58, 60, 61], "dataset": [8, 14, 20, 31, 41, 44, 47], "datasets": 20, "david": 59, "ddots": 1, "declare": [57, 62], "declaring": 62, "decomp": [20, 21, 23], "decompose": 23, "decomposing": [20, 21], "def": [56, 57, 58, 59, 60, 61, 62], "default": [6, 8, 10, 12, 13, 14, 16, 19, 20, 31, 38, 41, 42, 44, 47], "defined": [23, 29, 30, 38, 41, 44, 47, 62], "del": [57, 58], "delete": [14, 31, 38, 50], "deleted": 50, "deleting": 50, "delimiter": [56, 58, 60, 61], "denotes": [19, 20, 21, 23, 25, 33, 41, 44, 50], "deschrijver": 59, "design": 62, "deviation": [27, 33], "dhaene": 59, "diag": [8, 10, 20, 21, 23, 25, 31], "diagonal": [8, 10, 27], "diagonalization": [20, 21, 23, 25], "diagonlization": 31, "dict": 38, "dimension": [6, 12, 30, 37], "dimensional": [19, 20, 21, 23, 25, 27, 33, 41, 42, 44, 50], "dimenstional": [41, 42, 44], "dirk": 59, "discovery": 47, "discrete": 59, "disp": [19, 44, 49, 59], "displaying": 19, "distribution": [8, 41, 44, 47], "divide": 46, "does": [14, 31], "doi": 54, "dom": 46, "dominance": 46, "dominate": [3, 39, 46], "domination": 46, "done": [37, 56, 61], "dots": 59, "drawing": 31, "draws": [8, 10, 12, 14, 20], "dtype": 46, "each": [16, 19, 20, 21, 23, 25, 27, 31, 33, 38, 41, 42, 44, 50, 62], "effective": 54, "ehvi": [3, 39, 48], "ei": [1, 3, 39, 41, 44, 47, 53, 57, 58, 60, 62], "elapsed": [41, 42, 44], "element": 27, "elements": [16, 19, 23, 27], "empty": 30, "end": [1, 59], "energy": [19, 20, 23, 25, 27, 41, 42, 44, 50, 62], "engineering": 59, "ensurepip": 53, "epoch": [37, 56, 61], "epochs": 19, "epsilon": 37, "estimation": 54, "et": 48, "eta": 1, "eur": 59, "eval": [17, 19, 20, 24, 25], "evaluating": [20, 25], "evolutionary": 59, "exists": 59, "exp": [1, 27, 59], "expansion": 23, "expected": [1, 41, 44, 47, 48, 53, 57], "export": [20, 41, 42, 45, 46, 62], "exporting": 20, "extent": 59, "false": [19, 21, 23, 35, 41, 44, 46, 49, 56], "fast": [10, 48, 59], "fbest": [53, 57, 62], "fcov": 56, "feature": [1, 6, 8, 10, 12, 13, 14, 19, 20, 21, 23, 25, 33, 41, 44, 50, 54, 62], "features": [6, 8], "fig": 57, "file": [23, 35, 38, 41, 42, 44, 50, 58], "filename": [42, 45], "files": [41, 44], "filled": [29, 41, 42, 44], "first": [8, 41, 44, 46, 62], "fit": [14, 20, 31, 38], "fitting": [20, 31], "flag": 31, "float": [8, 10, 12, 13, 14, 16, 20, 21, 23, 25, 31, 37, 41, 44, 47], "fmax": 47, "fmean": [12, 27, 48, 56], "for": [6, 8, 10, 13, 14, 19, 20, 21, 23, 27, 29, 31, 41, 42, 44, 46, 47, 48, 50, 54, 57, 59, 62], "forall": 59, "force": [46, 59], "fourier": [4, 5, 6], "frac": 1, "from": [8, 21, 23, 35, 38, 41, 44, 50, 54, 57], "front": 59, "fstd": 48, "funciton": [41, 44, 62], "function": [8, 12, 20, 23, 25, 27, 31, 37, 38, 41, 42, 44, 47, 50, 53, 57, 62], "functions": [41, 44], "fx": [42, 57, 62], "gamma": 37, "gauss": [3, 4, 11, 12, 15, 16, 17, 22, 23, 26, 27, 32, 34], "gaussian": [12, 16, 21, 23, 27, 41, 44, 62], "get": [4, 6, 8, 9, 10, 12, 13, 14, 16, 17, 19, 20, 21, 23, 24, 25, 27, 29, 30, 31, 38, 41, 44, 50, 57], "getting": [20, 23, 27, 29, 41, 42, 44, 50], "git": 53, "github": [51, 53], "give": 19, "given": [41, 44, 47], "gives": 19, "global": 59, "gp": [19, 21, 25, 53, 56], "grad": [20, 23, 25, 37], "gradiant": [20, 21, 23, 25], "gradient": [27, 37], "greater": [23, 27], "gt": [57, 60], "guess": 19, "half": [12, 16], "has": 62, "have": 16, "here": [41, 44], "history": [39, 40, 41, 42, 43, 44, 45, 49, 53, 57, 58, 62], "holding": 29, "https": [53, 54], "hvpi": [3, 39, 48], "hyper": [19, 41, 44, 48, 56, 61, 62], "hyperparameter": 54, "hyperparemters": [41, 42, 44], "hypervolume": 48, "id": [53, 55, 56, 57, 58, 59, 60], "if": [8, 10, 14, 20, 21, 23, 25, 31, 41, 42, 44, 47, 50, 59, 62], "ignore": 14, "ii": [53, 57], "import": [56, 57, 58, 59, 60, 61, 62], "improvement": [1, 41, 44, 47, 48, 53, 57], "in": [6, 8, 20, 29, 31, 38, 41, 42, 44, 46, 47, 56, 57, 59, 62], "independent": [16, 19, 23, 27], "index": [41, 44, 50, 57, 62], "indexes": [41, 42, 44, 50], "inf": 20, "information": [6, 23, 35, 38, 41, 42, 44], "infty": 1, "init": [11, 19, 29, 58, 59, 60], "initial": [13, 19, 41, 44, 56, 61, 62], "initialization": 14, "initialized": [14, 29], "initializes": [8, 10, 14], "initializing": [29, 31], "inline": [57, 59, 60], "innovations": 59, "input": [6, 8, 10, 12, 13, 20, 29, 35, 37, 41, 44, 62], "inputs": [8, 10, 14, 20, 31, 47], "inst": 59, "install": 53, "int": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 37, 41, 44, 50, 56], "integer": [41, 44], "intell": 59, "interactions": [57, 62], "interface": 56, "interval": [41, 44, 49, 57, 58, 59, 60, 61, 62], "into": [23, 41, 44], "inv": 16, "is": [3, 6, 19, 20, 21, 23, 25, 27, 38, 39, 41, 42, 44, 46, 47, 49, 50, 62], "isotropic": 16, "issn": 54, "issp": 51, "issues": 51, "it": [41, 44], "iterations": 19, "itertools": [57, 59, 62], "itself": [41, 44], "ivo": 59, "journal": [54, 59], "jpn": 56, "june": 47, "kazuyoshi": 54, "kei": 54, "kernel": [6, 8, 23], "keywords": 54, "kind": 47, "kiyohara": 56, "koji": 54, "kriging": 56, "kwargs": [37, 47, 48], "kwds": [31, 38], "label": [8, 10], "land": 59, "large": 6, "lb": 46, "ldots": 1, "le": 59, "learn": 59, "learned": 62, "learning": [3, 19, 32, 35, 41, 42, 44, 56, 61, 62], "left": 1, "len": [14, 31, 56], "length": [3, 39, 49], "license": 54, "lik": [8, 20, 56], "likelifood": 20, "likelihood": [19, 20, 25, 27, 56, 61], "linear": [4, 8, 11, 12, 13, 14, 20, 53, 57], "list": [20, 23, 27, 29, 41, 44], "load": [23, 35, 38, 41, 42, 44, 45, 50, 53, 56, 58, 60, 61], "loading": [35, 41, 44, 50], "log": [12, 16, 23, 27], "logarithm": 23, "longleftrightarrow": 59, "lower": [46, 59], "lt": [57, 60], "mach": 59, "machines": 6, "magne": 54, "make": 20, "management": 54, "manderick": 59, "map": [1, 8, 10, 13, 54], "maps": [6, 8, 10, 12, 13, 14, 20], "marginal": [19, 20, 25, 56, 61], "marlik": [20, 25], "matches": 34, "materials": [47, 54], "mathbf": 1, "mathcal": 1, "matplotlib": [57, 59, 60, 62], "matrix": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 31, 33, 34, 41, 44, 50], "max": [1, 19, 20, 23, 27, 29, 37, 41, 44, 47, 57, 58, 59, 60, 62], "maximization": 46, "maximum": [19, 23, 27, 29, 37, 41, 44, 47], "mean": [8, 10, 12, 13, 14, 16, 20, 21, 25, 31, 33, 38, 41, 44, 47, 56, 57], "means": 12, "median": 29, "merge": [41, 44], "messages": [41, 44], "method": [8, 37], "min": [20, 23, 27, 29, 56], "minimum": [19, 23, 27, 29], "minus": 59, "misc": 53, "mizoguchi": 56, "mode": [41, 44, 47, 48], "model": [4, 7, 8, 10, 14, 17, 18, 20, 31, 38, 53, 54, 57], "module": [2, 52], "motoyama": 54, "mozilla": 54, "mpi": [41, 44, 57], "mpl": 54, "mu": 1, "multi": [41, 44, 54, 59], "multiobjective": [48, 59], "multiplying": 31, "must": [31, 38], "mutated": 10, "name": [23, 35, 38, 41, 42, 44, 50], "nbasis": [6, 8, 13, 16], "ndarray": [23, 56, 57, 62], "negative": [19, 20, 23, 25, 27, 41, 42, 44, 50, 62], "neither": [41, 44], "netw": 59, "neural": [6, 59], "new": [10, 29, 44, 46, 56, 59], "next": [41, 42, 44], "no": 59, "noise": [8, 10, 14, 20, 27, 47], "non": [46, 59], "none": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 35, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50], "nor": [41, 44], "normalize": 33, "normalized": 33, "not": [10, 14, 16, 20, 29, 30, 31, 41, 44, 47, 59, 62], "notimplementederror": 47, "np": [13, 31, 41, 44, 56, 57, 58, 59, 60, 61, 62], "nparams": 37, "ntest": 56, "ntrain": 56, "num": [14, 19, 20, 21, 23, 27, 29, 30, 31, 41, 42, 44, 45, 46, 50, 57, 58, 59, 60, 61, 62], "number": [6, 8, 10, 13, 14, 16, 19, 20, 21, 23, 27, 29, 31, 37, 41, 42, 44, 62], "numpy": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 37, 41, 42, 44, 47, 50, 53, 56, 57, 58, 59, 60, 61, 62], "nxn": 12, "object": [6, 8, 12, 13, 16, 19, 20, 21, 23, 27, 29, 30, 35, 37, 38, 41, 42, 44, 45, 46, 47, 50], "objective": [20, 23, 25, 27, 41, 42, 44, 46, 50, 59], "objects": 35, "observed": 62, "oda": 56, "of": [1, 6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 46, 47, 48, 50, 53, 54, 56, 57, 62], "oh": 59, "omega": 1, "on": [23, 46, 54], "one": [19, 23, 54], "ones": 29, "online": [3, 17, 18, 19, 32, 35], "only": [8, 10, 41, 44, 47, 62], "opt": 53, "optimization": [19, 23, 27, 41, 44, 48, 54, 58, 59, 62], "optimized": [20, 23, 25, 27, 41, 42, 44, 50], "optimizer": 37, "optimum": [57, 62], "options": [8, 37], "or": [29, 34, 35, 41, 44, 50], "order": 46, "ordinary": [41, 44, 62], "origin": 59, "other": 16, "others": 10, "otherwise": 14, "output": [41, 44, 62], "outputted": [41, 44], "overwrite": 42, "overwritten": [31, 38], "package": [2, 54], "pages": [47, 54], "parallel": [41, 44], "param": 23, "parameter": [13, 19, 23, 27, 31, 41, 44, 56, 61, 62], "parameters": [6, 8, 10, 12, 13, 19, 20, 21, 23, 25, 27, 29, 38, 41, 44], "params": [6, 12, 13, 16, 19, 20, 21, 23, 25, 27, 29, 30, 37], "pareto": [3, 39, 44, 46, 48, 59], "passed": 37, "perform": [19, 62], "performed": [41, 44, 62], "performing": [19, 41, 44], "phi": 1, "phys": 56, "physbo": [0, 51, 55, 56, 58, 59, 60, 62], "physics": 54, "pi": [1, 3, 39, 41, 44, 47, 53, 57, 62], "pickle": 38, "pip": 53, "pi\u30b9\u30b3\u30a2": 1, "plot": 59, "plt": [57, 59, 60, 62], "points": [46, 59], "policy": [39, 40, 41, 43, 44, 53, 58, 60, 61, 62], "post": [8, 20, 41, 44], "posterior": [8, 10, 14, 20, 25, 31, 47], "pp": 6, "prec": [16, 59], "precise": 16, "precision": [12, 16], "predict": [8, 20], "prediction": 38, "predictor": [3, 4, 14, 17, 20, 31, 38, 41, 42, 44, 47, 48, 53, 58], "preparation": 14, "prepare": [4, 8, 9, 10, 14, 17, 20, 23, 24, 25, 31, 38], "prepared": 14, "present": [57, 62], "print": [6, 20, 23, 56, 57, 61, 62], "printing": 20, "prior": [8, 16, 17, 18, 20, 21, 56], "priors": [16, 20, 21], "probability": [1, 41, 44, 47, 48, 53, 57], "problem": [46, 59], "proc": 59, "process": [21, 41, 44, 53, 62], "processing": 6, "property": [42, 45], "protocol": 38, "psi": [6, 8, 10, 12, 13, 14], "public": 54, "pypi": 53, "python": [53, 54], "query": 62, "quick": 10, "rahimi": 6, "rand": 23, "random": [1, 6, 8, 13, 41, 44, 53, 54, 57, 58, 59, 61, 62], "range": 59, "ranks": [41, 44], "raw": 12, "real": [19, 23, 27], "receives": [41, 44], "recht": 6, "recovering": 23, "rectangles": [3, 39, 46], "red": 59, "reduced": 48, "ref": [46, 59], "reference": [46, 48, 52], "region": 23, "repeat": 59, "replace": 56, "represented": 62, "represents": [19, 41, 44, 62], "res": [53, 57, 59, 60, 62], "reserved": 54, "reset": 19, "resets": 14, "reshape": [56, 57, 59, 62], "respectively": 33, "result": [29, 62], "results": [41, 44], "return": [34, 35, 56, 57, 58, 59, 60, 61, 62], "returning": [29, 30, 41], "returns": [8, 10, 12], "right": [1, 59], "rights": 54, "row": [19, 20, 21, 23, 25, 33, 41, 44, 50, 62], "rule": 46, "run": [19, 37, 41, 44], "running": [19, 41, 42, 44], "runs": 62, "runtimeerror": [41, 44], "ryo": 54, "saba": 59, "same": [16, 41, 44], "samples": [8, 10, 12, 14, 20, 31, 38], "sampling": [4, 8, 9, 10, 12, 14, 20, 21, 27, 41, 44, 47, 53, 54, 57, 58, 62], "save": [23, 38, 41, 42, 44, 45, 50, 53, 57], "saving": [41, 44, 50], "scale": 23, "school": 59, "scikit": 54, "scipy": [34, 53, 57, 62], "score": [3, 38, 39, 41, 44, 47, 48, 49, 53, 57, 58, 59, 61, 62], "scores": [41, 44, 47], "screening": 54, "search": [3, 19, 20, 21, 23, 25, 27, 32, 33, 35, 41, 42, 44, 50, 53, 57, 62], "searched": [41, 44], "searching": [41, 44, 56, 61, 62], "searchs": 19, "sec": 47, "sectoins": 35, "see": 47, "seed": [41, 62], "selected": 50, "self": [6, 12, 13, 14, 16, 31, 37, 38, 41, 44, 50, 57, 58, 59, 60, 62], "september": 54, "sequence": 42, "set": [3, 6, 12, 13, 14, 16, 20, 21, 23, 27, 29, 30, 31, 32, 35, 37, 38, 41, 44, 46, 47, 50, 59, 62], "sets": [12, 16], "setting": [20, 21, 23, 29, 41], "shape": 34, "show": [3, 6, 23, 35, 39, 49], "showing": 35, "sigma": [1, 16], "sim": 60, "simeq": 1, "simu": 59, "simulator": [41, 42, 44, 49, 53, 55, 61], "single": 62, "size": [13, 19, 23, 27, 41, 44], "skiprows": [56, 58, 60, 61], "solution": [19, 34], "sorted": 46, "source": [8, 10, 14, 20, 47], "specified": [20, 50], "split": [41, 44], "sqrt": [1, 59], "stable": 56, "standard": [27, 33], "start": [56, 61], "starting": 62, "stats": [8, 12, 25], "status": [31, 38], "std": [27, 56, 57], "step": [41, 42, 44, 57, 58, 62], "steps": [58, 62], "stores": [41, 42, 44], "str": [8, 23, 35, 38, 41, 42, 44, 47, 50], "structure": 56, "sub": 20, "submodules": [2, 52], "subpackages": [2, 52], "subset": [20, 50], "subt": 20, "subx": 20, "sum": 59, "summarized": 62, "supp": [23, 27, 29], "symp": 59, "system": 34, "systems": 6, "taking": 23, "tamura": 54, "target": [8, 10], "tech": 59, "terayama": 54, "test": [14, 31, 41, 44, 47, 48, 57, 59, 62], "tests": [21, 25], "th": [56, 57, 58, 61], "than": [23, 27], "that": [19, 29, 41, 44, 62], "the": [6, 8, 10, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 31, 33, 34, 37, 38, 41, 42, 44, 46, 47, 50, 54, 56, 57, 61, 62], "them": 23, "these": [41, 44], "this": [14, 23, 27, 31, 38, 47, 62], "thompson": [41, 44, 47, 53, 54, 57], "those": [20, 21], "time": [41, 42, 44, 45], "timing": 62, "title": 54, "to": [1, 14, 19, 20, 21, 23, 25, 27, 29, 31, 33, 34, 37, 38, 41, 42, 44, 50, 62], "tokyo": 54, "tom": 59, "tool": 54, "top": 1, "total": [20, 21, 23, 29, 41, 42, 44, 62], "trained": [14, 31, 47], "training": [8, 14, 20, 31, 41, 44, 47, 48, 58], "trans": 27, "transpose": 6, "triangular": 34, "true": [8, 10, 20, 21, 23, 25, 31, 35, 41, 44], "ts": [3, 39, 41, 44, 47, 48, 53, 57, 61, 62], "tsuda": [54, 56], "tsuyoshi": 54, "tuned": [41, 44], "tuning": [31, 41, 44, 54], "tuple": [6, 8, 10, 20, 23, 27], "tupple": [23, 25, 29], "type": [6, 8, 12, 13, 14, 16, 23, 37, 41, 44, 62], "ub": 46, "ueno": 54, "uninstall": 53, "university": 54, "unknown": 47, "until": 62, "update": [4, 6, 8, 9, 10, 14, 20, 31, 37, 38, 41, 44, 46, 54], "updated": [10, 14, 38], "updates": [8, 14, 37], "updating": [41, 42, 44], "upper": 46, "use": [14, 31, 47], "used": [14, 16, 20, 29, 30, 31, 41, 44, 47], "user": 53, "using": [8, 14, 19, 31, 34, 38, 50, 56], "value": [6, 8, 12, 13, 14, 16, 20, 21, 23, 25, 27, 29, 31, 38, 41, 42, 44, 47, 50, 62], "values": [13, 14, 20, 21, 23, 27, 31], "van": 59, "var": 57, "variable": [2, 3, 44, 50, 53], "variables": [19, 23, 27, 31, 38, 50], "variance": [12, 14, 16, 21, 31], "variances": [8, 10], "variation": [41, 44], "vdots": 1, "vec": 59, "vector": [13, 19, 20, 21, 23, 25, 33, 41, 44, 50, 62], "veldhuizen": 59, "ver": 54, "version": [38, 54, 62], "via": 54, "vlmop": 59, "vmax": 59, "volume": [46, 47, 54], "want": [41, 44, 62], "weight": [6, 8, 10, 12, 13], "weights": [8, 10, 14], "when": [23, 27, 41, 44], "where": 6, "which": [19, 41, 42, 44, 62], "while": 10, "whose": 50, "width": 23, "will": [10, 14, 37, 41, 44], "window": [57, 62], "with": [13, 16, 20, 23, 27, 29, 37, 41, 44], "wright": 59, "write": [41, 42, 44, 45], "writing": [41, 44], "wt": 6, "www": 54, "xs": [41, 44, 57], "xtest": 8, "y1": 59, "y2": 59, "yahyaa": 59, "year": 54, "yet": [14, 41, 44], "yoshimi": 54, "you": [41, 44, 62], "yourself": [41, 44], "yuichi": 54, "zero": [17, 28, 30, 41, 44, 62], "{(i": 1, "{-": 1, "{-d": 1, "{@": 54, "{\\": 1, "{array": 1, "{ei": 1, "{k": 1, "{motoyama": 54, "{n": [1, 59], "{pi": 1, "{split": 59, "{ts": 1, "{w": 1, "{x": [1, 59], "{y": 1, "| \\": 1, "|\\": 1, "|^": 1, "|{\\": 1, "||": 1, "}'": 1, "}(": 1, "})": [1, 56, 59], "}+": 1, "},": [1, 54], "}/": 1, "}\\": [1, 59], "}]": 1, "}^": [1, 59], "}_": 1, "}{": 1, "}|": 1, "}}": 1, "\u201d,": 56, "\u3001-": 59, "\u3001[": 59, "\u3001\u300c": [1, 54, 59], "\u3002physbo": 53, "\u3002\u3064\u307e\u308a": [1, 53, 54, 57], "\u3002\u307e\u305f": 59, "\u3042\u305f\u308a": 56, "\u3042\u305f\u308b": 56, "\u3042\u3089": 59, "\u3042\u3089\u304b\u3058\u3081": [1, 54, 59], "\u3042\u308a": [1, 53, 56, 57, 59, 60, 62], "\u3042\u308b": [1, 51, 53, 56, 57, 59, 62], "\u3044\u304f\u3064\u304b": 1, "\u3044\u307e\u305b": 1, "\u3044\u308b": [1, 51, 56, 57, 59, 62], "\u3046\u3061": [1, 56, 62], "\u3046\u3061\u3069\u308c": 59, "\u3046\u307e\u304f": [1, 54], "\u304a\u3044": [1, 54, 60], "\u304a\u304d": 59, "\u304a\u304f": [53, 56], "\u304a\u3051\u308b": [1, 53, 54, 56, 57, 59], "\u304a\u3053": 59, "\u304a\u3088\u3073": [1, 53, 56], "\u304a\u308a": [57, 62], "\u304a\u554f\u3044": 52, "\u304b\u304b\u308b": [1, 53, 54, 59], "\u304b\u3051": [57, 62], "\u304b\u3051\u308b": 53, "\u304b\u3055": 1, "\u304b\u3072": 59, "\u304b\u3089": [1, 53, 54, 55, 57, 58, 59, 62], "\u304c\u3042\u305f\u3048": 1, "\u304c\u3063": 1, "\u304c\u308f\u304b\u308a": [1, 57, 62], "\u304f\u3060": [1, 51, 53, 54, 56, 57, 59, 60], "\u3053\u3053": [1, 55, 56, 57, 61, 62], "\u3053\u3053\u3067": [1, 53, 62], "\u3053\u3061\u3089": [1, 51, 53, 54], "\u3053\u3068": [1, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "\u3053\u306e": [0, 1, 53, 54, 57, 59, 62], "\u3053\u308c": [1, 56, 58, 59, 60, 61, 62], "\u3053\u308c\u3089": [1, 53, 57], "\u3054\u3068": [1, 57], "\u3054\u89a7\u304f": 53, "\u3055\u3044": [1, 51, 53, 54, 56, 57, 59, 60], "\u3055\u3089\u306b": 1, "\u3057\u3065\u3089\u3044": 51, "\u3057\u3066": [51, 53], "\u3057\u307e\u3046": 1, "\u3057\u307e\u3059": 59, "\u3057\u3088": 59, "\u3059\u306a\u308f\u3061": 59, "\u3059\u308b": [1, 51, 52, 53, 54, 55, 56, 57, 59, 62], "\u305a\u3063\u3068": 61, "\u305a\u308c": [53, 57, 59], "\u305b\u304f": 51, "\u305d\u3057\u3066": 1, "\u305d\u306e": [1, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "\u305d\u308c": [1, 53, 57], "\u305d\u308c\u305e\u308c": [53, 59], "\u305d\u308c\u3089": 59, "\u305f\u3044": [1, 53, 56, 57, 58, 59], "\u305f\u3046\u3048": 56, "\u305f\u3060\u3044": 56, "\u305f\u3060\u3057": 1, "\u305f\u307e\u307e": 61, "\u305f\u3081": [1, 51, 53, 54, 56, 57, 59, 61, 62], "\u3060\u3051": [1, 53, 54, 57], "\u3060\u3055\u3044": [51, 53, 57], "\u3064\u307e\u308a": 59, "\u3067\u3042\u308a": 59, "\u3067\u304d": [1, 53, 56, 57, 58, 59, 60, 61, 62], "\u3067\u304d\u308b": [1, 54, 57, 62], "\u3067\u3059": [1, 53, 54, 57, 59, 60, 62], "\u3067\u8fd4\u3055": 57, "\u3068\u3044\u3046": [1, 53, 54, 57, 60, 61, 62], "\u3068\u3044\u3063": [56, 61], "\u3068\u3048": 57, "\u3068\u304a\u304a\u3088": 59, "\u3068\u304d": [1, 53, 57, 59], "\u3068\u3057": [1, 53, 59], "\u3068\u3057\u3066": [1, 53, 56, 57, 58, 59, 61, 62], "\u3068\u3059\u308b": 1, "\u3068\u305d\u306e": [59, 61], "\u3068\u3064": 59, "\u3068\u306e": [1, 60], "\u3068\u3082": 59, "\u3068\u8868\u3059": 1, "\u306a\u3044": [1, 53, 56, 57, 59, 61], "\u306a\u304a": [57, 62], "\u306a\u304c\u3089": 56, "\u306a\u304f": [53, 57, 60], "\u306a\u3063": [1, 53, 56, 57, 59, 62], "\u306a\u3069": [1, 51, 53, 54, 56, 57, 58, 62], "\u306a\u308a": [1, 53, 54, 56, 59, 60], "\u306a\u308b": [1, 53, 57, 59, 60, 62], "\u306a\u308f\u3061": 59, "\u306b\u304a\u3051\u308b": 1, "\u306b\u304a\u5bc4\u305b\u304f": 51, "\u306b\u3059\u308b": 1, "\u306b\u3064\u3044\u3066": [1, 51, 53, 54, 56, 59, 61, 62], "\u306b\u3088\u3063": [1, 54, 60], "\u306b\u3088\u3063\u3066": 54, "\u306b\u3088\u308a": [1, 53, 54, 57, 58, 60], "\u306b\u3088\u308b": [52, 53, 54, 55, 57, 58], "\u306b\u3088\u308c": 1, "\u306b\u5bfe\u3057": [1, 53, 54, 56, 57, 62], "\u306b\u5bfe\u3059\u308b": [56, 57, 58], "\u306b\u5bfe\u5fdc": 60, "\u306b\u95a2\u3059\u308b": [1, 51, 53, 57], "\u306e\u3044": [53, 57, 59], "\u306e\u3046\u3061": 59, "\u306e\u307f": [57, 62], "\u306e\u3082": 54, "\u306f\u3058\u3081": [52, 55], "\u306f\u305d\u308c\u305e\u308c": [57, 59], "\u3072\u3068\u3064": 59, "\u307b\u3069": 59, "\u307b\u307c": 1, "\u307e\u3057": [0, 54, 56], "\u307e\u3059": [0, 1, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "\u307e\u305a": [1, 57], "\u307e\u305b": 57, "\u307e\u305f": [1, 53, 56, 57, 58, 59, 62], "\u307e\u3060": [1, 57], "\u307e\u3060\u308f\u304b\u3063": 1, "\u307e\u3067": [53, 57, 58, 60, 61, 62], "\u307f\u305f\u3044": 62, "\u307f\u307e\u3057\u3087": [57, 59], "\u3082\u3057": 1, "\u3082\u3068": [54, 62], "\u3082\u306e": [56, 57, 59, 62], "\u3082\u308a": 1, "\u3088\u3044": [1, 57, 62], "\u3088\u3046": [1, 53, 54, 56, 57, 58, 59, 60, 61, 62], "\u3088\u308a": [1, 53, 54, 57, 59], "\u3089\u308c": [1, 56, 61, 62], "\u3089\u308c\u308b": [1, 54], "\u308c\u308b": [1, 53, 54, 57, 60], "\u308f\u304b\u3063": 1, "\u3092\u901a\u3057": 55, "\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0": [52, 53, 54], "\u30a4\u30c6\u30ec\u30fc\u30b7\u30e7\u30f3": 1, "\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": [51, 52], "\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6": [52, 53, 55, 57, 61], "\u30a4\u30f3\u30bf\u30fc\u30d0\u30eb": 57, "\u30a4\u30f3\u30dd\u30fc\u30c8": 57, "\u30aa\u30d6\u30b8\u30a7\u30af\u30c8": [53, 57, 58], "\u30aa\u30d7\u30b7\u30e7\u30f3": 53, "\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0": 51, "\u30aa\u30fc\u30c0\u30fc": 56, "\u30ab\u30fc\u30cd\u30eb": 1, "\u30ac\u30a4\u30c9\u30e9\u30a4\u30f3": 51, "\u30ac\u30a6\u30b7\u30a2\u30f3": 56, "\u30ac\u30a6\u30b9": [1, 52, 53, 54, 55, 57], "\u30ac\u30a6\u30b9\u30ab\u30fc\u30cd\u30eb": 1, "\u30ad\u30fc\u30ef\u30fc\u30c9": 57, "\u30af\u30e9\u30b9": [53, 55], "\u30af\u30ed\u30fc\u30f3": 53, "\u30b0\u30ea\u30c3\u30c9": [57, 59, 62], "\u30b3\u30b9\u30c8": [1, 53, 54], "\u30b3\u30de\u30f3\u30c9": 53, "\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30bf": 57, "\u30b3\u30ec\u30b9\u30ad\u30fc": 1, "\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf": 57, "\u30b3\u30f3\u30bf\u30af\u30c8": 51, "\u30b3\u30f3\u30d1\u30a4\u30e9": 51, "\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0": [1, 53, 59], "\u30b5\u30f3\u30d7\u30eb\u30b9\u30af\u30ea\u30d7\u30c8": 62, "\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3": [1, 53, 54], "\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u30d1\u30e9\u30e1\u30fc\u30bf": [1, 54], "\u30b7\u30df\u30e5\u30ec\u30fc\u30bf": 57, "\u30b7\u30ea\u30a2\u30e9\u30a4\u30ba": 55, "\u30b7\u30fc\u30c9": [57, 58, 60, 61], "\u30b9\u30b1\u30fc\u30e9\u30d3\u30ea\u30c6\u30a3": 54, "\u30b9\u30b1\u30fc\u30e9\u30d6\u30eb": 54, "\u30b9\u30b3\u30a2": [1, 57, 61, 62], "\u30b9\u30bf\u30f3\u30c0\u30fc\u30c9": 54, "\u30b9\u30bf\u30fc\u30c8": 1, "\u30b9\u30c6\u30c3\u30d7": [1, 53, 57, 58, 60], "\u30bb\u30c3\u30c8": [53, 58, 60, 61], "\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2": [0, 54], "\u30bd\u30fc\u30b9": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 45, 46, 47, 48, 49, 50], "\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9": [53, 54], "\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb": 53, "\u30bd\u30fc\u30c8": 59, "\u30bf\u30a4\u30d7": 57, "\u30bf\u30a4\u30df\u30f3\u30b0": [53, 57], "\u30bf\u30b9\u30af": [1, 53, 54], "\u30bf\u30fc\u30b2\u30c3\u30c8": 54, "\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb": [52, 53, 56, 57, 58, 59, 60, 61, 62], "\u30c4\u30fc\u30eb": 54, "\u30c6\u30b9\u30c8": 55, "\u30c6\u30b9\u30c8\u30c7\u30fc\u30bf": 56, "\u30c7\u30a3\u30ec\u30af\u30c8\u30ea": [56, 58, 60, 61], "\u30c7\u30d5\u30a9\u30eb\u30c8": [53, 57], "\u30c7\u30fc\u30bf": [1, 54, 55], "\u30c7\u30fc\u30bfx": 56, "\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u30d5\u30a1\u30a4\u30eb": [56, 58, 60, 61], "\u30c8\u30d4\u30c3\u30af": 51, "\u30c8\u30ec\u30fc\u30c9\u30aa\u30d5": 59, "\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u30c7\u30fc\u30bf": [56, 62], "\u30c8\u30f3\u30d7\u30bd\u30f3\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0": 1, "\u30c8\u30fc\u30bf\u30eb": [53, 57], "\u30ca\u30ce\u30a2\u30fc\u30ad\u30c6\u30af\u30c8\u30cb\u30af\u30b9": 54, "\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30bf": 1, "\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf": 57, "\u30d0\u30b0": 51, "\u30d0\u30fc\u30b8\u30e7\u30f3": 51, "\u30d1\u30e9\u30e1\u30bf": 56, "\u30d1\u30e9\u30e1\u30fc\u30bf": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 38, 41, 42, 44, 46, 47, 50, 53, 54, 55, 56, 57, 58], "\u30d1\u30e9\u30e1\u30fc\u30bf\u30bb\u30c3\u30c8": 53, "\u30d1\u30ec\u30fc\u30c8\u30eb\u30fc\u30eb": 59, "\u30d4\u30fc\u30af": 59, "\u30d5\u30a1\u30a4\u30eb": [51, 53, 57, 58, 61], "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8": [0, 54], "\u30d7\u30ed\u30bb\u30b9": [1, 54, 56, 58, 61], "\u30d7\u30ed\u30c3\u30c8": [55, 57], "\u30d9\u30a4\u30ba": [52, 53, 54, 55, 56, 58, 60, 61], "\u30d9\u30af\u30c8\u30eb": [1, 53], "\u30d9\u30b9\u30c8": [53, 57, 60], "\u30d9\u30f3\u30c1\u30de\u30fc\u30af": 59, "\u30d9\u30fc\u30b9\u30af\u30e9\u30b9": [6, 8, 12, 13, 14, 16, 19, 20, 21, 23, 27, 29, 30, 31, 35, 37, 38, 41, 42, 44, 45, 46, 50], "\u30db\u30fc\u30e0\u30c7\u30a3\u30ec\u30af\u30c8\u30ea": 53, "\u30de\u30a4\u30ca\u30b9": 53, "\u30e1\u30bd\u30c3\u30c9": [53, 57, 59], "\u30e1\u30c3\u30bb\u30fc\u30b8": 59, "\u30e1\u30e2": [10, 41, 44], "\u30e2\u30b8\u30e5\u30fc\u30eb": 53, "\u30e2\u30c7\u30eb": [1, 55, 58], "\u30e6\u30fc\u30b6": 53, "\u30e9\u30a4\u30bb\u30f3\u30b9": 52, "\u30e9\u30a4\u30d6\u30e9\u30ea": 54, "\u30e9\u30f3\u30c0\u30e0": [53, 56, 59, 61, 62], "\u30e9\u30f3\u30c0\u30e0\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0": [58, 59], "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1": 60, "\u30ea\u30b9\u30c8": [60, 61], "\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7": [1, 53, 54], "\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9": 53, "\u30eb\u30fc\u30d7": [53, 57], "\u30ec\u30dd\u30b8\u30c8\u30ea": 53, "\u30ed\u30fc\u30c9": [53, 57, 58], "\u30fb\u30b7\u30df\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3": [1, 54], "\u30fb\u30d7\u30ed\u30bb\u30b9": 1, "\u4e00\u3064": [1, 56, 57, 62], "\u4e00\u5ea6": [52, 53, 55, 57, 62], "\u4e00\u6176": 54, "\u4e00\u65b9": 54, "\u4e00\u69d8": 1, "\u4e00\u6b21\u5143": [57, 62], "\u4e00\u756a": [57, 62], "\u4e00\u822c": [1, 54, 57, 62], "\u4e0a\u754c": 59, "\u4e0a\u8a18": [53, 57, 59], "\u4e0a\u8ff0": 61, "\u4e0b\u3055\u3044": [53, 54], "\u4e0b\u8a18": 60, "\u4e0d\u78ba": 1, "\u4e0e\u3048": [1, 56, 58], "\u4e0e\u3048\u308b": 53, "\u4e26\u5217": 57, "\u4e26\u5217\u5316": 55, "\u4e2d\u65ad": 55, "\u4e2d\u8eab": 59, "\u4e88\u6e2c": [1, 53, 54, 55, 58], "\u4e88\u6e2c\u5024": 56, "\u4e8b\u524d": [55, 56, 62], "\u4e8b\u5f8c": [1, 53, 57, 59], "\u4e8c\u4e57": 56, "\u4eba\u624b": 58, "\u4eca\u56de": [57, 60, 62], "\u4ed5\u69d8": [57, 62], "\u4ed8\u9332": 55, "\u4ee5\u4e0a": [53, 57, 60], "\u4ee5\u4e0b": [1, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "\u4ee5\u964d": 59, "\u4eee\u5b9a": 59, "\u4efb\u610f": [1, 59], "\u4f1a\u793e": 54, "\u4f4d\u7f6e": 59, "\u4f55\u3089\u304b": [53, 57], "\u4f5c\u6210": 53, "\u4f7f\u308f": 1, "\u4f7f\u7528": [51, 52, 55, 56, 57, 62], "\u4f8b\u3048": [1, 53, 56, 57, 58], "\u4f8b\u3068\u3057\u3066": [56, 57], "\u4f8b\u5916": [41, 44, 47], "\u4f8b\u984c": [57, 62], "\u4f9d\u5b58": [53, 57], "\u4fc2\u6570": 1, "\u4fdd\u5b58": [53, 56, 57, 58, 60, 61], "\u500b\u5225": 58, "\u5019\u88dc": [1, 52, 53, 54, 55, 62], "\u501f\u308a": 0, "\u504f\u5dee": 56, "\u512a\u308c": 59, "\u5143\u914d": 56, "\u5148\u307b\u3069": [53, 57], "\u5165\u3063": 53, "\u5165\u529b": [51, 53, 56, 59, 60], "\u5168\u3066": [53, 61, 62], "\u5168\u5019": 57, "\u5168\u63a2": 55, "\u516c\u958b": 54, "\u5171\u5206": 56, "\u5171\u5206\u6563": 56, "\u5171\u901a": 59, "\u518d\u3073": 61, "\u518d\u958b": 55, "\u51e6\u7406": 58, "\u51fa\u3059": [1, 54], "\u51fa\u529b": [51, 53, 56, 57], "\u5206\u304b\u308a": 59, "\u5206\u5272": [57, 62], "\u5206\u5e03": [1, 53, 57, 59], "\u5206\u6563": [1, 56, 57], "\u5206\u89e3": 1, "\u5206\u91ce": 54, "\u5217\u884c": 1, "\u521d\u3081": 57, "\u521d\u671f": [1, 53, 57, 61, 62], "\u521d\u671f\u5316": 1, "\u5225\u500b": [53, 57], "\u5229\u7528": [1, 54, 56, 57, 59, 61], "\u5236\u5fa1": [53, 57, 58], "\u5236\u9650": 61, "\u523b\u3093": [57, 62], "\u524a\u9664": 58, "\u524d\u51e6": 53, "\u524d\u8ff0": 1, "\u52a0\u308f\u3063": 1, "\u52a0\u901f": 54, "\u52b9\u7387": 59, "\u5316\u51fa": 57, "\u5316\u554f": 59, "\u5316\u5b66": 54, "\u5316\u5b9f": 58, "\u5316\u624b": 59, "\u5316\u65b9": 53, "\u5316\u7528": 59, "\u533b\u79d1": 54, "\u5358\u76ee": 59, "\u5360\u3081\u308b": 59, "\u53b3\u5bc6": 1, "\u53c2\u7167": [1, 6, 53, 54, 56, 57], "\u53c2\u8003": [53, 59], "\u53d6\u3063": [57, 62], "\u53d6\u308a\u51fa\u3059": [57, 62], "\u53d6\u5f97": 55, "\u53d7\u3051": [0, 54], "\u53d7\u3051\u4ed8\u3051": 51, "\u53ef\u80fd": [1, 53, 54, 56, 57, 62], "\u53f3\u4e0a": 59, "\u5404\u5019": 59, "\u5404\u5217": 1, "\u5404\u624b": 53, "\u5404\u63a2": [53, 60], "\u5408\u308f": 52, "\u5408\u8a08": 60, "\u5409\u898b": 54, "\u540c\u3058": [56, 60, 62], "\u540c\u3058\u304f": 59, "\u540c\u6642": 53, "\u540c\u69d8": [56, 58, 60, 61], "\u5411\u3051": 53, "\u542b\u307e": 56, "\u547c\u3070": 1, "\u547c\u3073": 59, "\u547c\u3073\u51fa\u3059": 62, "\u547c\u3076": 59, "\u554f\u3044\u5408\u308f\u305b": 51, "\u554f\u3044\u5408\u308f\u305b\u308b": 51, "\u554f\u984c": [1, 51, 53, 54, 56, 57, 62], "\u56de\u3059": [53, 57], "\u56de\u308a": [53, 57], "\u56de\u5e30": [1, 53, 54, 55, 56], "\u56de\u6570": [1, 54], "\u56f0\u96e3": 54, "\u56f3\u793a": 59, "\u56fd\u969b": 54, "\u57df\u5275": 54, "\u57fa\u5e95": 57, "\u57fa\u672c": [52, 55, 59, 60], "\u5831\u544a": 51, "\u5834\u5408": [1, 51, 53, 54, 56, 57, 58, 59, 60, 61, 62], "\u5909\u3048": 59, "\u5909\u308f\u308a": 57, "\u5909\u5f62": [56, 57, 62], "\u5909\u63db": 56, "\u5909\u6570": [1, 53, 57, 61, 62], "\u5909\u66f4": 51, "\u5916\u90e8": [53, 57, 58, 61], "\u591a\u304f": [54, 59], "\u591a\u6b21\u5143": 59, "\u591a\u76ee": [52, 55], "\u5927\u304d": [1, 53, 54, 59], "\u5927\u304d\u3044": 59, "\u5927\u5b66": [0, 54], "\u5927\u5b66\u9662": 54, "\u5927\u5c0f": 59, "\u5b58\u5728": 59, "\u5b66\u7814": 54, "\u5b66\u7fd2": [1, 53, 54, 55, 57, 58], "\u5b66\u7fd2\u6e08": 56, "\u5b66\u9662": 54, "\u5b89\u5b9a": 56, "\u5b8f\u6cbb": 54, "\u5b9a\u7fa9": [1, 53, 55], "\u5b9f\u4e16\u754c": [1, 53, 54], "\u5b9f\u6570": 56, "\u5b9f\u65bd": 62, "\u5b9f\u73fe": [1, 54], "\u5b9f\u884c": [1, 51, 52, 55, 56], "\u5b9f\u88c5": [54, 59], "\u5b9f\u969b": [1, 56], "\u5b9f\u9a13": [1, 53, 54, 57, 58], "\u5bc6\u5ea6": 1, "\u5bfa\u5c71": 54, "\u5bfe\u8c61": 56, "\u5c0e\u5165": 1, "\u5c11\u306a\u3044": [1, 54], "\u5c24\u5ea6": 56, "\u5c65\u6b74": [53, 57, 58, 59, 60, 62], "\u5ddd\u5cf6": 54, "\u5de6\u4e0b": 59, "\u5e02\u7acb": 54, "\u5e73\u5747": [1, 56], "\u5e74\u5ea6": [0, 54], "\u5f15\u6570": [53, 57, 60], "\u5f15\u7528": 52, "\u5f62\u5f0f": [56, 57, 62], "\u5f8c\u8ff0": 60, "\u5f93\u3046": 1, "\u5f93\u3063": 51, "\u5f97\u3089\u308c": 60, "\u5f97\u308b": [58, 61], "\u5fc5\u8981": [1, 56, 57, 62], "\u60aa\u5316": 59, "\u60c5\u5831": [51, 57, 60], "\u610f\u5473": 59, "\u611f\u8b1d": 0, "\u6210\u79d1": 54, "\u6210\u7acb": 1, "\u623b\u308a\u5024": [6, 8, 10, 12, 13, 14, 16, 19, 20, 21, 23, 25, 27, 29, 30, 31, 33, 34, 35, 37, 41, 42, 44, 47, 50], "\u624b\u6cd5": [1, 54], "\u624b\u8efd": 59, "\u624b\u9806": [53, 56, 57], "\u6271\u3044": 56, "\u6271\u3046": 54, "\u6280\u8853": [1, 54], "\u62bd\u8c61": 53, "\u62e0\u70b9": 54, "\u6301\u3064": [1, 54, 57, 62], "\u6307\u3057": 59, "\u6307\u5b9a": [51, 53, 57, 58, 59, 60], "\u6307\u6a19": 59, "\u639b\u3051": 59, "\u63a2\u3057": 53, "\u63a2\u7d22": [1, 52, 53, 54, 55], "\u63a8\u5968": 53, "\u63a8\u79fb": 57, "\u63a8\u85a6": 59, "\u63c3\u3063": 1, "\u63d0\u6848": [53, 57, 58], "\u652f\u63f4": [0, 54], "\u6539\u5584": [1, 59], "\u6570\u5024": [53, 57], "\u6587\u732e": [1, 53, 54, 56, 59], "\u65b0\u3057\u304f": 1, "\u65b0\u9818": 54, "\u65b9\u5411": 53, "\u65b9\u6cd5": [52, 55, 59, 62], "\u65e2\u5b58": [52, 55], "\u65e5\u672c": 54, "\u65e9\u671f": 51, "\u6607\u9806": 59, "\u6642\u9593": [1, 56, 59, 61], "\u66f4\u65b0": [1, 53, 59], "\u6700\u521d": [53, 57, 62], "\u6700\u5927": [1, 53, 54, 57, 59, 62], "\u6700\u5c0f": [57, 62], "\u6700\u5c0f\u5024": [57, 59, 62], "\u6700\u5c0f\u5316": 53, "\u6700\u5f8c": [57, 62], "\u6700\u9069": [52, 53, 54, 55, 56, 58, 60, 61], "\u6700\u9069\u5316": [53, 55], "\u6700\u9069\u89e3": 53, "\u6709\u52b9": [54, 57], "\u6709\u7528": 1, "\u671f\u5f85": [1, 53, 57, 59], "\u672c\u4f53": 53, "\u672c\u5c71": 54, "\u6750\u6599": [1, 53, 54], "\u6771\u4eac": [0, 54], "\u6771\u4eac\u5927\u5b66\u5927": 54, "\u67d4\u8edf": 58, "\u682a\u5f0f": 54, "\u683c\u7d0d": 61, "\u690d\u91ce": 54, "\u6975\u9650": 1, "\u69cb\u6210": 53, "\u69cb\u9020": [1, 52, 54, 56], "\u6a19\u6e96": 56, "\u6a2a\u6d5c": 54, "\u6a5f\u68b0": [1, 54], "\u6a5f\u69cb": 54, "\u6b21\u5143": [1, 53, 57, 59, 62], "\u6b21\u5f0f": 1, "\u6b63\u3057\u3044": [57, 62], "\u6b63\u898f": 53, "\u6bb5\u968e": [1, 53, 57], "\u6bce\u56de": [1, 57, 62], "\u6bd4\u8f03": 59, "\u6c42\u307e\u3063": [57, 59], "\u6c42\u3081": [56, 59], "\u6c42\u3081\u308b": [57, 59, 62], "\u6c7a\u307e\u308a": 1, "\u6ce8\u610f": [1, 59], "\u6d25\u7530": 54, "\u6d41\u308c": [52, 58, 61], "\u6e08\u307f": 56, "\u6e1b\u3089": 59, "\u6e21\u3055": 53, "\u6e21\u3057": 57, "\u6e21\u3059": 59, "\u6e21\u3059\u969b": 56, "\u6e96\u5099": 55, "\u7269\u6027": [0, 54], "\u7269\u7406": 54, "\u7269\u8cea": 54, "\u7279\u5fb4": 54, "\u7279\u6027": [1, 53, 54], "\u72b6\u614b": [1, 59], "\u72b6\u6cc1": 1, "\u7372\u5f97": [1, 53, 55], "\u73fe\u5728": [1, 57], "\u73fe\u72b6": 53, "\u751f\u3058": 51, "\u751f\u547d": 54, "\u751f\u6210": [1, 56, 59], "\u7528\u3044": [1, 53, 56, 57], "\u7528\u3044\u308b": [1, 53, 58, 62], "\u7528\u610f": [1, 53, 55, 62], "\u7530\u6751": 54, "\u754c\u9762": 56, "\u7559\u610f": 60, "\u756a\u53f7": [57, 62], "\u767a\u898b": 54, "\u767b\u9332": [53, 55, 56, 57, 58], "\u76ee\u7684": [1, 53, 54, 56, 57, 58, 62], "\u76f4\u5f8c": 56, "\u76f4\u8f1d": 54, "\u76f8\u8ac7": 51, "\u77e5\u3089": 51, "\u77e9\u5f62": 59, "\u7814\u7a76": [0, 51, 54], "\u7814\u7a76\u6240": 54, "\u78ba\u7387": [1, 53, 59], "\u78ba\u8a8d": [53, 55], "\u793a\u3057": [1, 57, 62], "\u793a\u3059": 59, "\u79d1\u5b66": 54, "\u7a2e\u985e": 53, "\u7a76\u79d1": 54, "\u7a7a\u9593": [1, 53, 57, 59], "\u7b54\u3048": [57, 62], "\u7bc4\u56f2": 57, "\u7d22\u5019": 53, "\u7d2f\u7a4d": 1, "\u7d39\u4ecb": [1, 55, 56, 62], "\u7d44\u6210": [1, 54], "\u7d50\u679c": [52, 53, 55, 56], "\u7d9a\u3044": 57, "\u7dda\u5f62": 1, "\u7de9\u548c": 56, "\u7e70\u308a\u8fd4\u3059": [1, 54, 61], "\u8003\u3048": [1, 54], "\u81ea\u3089\u3088\u308a": 59, "\u81ea\u52d5": 1, "\u81ea\u8eab": 59, "\u826f\u3044": [1, 54, 59], "\u826f\u304f": 1, "\u884c\u3044": [1, 53, 54, 56, 57, 58, 59, 61], "\u884c\u3046": [1, 53, 56, 58, 62], "\u884c\u304d\u7740\u3044": [57, 62], "\u884c\u3063": [1, 57, 58, 62], "\u884c\u306a\u3063": 56, "\u884c\u308f": [54, 57], "\u884c\u5217": [1, 57], "\u8868\u3057": 1, "\u8868\u3059": 1, "\u8868\u73fe": 1, "\u8868\u793a": [53, 57, 58, 59], "\u88d5\u4e00": 54, "\u88dc\u70b9": 57, "\u8907\u6570": [52, 53, 55, 57, 59, 62], "\u8907\u96d1": [1, 53, 54], "\u8981\u3057": 56, "\u898b\u3064\u3051": [1, 54], "\u898b\u7a4d": 1, "\u89e3\u304b": [1, 54], "\u89e3\u304d": 57, "\u89e3\u304f": 1, "\u89e3\u6c7a": 51, "\u89e3\u7a7a\u9593": 59, "\u89e3\u96c6\u5408": 59, "\u89e3\u9818": 59, "\u8a08\u753b": 54, "\u8a08\u7b97": [1, 52, 54, 55, 56, 57, 62], "\u8a13\u7df4": 56, "\u8a13\u7df4\u6e08": 55, "\u8a18\u61b6": 56, "\u8a18\u8f09": [51, 53, 62], "\u8a2d\u5b9a": [1, 56, 57, 62], "\u8a55\u4fa1": [1, 53, 54, 55, 56, 57, 58, 59, 60, 62], "\u8a55\u4fa1\u5024": 58, "\u8a55\u4fa1\u6570": 60, "\u8a66\u307f": 54, "\u8a73\u3057\u304f": [53, 57], "\u8a73\u7d30": [1, 53, 54], "\u8a9e\u8a33": 54, "\u8aa4\u5dee": 56, "\u8aac\u660e": 1, "\u8aad\u307f\u51fa\u3057": [56, 58, 60, 61], "\u8aad\u307f\u8fbc\u307f": 61, "\u8aad\u307f\u8fbc\u3080": 61, "\u8aad\u307f\u8fbc\u3093": [52, 55], "\u8ab2\u984c": 59, "\u8b1d\u8f9e": 52, "\u8d85\u3048\u308b": [1, 53], "\u8fd1\u4f3c": 1, "\u8fd4\u3055": [53, 57], "\u8fd4\u3057": [57, 62], "\u8fd4\u3059": [53, 57, 60], "\u8fd4\u3059\u5024": 53, "\u8ffd\u52a0": [1, 53], "\u9014\u4e2d": 58, "\u901a\u308a": [53, 54], "\u901a\u5e38": [57, 59], "\u9023\u7d61": 51, "\u9032\u3081\u308b": 61, "\u904e\u7a0b": [1, 52, 53, 54, 55, 57], "\u9055\u3044": 60, "\u9069\u3057": [53, 58], "\u9078\u3070": 1, "\u9078\u3073": [1, 53, 62], "\u9078\u3093": [56, 57, 62], "\u9078\u51fa": 1, "\u9078\u5b9a": [1, 54], "\u9078\u629e": [53, 57, 59], "\u90e8\u5206": 59, "\u958b\u3044": 61, "\u958b\u767a": [0, 52, 53], "\u95a2\u4fc2": [1, 59, 61], "\u95a2\u6570": [1, 53, 54, 55, 56, 58, 61, 62], "\u95a2\u9023": [1, 51, 53], "\u975e\u52a3": 59, "\u9805\u76ee": [53, 57], "\u9812\u5e03": 54, "\u985e\u4f3c": 1, "\u98db\u3070\u3059": 62, "\u99c6\u52d5": 54, "\u9ad8\u3044": 54, "\u9ad8\u304f": 54, "\u9ad8\u5ea6": [0, 54], "\u9ad8\u901f": [52, 54], "\uff09,": 56, "\uff09\u3001": [53, 57, 58], "\uff11\u3064": 53, "\uff12\u3064": 1, "\uff12\u56de": 58}, "titles": ["\u8b1d\u8f9e", "\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0", "physbo", "physbo package", "physbo.blm package", "physbo.blm.basis package", "physbo.blm.basis.fourier module", "physbo.blm.core package", "physbo.blm.core.model module", "physbo.blm.inf package", "physbo.blm.inf.exact module", "physbo.blm.lik package", "physbo.blm.lik.gauss module", "physbo.blm.lik.linear module", "physbo.blm.predictor module", "physbo.blm.prior package", "physbo.blm.prior.gauss module", "physbo.gp package", "physbo.gp.core package", "physbo.gp.core.learning module", "physbo.gp.core.model module", "physbo.gp.core.prior module", "physbo.gp.cov package", "physbo.gp.cov.gauss module", "physbo.gp.inf package", "physbo.gp.inf.exact module", "physbo.gp.lik package", "physbo.gp.lik.gauss module", "physbo.gp.mean package", "physbo.gp.mean.const module", "physbo.gp.mean.zero module", "physbo.gp.predictor module", "physbo.misc package", "physbo.misc.centering module", "physbo.misc.gauss_elim module", "physbo.misc.set_config module", "physbo.opt package", "physbo.opt.adam module", "physbo.predictor module", "physbo.search package", "physbo.search.discrete package", "physbo.search.discrete.policy module", "physbo.search.discrete.results module", "physbo.search.discrete_multi package", "physbo.search.discrete_multi.policy module", "physbo.search.discrete_multi.results module", "physbo.search.pareto module", "physbo.search.score module", "physbo.search.score_multi module", "physbo.search.utility module", "physbo.variable module", "\u304a\u554f\u3044\u5408\u308f\u305b", "Welcome to PHYSBO's documentation!", "\u57fa\u672c\u7684\u306a\u4f7f\u7528\u65b9\u6cd5", "\u306f\u3058\u3081\u306b", "\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb", "\u30ac\u30a6\u30b9\u904e\u7a0b", "PHYSBO \u306e\u57fa\u672c", "\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306b\u5b9f\u884c\u3059\u308b", "\u591a\u76ee\u7684\u6700\u9069\u5316", "\u8907\u6570\u5019\u88dc\u3092\u4e00\u5ea6\u306b\u63a2\u7d22\u3059\u308b", "\u65e2\u5b58\u306e\u8a08\u7b97\u7d50\u679c\u3092\u8aad\u307f\u8fbc\u3093\u3067\u5b9f\u884c\u3059\u308b", "simulator\u30af\u30e9\u30b9\u306e\u5b9a\u7fa9"], "titleterms": {"'s": 52, "-based": 59, "-volume": 59, ".adam": 37, ".basis": [5, 6], ".blm": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], ".centering": 33, ".const": 29, ".core": [7, 8, 18, 19, 20, 21], ".cov": [22, 23], ".discrete": [40, 41, 42, 43, 44, 45], ".exact": [10, 25], ".fourier": 6, ".gauss": [12, 16, 23, 27, 34], ".gp": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31], ".inf": [9, 10, 24, 25], ".learning": 19, ".lik": [11, 12, 13, 26, 27], ".linear": 13, ".mean": [28, 29, 30], ".misc": [32, 33, 34, 35], ".model": [8, 20], ".opt": [36, 37], ".pareto": 46, ".policy": [41, 44], ".predictor": [14, 31, 38], ".prior": [15, 16, 21], ".results": [42, 45], ".score": [47, 48], ".search": [39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49], ".set": 35, ".utility": 49, ".variable": 50, ".zero": 30, "1\u3064": 59, "2\u3064": 59, "_config": 35, "_elim": 34, "_multi": [43, 44, 45, 48], "action": 61, "contents": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43, 52, 55], "documentation": 52, "dominated": 59, "ehvi": 59, "expected": 59, "hvpi": 59, "hyper": 59, "hypervolume": 59, "id": 61, "improvement": 59, "module": [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], "of": 59, "package": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43], "physbo": [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, 52, 53, 54, 57, 61], "policy": [57, 59], "probability": 59, "region": 59, "sampling": 59, "simulator": [57, 58, 59, 60, 62], "submodules": [3, 4, 5, 7, 9, 11, 15, 17, 18, 22, 24, 26, 28, 32, 36, 39, 40, 43], "subpackages": [3, 4, 17, 39], "thompson": 59, "to": 52, "ts": 59, "welcome": 52, "\u304a\u554f\u3044": 51, "\u304b\u3089": 61, "\u3059\u308b": [58, 60, 61], "\u306b\u3088\u308b": [1, 56], "\u306f\u3058\u3081": [54, 57], "\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0": 1, "\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": 53, "\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb": 53, "\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6": 58, "\u30ac\u30a6\u30b9": 56, "\u30af\u30e9\u30b9": [57, 62], "\u30b7\u30ea\u30a2\u30e9\u30a4\u30ba": 57, "\u30bb\u30c3\u30c8": [57, 59], "\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9": 53, "\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb": 55, "\u30c6\u30b9\u30c8": 59, "\u30c7\u30fc\u30bf": [56, 57, 58, 59, 60, 61], "\u30d1\u30c3\u30b1\u30fc\u30b8": 53, "\u30d1\u30e9\u30e1\u30fc\u30bf": 61, "\u30d1\u30ec\u30fc\u30c8": 59, "\u30d7\u30ed\u30c3\u30c8": 59, "\u30d9\u30a4\u30ba": [1, 57, 59, 62], "\u30e2\u30c7\u30eb": 56, "\u30e9\u30a4\u30bb\u30f3\u30b9": 54, "\u30e9\u30f3\u30c0\u30e0\u30b5\u30fc\u30c1": [57, 59, 62], "\u4e00\u5ea6": 60, "\u4e26\u5217\u5316": 57, "\u4e2d\u65ad": 58, "\u4e88\u6e2c": 56, "\u4e8b\u524d": 61, "\u4ed8\u9332": 59, "\u4f53\u7a4d": 59, "\u4f7f\u7528": 53, "\u5019\u88dc": [56, 57, 58, 59, 60, 61], "\u5168\u63a2": 59, "\u518d\u958b": 58, "\u52a3\u89e3": 59, "\u52a3\u89e3\u9818": 59, "\u53d6\u5f97": [59, 61], "\u5408\u308f": 51, "\u56de\u5e30": 57, "\u57df\u4f53": 59, "\u57fa\u672c": [53, 57], "\u591a\u76ee": 59, "\u5b66\u7fd2": 56, "\u5b9a\u7fa9": [56, 57, 58, 59, 60, 62], "\u5b9f\u884c": [53, 57, 58, 59, 60, 61], "\u5f15\u7528": 54, "\u5fc5\u8981": 53, "\u63a2\u7d22": [56, 57, 58, 59, 60, 61, 62], "\u65b9\u6cd5": 53, "\u65e2\u5b58": 61, "\u6700\u9069": [1, 57, 59, 62], "\u6700\u9069\u5316": [57, 58, 59, 60], "\u69cb\u9020": 53, "\u6d41\u308c": 53, "\u6e96\u5099": [56, 57, 58, 59, 60, 61], "\u7372\u5f97": 57, "\u74b0\u5883": 53, "\u7528\u610f": 61, "\u767b\u9332": 61, "\u76ee\u7684": 59, "\u78ba\u8a8d": [57, 59, 60], "\u7a7a\u9593": 62, "\u7d50\u679c": [57, 59, 60, 61, 62], "\u8868\u793a": 62, "\u8907\u6570": 60, "\u8a08\u7b97": [53, 59, 61], "\u8a13\u7df4\u6e08": 56, "\u8a55\u4fa1": 61, "\u8a55\u4fa1\u5024": 59, "\u8aad\u307f\u8fbc\u3093": 61, "\u8b1d\u8f9e": 0, "\u904e\u7a0b": 56, "\u958b\u767a": 54, "\u95a2\u6570": [57, 59], "\u9818\u57df": 59, "\u9ad8\u901f": 1}}) \ No newline at end of file