automl / RoBO

RoBO: a Robust Bayesian Optimization framework
BSD 3-Clause "New" or "Revised" License
480 stars 134 forks source link

No module named 'ConfigSpace' #79

Open Nankaiming opened 6 years ago

Nankaiming commented 6 years ago

I use the python 3.5.2 and when i run the entropy_search. It shows that No Module named 'ConfigSpace'. And i put my traceback below. File "./experiments/fabolas/run_entropy_search.py", line 11, in from hpolib.benchmarks.ml.svm_benchmark import SvmOnMnist, SvmonVehicle, SvmOnCovertype File "/usr/local/lib/python3.5/dist-packages/hpolib/benchmarks/ml/svm_benchmark.py", line 4, in import ConfigSpace as CS ImportError: No module named 'ConfigSpace'

aaronkl commented 6 years ago

Hi if you want to use the SVM benchmark you have to install HPOlib2 and the ConfigSpace first.

Nankaiming commented 6 years ago

I meet another problem after that. "No module named openml". And i use pip3 to install. It shows that could not find a version that satisfies the requirement openml(from versions:) and no matching distribution found for openml.

aaronkl commented 6 years ago

You have to follow this instructions here to install openml: https://openml.github.io/openml-python/stable/

Nankaiming commented 6 years ago

I meet many problems when running the experiments. But i can run the examples in the example folder. The problems when running experiments were "ImportError: No module named 'hpolib.benchmarks.ml.residual_networks' ". I have installed the hpolib2 early. When i annotated the residual_networks lines, it shows that "from theano.tensor.signal import downsample, cannot import name 'downsample' "