-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nosetest fails #76
Comments
Hi, |
I am having the same problem (tests are failing) even with Python 3.4.5. Here's my environment (output of
|
It appears that the property |
I followed the install instructions and managed to get it right. Please note that I have to install george and random_forest_run separately. After the install, nosetest fails. Is this due to new versions of george and random forest?
conda list output:
#############
blas 1.1 openblas conda-forge
george 0.3.0 np113py36_0 conda-forge
numpy 1.13.1 py36_blas_openblas_200 [blas_openblas] conda-forge
openblas 0.2.19 2 conda-forge
pybind11 2.2.1 py36_0 conda-forge
scipy 0.19.1 py36_blas_openblas_202 [blas_openblas] conda-forge
hpolib2 0.0.1 <egg_info>
icc_rt 16.0.3 intel_14 [intel] intel
intelpython 2018.0.0 3 intel
mkl 2017.0.2 intel_1 [intel] intel
openmp 2018.0.0 intel_7 intel
openssl 1.0.2k intel_3 [intel] intel
pip 9.0.1 py36_intel_0 [intel] intel
python 3.6.2 intel_3 [intel] intel
setuptools 27.2.0 py36_intel_0 [intel] intel
sqlite 3.13.0 intel_15 [intel] intel
tcl 8.6.4 intel_17 [intel] intel
tk 8.6.4 intel_26 [intel] intel
wheel 0.29.0 py36_intel_5 [intel] intel
xz 5.2.2 intel_16 [intel] intel
zlib 1.2.11 intel_3 [intel] intel
libgfortran 3.0.0 1
py 1.4.34 py36_0
pyrfr 0.6.0 <egg_info>
pytest 3.2.1 py36_0
sgmcmc 0.0.1 <egg_info>
nosetest output:
.EEEEEE.......EEE.E....DIRECT Version 2.0.4
Problem Dimension n : 1
Eps value : 0.1000E-03
Epsilon is constant.
Maximum number of f-evaluations (maxf) : 400
Maximum number of iterations (MaxT) : 200
Value of f_global : -0.1000+101
Global percentage wanted : 0.1000E-01
Volume percentage wanted : -0.1000E+01
Measure percentage wanted : -0.1000E+01
Jones original DIRECT algorithm is used.
Bounds on variable x 1 : 0.00000 <= xi <= 1.00000
Call-back cb_fcn_in_direct__user__routines failed.
E..DIRECT Version 2.0.4
Problem Dimension n : 2
Eps value : 0.1000E-03
Epsilon is constant.
Maximum number of f-evaluations (maxf) : 400
Maximum number of iterations (MaxT) : 200
Value of f_global : -0.1000+101
Global percentage wanted : 0.1000E-01
Volume percentage wanted : -0.1000E+01
Measure percentage wanted : -0.1000E+01
Jones original DIRECT algorithm is used.
Bounds on variable x 1 : 0.00000 <= xi <= 1.00000
Bounds on variable x 2 : 0.00000 <= xi <= 1.00000
Call-back cb_fcn_in_direct__user__routines failed.
EE.....EEEEEEEEEEEEEE......EE
ERROR: test_compute (test.test_acquisition_functions.test_information_gain.TestInformationGain)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_acquisition_functions/test_information_gain.py", line 17, in setUp
self.model.train(self.X, self.y)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 109, in train
self.hypers = self.optimize()
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 200, in optimize
p0 = self.gp.kernel.vector
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 66, in getattr
return getattr(self.models[None], name)
AttributeError: 'BaseMatern52Kernel' object has no attribute 'vector'
======================================================================
ERROR: test_compute_pmin (test.test_acquisition_functions.test_information_gain.TestInformationGain)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_acquisition_functions/test_information_gain.py", line 17, in setUp
self.model.train(self.X, self.y)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 109, in train
self.hypers = self.optimize()
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 200, in optimize
p0 = self.gp.kernel.vector
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 66, in getattr
return getattr(self.models[None], name)
AttributeError: 'BaseMatern52Kernel' object has no attribute 'vector'
======================================================================
ERROR: test_innovations (test.test_acquisition_functions.test_information_gain.TestInformationGain)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_acquisition_functions/test_information_gain.py", line 17, in setUp
self.model.train(self.X, self.y)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 109, in train
self.hypers = self.optimize()
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 200, in optimize
p0 = self.gp.kernel.vector
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 66, in getattr
return getattr(self.models[None], name)
AttributeError: 'BaseMatern52Kernel' object has no attribute 'vector'
======================================================================
ERROR: test_sampling_representer_points (test.test_acquisition_functions.test_information_gain.TestInformationGain)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_acquisition_functions/test_information_gain.py", line 17, in setUp
self.model.train(self.X, self.y)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 109, in train
self.hypers = self.optimize()
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 200, in optimize
p0 = self.gp.kernel.vector
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 66, in getattr
return getattr(self.models[None], name)
AttributeError: 'BaseMatern52Kernel' object has no attribute 'vector'
======================================================================
ERROR: test_compute (test.test_acquisition_functions.test_information_gain_per_unit_cost.Test)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_acquisition_functions/test_information_gain_per_unit_cost.py", line 24, in setUp
self.model.train(self.X, self.y)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 109, in train
self.hypers = self.optimize()
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 200, in optimize
p0 = self.gp.kernel.vector
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 66, in getattr
return getattr(self.models[None], name)
AttributeError: 'BaseMatern52Kernel' object has no attribute 'vector'
======================================================================
ERROR: test_sampling_representer_points (test.test_acquisition_functions.test_information_gain_per_unit_cost.Test)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_acquisition_functions/test_information_gain_per_unit_cost.py", line 24, in setUp
self.model.train(self.X, self.y)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 109, in train
self.hypers = self.optimize()
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 200, in optimize
p0 = self.gp.kernel.vector
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 66, in getattr
return getattr(self.models[None], name)
AttributeError: 'BaseMatern52Kernel' object has no attribute 'vector'
======================================================================
ERROR: test_bayesian_optimization (test.test_fmin.test_fabolas.TestFminInterfaceFabolas)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_fmin/test_fabolas.py", line 32, in test_bayesian_optimization
num_iterations=3)
File "/home/pbalapra/Projects/projects/RoBO/robo/fmin/fabolas.py", line 106, in fabolas
ndim=n_dims+1, dim=d)
TypeError: init() got an unexpected keyword argument 'dim'
======================================================================
ERROR: test_bayesian_optimization (test.test_fmin.test_fmin_interface.TestFminInterface)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_fmin/test_fmin_interface.py", line 31, in test_bayesian_optimization
num_iterations=3)
File "/home/pbalapra/Projects/projects/RoBO/robo/fmin/bayesian_optimization.py", line 133, in bayesian_optimization
x_best, f_min = bo.run(num_iterations)
File "/home/pbalapra/Projects/projects/RoBO/robo/solver/bayesian_optimization.py", line 167, in run
new_x = self.choose_next(self.X, self.y, do_optimize)
File "/home/pbalapra/Projects/projects/RoBO/robo/solver/bayesian_optimization.py", line 236, in choose_next
self.model.train(X, y, do_optimize=do_optimize)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process_mcmc.py", line 115, in train
len(self.kernel.pars) + 1,
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 67, in getattr
raise AttributeError(name)
AttributeError: pars
-------------------- >> begin captured logging << --------------------
robo.solver.bayesian_optimization: INFO: Evaluate: [ 0.4204129]
robo.solver.bayesian_optimization: INFO: Configuration achieved a performance of 0.006334 in 0.000011 seconds
robo.solver.bayesian_optimization: INFO: Evaluate: [ 0.00399815]
robo.solver.bayesian_optimization: INFO: Configuration achieved a performance of 0.246018 in 0.000010 seconds
robo.solver.bayesian_optimization: INFO: Start iteration 2 ...
robo.solver.bayesian_optimization: INFO: Train model...
robo.solver.bayesian_optimization: ERROR: Model could not be trained!
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_bohamiann (test.test_fmin.test_fmin_interface.TestFminInterface)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_fmin/test_fmin_interface.py", line 41, in test_bohamiann
num_iterations=3)
File "/home/pbalapra/Projects/projects/RoBO/robo/fmin/bohamiann.py", line 65, in bohamiann
normalize_output=True)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/bnn.py", line 122, in init
raise ValueError("If you want to use Bayesian Neural Networks you "
ValueError: If you want to use Bayesian Neural Networks you have to install the following dependencies:
Theano (pip install theano)
Lasagne (pip install lasagne)
sgmcmc (see https://github.com/stokasto/sgmcmc)
======================================================================
ERROR: test_bayesian_optimization (test.test_fmin.test_mtbo.TestFminInterface)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_fmin/test_mtbo.py", line 28, in test_bayesian_optimization
num_iterations=3)
File "/home/pbalapra/Projects/projects/RoBO/robo/fmin/mtbo.py", line 98, in mtbo
ndim=n_dims+1, dim=d)
TypeError: init() got an unexpected keyword argument 'dim'
======================================================================
ERROR: test_direct (test.test_maximizer.test_maximizers_one_dim.TestMaximizers1D)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_maximizer/test_maximizers_one_dim.py", line 24, in test_direct
x = maximizer.maximize()
File "/home/pbalapra/Projects/projects/RoBO/robo/maximizers/direct.py", line 58, in maximize
maxf=self.n_func_evals)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/DIRECT/init.py", line 202, in solve
cdata
ValueError: data type must provide an itemsize
======================================================================
ERROR: test_cmaes (test.test_maximizer.test_maximizers_two_dim.TestMaximizers2D)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_maximizer/test_maximizers_two_dim.py", line 33, in test_cmaes
x = maximizer.maximize()
File "/home/pbalapra/Projects/projects/RoBO/robo/maximizers/cmaes.py", line 81, in maximize
"maxfevals": self.n_func_evals})
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/cma/evolution_strategy.py", line 3822, in fmin
es = CMAEvolutionStrategy(x0, sigma_factor * sigma0, opts)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/cma/evolution_strategy.py", line 1377, in init
if not self.boundary_handler.has_bounds():
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/cma/constraints_handler.py", line 113, in has_bounds
if bounds in (None, [None, None]):
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
======================================================================
ERROR: test_direct (test.test_maximizer.test_maximizers_two_dim.TestMaximizers2D)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_maximizer/test_maximizers_two_dim.py", line 24, in test_direct
x = maximizer.maximize()
File "/home/pbalapra/Projects/projects/RoBO/robo/maximizers/direct.py", line 58, in maximize
maxf=self.n_func_evals)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/DIRECT/init.py", line 202, in solve
cdata
ValueError: data type must provide an itemsize
======================================================================
ERROR: test_get_incumbent (test.test_models.test_bnn.TestBayesianNeuralNetwork)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_bnn.py", line 12, in setUp
self.model = BayesianNeuralNetwork(normalize_output=True, normalize_input=True)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/bnn.py", line 122, in init
raise ValueError("If you want to use Bayesian Neural Networks you "
ValueError: If you want to use Bayesian Neural Networks you have to install the following dependencies:
Theano (pip install theano)
Lasagne (pip install lasagne)
sgmcmc (see https://github.com/stokasto/sgmcmc)
======================================================================
ERROR: test_predict (test.test_models.test_bnn.TestBayesianNeuralNetwork)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_bnn.py", line 12, in setUp
self.model = BayesianNeuralNetwork(normalize_output=True, normalize_input=True)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/bnn.py", line 122, in init
raise ValueError("If you want to use Bayesian Neural Networks you "
ValueError: If you want to use Bayesian Neural Networks you have to install the following dependencies:
Theano (pip install theano)
Lasagne (pip install lasagne)
sgmcmc (see https://github.com/stokasto/sgmcmc)
======================================================================
ERROR: Failure: ValueError (If you want to use DNGO you have to install the following dependencies:
Theano (pip install theano)
Lasagne (pip install lasagne))
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/robo/models/dngo.py", line 11, in
import lasagne
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/lasagne/init.py", line 19, in
from . import layers
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/lasagne/layers/init.py", line 7, in
from .pool import *
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/lasagne/layers/pool.py", line 6, in
from theano.tensor.signal import downsample
ImportError: cannot import name 'downsample'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/imp.py", line 234, in load_module
return load_source(name, filename, file)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/imp.py", line 172, in load_source
module = _load(spec)
File "", line 675, in _load
File "", line 655, in _load_unlocked
File "", line 678, in exec_module
File "", line 205, in _call_with_frames_removed
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_dngo.py", line 4, in
from robo.models.dngo import DNGO
File "/home/pbalapra/Projects/projects/RoBO/robo/models/dngo.py", line 14, in
raise ValueError("If you want to use DNGO you have to install the following dependencies:\n"
ValueError: If you want to use DNGO you have to install the following dependencies:
Theano (pip install theano)
Lasagne (pip install lasagne)
======================================================================
ERROR: test_get_incumbent (test.test_models.test_gaussian_process.TestGaussianProcess)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_gaussian_process.py", line 23, in setUp
self.model.train(self.X, self.y, do_optimize=False)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 113, in train
self.hypers = self.gp.kernel[:]
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 148, in getitem
return self.get_parameter(self._get_name(name_or_index))
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 461, in get_parameter
return self._apply_to_parameter("get_parameter", name)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 435, in _apply_to_parameter
comp = name.split(":")
AttributeError: 'slice' object has no attribute 'split'
======================================================================
ERROR: test_nll (test.test_models.test_gaussian_process.TestGaussianProcess)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_gaussian_process.py", line 23, in setUp
self.model.train(self.X, self.y, do_optimize=False)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 113, in train
self.hypers = self.gp.kernel[:]
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 148, in getitem
return self.get_parameter(self._get_name(name_or_index))
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 461, in get_parameter
return self._apply_to_parameter("get_parameter", name)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 435, in _apply_to_parameter
comp = name.split(":")
AttributeError: 'slice' object has no attribute 'split'
======================================================================
ERROR: test_optimize (test.test_models.test_gaussian_process.TestGaussianProcess)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_gaussian_process.py", line 23, in setUp
self.model.train(self.X, self.y, do_optimize=False)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 113, in train
self.hypers = self.gp.kernel[:]
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 148, in getitem
return self.get_parameter(self._get_name(name_or_index))
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 461, in get_parameter
return self._apply_to_parameter("get_parameter", name)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 435, in _apply_to_parameter
comp = name.split(":")
AttributeError: 'slice' object has no attribute 'split'
======================================================================
ERROR: test_predict (test.test_models.test_gaussian_process.TestGaussianProcess)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_gaussian_process.py", line 23, in setUp
self.model.train(self.X, self.y, do_optimize=False)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 113, in train
self.hypers = self.gp.kernel[:]
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 148, in getitem
return self.get_parameter(self._get_name(name_or_index))
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 461, in get_parameter
return self._apply_to_parameter("get_parameter", name)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 435, in _apply_to_parameter
comp = name.split(":")
AttributeError: 'slice' object has no attribute 'split'
======================================================================
ERROR: test_predict_variance (test.test_models.test_gaussian_process.TestGaussianProcess)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_gaussian_process.py", line 23, in setUp
self.model.train(self.X, self.y, do_optimize=False)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 113, in train
self.hypers = self.gp.kernel[:]
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 148, in getitem
return self.get_parameter(self._get_name(name_or_index))
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 461, in get_parameter
return self._apply_to_parameter("get_parameter", name)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 435, in _apply_to_parameter
comp = name.split(":")
AttributeError: 'slice' object has no attribute 'split'
======================================================================
ERROR: test_sample_function (test.test_models.test_gaussian_process.TestGaussianProcess)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_gaussian_process.py", line 23, in setUp
self.model.train(self.X, self.y, do_optimize=False)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process.py", line 113, in train
self.hypers = self.gp.kernel[:]
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 148, in getitem
return self.get_parameter(self._get_name(name_or_index))
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 461, in get_parameter
return self._apply_to_parameter("get_parameter", name)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/modeling.py", line 435, in _apply_to_parameter
comp = name.split(":")
AttributeError: 'slice' object has no attribute 'split'
======================================================================
ERROR: test_get_incumbent (test.test_models.test_gaussian_process_mcmc.TestGaussianProcessMCMC)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_gaussian_process_mcmc.py", line 24, in setUp
self.model.train(self.X, self.y, do_optimize=True)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process_mcmc.py", line 115, in train
len(self.kernel.pars) + 1,
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 66, in getattr
return getattr(self.models[None], name)
AttributeError: 'BaseMatern52Kernel' object has no attribute 'pars'
======================================================================
ERROR: test_loglikelihood (test.test_models.test_gaussian_process_mcmc.TestGaussianProcessMCMC)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_gaussian_process_mcmc.py", line 24, in setUp
self.model.train(self.X, self.y, do_optimize=True)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process_mcmc.py", line 115, in train
len(self.kernel.pars) + 1,
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 66, in getattr
return getattr(self.models[None], name)
AttributeError: 'BaseMatern52Kernel' object has no attribute 'pars'
======================================================================
ERROR: test_predict (test.test_models.test_gaussian_process_mcmc.TestGaussianProcessMCMC)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_models/test_gaussian_process_mcmc.py", line 24, in setUp
self.model.train(self.X, self.y, do_optimize=True)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/base_model.py", line 71, in func_wrapper
return func(self, X, y, *args, **kwargs)
File "/home/pbalapra/Projects/projects/RoBO/robo/models/gaussian_process_mcmc.py", line 115, in train
len(self.kernel.pars) + 1,
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/george/kernels.py", line 66, in getattr
return getattr(self.models[None], name)
AttributeError: 'BaseMatern52Kernel' object has no attribute 'pars'
======================================================================
ERROR: test_choose_next (test.test_solver.test_bayesian_optimization.TestBayesianOptimization)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_solver/test_bayesian_optimization.py", line 21, in setUp
kernel = george.kernels.Matern52Kernel(np.array([1]), dim=1, ndim=1)
TypeError: init() got an unexpected keyword argument 'dim'
======================================================================
ERROR: test_run (test.test_solver.test_bayesian_optimization.TestBayesianOptimization)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_solver/test_bayesian_optimization.py", line 21, in setUp
kernel = george.kernels.Matern52Kernel(np.array([1]), dim=1, ndim=1)
TypeError: init() got an unexpected keyword argument 'dim'
======================================================================
ERROR: test_posterior_mean_optimization (test.test_util.test_posterior_optimization.TestPosteriorOptimization)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_util/test_posterior_optimization.py", line 22, in test_posterior_mean_optimization
x = posterior_mean_optimization(self.model, self.lower, self.upper, method="cma", n_restarts=1)
File "/home/pbalapra/Projects/projects/RoBO/robo/util/posterior_optimization.py", line 61, in posterior_mean_optimization
res = cma.fmin(f, startpoint, 0.6, options={"bounds": [lower, upper]})
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/cma/evolution_strategy.py", line 3822, in fmin
es = CMAEvolutionStrategy(x0, sigma_factor * sigma0, opts)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/cma/evolution_strategy.py", line 1377, in init
if not self.boundary_handler.has_bounds():
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/cma/constraints_handler.py", line 113, in has_bounds
if bounds in (None, [None, None]):
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
======================================================================
ERROR: test_posterior_mean_plus_std_optimization (test.test_util.test_posterior_optimization.TestPosteriorOptimization)
Traceback (most recent call last):
File "/home/pbalapra/Projects/projects/RoBO/test/test_util/test_posterior_optimization.py", line 29, in test_posterior_mean_plus_std_optimization
x = posterior_mean_plus_std_optimization(self.model, self.lower, self.upper, method="cma", n_restarts=1)
File "/home/pbalapra/Projects/projects/RoBO/robo/util/posterior_optimization.py", line 129, in posterior_mean_plus_std_optimization
res = cma.fmin(f, startpoint, 0.6, options={"bounds": [lower, upper]})
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/cma/evolution_strategy.py", line 3822, in fmin
es = CMAEvolutionStrategy(x0, sigma_factor * sigma0, opts)
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/cma/evolution_strategy.py", line 1377, in init
if not self.boundary_handler.has_bounds():
File "/home/pbalapra/.conda/envs/robo3/lib/python3.6/site-packages/cma/constraints_handler.py", line 113, in has_bounds
if bounds in (None, [None, None]):
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
Ran 55 tests in 0.445s
FAILED (errors=29)
The text was updated successfully, but these errors were encountered: