- 博客(10)
- 收藏
- 关注
原创 解决报错:RuntimeError: one of the variables needed for gradient computation has been modified by an inpl
对于pytorch中的张量和python中的列表一样,使用了a+=b是在原张量上进行的数据的操作,而a = a+b则是创建了一个新的对象,所以在梯度计算的时候我们需要创建一个新的对象来存储操作之后的新数据。首先理解一下报错的意思:就是pytorch在进行梯度计算的时候所需的变量已被修改了,导致无法进行梯度的计算。根据上面的代码可以知道无论是a+=b或者是a = a+b,都会创建一个新的对象,并未这个新的对象分配地址。但是对于列表来说a+=b是未创建新的对像,对于a = a+b来说就是创建了新的对象。
2023-07-29 20:09:13
907
原创 jupyter notebook的安装配置路程
jupyter notebook在windows下的pip详细安装过程,如果你在下载的时候遇到问题,可以参考一下该文章
2023-05-19 18:43:41
3501
2
原创 基于opencv-mediapipe的手势识别
基于opencv-mediapipe的手势识别,使用手指构成的角度大小来判断手指是否弯曲或伸出
2023-02-22 22:20:57
4169
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人