- 博客(6)
- 收藏
- 关注
原创 华为云ModelArts服务器使用OBS桶指南
华为云OBS桶使用指南摘要 本文介绍了在华为云服务器中使用OBS桶的基本流程:1)下载obsutil命令行工具并安装配置;2)获取访问密钥(AK/SK);3)创建OBS桶并通过命令行上传下载文件。重点包括工具下载安装、密钥获取方式、配置验证方法以及简单的文件传输操作。适用于需要在华为云服务器与OBS之间传输大文件的用户,提供比服务器中转接口更可靠的解决方案。文中提供了详细的操作命令和注意事项,并建议参考华为云官方文档获取完整说明。
2025-06-11 16:35:57
895
原创 Github & Git 使用全解
最近在学习和项目过程中,苦于代码没有地方整理,遂决定深入学习一下使用 Github 管理代码。GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。本文对于 Github 的注册等等过于基础的问题不再赘述,有需要的同学可以自行前往搜索。初识 Github 时,我们需要了解一些 Github 中常用的英文术语。Repository:简称Repo,可以理解为“仓库”,我们的项目就存放在仓库之中。
2025-05-03 16:27:07
1393
原创 关于遍历二叉树递归算法的讨论
一旦一个0被返回,那么所有上级函数的 if 判断中都将存在0,直至退出递归(在先序遍历二叉链表的例子中,bc 是递归函数,本质也是执行 a ,所以一旦 a 执行失败则函数将直接报错)。其实本质上这两个算法所解决的问题都是类似的,判断u 是否是结点 v 的子孙等价于从 v 出发能否到达结点 u ,访问操作也可以用 u 是否是 v 的孩子来替代,从存储结构上来说,实质上也等同于一个静态的二叉链表。flag = 0是一种。这个函数的关注要点其实也与上面的函数类似,那么值得我们注意的,其实是该函数的。
2025-03-22 20:10:44
874
原创 【PyTorch】with torch.no_grad() 详解
我们知道在 PyTorch 中,前向传播过程中构建计算图,而反向传播时销毁计算图以释放内存并计算叶子节点的梯度信息。尽管如此,由于在 torch.no_grad() 上下文中创建的张量(如 param)不依赖于计算图中的其他节点,它们仍然被视为叶子节点。因此,这些张量的梯度信息仍然可以被访问,但是梯度计算不会在该上下文中进行,因此在此上下文内产生的张量不会保存任何梯度信息。因为原地操作会覆盖当前内存的值,但叶子节点所指向的内存块进行无法进行修改操作,否则会导致其中梯度信息与节点的值不再有计算上的对应关系。
2024-05-01 17:21:17
4979
1
原创 Python:利用dict继承编写自定义Dict类
最近在学习python中,对利用dict继承编写自定义Dict类方面产生一些问题。问题源于廖雪峰老师博客中的一个问题:编写一个Dict类,要求类的行为和dict一致,但是可以通过属性来访问。文章将通过探究思路和代码分析解决这个问题。个人理解如有错误还请不吝赐教。
2023-05-04 17:45:06
3231
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人