自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C/C++在输出时,需要确保输出的位数保持一致,不够的补其他字符

例如:某一个整数位数不足,需要补0。如“a = 7”,要求输出“007”;又如“b = 28”,要求输出“0028”。

2024-06-04 11:26:38 136

原创 C++指针学习

&”:取某变量的地址,运算符后常跟着一个变量;":取某地址的值(某地址存放的数据),运算符。指针就是一个变量,用来存放内存单元的地址。后面常跟一个地址(即&a);

2024-06-03 16:43:30 188

原创 STL之vector的介绍以及使用方式

2、rbegin和rend:rbegin是获取最后一个数据的reverse_iterator,rend是获取第一个数据前一个位置的reverse_iterator。而且在使用begin和end时要使用反向迭代器。1、begin和end:begin是获取第一个数据位置的iterator,end是获取最后一个数据的下一个位置的iterator。而且在使用begin和end时要使用正向迭代器。vector是stl中的一个容器,它是一个可变大小数组的序列容器,可以说是动态分配。

2024-05-31 14:03:24 300

原创 C++迭代器

C++中,迭代器是一种类指针的对象,可以用来遍历容器中的元素。

2024-05-31 13:22:53 99

原创 STL之sort排序函数

1、sort函数不使用参数进行排序,默认的时升序排序。2、使用自定义参数cmp设定排序,使用sort函数要引入头文件。

2024-05-30 11:20:54 80

原创 STL之map用法

【代码】STL之map用法。

2024-05-30 11:14:31 106

原创 算法之素数

【代码】算法之素数。

2024-05-30 10:36:38 91

原创 深度学习:激活函数

它对负值的计算的斜率很小,不像Relu那样是平坦的斜率。这种类型的激活函数在遇到稀疏梯度的任务中可进行使用,例如训练生成式对抗网络(GAN)。但Tanh并没有解决sigmoids所面临的梯度消失问题,梯度消失的问题在ReLU函数中得到有效地解决。ReLU在正维度上是线性的,在负维度上是零。正维度的线性的特性是,尽管只有负维度线的一半梯度为零,但仍可以防止梯度的非饱和(与Sigmoid相反)。Sigmoid激活函数的缺点是:从更深的隐藏层到输入的反向传播过程中,存在急剧的梯度阻碍、梯度饱和和缓慢的收敛问题。

2023-10-19 16:39:39 43

原创 SRM的理解

参考http://t.csdnimg.cn/XNx1X。

2023-10-19 16:03:59 38

原创 Attention(注意力机制1)

红色的是科学家们发现,如果给你一张图片,你的眼睛的重点会聚焦在红色区域。这些红色区域可能包括更多的信息,或者更重要的信息。注意力机制:我们会把我们的焦点聚焦在比较重要的事物上。

2023-10-19 15:17:39 25

原创 【小土堆】GitHub上项目练习

-data表示数据集,一般表示data文件夹下的数据集,有以下四个数据集可以使用。--workers如果显卡小,可以把workers设置为0。--cfg对应了上面四个模型可以填的参数。#参数解释 train.py文件。

2023-10-16 09:48:40 35 1

原创 [小土堆]Github上的yolov5项目中一些知识

-img-size:在训练的过程中,会resize图片的大小,在输出的时候,又会变成原来的模样,最好是和网络训练模型中的进行匹配,例如上面的--img=640时,有哪些网络模型可用。--weight:表示了整个模型的权重,相当于别人训练好的,你拿来用就行,一般是以.pt文件结尾。--conf-thres:置信度,例如conf-thres=0.1,那么只有检测出来的概率大于0.1才会显示,其他的不会显示。参数前面带有两个--的,它后面所跟的内容就是传进去的参数。#项目中一些参数的解释。

2023-10-14 19:08:55 141 1

原创 2021-04-17

素数打表的方法:#include<iostream>using namespace std;const int M=100000;//求100000内的素数int isPrime[M];//用来判断该数是否是素数,若是一就是素数,是0则不是素数bool prime(){ for(int i=2;i<=M;i++){//先把所有的数默认为素数,赋值为1 isPrime[i]=1; } for(int i=2;i<=M;i++)//整个循环的作用是为了把是素数倍数的

2021-04-17 10:00:31 40

原创 2021-04-11

简单dp------走方格题目:在平面上有一些二维的点阵。这些点的编号就像二维数组的编号一样,从上到下依次为第 1 至第 n 行,从左到右依次为第 1 至第 m 列,每一个点可以用行号和列号来表示。现在有个人站在第 1 行第 1 列,要走到第 n 行第 m 列。只能向右或者向下走。注意,如果行号和列数都是偶数,不能走入这一格中。问有多少种方案。状态:f[i][j]表示走到i行j列的走法,初始状态f[1][1]=1;其后的f[i][j]=f[i-1][j]+f[i][j-1]为状态转移方程。#inclu

2021-04-11 20:14:27 68

原创 动态规划

最长公共子序列题目:给你输入两个字符串s1和s2,请你找出他们俩的最长公共子序列,返回这个子序列的长度。比如说输入s1 = “zabcde”, s2 = “acez”,它俩的最长公共子序列是lcs = “ace”,长度为 3,所以算法返回 3。思路:1:找状态:MaxLen(i,j)表示s1的左边第i个字符和s2的左边第j个字符所形成的最长公共子序列,(ij都是从0开始),len1=strlen(s1),len2=strlen(s2),即求Maxlen(len1,len2)2:求边界条件:显然Ma

2021-03-31 19:12:38 48

空空如也

空空如也

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

TA关注的人

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