automl / ParameterImportance

Parameter Importance Analysis Tool
http://www.ml4aad.org/
BSD 3-Clause "New" or "Revised" License
76 stars 19 forks source link

Newest version of ConfigSpace #43

Closed shukon closed 6 years ago

shukon commented 6 years ago

@AndreBiedenkapp I think there is an import error with ConfigSpace >= 0.4.x: This makes it hard to work with the newest version of SMAC, since it requires the newest ConfigSpace-version.


from pimp.importance.importance import Importance
  File "/home/shuki/virtenv/vespy/lib/python3.5/site-packages/pimp/importance/importance.py", line 16, in <module>
from pimp.configspace import CategoricalHyperparameter, Configuration, \
  File "/home/shuki/virtenv/vespy/lib/python3.5/site-packages/pimp/configspace/__init__.py", line 2, in <module>
from ConfigSpace.io import pcs
ImportError: No module named 'ConfigSpace.io' ```
AndreBiedenkapp commented 6 years ago

@shukon Thanks for highlighting that issue. However the latest pypi release requires ConfigSpace < 0.4 see.

Changing the CS version not only affects PIMP but also fANOVA. I forked fANOVA to quickly address the small issues that arise from that problem. I'll update the development branch accordingly

shukon commented 6 years ago

Oh, I guess I got confused with the versions regarding the pypi release. Thanks a lot, though!