Skip to content

Commit 0a61b0b

Browse files
committed
Merging
2 parents 904f268 + 4474cce commit 0a61b0b

File tree

5 files changed

+938
-0
lines changed

5 files changed

+938
-0
lines changed

index.html

Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
<!DOCTYPE html>
2+
<html lang="en-us">
3+
<head>
4+
<meta charset="UTF-8">
5+
<title>BayesOpt by rmcantin</title>
6+
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<link rel="stylesheet" type="text/css" href="stylesheets/normalize.css" media="screen">
8+
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
9+
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen">
10+
<link rel="stylesheet" type="text/css" href="stylesheets/github-light.css" media="screen">
11+
</head>
12+
<body>
13+
<section class="page-header">
14+
<h1 class="project-name">BayesOpt</h1>
15+
<h2 class="project-tagline">BayesOpt: A toolbox for bayesian optimization, experimental design and stochastic bandits.</h2>
16+
<a href="https://github.com/rmcantin/bayesopt" class="btn">View on GitHub</a>
17+
<a href="https://github.com/rmcantin/bayesopt/zipball/master" class="btn">Download .zip</a>
18+
<a href="https://github.com/rmcantin/bayesopt/tarball/master" class="btn">Download .tar.gz</a>
19+
</section>
20+
21+
<section class="main-content">
22+
<h1>
23+
<a id="bayesopt-a-bayesian-optimization-library" class="anchor" href="#bayesopt-a-bayesian-optimization-library" aria-hidden="true"><span class="octicon octicon-link"></span></a>BayesOpt: A Bayesian optimization library</h1>
24+
25+
<p>BayesOpt is an efficient implementation of the Bayesian optimization
26+
methodology for nonlinear-optimization, experimental design,
27+
stochastic bandits and hyperparameter tunning. In the literature it is
28+
also called Sequential Kriging Optimization (SKO), Sequential
29+
Model-Based Optimization (SMBO) or Efficient Global Optimization
30+
(EGO).</p>
31+
32+
<p>Bayesian optimization uses a distribution over functions to build a
33+
model of the unknown function for we are looking the extrema, and then
34+
apply some active learning strategy to select the query points that
35+
provides most potential interest or improvement. Thus, it is a
36+
sampling efficient method for nonlinear optimization, design of
37+
experiments or bandits-like problems.</p>
38+
39+
<h2>
40+
<a id="getting-and-installing-bayesopt" class="anchor" href="#getting-and-installing-bayesopt" aria-hidden="true"><span class="octicon octicon-link"></span></a>Getting and installing BayesOpt</h2>
41+
42+
<p>The library can be download from any of this sources:</p>
43+
44+
<ul>
45+
<li>Download: <a href="https://bitbucket.org/rmcantin/bayesopt">https://bitbucket.org/rmcantin/bayesopt</a>
46+
</li>
47+
<li>Mirror: <a href="https://github.com/rmcantin/bayesopt">https://github.com/rmcantin/bayesopt</a>
48+
</li>
49+
<li>Mirror: <a href="http://mloss.org/software/view/453/">http://mloss.org/software/view/453/</a>
50+
</li>
51+
</ul>
52+
53+
<p>You can also get the <em>cutting-edge</em> version from the repositories:</p>
54+
55+
<pre><code>&gt;&gt; hg clone https://bitbucket.org/rmcantin/bayesopt
56+
</code></pre>
57+
58+
<p>or the git mirror:</p>
59+
60+
<pre><code>&gt;&gt; git clone https://github.com/rmcantin/bayesopt
61+
</code></pre>
62+
63+
<p>The install guide and documentation for Windows, Linux and MacOS:</p>
64+
65+
<ul>
66+
<li><a href="http://rmcantin.bitbucket.org/html/">Online docs</a></li>
67+
</ul>
68+
69+
<h2>
70+
<a id="using-bayesopt-for-academic-or-commercial-purposes" class="anchor" href="#using-bayesopt-for-academic-or-commercial-purposes" aria-hidden="true"><span class="octicon octicon-link"></span></a>Using BayesOpt for academic or commercial purposes</h2>
71+
72+
<p>BayesOpt is licensed under the GPL and it is free to use. However,
73+
please consider these recomentations when using BayesOpt:</p>
74+
75+
<ul>
76+
<li>If you use BayesOpt in a work that leads to a <strong>scientific
77+
publication</strong>, we would appreciate it if you would kindly cite BayesOpt
78+
in your manuscript. Cite BayesOpt as:</li>
79+
</ul>
80+
81+
<blockquote>
82+
<p>Ruben Martinez-Cantin, <strong>BayesOpt: A Bayesian Optimization
83+
Library for Nonlinear Optimization, Experimental Design and
84+
Bandits</strong>. Journal of Machine Learning Research, 15(Nov):3735--3739, 2014.</p>
85+
</blockquote>
86+
87+
<p>The paper can be found at <a href="http://jmlr.org/papers/v15/martinezcantin14a.html">http://jmlr.org/papers/v15/martinezcantin14a.html</a>
88+
In addition, if you <strong>use a specific algorithm</strong> (REMBO, GP-Hedge,
89+
etc.), please also cite the corresponding work. The reference for each
90+
specific algorithm can be found in the documentation.</p>
91+
92+
<ul>
93+
<li>Commercial applications may also adquire a <strong>commercial license</strong> or ask for consulting support. Please
94+
contact <a href="mailto:rmcantin@unizar.es">rmcantin@unizar.es</a> for details.</li>
95+
</ul>
96+
97+
<h2>
98+
<a id="getting-involved" class="anchor" href="#getting-involved" aria-hidden="true"><span class="octicon octicon-link"></span></a>Getting involved</h2>
99+
100+
<p>The best place to ask questions and discuss about BayesOpt is the
101+
<a href="https://groups.google.com/forum/#!forum/bayesopt-discussion">bayesopt-discussion mailing
102+
list</a>. Alternatively,
103+
you may directly contact Ruben Martinez-Cantin <a href="mailto:rmcantin@unizar.es">rmcantin@unizar.es</a>.</p>
104+
105+
<p>Please file bug reports or suggestions at: </p>
106+
107+
<ul>
108+
<li>
109+
<a href="https://bitbucket.org/rmcantin/bayesopt/issues">https://bitbucket.org/rmcantin/bayesopt/issues</a> or</li>
110+
<li><a href="https://github.com/rmcantin/bayesopt/issues">https://github.com/rmcantin/bayesopt/issues</a></li>
111+
</ul>
112+
113+
<hr>
114+
115+
<p>Copyright (C) 2011-2015 Ruben Martinez-Cantin <a href="mailto:rmcantin@unizar.es">rmcantin@unizar.es</a></p>
116+
117+
<p>BayesOpt is free software: you can redistribute it and/or modify it
118+
under the terms of the GNU General Public License as published by the
119+
Free Software Foundation, either version 3 of the License, or (at your
120+
option) any later version.</p>
121+
122+
<p>BayesOpt is distributed in the hope that it will be useful, but
123+
WITHOUT ANY WARRANTY; without even the implied warranty of
124+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
125+
General Public License for more details.</p>
126+
127+
<p>You should have received a copy of the GNU General Public License
128+
along with BayesOpt. If not, see <a href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</a>.</p>
129+
130+
<hr>
131+
132+
<footer class="site-footer">
133+
<span class="site-footer-owner"><a href="https://github.com/rmcantin/bayesopt">BayesOpt</a> is maintained by <a href="https://github.com/rmcantin">rmcantin</a>.</span>
134+
135+
<span class="site-footer-credits">This page was generated by <a href="https://pages.github.com">GitHub Pages</a> using the <a href="https://github.com/jasonlong/cayman-theme">Cayman theme</a> by <a href="https://twitter.com/jasonlong">Jason Long</a>.</span>
136+
</footer>
137+
138+
</section>
139+
140+
<script type="text/javascript">
141+
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
142+
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
143+
</script>
144+
<script type="text/javascript">
145+
try {
146+
var pageTracker = _gat._getTracker("UA-41494186-1");
147+
pageTracker._trackPageview();
148+
} catch(err) {}
149+
</script>
150+
151+
</body>
152+
</html>

