自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【DeepLearning】由involution中的Group引发的self-attention以及Multi-head复习

Deep-Leaning:involution,self-attention,Multi-Head

2022-10-29 15:18:47 458 1

原创 【DeepLearning】Tensor格式

在做DeepSTARR代码复现的时候,论文的代码是keras实现的,现在将改为pytorch。

2022-10-07 19:54:32 361

原创 【linux】基本目录结构

linux基础

2022-07-26 13:30:46 318

原创 【linux】终端

通过串口线连接tty(teletype/teletypewriter)通过ssh连接ptytty(teletype/teletypewriter)(物理)终端pty(pseudo-tty)虚拟终端ptspty的实现方法在linux系统中使用who命令查看当前登录用户,以及终端类型tty表示为物理终端pts/数组虚拟终端当前计算机控制台与终端几乎意思相同。...

2022-07-22 16:15:05 536

原创 【linux基础】Vim基本操作命令

Vim是一款纯文本编辑器。通俗来讲,他好比Windows系统下的记事本保存/打开/关闭文件:移动光标插入操作取消操作

2022-07-11 15:06:30 177

原创 【git】:git的简单使用

在linux服务器下,项目拉去下来会直接保存在当前的文件目录下,所以应该先提前进入项目所保存的文件目录下。因为git采用ssh加密,所以第一次拉取项目,需要生成私钥 ssh:keygen需要上传哪个项目代码就需要提前进入该文件目录下......

2022-06-28 11:31:05 187

原创 【linux基础】命令以及常识

linux基础知识

2022-06-24 17:40:39 51

原创 【pandas】特殊数据的处理

对于Nan的数据的处理:1、删除Nan所在的行列(数据量较大,删除一行不影响整体)2、填充数据(数据量较小)对于0的处理:pandas在进行均值计算的时候,0是会参与运算的,但是nan却不会所以需要将0替换成nan...

2022-06-11 15:45:47 142

原创 【pandas】DataFrame创建、访问的一些方法

DataFrame:表格型的数据结构,含有一个组有序的列,每列可以是不同的值的类型。DataFrame既有行索引也有列索引,可以看做是由Series组成的字典。(我自己是将看成关系数据库的表格形式)DataFrame的构造函数:使用列表创建(加column的index)使用ndarray创建使用字典创建访问数据按index访问数据:按column访问数据:找某一个值:...

2022-06-11 14:53:35 1040

原创 【pandas】Series的一些了解

pandas中的Series类似于一个列,也类似与一维数组,可以保存任何的数据类型。组成有:index(索引)+数据函数如下:使用字典创建Series通过索引访问数据

2022-06-11 14:01:31 113

原创 【Numpy】中nan和常用的方法

表示未定义或不可表示的值。什么时候出现nan?当读取本地的文件为float的时候出现缺失;当进行了一个不合理运算时候(比如无穷大inf减去无穷大)怎么给numpy赋值为nan?注意点:两个nan是不相等的利用这一点来统计nan的个数nan和任何一个数进行运算结果都为nan......

2022-06-10 14:34:14 415

原创 【计算机组成原理】cache和主存地址和cache的总位数

