自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深度学习bug汇总

问题分析:忘记给显卡清缓存,导致运行几次后空间满了(虽然查内存显示只占用了几个MB)。

2025-04-11 12:49:32 144

原创 深度学习中的各种卷积总结

如何理解空洞卷积(dilated convolution)?- 初识CV的回答 - 知乎。

2025-04-08 16:36:25 101

原创 pytorch实现的一个模型,怎么查看其参数总量

在 PyTorch 中,可以通过遍历模型的参数(parameters)并调用每个参数张量的。方法来计算模型中所有参数的数量。

2025-04-08 13:48:12 59

原创 pycharm调试代码技巧

此外,这个功能还可以在生成到指定变量之后,选择a方法还是b方法好的时候使用,即直接在生成变量后打断点,然后在控制台分别尝试a和b两种方法。代码一直执行到断点行之前,之后可以在控制台查看当前已执行的程序中生成的变量及其属性。之后如果想看后面两个permute操作之间执行的结果,可以在控制台进行调试,但要注意变量名不能是文件中的,可以用姓名简写。之后就可以在后端查看其变量属性。

2025-04-07 19:47:14 142

原创 pytorch多卡训练模型

也即是:数据拆分,模型不拆分的思路。输入数据自动分割成若干小批量,并将模型复制到指定的多个 GPU 上。所有 GPU 计算得到的梯度会在主设备(device_ids 列表中的第一个 GPU)进行汇总后更新模型参数。这时的batch size应该是单块显卡上的batch size乘以显卡数量。

2025-03-30 19:00:24 254

原创 复现开源CV论文基本流程

打开设置-》python解释器-》添加解释器-》conda环境-》使用现有环境-》选择创建好的虚拟环境-》点击“应用”配置对应的pytorch、numpy版本等,命令gpt或百度。根据作者给出的配置环境版本。启动anaconda prompt,用。启动pycharm,打开项目。命名虚拟环境时有区分度一些。最后根据提示安装其他包。

2025-02-25 18:33:05 213

原创 python:unicodedecodeerror: ‘utf-8‘ codec can‘t decode byte 0xb2 in position 0: invalid start byte

对于由excel导出的csv文件,一般编码为ANSI编码,而非utf-8编码。需要用“记事本”打开csv文件,查看其实际编码格式,之后在上面的语句中添加encoding='编码格式',即可正确读取csv文件。因为这条语句默认按照utf-8格式读取csv文件。如果一些数据太大就会报这种错误。

2024-09-23 21:51:43 500 1

原创 基于cpu安装pytorch框架

安装好以后就可以做一些简单的深度学习项目入门了,先入个门,后面开学了真正开始科研换个好点的游戏本或者用实验室的电脑做。入学前提前接触一下深度学习的内容,给以后做铺垫。

2024-04-15 12:28:32 258 1

原创 吉大考研复试准备-PTA实验3-11 求一元二次方程的根(考虑多种情况)

如果b*b-4ac=0,相同解,分两种情况,解为0和解不为0。如果b*b-4ac>0,分别对两个跟讨论是否为零,分情况输出。如果b*b-4ac

2024-03-28 15:35:57 285

原创 吉大考研复试准备-力扣345. 反转字符串中的元音字母(注意字符数组越界问题)

leetcode判定算法还是严格的,以前构思双指针遍历办法的时候总是忽略两个指针越界访问的问题,长个记性了。报错是这个,这是因为出现了字符串数组的越界访问。

2024-03-26 16:06:48 148

原创 吉大考研复试准备-PTA习题11-7 奇数值结点链表(对指针操作的易错点,错了两次了!!!)

【代码】习题11-7 奇数值结点链表(对指针操作的易错点,错了两次了!!!

2024-03-25 18:16:32 227

原创 吉大考研复试准备-PTA习题4-10 猴子吃桃问题(递归法解决)

yysy,感觉这个题用递归处理真舒服~嘻嘻。用递归,出口为n==1时。

2024-03-23 20:54:08 61

原创 吉大考研复试准备-PTA习题6-7 简单计算器

【代码】【无标题】

2024-03-23 19:59:48 113

原创 吉大考研复试准备-PTA7-2 一元多项式的乘法与加法运算-用链表解决(对continue的错误使用)

这个题目读完本来想使用两个结构体数组,然后遍历操作,但是感觉如要这样的话在调整x幂次由大到小的时候会不太方便,时间复杂度较高。所以决定使用链表完成。(我这里开始把continue放到了p1 p2指向各自next域的语句之前,这就导致出现死循环)以后在链表中使用continue时候,要注意看next是否被修改。正常应该是这样写:先改变各自next,再强制结束本次循环。

2024-03-22 15:08:41 110

原创 吉大考研复试准备-2016年计专初试第七题-给一个图判定符合定义的数字

【代码】2016年计专第七题-给一个图判定符合定义的数字。

2024-03-19 16:44:27 109

原创 吉大考研复试准备-PTA7-26 单词长度

极限情况,空语句的时候,如果不对len做判断,会导致访问数组,答案错误。

2024-03-19 16:17:31 526 1

原创 吉大考研复试准备-PTA7-29 删除字符串中的子串

2. 这个题一个不太好处理的地方在于删掉一层之后以前可能不是目标串的字符串可以被删除了。出现这种情况,使用一个while循环套在遍历字符串的for循环的外层。当出现删除的时候,flag设置为true,然后退出循环重新检测。4. 一个边界情况是全部删空,这样会死循环,因为flag就一直是true了,第一次错了。3. 如果本次遍历没有删除操作,说明不会出现套一层的情况,flag设置为flase,结束循环并且输出。1. 基本思路是遍历,然后每一次都按位匹配,匹配成功移动元素。

2024-03-18 20:53:51 147

原创 吉大考研复试准备-PTA7-28 猴子选大王

4. goto语句的使用:不能声明在可变长度的数组之前。“就是说goto语句与“标签”之间的code不允许有可变长数组的声明语句。因为goto是无条件跳转语句,需要在编译时确定地址,如果可变长数组夹在其中,则编译器无法确定地址。3. 当count计数到n-1时候直接break,不能再算了,否则退出循环时候整个数组都变成1。2. lock变量用来计数,每到三就让当下元素值为0的数组变为1,lock再变成1。1. 用数组和循环取数组下标的方法处理,0表示还没有出队,1表示已经出队。

2024-03-18 20:09:02 181

原创 吉大考研复试准备-二维数组删除所有质数,并保持其余元素相对位置不变,并返回最后一个有效节点的值

【代码】二维数组删除所有质数,并保持其余元素相对位置不变,并返回最后一个有效节点的值。

2024-03-13 18:12:12 100

原创 吉大考研复试准备-用数组冒泡排序的思想对链表排序(带哨兵结点)

【代码】用数组冒泡排序的思想对链表排序(带哨兵结点)

2024-03-12 18:31:35 675 1

原创 实验7-3-4 字符串替换-无脑替换法

【代码】实验7-3-4 字符串替换-无脑替换法。

2024-03-08 20:17:35 421 2

空空如也

空空如也

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

TA关注的人

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