Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Matthias Mayr
limbo
Commits
63427d68
Commit
63427d68
authored
Oct 29, 2015
by
Federico Allocati
Browse files
Cleaned includes in all files except the multi objectivo BO
parent
e1f4ac32
Changes
24
Hide whitespace changes
Inline
Side-by-side
src/limbo/acqui/ehvi.hpp
View file @
63427d68
#ifndef LIMBO_ACQUI_EHVI_HPP
#define LIMBO_ACQUI_EHVI_HPP
#include <Eigen/Core>
#include <ehvi/ehvi_calculations.h>
namespace
limbo
{
...
...
src/limbo/acqui/gp_ucb.hpp
View file @
63427d68
...
...
@@ -3,6 +3,8 @@
#include <Eigen/Core>
#include <limbo/tools/macros.hpp>
namespace
limbo
{
namespace
defaults
{
...
...
src/limbo/acqui/ucb.hpp
View file @
63427d68
...
...
@@ -3,6 +3,8 @@
#include <Eigen/Core>
#include <limbo/tools/macros.hpp>
namespace
limbo
{
namespace
defaults
{
...
...
src/limbo/bayes_opt/bo_base.hpp
View file @
63427d68
...
...
@@ -3,16 +3,16 @@
#define BOOST_PARAMETER_MAX_ARITY 7
#include <vector>
#include <iostream>
#include <limits>
#include <boost/parameter.hpp>
#include <boost/fusion/include/vector.hpp>
#include <boost/fusion/include/accumulate.hpp>
#include <boost/fusion/include/for_each.hpp>
#define BOOST_NO_SCOPED_ENUMS
#include <boost/filesystem.hpp>
#include <Eigen/Core>
#include <limits>
// we need everything to have the defaults
#include <limbo/stop/chain_criteria.hpp>
...
...
src/limbo/bayes_opt/bo_multi.hpp
View file @
63427d68
...
...
@@ -2,6 +2,8 @@
#define LIMBO_BAYES_OPT_BO_MULTI_HPP
#define VERSION "xxx"
#include <Eigen/Core>
#ifndef USE_SFERES
#warning No sferes
#else
...
...
src/limbo/bayes_opt/boptimizer.hpp
View file @
63427d68
#ifndef LIMBO_BAYES_OPT_BOPTIMIZER_HPP
#define LIMBO_BAYES_OPT_BOPTIMIZER_HPP
#include <limbo/bayes_opt/bo_base.hpp>
#include <iostream>
#include <algorithm>
#include <iterator>
#include <boost/parameter/aux_/void.hpp>
#include <boost/range/adaptor/transformed.hpp>
#include <Eigen/Core>
#include <limbo/bayes_opt/bo_base.hpp>
namespace
limbo
{
namespace
bayes_opt
{
...
...
src/limbo/bayes_opt/ehvi.hpp
View file @
63427d68
...
...
@@ -2,8 +2,10 @@
#define LIMBO_BAYES_OPT_EHVI_HPP
#include <algorithm>
#include <limbo/bayes_opt/bo_multi.hpp>
#include <limbo/acqui/ehvi.hpp>
#include <ehvi/ehvi_calculations.h>
#include <ehvi/ehvi_sliceupdate.h>
...
...
src/limbo/bayes_opt/nsbo.hpp
View file @
63427d68
...
...
@@ -2,6 +2,7 @@
#define LIMBO_BAYES_OPT_NSBO_HPP
#include <algorithm>
#include <limbo/bayes_opt/bo_multi.hpp>
namespace
limbo
{
...
...
src/limbo/bayes_opt/parego.hpp
View file @
63427d68
...
...
@@ -2,6 +2,7 @@
#define LIMBO_BAYES_OPT_PAREGO_HPP
#include <algorithm>
#include <limbo/limbo.hpp>
#include <limbo/bayes_opt/bo_multi.hpp>
...
...
src/limbo/bayes_opt/pareto.hpp
View file @
63427d68
...
...
@@ -2,6 +2,7 @@
#define LIMBO_BAYES_OPT_PARETO_HPP
#include <algorithm>
#include <limbo/tools/parallel.hpp>
namespace
pareto
{
...
...
src/limbo/init/random_sampling.hpp
View file @
63427d68
...
...
@@ -2,6 +2,7 @@
#define LIMBO_INIT_RANDOM_SAMPLING_HPP
#include <Eigen/Core>
#include <limbo/tools/rand.hpp>
namespace
limbo
{
...
...
src/limbo/inner_opt/cmaes.hpp
View file @
63427d68
...
...
@@ -3,16 +3,17 @@
#include <vector>
#include <iostream>
#include <Eigen/Core>
#include <limits>
#include <stdio.h>
#include <stdlib.h>
/* free() */
#include <stddef.h>
/* NULL */
#include <Eigen/Core>
#include <limbo/tools/parallel.hpp>
#include <cmaes/cmaes_interface.h>
#include <cmaes/boundary_transformation.h>
#include <limbo/tools/parallel.hpp>
namespace
limbo
{
...
...
src/limbo/inner_opt/exhaustive_search.hpp
View file @
63427d68
#ifndef LIMBO_INNER_OPTI_EXHAUSTIVE_SEARCH_HPP
#define LIMBO_INNER_OPTI_EXHAUSTIVE_SEARCH_HPP
#include <Eigen/Core>
#include <limits>
#include <Eigen/Core>
namespace
limbo
{
namespace
inner_opt
{
template
<
typename
Params
>
...
...
src/limbo/model/gp.hpp
View file @
63427d68
...
...
@@ -3,13 +3,11 @@
#include <iostream>
#include <cassert>
#include <limits>
#include <Eigen/Core>
#include <Eigen/LU>
#include <Eigen/Cholesky>
#include <limits>
#include <limbo/kernel_fun.hpp>
#include <limbo/mean_fun.hpp>
namespace
limbo
{
namespace
model
{
...
...
src/limbo/model/gp_auto.hpp
View file @
63427d68
#ifndef LIMBO_MODEL_GP_AUTO_HPP
#define LIMBO_MODEL_GP_AUTO_HPP
#include <
limits
>
#include <
iostream
>
#include <cassert>
#include <tbb/parallel_reduce.h>
#include <limits>
#include <Eigen/Core>
#include <Eigen/LU>
#include <Eigen/Dense>
#include <Eigen/Cholesky>
#include <Eigen/LU>
#include <limbo/tools/macros.hpp>
#include <limbo/model/gp.hpp>
#include <limbo/opt/rprop.hpp>
#include <limbo/tools/parallel.hpp>
...
...
src/limbo/model/gp_auto_mean.hpp
View file @
63427d68
#ifndef LIMBO_MODEL_GP_AUTO_MEAN_HPP
#define LIMBO_MODEL_GP_AUTO_MEAN_HPP
#include <
limits
>
#include <
iostream
>
#include <cassert>
#include <tbb/parallel_reduce.h>
#include <limits>
#include <Eigen/Core>
#include <Eigen/LU>
#include <Eigen/Dense>
#include <Eigen/Cholesky>
#include <Eigen/LU>
#include <limbo/tools/macros.hpp>
#include <limbo/model/gp.hpp>
#include <limbo/opt/rprop.hpp>
#include <limbo/tools/parallel.hpp>
...
...
src/limbo/opt/rprop.hpp
View file @
63427d68
#ifndef LIMBO_OPT_RPROP_HPP
#define LIMBO_OPT_RPROP_HPP
#include <Eigen/Core>
#include <algorithm>
#include <boost/math/special_functions/sign.hpp>
#include <Eigen/Core>
namespace
opt
{
// partly inspired by libgp: https://github.com/mblum/libgp
// reference :
...
...
src/limbo/stat/acquisitions.hpp
View file @
63427d68
#ifndef LIMBO_STAT_ACQUISITIONS_HPP
#define LIMBO_STAT_ACQUISITIONS_HPP
#include <fstream>
#include <string>
#include <limbo/stat/stat.hpp>
namespace
limbo
{
...
...
src/limbo/stat/stat.hpp
View file @
63427d68
...
...
@@ -3,6 +3,7 @@
#include <fstream>
#include <string>
#include <boost/shared_ptr.hpp>
namespace
limbo
{
...
...
src/limbo/stop/max_predicted_value.hpp
View file @
63427d68
...
...
@@ -3,6 +3,11 @@
#include <iostream>
#include <Eigen/Core>
#include <limbo/tools/macros.hpp>
#include <limbo/stat/stat.hpp>
namespace
limbo
{
namespace
defaults
{
...
...
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment