(随机?)通过对2D数组求和来找到一个量

时间:2016-07-07 09:59:28

标签: python numpy pandas scipy numerical

我有一个2D数组:

  • 一个索引,
  • 数值

当我对这个2D数组求和时,我得到一个数量(让我们说“a”)。

我获得了另一个金额(比如“b”,一个<> b,b是目标),并且粒度不够精确,无法将一行与另一行隔离。

这里的想法是尝试找到组成b的所有行并丢弃其他行。

我想要做的是构建一个脚本(随机?)选择行并对它们求和,直到它对目标总和进行处理(减少距离)。

我第一次考虑尝试从一个随机点开始,然后从那里尝试对每个行的组合求和并继续添加它们直到 - >我有足够的东西 要么 - >设定迭代次数超过(100万?)

...但是涉及的行数不适合内存。

任何想法?

0 个答案:

没有答案