自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 堆的进化之旅5-Relaxed Heap松弛堆

堆的进化之旅的分支——松弛堆。为记录算法研讨课精彩报告而生。本文着重介绍了这一2类松弛堆的共6种操作:1. Rank Relaxed Heap(1) pair transformation(2) clean(3) active sibling transformation(4) good sibling transformation2. Run Relaxed Heap(1) run transformation(2) Singleton transformation

2020-05-14 18:02:18 727 1

原创 [谜题]海盗分金-逆向思维

题目:10名海盗抢得了窖藏的100块金子,并打算瓜分这些战利品。这是一些讲民主的海盗(当然是他们自己特有的民主),他们的习惯是按下面的方式进行分配:最厉害的一名海盗提出分配方案,然后所有的海盗(包括提出方案者本人)就此方案进行表决。如果50%或更多的海盗赞同此方案,此方案就获得通过并据此分配战利品。否则提出方案的海盗将被扔到海里,然后下面一个提名最厉害的海盗又重复上述过程。介绍一下背景知识:...

2020-04-10 08:02:42 2421 3

原创 if 语句逻辑判断顺序

if 语句逻辑判断顺序按照书写顺序来。

2024-05-09 18:03:38 30

原创 [力扣题解]78.子集

就会漏掉空集,因为它进不去for循环;在回溯函数开头就记录。在后面调用递归之前写。

2024-05-09 15:46:20 75

原创 [力扣题解]93. 复原 IP 地址

类似于C的写法,基础方法,求出string代表的int;,而是直接在原来的string。同时,在判断子串合法性的时候,的数量,并且没有创建。

2024-05-09 10:31:11 189

原创 [力扣题解]131. 分割回文串

切割问题:在某个地方画一个挡板,比如`aab`可以画成:`a|ab`,`a|a|b`,每个字母之间理论上都可画一个挡板;抽象成当前`n`个字母,画一道挡板,挡板后面剩下的字母,再画一道挡板,所以可以用*回溯法*解决;注意挡板位置在字母右侧,遍历时用`i`表示,比如`i = 0`,位置如下:`a|ab`;`i = size`,位置如下:`aab|`,此时已经遍历完毕;

2024-05-08 10:41:18 161

原创 [力扣题解]40. 组合总和 II

(可能上述情况(1)(2)两个版本的理解有点不一一对应,总之是这个意思)(回溯还是很难的,递归不好理解,看着代码很少吧。(1)之前有路径用过这个元素,但和当前路径无关;难点在于去重,有2个方面的去重,从搜索树上看,这个变量来辅助去重,按照题目要求,可以出现。无法容忍之前路径上用过同一个元素。(2)当前路径上用过这个元素;(1)同一层之间的去重;(2)不同层之间的去重;(即使里面是2个不同的。),所以涉及到是去重。

2024-05-08 00:30:47 232

原创 [力扣题解]39. 组合总和

【代码】[力扣题解]39. 组合总和。

2024-05-07 23:41:11 163

原创 [力扣题解] 216. 组合总和 III

【代码】[力扣题解] 216. 组合总和 III。

2024-05-07 15:50:17 248

原创 [力扣题解]77. 组合问题

【代码】[力扣题解]77.组合问题,提供了与代码随想录不同的另外一种剪枝写法(逻辑上最后其实是一样,只是写法上不同,便于理解)。

2024-05-07 15:01:53 134

原创 [力扣题解]102.二叉树的层序遍历

【代码】[力扣题解]102.二叉树的层序遍历。

2024-05-06 12:43:02 585

原创 [力扣题解]150. 逆波兰表达式求值

建一个栈,遍历算式,遇到数字塞进去,遇到算符,去除栈顶2个元素进行运算;,(栈顶在右),用第二读出来的。

2024-05-05 11:54:35 219

原创 [力扣题解]225. 用队列实现栈

写其他函数的时候可以复用自己写过的函数;作为一个栈,应该弹出最后进来的那一个。队列里是这样的存的:3,2,1;塞进尾端,变成:2,1,3,再把。假设有数字:1,2,3;

2024-05-05 10:10:39 254

原创 Analogous loss

Analogous loss” 在机器学习中是一个有用的概念,它允许研究人员和工程师根据特定的应用需求调整或优化损失函数。通过理解和应用这种类型的损失函数,可以在特定的数据和任务约束下实现更优的模型性能。

2024-04-23 13:27:08 263

原创 深度学习项目设置超参数 parser or dictionary

的值,那么就返回这个值,如果没有,则返回。

2024-04-22 10:28:22 158

原创 .sh文件语法易错点

请注意,在反斜杠和换行之间不应该有任何空格或其他字符,否则反斜杠将失效,不会将命令换行。反斜杠应该是每一行的最后一个字符。,然后会容易手贱再敲一个空格再换行,这时就报错了;因为最后是先敲一个空格,再敲。

2024-04-21 15:04:04 178

原创 Vscode screen 模式终端窗口查看历史信息

ctrl + a。

2024-03-15 14:20:16 656

原创 [解决方法] RuntimeError: CUDA error: CUBLAS_STATUS_INVALID_VALUE when calling cublasSgemmStridedBatched

注意会不会影响其他环境变量的设置;

2024-03-15 10:04:24 478

原创 MathType玩耍指南

ML论文里特别多公式,里面有各种奇奇怪怪符号,怎么打出来呢?

2024-03-05 21:55:05 185

原创 学校官网-正版Office软件安装

下载安装来自学校官网的正版软件,以Office2021为例子;

2024-03-03 12:33:58 195

原创 [MyFramework]用清晰的文件夹路径保存实验数据

【代码】[MyFramework]用清晰的文件夹路径保存实验数据。

2023-12-26 10:28:46 80

原创 dataloader读取batchsize显示出错

就这么一行,显示最后index out of bound;

2023-12-25 10:33:13 109

原创 AttributeError: module ‘numpy‘ has no attribute ‘int‘.

1]

