你好
下面是我的代码:
from scipy.stats import randint
param_distributions = {'n_estimators': randint(1, 5),
'max_depth': randint(5, 10)}
- param_distributions[“max_depth”]* 结果为:
{'n_估计值':0x 7 f05 f1 b 05210处的冻结对象,“最大深度”:〈scipy.stats._distn_infrastructure.rv_冻结的对象位于0x 7 f05 f1 b 053 d 0〉}
为什么我无法得到这个值?
1条答案
按热度按时间gab6jxml1#
randint(low, high)
将返回一个分布对象,要从中采样,需要使用rvs()
方法:第一个
docs列出所有可用的方法。