我尝试运行pySMAC来查找Python函数的输入参数,从而最小化返回值。 我按照 Quickstart Guide 中的示例进行操作,但它引发了异常:
属性错误:“模块”对象没有属性“SMAC_optimizer”
导入部分包括:导入 pysmac
。
异常符合:
opt = pysmac.SMAC_optimizer()
为什么会引发此异常?我该如何解决它?
我已经在 github 上询问过开发人员,但他们还没有给出任何答复。 我也在 StackOverflow 上读过类似的问题,但没有解决方案。
最佳答案
我克隆了存储库 https://github.com/automl/pysmac.git并运行python setup.py install
。
这有帮助,SMAC 之后就可以工作了。
注意:
使用 pip install pysmac
通过 pip 安装 pysmac 导致了错误。
这也没有帮助:
pip install git+https://github.com/automl/pysmac.git
关于python - 属性错误: 'module' object has no attribute 'SMAC_optimizer' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45845182/