Skip to content
This repository was archived by the owner on Oct 31, 2023. It is now read-only.

Commit

Permalink
Merging
Browse files Browse the repository at this point in the history
  • Loading branch information
rmcantin committed Mar 29, 2017
2 parents 904f268 + 4474cce commit 0a61b0b
Show file tree
Hide file tree
Showing 5 changed files with 938 additions and 0 deletions.
152 changes: 152 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,152 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<title>BayesOpt by rmcantin</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="stylesheets/normalize.css" media="screen">
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen">
<link rel="stylesheet" type="text/css" href="stylesheets/github-light.css" media="screen">
</head>
<body>
<section class="page-header">
<h1 class="project-name">BayesOpt</h1>
<h2 class="project-tagline">BayesOpt: A toolbox for bayesian optimization, experimental design and stochastic bandits.</h2>
<a href="https://github.com/rmcantin/bayesopt" class="btn">View on GitHub</a>
<a href="https://github.com/rmcantin/bayesopt/zipball/master" class="btn">Download .zip</a>
<a href="https://github.com/rmcantin/bayesopt/tarball/master" class="btn">Download .tar.gz</a>
</section>

<section class="main-content">
<h1>
<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>

<p>BayesOpt is an efficient implementation of the Bayesian optimization
methodology for nonlinear-optimization, experimental design,
stochastic bandits and hyperparameter tunning. In the literature it is
also called Sequential Kriging Optimization (SKO), Sequential
Model-Based Optimization (SMBO) or Efficient Global Optimization
(EGO).</p>

<p>Bayesian optimization uses a distribution over functions to build a
model of the unknown function for we are looking the extrema, and then
apply some active learning strategy to select the query points that
provides most potential interest or improvement. Thus, it is a
sampling efficient method for nonlinear optimization, design of
experiments or bandits-like problems.</p>

<h2>
<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>

<p>The library can be download from any of this sources:</p>

<ul>
<li>Download: <a href="https://bitbucket.org/rmcantin/bayesopt">https://bitbucket.org/rmcantin/bayesopt</a>
</li>
<li>Mirror: <a href="https://github.com/rmcantin/bayesopt">https://github.com/rmcantin/bayesopt</a>
</li>
<li>Mirror: <a href="http://mloss.org/software/view/453/">http://mloss.org/software/view/453/</a>
</li>
</ul>

<p>You can also get the <em>cutting-edge</em> version from the repositories:</p>

<pre><code>&gt;&gt; hg clone https://bitbucket.org/rmcantin/bayesopt
</code></pre>

<p>or the git mirror:</p>

<pre><code>&gt;&gt; git clone https://github.com/rmcantin/bayesopt
</code></pre>

<p>The install guide and documentation for Windows, Linux and MacOS:</p>

<ul>
<li><a href="http://rmcantin.bitbucket.org/html/">Online docs</a></li>
</ul>

<h2>
<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>

<p>BayesOpt is licensed under the GPL and it is free to use. However,
please consider these recomentations when using BayesOpt:</p>

<ul>
<li>If you use BayesOpt in a work that leads to a <strong>scientific
publication</strong>, we would appreciate it if you would kindly cite BayesOpt
in your manuscript. Cite BayesOpt as:</li>
</ul>

<blockquote>
<p>Ruben Martinez-Cantin, <strong>BayesOpt: A Bayesian Optimization
Library for Nonlinear Optimization, Experimental Design and
Bandits</strong>. Journal of Machine Learning Research, 15(Nov):3735--3739, 2014.</p>
</blockquote>

<p>The paper can be found at <a href="http://jmlr.org/papers/v15/martinezcantin14a.html">http://jmlr.org/papers/v15/martinezcantin14a.html</a>
In addition, if you <strong>use a specific algorithm</strong> (REMBO, GP-Hedge,
etc.), please also cite the corresponding work. The reference for each
specific algorithm can be found in the documentation.</p>

<ul>
<li>Commercial applications may also adquire a <strong>commercial license</strong> or ask for consulting support. Please
contact <a href="mailto:rmcantin@unizar.es">rmcantin@unizar.es</a> for details.</li>
</ul>

<h2>
<a id="getting-involved" class="anchor" href="#getting-involved" aria-hidden="true"><span class="octicon octicon-link"></span></a>Getting involved</h2>

