18
NumPy'de RuntimeWarning: invalid value encountered in divide
numaralı uyarıdan kaçınmaya çalışıyorum.NumPy'de "RuntimeWarning: bölünmede karşılaşılan geçersiz değer" nasıl engellenir?
import numpy as np
A=np.array([0.0])
print A.dtype
with np.errstate(divide='ignore'):
B=A/A
print B
ama bu verir:
ben yapabileceğini düşündüm bennp.float64(1.0)/0.0
ile
B=A/A
değiştirin
float64
./t.py:9: RuntimeWarning: invalid value encountered in divide
B=A/A
[ nan]
hiçbir uyarı verir.
olası yinelenen [Python:? Işlev tanımında RuntimeWarning nasıl engellenir] (http://stackoverflow.com/questions/10519237/python-how to-önlemek-runtimewarning-in-fonksiyon tanımlama) – j4y