[英]AttributeError: module 'hyperopt' has no attribute 'uniform'
我正在嘗試在 hyperopt 中定義一個參數空間。 但是,當我運行時:
import hyperopt as hp
SPACE = {'d1': hp.uniform('d1',-1000000,-0.5),
'd2': hp.uniform('d2',0,1),
'd3': hp.uniform('d3',0,1)}
我收到標題中的錯誤。 我在網上找到的唯一一件事是我應該嘗試降級到 networkx 1.11,所以在命令提示符下我運行:
pip install networkx==1.11
它顯然有效,但屬性制服仍然沒有運氣。
Hyperopt 內置模塊hp
,其中具有uniform
的功能
import hyperopt.hp as hp
然后hp.uniform
就可以為您工作。 這適用於networkx-2.2
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.