numpy: Invalid value encountered in true_divide

前端 未结 2 1516
礼貌的吻别
礼貌的吻别 2021-02-18 15:34

I have two numpy arrays and I am trying to divide one with the other and at the same time, I want to make sure that the entries where the divisor is 0, should just be replaced w

2条回答
  •  野的像风
    2021-02-18 15:54

    You may have a NAN, INF, or NINF floating around somewhere. Try this:

    np.isfinite(diff_images).all()
    np.isfinite(b_0).all()
    

    If one or both of those returns False, that's likely the cause of the runtime error.

提交回复
热议问题