自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Pytorch中的clone和detach方法介绍

其实计算图就是我们上面画的那个图,每一个变量为一个节点,边表示数据的流动。模型训练过程通过保存前向传播的计算图,从而能够正确地反向传播,最后更新模型参数。前向传播以后,计算了预测值和真实值的loss,那么就可以根据这个loss反向传播回去,更新模型的参数,从而让之后的预测更加接近真实值。可以看到,clone其实就是新增了一个计算图的节点,前向传播很好理解。做反向传播时,会跳过。在深度学习中,我们先来简单介绍一下前向传播、反向传播以及计算图的概念。可以看到,使用detach以后,从前的梯度全部都不记录了。

2025-06-14 09:00:00 458

原创 Python中的浅拷贝、深拷贝和引用

最近在做深度学习的模型训练,遇到关于训练过程张量clone、detach的一些问题,顺便补了一下Python的浅拷贝和深拷贝,这里做个总结,也供大家学习。所以上述例子修改a内部列表具体元素的值时,y也会改变,因为本身[1,2]和[3,4]就是共享的,a中内容改变了,y自然也跟着改变。对于引用,所以的地址都是相同的,而浅拷贝”外壳“的地址不同,内部的地址相同。可以看到,当y浅拷贝a以后,修改a的元素值,y的值也会改变。可以看到,结果和浅拷贝的结果一样,a修改了,y也会跟着修改。是指创建一个新对象,但其中的。

2025-06-13 10:03:04 462

原创 OpenTelemetry介绍以及基本使用原理

介绍了OpenTelemetry的基本原理和使用

2024-10-17 11:05:11 2347

原创 Vscode使用remote ssh插件进行远程开发与ssh免密登录配置

Vscode中remote ssh插件下载和配置。ssh密钥设置实现免密连接登录

2024-10-12 17:12:50 1454

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除