自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 查看python包之间的依赖关系

安装pip install pipdeptree帮助信息pipdeptree --help查看pipdeptree的依赖包pipdeptree -p pipdeptree查看哪些包依赖pipdeptreepipdeptree -p pipdeptree -r

2021-05-06 15:56:44 746

原创 二分类指标理解

二分类指标理解阳性准确率=TP/(TP+FP)阴性准确率=TN/(TN+FN) 需要阴性和阳性数据一起测量阳性召回率=TP/(TP+FN) 只用阳性数据就可以测量排阴率=TN/(TN+FP) 只用阴性数据就可以测量多分类可以此类推。ROC等指标参考https://blog.csdn.net/u013066730/article/details/82704022。...

2021-04-07 18:02:07 716

原创 目标检测和目标跟踪

目标检测和目标跟踪联系区别联系都需要找到目标的位置区别1、目标检测只是检测出所有指定类别的目标,单张图中,不关注多个目标之间的关系,视频中,不关注上下帧目标之间的关系;目标跟踪需要记录所有目标在时间序列中的关系,也就是目标的运动路径。重点是跟踪,跟踪本身就是一套算法。2、在视频流中,如果目标是要检测每一帧图片中的目标位置,合理利用跟踪算法,可以缩小搜索范围,提高检测速度。好比检测下一帧图片的时候,可以利用上一帧的检测结果,这样速度和准确度都会有所提高。...

2020-08-24 11:29:58 1342

原创 高斯采样

详细参考:https://www.cnblogs.com/weilonghu/p/11922677.html[0,1]的均匀采样是最好实现的,每个编程语言下都有相应的随机采样函数,即均匀采样。高斯采样或者指数采样基本都是在均匀采样的基础上做一些变换和技巧处理。逆变换法,高斯的不太好求,指数分布的好求,所以指数采样适合用这种。Box-Muller算法,牛逼的转换算法。拒绝采样法,需定义适当的参考函数,保证参考函数包含高斯函数。...

2020-07-17 17:02:47 3176

原创 python to exe

把python程序打包成独立exe可执行程序,有py2exe、pyinstaller等工具。pyinstaller比较好用。1、安装pyinstaller:pip install pyinstaller。2、转换:pyinstaller xxx.py根据需要,可以加一些参数。-F 打包成单个exe文件;-i 设置icon。...

2020-07-13 17:25:46 141

原创 编译器

目录原理X86架构下C/C++编译器MSVCGCCMinGWCygwinClang/LLVMJava编译器Arm架构上的编译器其他语言的编译器或解释器原理编译主要步骤,分为前端和后端。前端:词法分析、语法分析、语义分析、生成中间代码后端:代码优化、生成目标程序(机器码)不同的硬件架构、不同的操作系统、不同的开发语言,分别有不同的编译器或解释器。这里主要讨论X86架构下C/C++的编译器,其他的简单提及。X86架构下C/C++编译器MSVC微软的一套编译工具,包含C、C++编译器CL,VS中默

2020-07-09 18:28:55 177

原创 go环境配置

目录go安装vscode安装快捷键go modgo安装go是google开发的一个牛逼语言,语法简单,类似C,比C++简单。使用struct和interface来实现对象。没有继承。go官网下载,安装,配置环境变量。vscode安装vscode是个牛逼的轻量级开发工具,支持多种开发语言。官网下载, 安装。拿来开发go,安装go插件Rich Go language support for Visual Studio Code。go有一堆命令:go build,编译。go get, 安装依

2020-07-09 10:14:50 213

原创 anaconda使用

文章目录镜像配置jupyter notebookspyder镜像配置镜像配置路径C:\Users\bio123456.condarcconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --s

2020-07-09 09:30:43 85

原创 加密-随笔

加密是为了信息不被泄露。签名是为了信息不被篡改,接收者可以用来证伪。加密和签名都需要加密算法。对称加密,一个密钥,加密和解密都用这个。非对称加密,公钥和私钥,一般是RSA是非对称加密算法,公钥加密,加密结果每次不同(原因是,原始数据头部都会加一段伪随机字符串)。私钥加密,加密结果不变。网络传输,http使用的token一般是使用公钥加密,所以每次请求都会变。...

2020-07-08 14:03:18 601

原创 http webservice restful rpc websocket socket

最近碰到一些通信需求,对一些协议和技术稍作了解,理解如下,尚有不足。http和websocket都是应用层协议。http对于复杂大量的远程调用不太方便,不利于开发,所以就衍生出了webservice、restful、rpc。websocket主要是解决长连接问题,不像http一问一答,而是全双工通信,可以相互通信。它不是为了解决频繁的远程调用,是为了解决双方互相通信。http标准的html传输协议,属于应用层协议,底层是socket封装(介于应用层和传输层)和TCP协议(传输层协议)端口号归TCP

2020-07-08 11:30:09 618 2

原创 机器学习随笔1

先立个贴 开个头打算有空的时候就看看机器学习的内容和思想,慢慢理解其中的一些算法,并且和实际的需求做关联,加深理解。机器学习的目的是解决问题:解决问题的步骤是:1、理解问题,确立问题的目标,问题的类型。2、构建模型,定义模型输入,模型的期望输出或目标(数学上来说,损失函数)。3、思考并选择解答这个模型的方法。对于常见的模型,一般会有相应的解答方法,所以在我们构建模...

2019-04-11 09:25:40 84

原创 理解神经网络梯度爆炸和梯度弥散问题

今天为理解神经网络训练过程中梯度爆炸和梯度弥散的具体原因,看了几篇文章。Jacobian矩阵和Hessian矩阵http://jacoxu.com/jacobian矩阵和hessian矩阵/激活函数http://www.mamicode.com/info-detail-873243.html梯度弥散https://en.wikipedia.org/wik

2017-02-24 17:16:30 2011

labelImg.exe

编译好的windows可执行程序 一个exe

2021-08-18

遗传算法资料汇总

遗传算法资料汇总,大量遗传算法相关资料,网站,框架等等。

2018-04-24

遗传算法及其代码实现

遗传算法介绍和算法实现,方便大家了解强大的遗传算法。

2018-04-24

ajax基础教程和ajax从入门到精通

ajax基础教程,介绍浏览器历史,各种相关技术点,ajax开发对象等。从入门到精通,对新手很有用。

2018-04-24

c++ primer 中英文双语版

c++ 入门必读书籍 写的很好 读起来很舒服

2012-04-05

jakarta-tomcat-5.5.7.exe

好用 经典 tomcat java web 欢迎下载

2010-12-13

C++编程思想供研究与思考

很经典,可以阅读,必有收获,包括c++的一些思路与应用,让你豁然开朗

2010-05-08

空空如也

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

TA关注的人

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