gpt4 book ai didi

python - scipy.stats.uniform 的参数是什么?

转载 作者:太空狗 更新时间:2023-10-29 20:55:29 33 4
gpt4 key购买 nike

我正在尝试在两个数字(下限和上限)之间创建一个均匀分布,以便将其提供给 sklearn 的 ParameterSampler .我正在使用 scipy.stats.uniform采用以下格式:

from scipy.stats import uniform    
params = ParameterSampler({'bandwidth':uniform(5,50)}, 20)

但是当我随机选择“带宽”参数时,它们并不都在 5 到 50 之间。其中一些比 50 大一点。所以我的问题是 scipy.stats.uniform 中的参数代表什么?它们不是下限和上限吗?该文档没有显示任何参数,所以我无法从中弄清楚。

最佳答案

第一个参数是下限,第二个参数是分布范围。因此,您问题中的示例分布在 5 到 55 之间是均匀的。

引自documentation链接在你的问题中:

A uniform continuous random variable.

This distribution is constant between loc and loc + scale.

loc 是第一个参数,scale 是第二个参数。

关于python - scipy.stats.uniform 的参数是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44572109/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com