- 博客(26)
- 资源 (4)
- 收藏
- 关注

原创 数据库的分类
数据库的种类 早期比较流行的数据库模型有三种,分别为层次式数据库、网络式数据库和关系型数据库。而在当今的互联网中,最常用的数据库模型主要是两种,即关系型数据库(MySQL 互联网市场 ,Oracle 传统企业)和非关系型数据库(Redis,mongb)。二者的区别联系...
2019-04-12 10:16:46
799
原创 各个数据集的标签对应表
COCO数据集检测coco_label_map = {0: ‘background’,1: ‘person’,2: ‘bicycle’,3: ‘car’,4: ‘motorcycle’,5: ‘airplane’,6: ‘bus’,7: ‘train’,8: ‘truck’,9: ‘boat’,10: ‘traffic light’,11: ‘fire hydrant’,13: ‘stop sign’,14: ‘parking meter’,15: ‘bench’,16:
2022-04-19 11:11:48
5857
原创 词嵌入模型
词嵌入模型为什么需要词嵌入模型余弦相似度可以度量两个向量的相似程度,我们自然想到可以将单词或者文本用向量表示,来判断两者的相似程度,而词嵌入模型则是一种实现方式,将所有出现的单词作为一个词袋库,将onehot向量进行压缩表示成(50到300维)的向量,利用中间层的隐藏向量,讲单词变成向量表示,方便后续的模型输入(如bert等)与他相似的工作tf-idf:字词的重要性随着它在文件中出现的次数成正比增加,但同时会随着它在语料库中出现的频率成反比下降,但忽视了词序关系主题模型:是一种基于概率图的生成式模
2021-12-07 16:35:55
2899
原创 强化学习-马尔科夫决策过程
马尔科夫决策过程-MDP由五元组组成,该过程并不是自发的按照某个概率进行转移,而是通过选择某个动作来进行转移 ;组成S,R,A,P,γ(折扣因子)P=S×A×S P(s,a,s')表示状态s下执行动作a到达状态s‘的概率 R=S×A 即时奖励函数...
2020-01-19 08:41:34
223
原创 强化学习概念介绍
强化学习本质是智能体(agent)以试错的方式进行学习,通过与环境进行交互获得奖励指导行为,目标是寻找一个最优策略,使智能体获得最大的奖励。(注意,agent的动作的影响不止立即获取得到的奖励,而且还影响接下来的动作和最终的奖励)关键要素envirnment ,reward,action,state,policy(确定策略和随机策略:以一定的概率执行某一动作)具体策略把用来指导个体产生于...
2020-01-05 13:06:02
503
原创 python-opencv常用的处理函数
resize扩展缩放改变图像的尺寸大小height,width=img.shape[:2]res=cv2.resize(img,(2width,2height),interpolation=cv2.INTER_LINEAR)
2020-01-02 09:31:34
1726
原创 python的一些高级函数的使用
python的一些高级函数的使用生成器产生原因:受到内存限制,我们希望生成的大列表取出时不是从内存中整个取出,而是取出一个,按照某种算法依次推理出先一个元素的位置。生成方式:L = [x * x for x in range(10)] 可迭代对象g= (x * x for x in range(10))生成器 生成,也可利用yield生成两者的区别 可被next(g)调用,每次是在上一...
2019-12-30 10:07:11
205
原创 复习地址
https://github.com/imhuay/Algorithm_Interview_Notes-Chinese/tree/master/A-机器学习
2019-09-17 22:24:07
132
原创 nginx的安装
1.查看版本信息cat /etc/redhat-releaseLinux下安装申明:基于CentOS 7系统。Nginx依赖包模块依赖性Nginx需要依赖下面3个包ssl功能需要 openssl 库 ( 点击下载 )gzip模块需要 zlib 库 ( 点击下载 )rewrite模块需要 pcre 库 ( 点击下载 )依赖包安装顺序依次为:openssl、zlib、pcre, 最后...
2019-07-10 18:02:00
186
原创 数据结构和算法
常见的5种算法运行时间O(log n),也叫对数时间,这样的算法包括二分查找。O(n),也叫线性时间,这样的算法包括简单查找。O(n * log n),这样的算法包括第4章将介绍的快速排序——一种速度较快的排序算法。O(n2),这样的算法包括第2章将介绍的选择排序——一种速度较慢的排序算法。O(n!),这样的算法包括接下来将介绍的旅行商问题的解决方案——一种非常慢的算法。选择排序算法...
2019-07-08 16:22:42
137
原创 统计学方法笔记
输入变量和输出变量均为连续变量的预测问题称为回归问题- 输出变量为有限个离散变量的预测问题称为分类问题输入变量和输出变量均为变量序列的预测问题称为标注问题假设空间监督学习的人目的在于学习一个有输入到输出的映射,这一映射有模型来表示。学习的目的就是为了找到最好的这样的模型,模型属于从输入到输出的空间映射的集合,这个集合称为假设空间。假设空间意味着学习范围的确定。结构风险最小化是指在经...
2019-07-08 16:22:01
294
原创 初识无人驾驶
无人驾驶是多个技术的集成,其中包罗传感器,深度学习,定位,路径规划,障碍物检测与规避,机械控制,系统的集成与优化,高精度地图,其中gps用于定位,光学雷达用于定位和障碍物检测,照相机用于深度学习物体识别,以及定位辅助。传感器获取数据后,首先利用卡尔曼滤波或粒子滤波器,对传感器信息进行融合,并得出最大概率的位置。全局路径规划用A*算法,本地路径规划用DWA算法计算机视觉在无驾驶中可以解决那些问题...
2019-07-08 15:20:06
347
原创 剑指offer和leecode刷题
二分查找def binarySearch(alist, item):first = 0last = len(alist) - 1while first <= last:mid = (first + last)//2print(mid)if alist[mid] > item:last = mid - 1elif alist[mid] < item:first ...
2019-06-03 08:38:49
424
原创 报错bson.errors.InvalidDocument: Cannot encode object: array
bson.errors.InvalidDocument: Cannot encode object: array([-115.8, -118. , -118.2, …, -112.2, -113.2, -113. ])np.array(np.ravel(ni_list)).astype(float).tolist()#将多为矩阵裂变成列表,并将里面的数值转化为float类型...
2019-05-28 09:59:23
1079
原创 动态环境感知和追踪
cd 到tensorboard的目录下python3 main.py --logdir=/home/aaa/test/语言模型/log
2019-05-25 16:09:43
592
原创 jupyter的使用技巧
jupyter notebook --allow-root --port 8088 --ip=192.168.159.128欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持...
2019-05-20 22:54:48
811
原创 tensorflowd的小技巧
1.tf.clip_by_value()#将张量中的数字限定在一定的范围内tf.clip_by_value(y , le-10, 1.0)2.矩阵元素相乘 *矩阵相乘 tf. matmul (v1,v2)3.H(p , q) =-_Lp(x)log q(x) #交叉熵 代表p和q的之间的距离,相聚越近,距离越近。分类问题用交叉熵,回归问题用均方误差cross entropy= tf.n...
2019-05-14 19:37:05
197
原创 C++在linux下的操作
cmake的使用:使用g++可以在linux下编译c++文件,但一个项目可能包含很多类,各类之间存在复杂的依赖关系,有些我们可以编译成可执行文件,有些编译成库文件。如果仅靠g++我们需要编写大量的编译指令。1.首先编写一个CMakeLists.txt文件,和源文件放在同一目录cmake_minimum_required(VERSION 2.8)project(helloSLAM)add_...
2019-05-06 10:15:30
512
原创 视觉SLAM的流程
视觉SLAM的流程后端优化:主要是一些滤波算法,用于解决把运动和建图的不确定性表达出来,然后采用滤波或者非线性优化,估计状态的均值和不确定性。...
2019-05-05 18:40:18
1062
原创 linux常用指令
cp -r * …//拷贝所有文件到上级目录rm file//移除文件rm -r dirname//移除文件目录下的所有内容,包括子目录和文件clear//清空当前终端屏幕reset//重置当前终端屏幕ifconfig//获取主机网络信息,包括ip、网关等sudo apt-get install softname//以管理员权限安装软件sudo update//更新软...
2019-04-27 14:11:39
106
原创 高情商
把你的情绪说出来1.陈述事实,不编造故事2.表述自己,不评价别人3.去讨论感受,不争论道理和内向的人聊天内向的人一起聊天,你要尊重他们的感受,并且给他们发言的机会当对方说了一句你很难接的话,你一时难以回应的话题时,你可以通过回复对方的关键词,给自己找时间,或者启发对方再次进入互动。扫一扫对方聊天的困意对初次见面的聊天的人而言,恭维别人没有的东西是一种讽刺,恭维别人已有的东西是一种常...
2019-04-27 14:05:29
236
原创 高情商说话
高情商聊天给对方留下深刻印象花样赞美别人找出令对方兴奋的话题不会说话不是理由让小动作配合你的请求拒绝一览无遗的呈现人们需要高水平安慰新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能...
2019-04-26 22:24:04
483
原创 MongoDB的安装
进入到/usr/local/source目录:cd /usr/local/source运行如下命令: tar -zxvf mongodb-linux-i686-3.2.13-rc0.gz -C /usr/local/mongoDB3. 创建数据库文件夹cd /usr/local/mongodbmkdir data4. 创建日志文件夹cd ...
2019-04-23 08:25:26
207
原创 超参数的选择
超参数的选择目标: 调整模型的有效容量以匹配任务的复杂性,有效的容量包括3个因数:模型的表示容量,学习算法成功的最小化训练模型代价能力,以及代价函数和训练过程正则化模型的程度。具有更多网络层,每层有更多隐藏单元的模型具有更多的表示能力。泛化误差以某个超参数为变量,作为函数绘制出来,通常表现为u形曲线。各种超参数对模型容量的影响超参数容量何时增加原因注意事项隐藏...
2019-04-04 16:15:53
1277
随机森林的Python代码实现 下载
2019-03-10
液晶驱动RTD2270原理图和PCB
2019-03-10
jackson 完整Jar包
2019-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人