【问题标题】:Generating all combinations of values for a set of variables [closed]为一组变量生成所有值组合[关闭]
【发布时间】:2022-11-18 04:24:12
【问题描述】:

我有一个需要 6 个变量的函数。我需要找到最大化函数的变量值的最佳组合。我有一组我想为每个变量尝试的值。我对可以使用的包有限制——不允许使用 scikit-learn 和 scipy。我如何实现这一目标?我了解到 itertools 可用于此目的。有人可以指导如何做到这一点吗?

【问题讨论】:

标签: python


【解决方案1】:

如果有一组值,您可以使用 itertools.product 迭代 Cartesian product of the possible values。在每种可能的值组合(由乘积给出)下评估函数的值,并查看哪一个使函数最大化。

【讨论】:

    猜你喜欢
    • 2012-04-26
    • 1970-01-01
    • 1970-01-01
    • 2015-06-25
    • 1970-01-01
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多