这两个看起来应该非常等效,因此对一个有用的应该对另一个有用?那么为什么累加只适用于最大值而不适用于 argmax 呢?
编辑:一个自然的后续问题是如何以最pythonic/numpy-esque的方式创建一个有效的argmax累积?
最佳答案
因为 max
是关联的,但 argmax
不是:
max(a, max(b, c)) == max(max(a, b), c)
argmax(a, argmax(b, c)) != argmax(argmax(a, b), c)
关于python - 为什么累加 numpy.maximum 而不是 numpy.argmax,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37855059/