我尝试运行pySMAC来查找python函数的输入参数,以最小化返回值。
我遵循了Quickstart Guide中的示例,但它引发了异常:AttributeError: 'module' object has no attribute 'SMAC_optimizer'
导入部分包括:import 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 - AttributeError:“模块”对象没有属性“SMAC_optimizer”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45845182/