报错大致意思是不能对在计算图中带梯度的变量进行操作

源代码

 def anim(i):# update SMBLDcur_beta_idx, cur_step = i // num_steps, i % num_stepsval = shape_range[cur_step]mesh.multi_betas[0, cur_beta_idx] = val  # Update betasfig.suptitle(f"{name.title()}\nS{cur_beta_idx} : {val:+.2f}", fontsize=50)  # update textreturn dict(mesh=mesh.get_meshes(), equalize=False)

修改后代码

添加 with torch.no_grad():即可

 def anim(i):# update SMBLDcur_beta_idx, cur_step = i // num_steps, i % num_stepsval = shape_range[cur_step]#print("\ncur_beta_idx:",cur_beta_idx,mesh.multi_betas[0, cur_beta_idx])with torch.no_grad():###添加mesh.multi_betas[0, cur_beta_idx] = val  # Update betasfig.suptitle(f"{name.title()}\nS{cur_beta_idx} : {val:+.2f}", fontsize=50)  # update textreturn dict(mesh=mesh.get_meshes(), equalize=False)

参考文章

yolov5报错:RuntimeError: a view of a leaf Variable that requires grad is being used in an in-place

报错 RuntimeError: a view of a leaf Variable that requires grad is being used in an in-place operation相关推荐

  1. RuntimeError: a view of a leaf Variable that requires grad is being used in an in-place operation.

    跑yolov5的代码时,pytorch遇到<>RuntimeError: a view of a leaf Variable that requires grad is being use ...

  2. a view of a leaf Variable that requires grad is being used in an in-place operation.

    问题背景: 可以尝试的办法: 将pytorch1.8 降低到 1.7

  3. RuntimeError: a leaf Variable that requires grad has been used in an in-place operation

    Traceback (most recent call last): File "E:\迅雷下载\向量\000.代码+数据+课件\YOLO5\yolov5-master\train.py&q ...

  4. RuntimeError:a leaf Variable that requires grad has been used in an in-place

    原文链接:https://blog.csdn.net/weixin_43056332/article/details/115188116 记录一下训练yolov5碰到的问题 RuntimeError: ...

  5. a leaf Variable that requires grad has been used in an in-place operation

    a leaf Variable that requires grad has been used in an in-place operation 这个是因为写成了x+=2, 改为y = x + 2 ...

  6. RuntimeError: Can‘t call numpy() on Variable that requires grad. Use var.detach().numpy()

    1. 问题描述 如题,将PyTorch Tensor类型的变量转换成numpy时报错: RuntimeError: Can't call numpy() on Variable that requir ...

  7. A leaf Variable that requires grad is being used in an in-place operation

    错误原因: 计算图中的叶子节点不能直接进行内置运算,防止影响计算图的反向传播运算.如果非要改变叶子节点data的值,可以直接对data属性调用内置运算,这样不会记录在计算图当中. 解决方案: 1.把梯 ...

  8. Android运行时候报错:android.view.InflateException: Binary XML file line #19: Binary XML file lin

    Android运行时候报错:android.view.InflateException: Binary XML file line #19: Binary XML file lin 这个问题自己大致在 ...

  9. Intel Realsense D435运行报错 RuntimeError: Camera not connected! dev.hardware_reset()函数需加睡眠sleep()

    解决方案: 参考:Intel Realsense D435报错 RuntimeError: MFCreateDeviceSource(_device_attrs, &_source) retu ...

最新文章

  1. 2021年秋季学期“大数据能力提升项目”证书办理及领取通知
  2. order by 索引
  3. Linux系统备份树莓派,全平台备份树莓派的方法
  4. 接口持续集成环境搭建
  5. Nodejs中搭建一个静态Web服务器,通过读取文件获取响应类型
  6. 交交变换电路学习笔记
  7. 语句作用_3分钟短文:Laravel模型作用域,为你“节省”更多代码
  8. oracle 数据库查询多条数据的一列值
  9. 安装python要注意什么_安装python注意事项
  10. HttpServletRequest中获取IP值
  11. 【LeetCode笔记】剑指 Offer 26-. 树的子结构 (Java、双重dfs、二刷)
  12. 老师们的神操作,但凡有一个是我的老师,我必定能上清华
  13. MySQL入门之数据完整性约束与表维护
  14. 像狗皮膏药一样的图片拖拉操作
  15. Pytorch Tensor.unfold()的简单理解与用法
  16. 【转载】PHP.INI配置:Session配置详细说明教程
  17. Oracle闩:Cache Buffers chains
  18. 比尔·盖茨:如果你想了解硅谷,就看《硅谷》吧 1
  19. 印象笔记保存html,印象笔记怎么保存网页 印象笔记保存网页教程
  20. 可以下载solidworks2007 完整版的连接

热门文章

  1. 桌面多出一个IE图标无法删除的解决办法
  2. 计算机鼠标左键不起作用,为什么电脑的左键点了不起作用
  3. 去卢沟桥,看晓月还是数弹孔?
  4. 数据结构-单链表基本操作带图完整详解
  5. 《加勒比海盗4》——好戏更精彩
  6. 搭建游戏联运系统需要什么条件?
  7. 暗影格斗3显示无服务器,暗影格斗3总是显示无法连接网络
  8. 无线连接服务器 很慢,手机无线WiFi很卡很慢怎么办?wifi信号满格但网速慢解决方法...
  9. 万人千题第一阶段报告【待继续总结】
  10. 为什么需要计算机语言?高级语言有哪些特点?