2023-12-24 12:58:00 96

原创 弄懂论文里面数学公式到底在干什么?-chatpdf

chatpdf 虽然是个人工智障,但用好的也是一个非常不错的助手;我看不懂Hnt​是什么意思,我这样问他:用big H指代它;(1) 我问它,它这样回答:Fk​∑xyfk​xyfk​xyMc​xy∑kwkc​fk​xywkc​(前面几个公式我修正了一点,它原来显示没有这么漂亮)非常棒,解决了我的问题,主要还是要靠提问技巧:我又这样问它:(2)(3)

2023-12-21 16:48:45 53

原创 Markdown语法 in Typora

Typora 是个好东西,如果不收费的话就更好了;

2023-12-21 16:34:43 50

原创 [VScode]Jupyter自动生成目录

点击标签页面,右上角3个点那个位置,不是正文里单元格的右上角;VScode 还有好多好多功能等待你发现呢!

2023-12-21 11:39:20 635

原创 想要将numpyarray转换成Image出错,ValueError: Could not save to PNG for display

cams_H 是一个形状为torch.size([1, 7, 7, 3])的tensor,

2023-12-19 19:07:10 180

原创 多维度Tensor的求和含义理解

所以这里求和是把每一个channel当作独立的,对这么多channel(2048)进行求和,所以求和结果其余维度保持不变,是torch.size([1, 7, 7]);其中,activation : torch.size([1, 2048, 7, 7]),weight : torch.size([1, 2048, 1, 1]),还有一个问题,为什么weight后面的形状是[1, 1],也可以和之前activation的[7, 7]来相乘;

2023-12-16 16:11:17 70

原创 AttributeError: ‘_OpNamespace‘ ‘image‘ object has no attribute ‘read_file‘解决

对于菜鸡而言,不敢瞎改,怕改错了整个程序都崩溃了。但是读清楚之后,发现出问题的只是一个读取图片的小函数,之前理论上如果能运行的话,是吧。说是torchvision版本不匹配什么的,我懒得改,因为还和pytorch有关系,要改要一起改很麻烦;把图片转换成什么类型了,如果不是tensor,还要加一道转换步骤,就这样逻辑就严密了!文件读取成tensor,那我用别的函数做同样的时候就好,这是就自然想到。

2023-11-27 12:07:47 748

原创 Pytorch-gpu环境篇

最最最头疼的就是配环境了。

2023-11-27 11:55:21 240 1

原创 CAM-Classification activation map 类激活图玩耍指南

该项目把代码打包成为了一个库,我们可以直接调用;这是上面那个项目的文档说明;

2023-11-27 11:45:38 177

原创 ModuleNotFoundError: No module named ‘torchvision.models.feature_extraction‘ 解决

一看就是版本太老的问题,但是难就难在把这个升级了,其他的包怎么兼容呢?特别是和pytorch有关的就相当麻烦,因为我用的是gpy版本的pytorch,还需要考虑显卡的版本,所以就更可怕了。

2023-11-24 16:51:10 372

原创 Jupyter运行显存爆炸,明明上一个单元格已经运行完毕为什么还是会炸?

上一个单元格运行完了train(),我想要用模型输出做点东西,可是提醒我显存不够;在命令行中查看显存占用情况,发现4张卡都占满了,可真是太厉害了!

2023-11-15 22:15:51 160

原创 使用model.module保存模型参数

之前训练的很好的model(mAP=80)保存之后,在另一个文件里加载,结果效果很差劲(mAP=3);

2023-11-11 18:23:00 146

原创 终止JupyterNotebook中单元格,但不终止整个程序

选中当前运行的那个单元格,连续按下两次。

2023-11-11 14:52:09 340

原创 tensorboard玩耍手册

每天看这些东西难受,我也分不清楚谁是谁,因为我也不是一次就运行成功的,指能完完整整跑到最后,谁知道哪天中间就断开了,所以会有一堆文件;后面的我想改一下默认值,

2023-11-10 13:55:09 170

原创 Error: EMFILE: too many open files : 往服务器一次性传输文件数太多

我想把coco数据集里面的文件夹拖到服务器里面,结果爆出这样的错误;

2023-11-09 17:57:07 694

原创 训练model时loss出现Nan怎么办呢?

这篇里的评论区也有很多回答。

2023-11-09 15:30:41 140

原创 [BROADCASTING]tensor的扩散机制

区别于单个数值运算的小打小闹,矩阵里喜欢用扩散机制,这里讨论一下tensor的扩散机制,其实和numpy里面的是一样的;

2023-11-08 21:33:24 67

原创 如何快速找到项目里是怎样计算loss的

学习实际项目,比如论文里附带的代码,是很好的学习方式,比单单看Pytorch教程要强!

2023-11-08 19:17:37 74

空空如也

空空如也

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

TA关注的人

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