gpt4 book ai didi

django - django事务大小的自适应优化

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:35:03 25 4
gpt4 key购买 nike

我正在将数据批量加载到 Django 模型中,并且注意到在执行提交之前加载到内存中的对象数量会影响保存每个对象的平均时间。我意识到这可能是由许多不同的因素造成的,所以我宁愿专注于优化这个 STEPSIZE 变量。

什么是实时优化这个变量的简单算法,同时考虑到这个最优值也可能在过程中发生变化?

我想这会是某种梯度下降,带有一点抖动以寻找景观变化?是否有针对此类搜索的正式定义算法?

最佳答案

我会开始假设1) 您的函数在远离最佳值的两个方向上单调增加2) 您大致知道最优值所在区域的空间大小。

然后我建议使用括号和分割方法,如下所示:评估你在两个方向上从先前的最佳值向外运行。当达到高于先前最优值的值时,停止在每个方向上的搜索。根据上述假设,这将为您提供一个包含新最优值的区间。通过评估区域的中点将此区域分成左右两个新区域。根据值最低的人选择左或右,并递归重复,直到您的区域足够小,符合您的喜好。

关于django - django事务大小的自适应优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2334347/

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