首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >函数的Ann均值

函数的Ann均值
EN

Stack Overflow用户
提问于 2017-12-01 04:09:28
回答 1查看 23关注 0票数 0

我在找网络公司。我不能理解这个页面中的link

为什么我们乘以2,然后取1表示均值?

我知道它的意思只是:(a+b)/2,所以为什么代码中有"2“和"-1”:

代码语言:javascript
复制
 syn0 = 2 * np.random.random((3, 1)) - 1
EN

回答 1

Stack Overflow用户

发布于 2017-12-01 04:16:36

看看numpy的np.random.random here的文档

上面写着

的结果来自于在规定的间隔内的“连续均匀”分布。要对Unif[a, b), b > a进行采样,将random_sample的输出乘以(b-a),然后添加a

(b - a) * random_sample() + a

因此,作者似乎想要从区间[1, 3)上的均匀分布中抽样。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47581770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档