params.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"name":"BayesOpt","tagline":"BayesOpt: A toolbox for bayesian optimization, experimental design and stochastic bandits.","body":"BayesOpt: A Bayesian optimization library\r\n=========================================\r\n\r\nBayesOpt is an efficient implementation of the Bayesian optimization\r\nmethodology for nonlinear-optimization, experimental design,\r\nstochastic bandits and hyperparameter tunning. In the literature it is\r\nalso called Sequential Kriging Optimization (SKO), Sequential\r\nModel-Based Optimization (SMBO) or Efficient Global Optimization\r\n(EGO).\r\n\r\nBayesian optimization uses a distribution over functions to build a\r\nmodel of the unknown function for we are looking the extrema, and then\r\napply some active learning strategy to select the query points that\r\nprovides most potential interest or improvement. Thus, it is a\r\nsampling efficient method for nonlinear optimization, design of\r\nexperiments or bandits-like problems.\r\n\r\n\r\nGetting and installing BayesOpt\r\n-------------------------------\r\n\r\nThe library can be download from any of this sources:\r\n\r\n- Download: <https://bitbucket.org/rmcantin/bayesopt>\r\n- Mirror: <https://github.com/rmcantin/bayesopt>\r\n- Mirror: <http://mloss.org/software/view/453/>\r\n\r\nYou can also get the *cutting-edge* version from the repositories:\r\n\r\n >> hg clone https://bitbucket.org/rmcantin/bayesopt\r\n\r\nor the git mirror:\r\n\r\n >> git clone https://github.com/rmcantin/bayesopt\r\n\r\nThe install guide and documentation for Windows, Linux and MacOS:\r\n- [Online docs](http://rmcantin.bitbucket.org/html/)\r\n\r\n\r\nUsing BayesOpt for academic or commercial purposes\r\n--------------------------------------------------\r\n\r\nBayesOpt is licensed under the GPL and it is free to use. However,\r\nplease consider these recomentations when using BayesOpt:\r\n\r\n- If you use BayesOpt in a work that leads to a **scientific\r\npublication**, we would appreciate it if you would kindly cite BayesOpt\r\nin your manuscript. Cite BayesOpt as:\r\n\r\n> Ruben Martinez-Cantin, **BayesOpt: A Bayesian Optimization\r\n> Library for Nonlinear Optimization, Experimental Design and\r\n> Bandits**. Journal of Machine Learning Research, 15(Nov):3735--3739, 2014.\r\n\r\nThe paper can be found at http://jmlr.org/papers/v15/martinezcantin14a.html\r\nIn addition, if you **use a specific algorithm** (REMBO, GP-Hedge,\r\netc.), please also cite the corresponding work. The reference for each\r\nspecific algorithm can be found in the documentation.\r\n\r\n- Commercial applications may also adquire a **commercial license** or ask for consulting support. Please\r\ncontact <rmcantin@unizar.es> for details.\r\n\r\nGetting involved\r\n----------------\r\n\r\nThe best place to ask questions and discuss about BayesOpt is the\r\n[bayesopt-discussion mailing\r\nlist](https://groups.google.com/forum/#!forum/bayesopt-discussion). Alternatively,\r\nyou may directly contact Ruben Martinez-Cantin <rmcantin@unizar.es>.\r\n\r\nPlease file bug reports or suggestions at: \r\n\r\n- https://bitbucket.org/rmcantin/bayesopt/issues or\r\n- https://github.com/rmcantin/bayesopt/issues\r\n\r\n----------------------------------------------------------------------\r\n\r\nCopyright (C) 2011-2015 Ruben Martinez-Cantin <rmcantin@unizar.es>\r\n\r\nBayesOpt is free software: you can redistribute it and/or modify it\r\nunder the terms of the GNU General Public License as published by the\r\nFree Software Foundation, either version 3 of the License, or (at your\r\noption) any later version.\r\n\r\nBayesOpt is distributed in the hope that it will be useful, but\r\nWITHOUT ANY WARRANTY; without even the implied warranty of\r\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\r\nGeneral Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License\r\nalong with BayesOpt. If not, see <http://www.gnu.org/licenses/>.\r\n\r\n----------------------------------------------------------------------","google":"UA-41494186-1","note":"Don't delete this file! It's used internally to help with page regeneration."}

