python - numpy 最大参数。如何计算 max 和 argmax?

标签 python numpy

有没有办法一次获得max和argmax?

import numpy as np
a=[0,0,1,0]
maximum=max(a)
index=np.argmax(a)

有没有最快的方法,例如:

[maximum,index]=function(a)

最佳答案

也许这样的东西更快...

index = np.argmax(a)
max = a[index]

关于python - numpy 最大参数。如何计算 max 和 argmax?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26739044/

相关文章:

python - 如何计算 Django 中的 Frechet 距离?

python - 按字母顺序对数据框排序

Python:如何在 PyTables 中存储一个 numpy 多维数组?

python - 如何安全地将整数矩阵预分配为 numpy 中的索引矩阵

python - 如何在数组中找到N个连续数字相等?

python - PyEphem:通过解析字符串表示形式转换负角时出现问题

python - 如果 python 中 value1 == value2 不是 None ,比较如何工作?

python - 如何在列写的文件中找到特定需求并将其复制到另一个文件

python - 加载 EMNIST-letters 数据集

Python 自定义 Zipf 数字生成器性能不佳