用于多数组并集运算的 Numpy Logical_or
Numpy 的逻辑_or 函数对数组对进行操作,从而引发了如何高效组合的问题用于联合运算的多个数组(对于逻辑与和交集也是如此)。
而逻辑或本身只接受两个参数,它可以链接在一起:
更通用的方法涉及使用reduce:
此方法可以应用于两个多维数组和一维数组的元组。此外,Python 的 functools.reduce 可以以类似的方式使用:
为了方便起见,Numpy 提供了 any,它本质上沿着轴执行逻辑 OR 缩减:
类似原则适用于 Logical_and 和其他逻辑运算符,但 Logical_xor 除外,它缺少相应的 all/any 类型函数。
以上是如何使用 NumPy 的'逻辑或”高效执行多数组联合运算?的详细内容。更多信息请关注PHP中文网其他相关文章!