123 的的阿斯弗
码龄5年
关注
提问 私信
  • 博客:4,983
    4,983
    总访问量
  • 11
    原创
  • 1,718,650
    排名
  • 57
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2019-11-04
博客简介:

qq_45834558的博客

查看详细资料
  • 原力等级
    当前等级
    1
    当前总分
    74
    当月
    0
个人成就
  • 获得84次点赞
  • 内容获得4次评论
  • 获得55次收藏
创作历程
  • 4篇
    2024年
  • 7篇
    2020年
成就勋章
TA的专栏
  • pat乙级
    4篇
兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

深度学习与神经网络4

基于Transformer模型的Encoder-Decoder模型示意图左侧为Transfomer的Encoder block,右侧为Decoder block,红圈中的部分为Multi-Head Attention,是由多个 Self-Attention组成的,可以看到 Encoder block 包含一个 Multi-Head Attention,而 Decoder block 包含两个 Multi-Head Attention (其中有一个用到 Masked)。
原创
发布博客 2024.04.26 ·
850 阅读 ·
29 点赞 ·
1 评论 ·
14 收藏

深度学习与神经网络-3

目标检测是在给定的图片中精确找到物体所在位置,并标注出物体的类别。物体的尺寸变化范围很大,摆放物体的角度,姿态不定,而且可以出现在图片的任何地方,并且物体还可以是多个类别。
原创
发布博客 2024.04.22 ·
683 阅读 ·
25 点赞 ·
0 评论 ·
11 收藏

深度学习与神经网络-2

网络结构的概要:输入层:图像通常被标准化为32x32像素的灰度图像作为网络的输入。卷积层(C1):第一层卷积层有6个卷积核(滤波器),每个卷积核大小为5x5,步长为1,通过滑窗操作对输入图像进行特征提取,输出特征图尺寸会因为有效感受野而减小至28x28。每个卷积核后面都会接一个sigmoid激活函数,增加网络的非线性表达能力。池化层(S2):使用平均池化(pooling)操作,窗口大小为2x2,步长也为2,进行下采样,输出特征图尺寸进一步减小至14x14。
原创
发布博客 2024.04.02 ·
995 阅读 ·
23 点赞 ·
1 评论 ·
27 收藏

深度学习与神经网络-1

随机生成拟合数据。
原创
发布博客 2024.03.30 ·
362 阅读 ·
6 点赞 ·
1 评论 ·
3 收藏

1005 继续(3n+1)猜想 (25分)(不需排序)

1005 继续(3n+1)猜想 (25分)首先说说自己的思路吧也是用了三重循环比较复杂,时间空间复杂度较高,使用了vector向量以及迭代器。n_1(函数)就是求该数字的卡拉兹(Callatz)猜想的数列(不包括本身)然后返回一个vector向量。对存输入的数字的a向量进行备份存为b,之后进入循环,对b中的数字求得卡拉兹(Callatz)猜想的数列然后使用迭代器,之后在a向量中进行寻找,如果a中与得到的卡拉兹(Callatz)猜想的数列有相同的数字,在a中进行删除操作(迭代器完成)完成循环后,a中剩
原创
发布博客 2020.06.26 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1004 成绩排名 (20 分)

1004 成绩排名 (20 分)这道题就是寻找最大值最小值的一道水题,比较细节的一点(自我认为)就是在最大值和最小值刚开始的赋值上。最大的赋值为0,最小mn赋值为100;因为考试成绩在[0,100]之间,数据的输入也是。并且该题的数据也是没有两位同学的成绩一样,所以只需考虑每位同学的分数即可得出正确答案。#include<iostream>#include<string>using namespace std;struct xs { string name; strin
原创
发布博客 2020.06.26 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1002 写出这个数 (20分)(两种主流思路)

1002 写出这个数 (20分)这道题以前做的时候还是一个小萌新(现在是一个大萌新)所以采用的是switch语句显得十分繁杂。可以采用建一个二位字符串数组将汉语拼音存进去,然后进行输出。#include<iostream>#include<string>#include<vector>using namespace std;string str[10] = { "ling","yi","er","san","si","wu","liu","qi","ba","
原创
发布博客 2020.06.26 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT乙级1001 害死人不偿命的(3n+1)猜想 (15分)(位运算,三目运算,一般运算)

1001 害死人不偿命的(3n+1)猜想 (15分)该题应该是pat考试第一题,相对简单,是一道模拟题,也没有坑,顺着题目要求写就ok!在判断奇偶性的时候可以使用位运算,以及三目运算符奇数的二进制最后一位都是1,偶数的最后一位都是0#include<iostream>using namespace std;int main() { int n, cnt = 0; cin >> n; while (n != 1) { n = n & 1 == 1 ? (3
原创
发布博客 2020.06.26 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

素数的判断以及素数筛

1.素数的判断:对输入的n进行素数的判断;思想:从2到n以及用n进行取余,若取余结果为0,则该数不是素数。范围:[2,n] —>(优化)[2,n/2]—>(优化)[2,√n]优化后代码:```cbool prime(int n) { if (n < 2) { return false; } for (int i = 2; i * i < n; i++) { if (n % i == 0) { return false; } } return
原创
发布博客 2020.06.16 ·
188 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

递归实现十进制转二进制(两种方法,静态变量与直接递归法)

#include <stdio.h>void dectobin( int n );int main(){int n;scanf("%d", &n);dectobin(n);return 0;}/* 你的代码将被嵌在这里 */第一种方法:使用静态局部变量static```cvoid dectobin(int n) { static int i = 0; if (n == 0 && i == 0) { printf("%d",n);
原创
发布博客 2020.06.16 ·
710 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

判断一个数是不是完全平方数(不采用sqrt()函数),奇数相加

判断一个数是不是完全平方数1+3+5+…+(2n-1)+(2n+1) = (n+1)^2所以我们可以判断某一个数x若它为完全平方数,则,x = x-1;x = x-3;....if(x == 0)true;elsefalse;
原创
发布博客 2020.06.16 ·
364 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