小编one*_*6oz的帖子

有效地计算独特元素的数量 - NumPy/Python

运行np.unique()时,它首先展平数组,对数组进行排序,然后查找唯一值.当我的数组具有形状(10,3000,3000)时,需要大约一秒钟来查找唯一身份,但这很快就会增加,因为我需要多次调用np.unique().由于我只关心数组中唯一数字的总数,因此排序似乎是浪费时间.

是否有更快的方法来查找除np.unique()之外的大型数组中的唯一值总数?

python performance numpy unique

3
推荐指数
2
解决办法
1453
查看次数

标签 统计

numpy ×1

performance ×1

python ×1

unique ×1