自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【学习笔记】卡尔曼滤波超详细推导和理解举例(以RoboMaster目标预测为例)

00 前言在robomaster比赛中,由于工业相机帧率、算法效率、信息传输速率等影响,我们通常需要对目标进行预测,才能更好的击中装甲板。首先感谢robomaster比赛中各个学校开源的代码和各类教程和代码,共同进步,以及感谢卡尔曼滤波作者Rudolf Emil Kalman。原论文地址:http://www.cs.unc.edu/~welch/kalman/media/pdf/Kalman1960.pdf如本文出现错误欢迎指出,一起学习交流共同进步01 卡尔曼滤波简介百度百科:卡尔曼滤波(Ka

2021-01-26 03:11:37 6278 12

原创 关于stdlib.h中是abs函数和cmath中的abs函数

stdlib.h中返回的是int类型的cmath返回的是double类型的找了半天的错误我裂开,明明是不相等的值,算出来一直是0,原来错误出在这,麻了

2021-07-12 23:17:53 577

原创 【学习笔记】数据结构学习

01 链表1、结点(node):数据元素的存储映像。由数据域和指针域两部分组成。数据域:存储元素数值数据指针域:存储直接后继结点的存储位置2、链表:n个结点由指针链组成的一个链表头指针:是指向链表中第一个结点的指针首元结点:是链表中存储第一个数据元素$ a_1 $的结点头结点:是在链表的首元结点之前附设的一个结点1.1 单链表结点只有一个指针域的链表,称为单链表或线性链表单链表有两种形式,一种是带头结点的单链表,一种是不带头结点的单链表1、不带头结点头指针(he

2020-12-17 17:16:07 1283

原创 【学习笔记】AlexNet

00 前言因为上个月准备考试,所以就没写博文,这篇是上个月交给人工智能工程伦理课的作业,所以现在发出来,凑个博文数哈哈哈01 网络结构1.1第一层卷积池化层卷积:第一层输入图像为224*224*3的图像,这样需要说明一下的就是,学术界普遍认为这里的224*224*3是不合适的,后面改成了227*227*3的大小,然后通过11*11*3的卷积核进行卷积运算,卷积核的步长(Stride)为4。第一层使用了96个11*11*3的卷积核,拆分成了两部分进行,每一部分各48个卷积核,分别在一个GPU上进行

2020-12-17 17:15:40 853

原创 【学习笔记】HTML5+CSS3基础

01 HTML51.1 实体在网页中编写的多个空格默认情况会自动被浏览器解析为一个空格在HTML中有些时候,我们不能直接书写一些特殊符号比如:多个连续的空格,比如字母两侧的大于和小于号如果我们需要在网页中书写这些特殊的符号,则需要使用html中的实体(转义字符)实体的语法:&实体的名字;&nbsp; 空格&gt; 大于号&lt; 小于号&copy; 版权符号<p> 今天&nbsp;&nbsp;&n

2020-12-17 17:15:02 505

原创 【学习笔记】CNN卷积神经网络

概述深度学习是一种利用复杂结构的多个处理层来实现对数据进行高层次抽象的算法,是机器学习的一个重要分支。传统的BP算法仅有几层网络,需要手工指定特征且易出现局部最优问题,而深度学习引入了概率生成模型,可自动地从训练集提取特征,解决了手工特征考虑不周的问题,而且初始化了神经网络权重,采用反向传播算法进行训练,与BP算法相比取得了很好的效果。本章主要介绍了深度学习相关的概念和主流框架,重点介绍卷积神经网络和循环神经网络的结构以及常见应用。感受野感受野就是视觉感受区域的大小。在卷积神经网络中,感受野是CNN中

2020-12-16 09:38:42 2320

原创 【学习笔记】M-P神经元and感知机

M-P神经元模型  χ1、χ2、...χn\ \chi_1 、 \chi_2 、... \chi_n  χ1​、χ2​、...χn​代表传入信号 w1、w2...wn\ w_1、w_2...w_n  w1​、w2​...wn​代表权重大脑????神经元的状态:兴奋和抑制 分别利用 1 和 0 来进行表示通过这样的二进制的机制来模拟大脑工作 w\ w  w的大小来模拟神经元的重要程度?就是一个权重,好比一个公司的股份,你股份越

2020-12-16 09:37:44 1380 1

原创 【学习笔记】BP神经网络学习

简介误差反向传播算法简称反向传播算法(即BP算法)。使用反向传播算法的多层感知器又称为BP神经网络。BP算法是一个迭代算法,它的基本思想为:1、先计算每一层的状态和激活值,直到最后一层(前向传播)2、计算每一层的误差,误差的计算过程是从最后一层向前推进的3、更新参数(目标是误差变小)。迭代前面两个步骤,直到满足停止准则(比如相邻两次迭代的误差的差别很小)本文约定对于M-P神经元和感知机(简单的前馈神经网络)都在上一篇博文中介绍了,现在先规定一下下面讲解推到过程的时候的一些记号

2020-12-16 09:36:23 533

原创 【学习笔记】windows10+tensorflow-gpu环境搭建

经过上个学期在学校和年初在家的失败后,本来没打算在自己笔记本上整的了,就怕到时候又重装,emmmm????本来想回到学校用实验室的电脑,不过现在这样回到学校还要好久,所以无奈之下还是装了,既然一次成功了,所以发出来纪念以下哈哈哈哈哈哈????01 前言因为RoboMaster2020赛季需要雷达,上个学期在实验室用Linux系统安装配置好成功运行过以后呢,就打算在自己笔记本上也整一个玩,但是经过了n次失败以后,就没弄了然后今年年初也弄了一下,还是歇菜了????因为5月在即,虽然疫情影响,但是好久没

2020-12-16 09:35:29 373 1

原创 【Hexo】PicGo+Gitee实现markdown图床

01 建立Gitee仓库然后下一步02 安装PicGo打开PicGo官网按照提示下载PicGo安装好以后下载插件在插件设置中搜索gitee然后安装gitee-uploader1.1.203 配置PicGo和Gitee打开PicGo——>图床设置——>gitee然后如下配置repo: 用户名/仓库名,我这里是bao_xian_hong/Albumbranch: mastertoken: 私人令牌path: 路径,一般image剩下的就不用填了

2020-12-16 09:34:43 304

原创 【学习笔记】Pandas数据分析库基础学习

Series,DataFrameSeries可以看成一个定长的有序字典一下默认import pandas as pdpd.Series([x,x,x,x])# 创建Series,索引未指定的话,为默认值pd.Series([x,x,x,x],index=['a','b','c','d'])创建Series,指定索引值Series.values查看Series的值和数据类型Series.index查看Series的索引值start开始为0,到4终止,间隔为1Series['a

2020-12-16 09:33:39 381 1

原创 【学习笔记】Numpy科学计算库基础学习

01 Numpy属性Numpy常用于矩阵的运算np.array()定义array矩阵array.ndim矩阵的维度array.shape矩阵的形状array.size矩阵的大小array.dtype矩阵元素的类型02 array创建np.array([x,x,x],dtype = np.int/float)定义矩阵并定义矩阵元素类型np.array([1,2,3])一维矩阵np.array([[xxx]])二维矩阵(多少个中括号就多少维度的矩阵)

2020-12-16 09:33:02 338

原创 【学习笔记】Anaconda常用命令集

Conda获取版本号conda --version更换源更换清华源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/freeconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/mainconda config --set show_channel_urls yes换回默认源c

2020-12-16 09:32:39 215

原创 【Hexo】关于hexo-renderer-markdown-it引起的一级目录无法跳转的错误

事因????这里只讲解决方案,不讲错误原因(因为我也不知道)之前因为想用emoji表情????所以就更换了markdown渲染器之前的是hexo-renderer-marked然后换成了hexo-renderer-markdown-it之后文章一级目录就使用不了了,无法进行跳转到指定的目录位置下????经过一系列的折腾,我终于放弃了针扎????解决方案首先我们先cmd到自己博客目录下把下载的hexo-renderer-markdown-it(罪魁祸首)删除npm uninstall h

2020-12-16 09:32:29 1960 4

原创 【Hexo】GitHub+CODING双线部署

bxhong.top只关联了chenai007.github.io,gGitHub又处于半墙状态,访问起来速度比较慢,所以部署一个国内的仓库,而gitee浪费钱,coding免费,当然选择coding啦以后国内访问走GitHub,国内访问就走Coding,这样访问速度就快了01 CODING1.1 注册CODING这里在CODING官网我们注册团队免费版的1.2 创建项目我们创建代码托管项目项目名称填YourProjectName.coding.me,勾选启用READEME.md1.3

2020-12-15 10:23:00 695

原创 【学习笔记】Java基础学习(ing)

01 前言学校公选课选了Java,所以把Java学一下,每周三更一丢丢02 环境配置环境使用的是sdk-9.0.1IDE使用的是IntelliJ IDEA 2019.3.303 Hello World3.1 程序开发步骤说明Java程序开发三步骤:编写,编译,运行其中:Javac.exe是编译器Java.exe是解释器3.2 编写Java源程序先新建一个HelloWorld.java然后通过cmd先编译再运行编译:javac HelloWorld.java 这里会生成一个H

2020-12-15 10:20:53 406

原创 【学习笔记】C++STL学习

01 前言因为受到疫情影响在家学习效率底下(就是自己懒+菜),估计蓝桥杯做慈善了,也临时抱下佛脚02 STL初识2.1 STL的诞生C++的面向对象的泛型编程思想,目的就是复用性提升,大多情况下,数据结构和算法都未能有一套标准,导致被迫从事大量的重复工作,为了建立数据结构和算法的一套标准,诞生了STL2.2 STL的基本概念STL(Standard Template Library)标准模板库STL广义上分为:容器(container)算法(algorithm)迭代器(iterator)

2020-12-15 10:01:31 726

原创 【学习笔记】Python基础学习

01 前言因为备赛RoboMaster2020赛季,新出现的雷达站系统可能需要用YOLOv3,需要了解一些深度学习的知识,所以特别来学习一下Python语言,也为以后学习打下基础24号前要改好YOLOv3的代码进而实现单类别多属性的训练,之前见到的Pytorch的实现其实好像不需要那么麻烦,但是配置环境一直配置不成功,苦恼因为之前已经学过了些python,所以写博客记录一下本次学习使用的环境是 windows+pycharm+python3.602 变量和简单数据类型2.1 hello wor

2020-12-14 11:41:18 3047

原创 【Hexo】Hexo-NexT主题-博客搭建

title: Hexo-NexT主题-博客搭建date: 2020-02-14 13:49:27tags:HexoNext生活学习categories: Hexo-NexTdescription: 为了记录我的大学生活的学习,在2020春节前决定搭建一个自己的博客来记录自己大学四年的生活和学习cover: /img/robomaster/robomaster10.jpg为了记录我的大学生活的学习,在2020春节前决定搭建一个自己的博客来记录自己大学四年的生活和学习,本文为参.

2020-12-14 11:38:09 8039

空空如也

空空如也

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

TA关注的人

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