我有以下数组:
array([8.1837177e-05, 1.0788739e-03, 4.4837892e-03, 3.4919381e-04, 7.6085329e-05, 7.6562166e-05, 5.3864717e-04, 5.4001808e-04, 3.3849746e-02, 2.9903650e-04], dtype = float32)
我想把它转换成这个:
array([0, 0, 0, 0, 0, 0, 0, 0, 1, 0], dtype = float32)
我需要找到该行的最大值,将其替换为 1。然后,将该行的其他 9 个值替换为 0。
我需要为 2D 数组执行此操作(一系列数组,看起来像示例中的数组)