Pytorch | 报错 The given NumPy array is not writeable,and PyTorch does not support non-writeable tensor

  • 1. 报错
  • 2. 解决方案
    • 2.1 查找 mnist.py 文件
    • 2.2 修改 mnist.py 文件
    • 2.3 问题解决

1. 报错

/home/dong/anaconda3/lib/python3.8/site-packages/torchvision/datasets/mnist.py:498:
UserWarning: The given NumPy array is not writeable, and PyTorch does not support non-writeable tensors.
This means you can write to the underlying (supposedly non-writeable) NumPy array using the tensor.
You may want to copy the array to protect its data or make it writeable before converting it to a tensor.
This type of warning will be suppressed for the rest of this program.
(Triggered internally at  /pytorch/torch/csrc/utils/tensor_numpy.cpp:180.)return torch.from_numpy(parsed.astype(m[2], copy=False)).view(*s)

2. 解决方案

2.1 查找 mnist.py 文件

\qquad根据报错:

/home/dong/anaconda3/lib/python3.8/site-packages/torchvision/datasets/mnist.py:498:

可以知道mnist.py文件所在位置为/home/dong/anaconda3/lib/python3.8/site-packages/torchvision/datasets/

2.2 修改 mnist.py 文件

\qquad修改mnist.py文件的第 498498498 行,删除copy=False

2.3 问题解决

Pytorch | 报错The given NumPy array is not writeable,and PyTorch does not support non-writeable tensor相关推荐

  1. PyTorch报错:RuntimeError: CUDA error: device-side assert triggered at /pytorch/aten/src/THC/generic

    训练模型报错 RuntimeError: cuda runtime error (710) : device-side assert triggered at /pytorch/aten/src/TH ...

  2. 安装pytorch报错及解决

    环境,win10,64位,Anaconda4.10.3,Cuda 9.2.148,cudnn应该为v7.4.2.24 其中在Anaconda中好像安装tensorflow-gpu 1.9 ,pytho ...

  3. pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装

    pycharm安装pytorch报错 提示系列问题  torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装 DEPRECATION: The - ...

  4. pytorch报错Unable to get repr for

    pytorch报错Unable to get repr for 标签出现了-1,2或者其他值,loss计算之后, 报错:CUDA error: device-side assert triggered ...

  5. UserWarning: The given NumPy array is not writable, and PyTorch does not support non-writable tenso

    UserWarning: The given NumPy array is not writable, and PyTorch does not support non-writable tensor ...

  6. 利用sns.boxplot绘制箱型图的时候报错:AttributeError: ‘numpy.ndarray‘ object has no attribute ‘boxplot‘

    (1)问题介绍 最近在做一个机器学习入门项目,鸢尾花种类的预测,在利用sns.boxplot()绘制箱型图的时候,程序报错: AttributeError: 'numpy.ndarray' objec ...

  7. 使用vue脚手架的项目使用https: true,报错:Invalid typed array length: -4095

    使用vue脚手架的项目使用https: true,报错:Invalid typed array length: -4095 使用vue脚手架的项目使用https: true,报错:Invalid ty ...

  8. VSCode报错:Import “numpy“ could not be resolved Pylance

    这里写自定义目录标题 VSCode报错:Import "numpy" could not be resolved Pylance VSCode报错:Import "num ...

  9. PyTorch 报错:TypeError: exceptions must derive from BaseException

    项目场景: PyTorch 报错:TypeError: exceptions must derive from BaseException 其实是个低级错误,我个人认为是因为没有找到要运行的载体. 问 ...

最新文章

  1. JAVA sql2000 连接细节
  2. 原生JS forEach()和map()遍历的区别以及兼容写法
  3. 暗物质组成原理当然是不存在计算机,暗物质能组成生命吗?小部分暗物质可能会相互作用...
  4. Google Spanner:谷歌的全球分布式数据库
  5. 史上最全的Linux常用命令汇总①收藏这一篇就够了!(超全,超详细)
  6. 函数传参string_JavaScript 高阶函数入门浅析
  7. 漫画:五分钟看懂车联网
  8. worknc的后处理如何安装_这些压缩空气后处理问题,大部分人都没有关注到
  9. JS基础9-BOM常用对象(window和history)
  10. 集成学习 Ensemble Learing(???)
  11. JAVA变量初始化赋值null
  12. HDU 5768 Lucky7 (中国剩余定理+容斥)
  13. 小说Symbian的签名
  14. 牢筑企业安全屏障,护航邮箱使用无忧【网易企业邮箱】
  15. python的debug为什么点第一行直接运行结束了_Python 代码调试工具 pdb 快速入门
  16. 【YOLOX训练部署】YOLOX训练自己的VOC数据集
  17. Rush Leetcode
  18. JMeter源码学习- 5.0版本源码本地构建
  19. 什么是最优化问题(Optimization Problem)?
  20. HDU3687 National Day Parade

热门文章

  1. Telnet 控制智能灯泡
  2. 机器语言、汇编语言和高级语言的区别和互相间的关系
  3. [Editing] TP-LINK740N v5 firmware Crack
  4. 【人工智能】新一代人工智能发展白皮书
  5. 怎么用科学计算机算反三角函数值域,反三角函数值域怎么求
  6. python-关于时间处理的知识
  7. ZYNQ7000 FSBL加载启动代码详解
  8. Eth 2.0 会成为第一个从 PoW转PoS 的公链吗?丨SheKnows第五期
  9. 技术探究|Apache Pulsar 认证与鉴权实践指南
  10. Github已星标180K又一神作,阿里巴巴内部并发编程笔记,难道Java真的凉了