这个错误是因为在 numpy 版本 1.20 及以上中,np.float 已被弃用。

根据错误提示,有两种解决方法:

方法一:将代码中所有使用 np.float 的地方改为 float

将 

data = data.values.astype(np.float)

 改为

 data = data.values.astype(float)

方法二:如果确实需要 numpy 的标量类型,可以将 np.float 改为 np.float64

即把 

data = data.values.astype(np.float) 

改为

 data = data.values.astype(np.float64)

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