歡迎各位贊助喔 👍👍👍
簡介
其實這是因為較早期的 numpy.float 是指 "float64",但是按照計算機領域的習慣的話,通常 "float" 是指 "float32",numpy 為了避免發生歧義,所以在版本 1.20 之後,把 numpy.float 以經改名成 numpy.float64 了
解決方法
所以解決方法就根據你希望使用較新還是較舊版本的 numpy 而有所不同:
- 使用較新版本的 numpy,然後把 numpy.float 一律改成 numpy.float64
- 使用較舊版本的 numpy