<p>The best place to ask questions and discuss about BayesOpt is the
<a href="https://groups.google.com/forum/#!forum/bayesopt-discussion">bayesopt-discussion mailing
list</a>. Alternatively,
you may directly contact Ruben Martinez-Cantin <a href="mailto:rmcantin@unizar.es">rmcantin@unizar.es</a>.</p>

<p>Please file bug reports or suggestions at: </p>

<ul>
<li>
<a href="https://bitbucket.org/rmcantin/bayesopt/issues">https://bitbucket.org/rmcantin/bayesopt/issues</a> or</li>
<li><a href="https://github.com/rmcantin/bayesopt/issues">https://github.com/rmcantin/bayesopt/issues</a></li>
</ul>

<hr>

<p>Copyright (C) 2011-2015 Ruben Martinez-Cantin <a href="mailto:rmcantin@unizar.es">rmcantin@unizar.es</a></p>

<p>BayesOpt is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.</p>

<p>BayesOpt is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.</p>

<p>You should have received a copy of the GNU General Public License
along with BayesOpt. If not, see <a href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</a>.</p>

<hr>

<footer class="site-footer">
<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>

<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>
</footer>

</section>

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-41494186-1");
pageTracker._trackPageview();
} catch(err) {}
</script>

</body>
</html>
1 change: 1 addition & 0 deletions params.json
Original file line number Diff line number Diff line change
@@ -0,0 +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."}
116 changes: 116 additions & 0 deletions stylesheets/github-light.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
/*
Copyright 2014 GitHub Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/

.pl-c /* comment */ {
color: #969896;
}

.pl-c1 /* constant, markup.raw, meta.diff.header, meta.module-reference, meta.property-name, support, support.constant, support.variable, variable.other.constant */,
.pl-s .pl-v /* string variable */ {
color: #0086b3;
}

.pl-e /* entity */,
.pl-en /* entity.name */ {
color: #795da3;
}

.pl-s .pl-s1 /* string source */,
.pl-smi /* storage.modifier.import, storage.modifier.package, storage.type.java, variable.other, variable.parameter.function */ {
color: #333;
}

.pl-ent /* entity.name.tag */ {
color: #63a35c;
}

.pl-k /* keyword, storage, storage.type */ {
color: #a71d5d;
}

.pl-pds /* punctuation.definition.string, string.regexp.character-class */,
.pl-s /* string */,
.pl-s .pl-pse .pl-s1 /* string punctuation.section.embedded source */,
.pl-sr /* string.regexp */,
.pl-sr .pl-cce /* string.regexp constant.character.escape */,
.pl-sr .pl-sra /* string.regexp string.regexp.arbitrary-repitition */,
.pl-sr .pl-sre /* string.regexp source.ruby.embedded */ {
color: #183691;
}

.pl-v /* variable */ {
color: #ed6a43;
}

.pl-id /* invalid.deprecated */ {
color: #b52a1d;
}

.pl-ii /* invalid.illegal */ {
background-color: #b52a1d;
color: #f8f8f8;
}

.pl-sr .pl-cce /* string.regexp constant.character.escape */ {
color: #63a35c;
font-weight: bold;
}

.pl-ml /* markup.list */ {
color: #693a17;
}

.pl-mh /* markup.heading */,
.pl-mh .pl-en /* markup.heading entity.name */,
.pl-ms /* meta.separator */ {
color: #1d3e81;
font-weight: bold;
}

.pl-mq /* markup.quote */ {
color: #008080;
}

.pl-mi /* markup.italic */ {
color: #333;
font-style: italic;
}

.pl-mb /* markup.bold */ {
color: #333;
font-weight: bold;
}

.pl-md /* markup.deleted, meta.diff.header.from-file */ {
background-color: #ffecec;
color: #bd2c00;
}

.pl-mi1 /* markup.inserted, meta.diff.header.to-file */ {
background-color: #eaffea;
color: #55a532;
}

.pl-mdr /* meta.diff.range */ {
color: #795da3;
font-weight: bold;
}

.pl-mo /* meta.output */ {
color: #1d3e81;
}

Loading

0 comments on commit 0a61b0b

Please sign in to comment.