AttributeError: module ‘numpy‘ has no attribute ‘int‘.

问题描述

复现代码过程中遇到错误:AttributeError: module 'numpy' has no attribute 'int'.

错误代码行:

python 复制代码
self.sf = np.int(data['sf'][0,...].squeeze().cpu().numpy()) # scale factor

解决方案

这是因为在Numpy 1.2.0版本中就已经弃用了这个用法:np.int。先来看一下我的numpy版本:

  • 解决方案一(不推荐):

修改numpy版本,改为numpy==1.22.0

python 复制代码
pip install numpy==1.22.0
  • 解决方案二:

修改报错行代码,将来 np.int修改为 int

python 复制代码
self.sf = int(data['sf'][0,...].squeeze().cpu().numpy()) # scale factor
相关推荐
隔壁大炮1 天前
Day06-08.CNN概述介绍
人工智能·pytorch·深度学习·算法·计算机视觉·cnn·numpy
光之后裔1 天前
Numpy以及Pytorch中多维数组的维度数与维度值以及轴axis理解
pytorch·python·numpy
隔壁大炮2 天前
Day02-13.张量的拼接操作
人工智能·pytorch·深度学习·神经网络·numpy
爱喝热水的呀哈喽3 天前
5步创建一个有不同numpy scipy版本的python环境
python·numpy·scipy
陶陶然Yay4 天前
神经网络常见层Numpy封装参考(5):其他层
人工智能·神经网络·numpy
2501_921960854 天前
协同本体论:元公理体系、普适演化律则与工程范式统一构建
python·重构·numpy·pandas·scipy
陶陶然Yay4 天前
神经网络常见层Numpy封装参考(6):卷积层
人工智能·神经网络·numpy
qq_283720055 天前
Python3 模块精讲:NumPy 从入门到精通全攻略
numpy
小糖学代码7 天前
LLM系列:2.pytorch入门:2.PyTorch张量运算
pytorch·python·aigc·numpy
啦啦啦_999910 天前
Numpy
numpy