首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >学习KernelDensity "atol“和"rtol”default=0,这是什么意思?

学习KernelDensity "atol“和"rtol”default=0,这是什么意思?
EN

Stack Overflow用户
提问于 2022-08-17 09:19:26
回答 1查看 43关注 0票数 0

在sklearn.neighbors.KernelDensity类中,参数"atol“和"rtol”默认值为0。这是什么意思?这是否意味着它使用所有的数据点来计算可能性?当它们没有设置为0时会发生什么?

EN

Stack Overflow用户

发布于 2022-08-19 08:10:46

您可以查看sklearn的文档。

atol :浮子,default=0

所期望的结果的绝对公差。更大的容忍度通常会导致更快的执行。托尔:浮子,default=0

对结果的期望相对公差。更大的容忍度通常会导致更快的执行。

直观地说,这意味着当学习计算内核密度时,程序可能会在找到最优均方误差之前提前停止。它将允许某些范围的错误,但速度更快。这是时间和准确性的平衡。您可以尝试在开发阶段接受什么样的atol/rtol,这样在测试代码时就不需要等待太久了。

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

https://stackoverflow.com/questions/73385907

复制
相关文章

相似问题

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