cache地址——根据cache地址映射方式的不同而不同全相联映射:Cache块号 + 块内地址(offset)直接映射:Cache块号 + 块内地址组相联映射:组号 + 块号 + 块内地址主存地址——根据地址映射方式不同而不同全相联映射:主存块地址(Tag) + 字(offset)——可以看做是二维的直接映射:Tag + 行索引/区内偏移(Index)+ offset——可看做三维组相联映射:Tag + 组索引/组内偏移(Index)+ offset——可看做三维标记项:有效位(Validate)+脏位(

2022-06-01 10:52:43 12031 5

原创 【计算机组成原理】——关于指令周期的一些基本概念

时钟周期 = 节拍脉冲 = 振荡周期 ——完成一次微操作机器周期 = CPU周期 从主存读出一条指令的最短时间——可完成复杂操作指令周期 = 从主存取一条指令并且执行指令的时间指令周期包括取指令周期,执行指令周期。执行指令周期包含0~n个机器周期,机器周期包含k个节拍。...

2022-05-31 15:35:55 637

原创 【计算机组成原理】地址线和数据线

地址线:用来传输地址信息。数据线:用来传递数据信息。举个简单的例子:CPU在内存或硬盘里面寻找一个数时,先通过地址线找到对应数据的地址,然后再通过数据线将对应地址下的数据取出。地址线和数据线的根数计算:用16k×8的存储芯片构建128k×32的存储器系统,存储系统按照字节编址。问:该存储系统数据线___根,地址线___根。思路:数据线的根数和存储器最大位宽有关,最大位宽为32位,表示存储器可以一次性存入32位的数据,所以数据线根数为32地址线的根数和地址的个数有关系,存储系统

2022-05-30 20:57:43 34117 6

原创 【双符号位判决法】定点数上溢,下溢的判别

暂时

2022-05-27 11:53:02 9436 1

原创 【补码原码的表示范围】关于补码为1.00000的数真值为-1.00000的分析

先看问题:已知【补码】1.00000,求该数的【真值】按照一般人的思路:1.00000是定点小数的补码形式,所以按照补码求原码的方法,应该先取反再加一,得到原码1.00000换做真值为-0。到这里后,读过小学二年级的我们都应该知道,-0的补码应该是和+0一样的全为0,而不应该是1.00000,所以由此可知,得出的答案是错误的,那问题究竟出在哪里呢?我们来捋一捋:我们之前的思路是想将补码转化为原码,然后再将原码转化为真值,所以我们就默认了该定点小数存在原码,也就可以进行取反加一,但实际上存

2022-05-25 10:41:13 4821 1

原创 码距与检错错位数、纠错位数的关系

码距:任意两个合法编码间不同的二进制位数的最小值。最小码距0011和0001的码距为1,一位错时无法识别。码距的计算:两个编码按位异或后1的个数 = 码距 110异或101 = 011 1的个数为2,所以码距为2码距越大,抗干扰能力,纠错能力越强,数据冗余越大,编码效率越低。奇偶校验 最小码距为2海明码 最小码距为3比如:用0表示√,用1表示×(码距为1),这时候如果1在传输过程中变成了0,是没有办法检错的。用00表示√,用11表示×(码距为2),这时候00在传输过程中变成了

2022-05-23 21:15:27 7871

原创 分析C语言中char类型存放超过其数据范围的数据

问题:char数据类型在C语言中是1个字节——即8个比特位 2^8 = 128. 但当字符的数据大小超过了128后,计算机是怎样存储的?我们先了解计算机是怎么样存储数据的:数据在计算机中是以机器码(详细介绍看我之前的)的形式存储在硬盘中的。存储数据的机器码为补码:8位二进制编码(最高位符号位)的补码范围是[-2^7, 2^7-1) 左边能取到,右边不能取为什么补码能取到最小的负数,而不能取到最大的正数?最根本的是:补码的最小负数是来自于-0零的原码和补码有正负之分,但是补码的零的..

2022-05-23 17:32:45 1244

原创 Numpy读取本地数据和索引

Numpy读取数据:CSV:Comma-Separated Value,逗号分隔值文件显示:表格状态源文件:换行和逗号分隔行列的格式化文本,每一行的数据表示一条记录。numpy读取csv文件:np.loadtxtloadtxt(fname, dtype=float, comments='#', delimiter=None, converters=None, skiprows=0, usecols=None, unpack=False,

2022-05-22 14:13:04 333

原创 【计算机组成原理】computer data reputation数值数据表示

Overview:1.数据表示的目的(略)2.数值数据的表示3.非数值数据的表示4.数值信息的校验(重点)1.数据表示的目的:组织数据,方便计算机硬件使用(汇编语言也具有数据类型)2.数值数据的表示2.2 数值数据的表示方法十进制(D—decimal)二进制(B—binary) 八进制(O—octal)十六进制(H—hexadecimal)编码特点:进制的表示:基数:r位权:Di进制的转换:数的定点浮点表示方法定点表示:即小数点

2022-05-21 15:08:11 271

原创 【计算机组成原理】——Computer Introduction计算机系统概述

Overview:1.计算机发展(略)2.计算机系统组成(重点)3.计算机系统层次结构4.计算机系统性能评价(重点)2.计算机系统组成:冯-诺依曼体系结构:运算器,控制器,存储器,输入设备,输出设备。运算器:完成算数运算,逻辑运算(比如:ALU32位运算器)控制器:控制指令的执行,根据指令的功能给出实现指令功能所需的控制信号。(硬布线控制器)存储器:存放数据以及程序3.计算机层次结构:4.计算机系统性能评价:非时间指标机器字长 主存容量、存储带宽

2022-05-19 11:14:35 137

原创 做一个行动主义者

欢迎来到我的第一篇博客(其实之前也有发过爬虫的博客,但是因为没过审)从这里开始,我觉得每周去记录日常学习到的东西,因为我总感觉很多东西不用很快就忘了,如果能及时将学习到的知识用文字或者图片记录下来,不仅能再加深印象,还方便以后回顾。本人就读于一所普通二本学校,计算机科学与技术专业,即将大三。从一进校开始就立志考研,我的目标非常的简单并且十分的坚定——北京邮电大学。前两年过得很充实,因为从来没有忘记自己的初心,所以一直都保持着前进的姿势。明年考研,注定是一个寂寞,艰难的一年,但是,我相信,只要我踏踏实

2022-05-18 10:53:22 153 1

空空如也

空空如也

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

TA关注的人

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