gpt4 book ai didi

sampling - 对数采样

转载 作者:行者123 更新时间:2023-12-03 09:20:36 24 4
gpt4 key购买 nike

我正在使用 [minValue,maxValue] 之间的值,并且我想创建一个在此范围之间的值向量。但我想要更多接近 minValue 的值。

示例:

最小值 = 1最大值 = 100

向量 = [1,1.1,1.5,2,3,5,10,15,30,50,100];

类似的事情。

目标是在最小值附近更加准确。

可以实现吗?

最佳答案

您可以首先以恒定步长(例如 0.1)生成从 0 到 1 的数字。然后用一些指数为它们提供动力——指数越大,曲线越尖锐。然后移位并相乘以进入所需的最小-最大范围。

伪代码:

min = 1.0
max = 100.0
exponent = 2.0 // Sharpness
result = []

for(i = 0.0; i <= 1.0; i += 0.1) {
result.push(pow(i, exponent) * (max - min) + min)
}

关于sampling - 对数采样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32348974/

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