stylesheets/github-light.css

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
/*
2+
Copyright 2014 GitHub Inc.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
16+
*/
17+
18+
.pl-c /* comment */ {
19+
color: #969896;
20+
}
21+
22+
.pl-c1 /* constant, markup.raw, meta.diff.header, meta.module-reference, meta.property-name, support, support.constant, support.variable, variable.other.constant */,
23+
.pl-s .pl-v /* string variable */ {
24+
color: #0086b3;
25+
}
26+
27+
.pl-e /* entity */,
28+
.pl-en /* entity.name */ {
29+
color: #795da3;
30+
}
31+
32+
.pl-s .pl-s1 /* string source */,
33+
.pl-smi /* storage.modifier.import, storage.modifier.package, storage.type.java, variable.other, variable.parameter.function */ {
34+
color: #333;
35+
}
36+
37+
.pl-ent /* entity.name.tag */ {
38+
color: #63a35c;
39+
}
40+
41+
.pl-k /* keyword, storage, storage.type */ {
42+
color: #a71d5d;
43+
}
44+
45+
.pl-pds /* punctuation.definition.string, string.regexp.character-class */,
46+
.pl-s /* string */,
47+
.pl-s .pl-pse .pl-s1 /* string punctuation.section.embedded source */,
48+
.pl-sr /* string.regexp */,
49+
.pl-sr .pl-cce /* string.regexp constant.character.escape */,
50+
.pl-sr .pl-sra /* string.regexp string.regexp.arbitrary-repitition */,
51+
.pl-sr .pl-sre /* string.regexp source.ruby.embedded */ {
52+
color: #183691;
53+
}
54+
55+
.pl-v /* variable */ {
56+
color: #ed6a43;
57+
}
58+
59+
.pl-id /* invalid.deprecated */ {
60+
color: #b52a1d;
61+
}
62+
63+
.pl-ii /* invalid.illegal */ {
64+
background-color: #b52a1d;
65+
color: #f8f8f8;
66+
}
67+
68+
.pl-sr .pl-cce /* string.regexp constant.character.escape */ {
69+
color: #63a35c;
70+
font-weight: bold;
71+
}
72+
73+
.pl-ml /* markup.list */ {
74+
color: #693a17;
75+
}
76+
77+
.pl-mh /* markup.heading */,
78+
.pl-mh .pl-en /* markup.heading entity.name */,
79+
.pl-ms /* meta.separator */ {
80+
color: #1d3e81;
81+
font-weight: bold;
82+
}
83+
84+
.pl-mq /* markup.quote */ {
85+
color: #008080;
86+
}
87+
88+
.pl-mi /* markup.italic */ {
89+
color: #333;
90+
font-style: italic;
91+
}
92+
93+
.pl-mb /* markup.bold */ {
94+
color: #333;
95+
font-weight: bold;
96+
}
97+
98+
.pl-md /* markup.deleted, meta.diff.header.from-file */ {
99+
background-color: #ffecec;
100+
color: #bd2c00;
101+
}
102+
103+
.pl-mi1 /* markup.inserted, meta.diff.header.to-file */ {
104+
background-color: #eaffea;
105+
color: #55a532;
106+
}
107+
108+
.pl-mdr /* meta.diff.range */ {
109+
color: #795da3;
110+
font-weight: bold;
111+
}
112+
113+
.pl-mo /* meta.output */ {
114+
color: #1d3e81;
115+
}
116+

0 commit comments

Comments
 (0)