这个错误提示表明在使用 NumPy 中的一个过时的别名 np.int
。在较早的 NumPy 版本中,np.int
被用作内置的 int
类型的别名,但自从 NumPy 1.20 版本起,它已被弃用。
只需将np.int更改为int即可
以下为更改示例
# 旧代码中使用 np.int
x = np.array([1, 2, 3], dtype=np.int)
# 更新后的代码使用 int
x = np.array([1, 2, 3], dtype=int)
这个错误提示表明在使用 NumPy 中的一个过时的别名 np.int
。在较早的 NumPy 版本中,np.int
被用作内置的 int
类型的别名,但自从 NumPy 1.20 版本起,它已被弃用。
只需将np.int更改为int即可
以下为更改示例
# 旧代码中使用 np.int
x = np.array([1, 2, 3], dtype=np.int)
# 更新后的代码使用 int
x = np.array([1, 2, 3], dtype=int)