Scipy.stats /为什么我不能得到randint的值?

kuhbmx9i  于 2022-11-29  发布在  其他
关注(0)|答案(1)|浏览(171)

你好
下面是我的代码:

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〉}
为什么我无法得到这个值?

gab6jxml

gab6jxml1#

randint(low, high)将返回一个分布对象,要从中采样,需要使用rvs()方法:
第一个
docs列出所有可用的方法。

相关问题