- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 Logistics回归数据集(testSet.txt)《机器学习实战》【美】Peter Harrington python3.6+pycharm完美实现代码
若你需要 这个数据集,直接新建一个.txt文件,将这里的数据全部拷贝过去即可,下面为这本书《机器学习实战》【美】Peter Harrington 第五章 Logistics 回归 使用的数据集 testSet.txt 的全部数据:-0.017612 14.053064 0 -1.395634 4.662541 1 -0.752157 6.538620 0 -1...
2018-04-01 23:02:00 4973 2
原创 汇编SF、CF、 OF 、ZF、 PF
SF=0(最高位是什么,ZF就是什么)CF=1(最高位有进位或借位就置1)ZF=0(结果为0,ZF就置1)OF=1(两个负数相加变成正数,溢出)PF=0(反映结果“1”的个数,奇数个“1”就为0,偶数个“1”就为1) CF(carry flag):进位标志 描述了最近操作是否发生了进位(可以检查无符号操作是否溢出)ZF(zero flag):零标志 最近操作结果为0(列如 逻辑操作 等)SF(si...
2018-04-30 17:52:32 26035
原创 视频播放的基本原理
本文整理了两篇博客的内容:几乎所有的视频播放器,如VLC、MPlayer、Xine,包括DirectShow,在播放视频的原理和架构上都是非常相似的,理解这个对理解VLC的源码会有事半功倍的效果。 大致的来说,播放一个视频分为4个步骤: 1. acess 访问,或者理解为接收、获取、得到 2. demux 解复用,就是把通常合在一起的音频和视频分离(还有可能的字幕) ...
2018-04-28 10:01:31 9923
原创 8086汇编语言指令总结
根据工作需要,从基础学起,设计一台嵌入式CISC模型计算机,稍后上传。先总结下,汇编语言指令,如下1. MOV(传送)指令写法:MOV target,source功能描述:将源操作数source的值复制到target中去,source值不变注意事项:1)target不能是CS(代码段寄存器),我的理解是代码段不可写,只可读,所以相应这地方也不能对CS执行复制操作。2)target和...
2018-04-27 20:53:10 10261
原创 visual C++如何查看汇编代码
(1)设置一个断点,按F9;(2)按F5键,会发现在断点上多了一个箭头;(3)在断点上右击鼠标,点击 Go To Disassembly
2018-04-27 09:33:54 4169
原创 win10安装配置gcc编译环境
1、打开win-builds-1.5.0(下载链接),第一项和第二项默认即可,点击Browse选择安装位置。2、任意选择安装位置,但是安装路径最好不要有中文,然后点击OK按钮。3、点击右上角的“process”按钮开始下载gcc。4、下载和安装需要较长的时间,请耐心等待。(我的安装了12个小时,时间紧迫,另寻了一个简单方法,不必安装gcc,如果你幸运的话,可以按照步骤往下走)5、安装完成后点击右上...
2018-04-27 09:24:23 11969 3
原创 简单快捷方法:CAJ 文件转 成PDF文件
所需软件:CAJViewer + Adobe pro(用其虚拟打印机 Adobe PDF) 过程:1.用CAJViewer 打开所要转换的文献2.ctrl + P 打开打印界面3.打印机名称选择 Adobe PDF4.点击“确定”5.即可保存为 pdf格式文件...
2018-04-24 08:50:44 1285
原创 视频传输协议总结、码率
视频图像传输有以下几个特点:1) 要求传输延时小,实时性高; 2) 传输流量大,要求传输效率高;3) 在一定程序上允许传输错误或数据丢失。根据以上特点知,使用UDP协议来传输视频相对TCP协议更理想。UDP是User Datagram Protocol的简称,中文名是用户数据报协议,是OSI参考模型中一种无连接的传输层协议。正式通信前不必与对方先建立连接,直接向接收方发送数据,是一种不可靠的通信协...
2018-04-21 09:08:31 24786
转载 中国最神秘的研究基地——华为2012实验室
华为的“2012实验室”是华为的总研究组织,据称,该实验室的名字来自于任正非在观看《2012》电影后的畅想,他认为未来信息爆炸会像数字洪水一样,华为要想在未来生存发展就得构造自己的“诺亚方舟”。2012实验室的主要研究的方向有新一代通信、云计算、音频视频分析、数据挖掘、机器学习等。主要面向的是未来5-10年的发展方向。华为官方数据显示,2015年,华为研发投入为596亿元人民币,占2015年销售收...
2018-04-20 09:59:28 36758
原创 视频码率、视频编码的原理
码率,即比特率,数据传输时单位时间传送的数据位数,单位 千位每秒 ,通俗理解为取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,也就是说画面的细节越丰富,所以说影响视频画面质量,进而影响QOE帧速率:每秒钟播放多少帧,电影一般至少24帧/s分辨率:视频的宽高尺寸视频的清晰度与码率一一对应,码率 > 1024kbps为超清视频;对应关系如下 ...
2018-04-19 16:23:21 5069
原创 计算机网络方面国际三大顶级会议 - MOBICOM - SIGCOMM - INFOCOM
序号会议简称会议全称出版社网址1MOBICOMACM International Conference on Mobile Computing and NetworkingACM http://dblp.uni-trier.de/db/conf/mobicom/2SIGCOMMACM International Conference on the applications, technologie...
2018-04-18 20:06:20 7400
原创 带宽
带宽:单位时间能通过链路的数据量,单位 bps 或 Hz在数字信号系统中,带宽用来标识通讯线路所能传送数据的能力,即在单位时间内通过网络中某一点的最高数据率,常用的单位为bps(又称为比特率---bit per second,每秒多少比特)以及在生活中:带宽时常常把bps省略掉,例如:带宽为4M,完成的称为应为4Mbps。针对于带宽成本降低,用户接入速率也是越来越高,从最初的拨号上网,到20M甚...
2018-04-17 00:17:07 1784 1
原创 健康的科研节奏
晴朗的天空分享http://blog.sciencenet.cn/u/stone1971111数学博士学位;现从事图像处理、信号处理的算法和系统研究。博客首页动态微博博文相册主题分享好友留言板博文科研:找到符合自己的节奏 精选已有 8101 次阅读 2011-4-28 14:38 |个人分类:科研随想|系统分类:科研笔记|关键词:科研,节奏| 科研, 节奏在竞争日益激烈的今天,科...
2018-04-16 11:19:20 254
原创 Python的list中的选取范围
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数...
2018-04-13 12:57:50 61035 3
转载 支持向量机(SVM)必备知识(KKT、slater、对偶)
SVM目前被认为是最好的现成的分类器,SVM整个原理的推导过程也很是复杂啊,其中涉及到很多概念,如:凸优化问题、拉格朗日乘子法、对偶问题,slater条件、KKT条件还有复杂的SMO算法!相信有很多研究过SVM的小伙伴们为了弄懂它们也是查阅了各种资料,着实费了不少功夫!本文便针对SVM涉及到的这些复杂概念进行总结,希望为大家更好地理解SVM奠定基础。一、凸集和凸函数在讲解凸优化问题之前我们先来了解...
2018-04-12 10:48:46 718
原创 TypeError: 'range' object doesn't support item deletion《机器学习实战》改进的随机梯度上升算法
TypeError: 'range' object doesn't support item deletion解决办法:将dataIdex = range(m) 改为dataIndex = list(range(m))原因:python3.x range返回的是range对象,不返回数组对象
2018-04-09 12:45:19 916
原创 《机器学习实战》第5章 随机梯度上升算法
#!/usr/bin/env python# _*_coding:utf-8 _*_#@Time :2018/4/9 7:56#@Author :niutianzhuang#@FileName: test_Logistic Regression_stochastic gradient ascent.py#@Software: PyCharm#所采用的官方的数据集(共100个样本...
2018-04-09 12:38:48 1662
原创 线程安全机制 python
#!/usr/bin/env python# _*_coding:utf-8 _*_#@Time :2018/4/4 18:50#@Author :niutianzhuang#@FileName: thread_Lock.py#@Software: PyCharm'''多线程安全机制--使用锁 threading.Lock()从程序逻辑角度,python和java的多线程安...
2018-04-04 20:19:52 1708 2
原创 很有必要看,这篇 解决 IndexError: list index out of range
运行逻辑回归代码,遭遇bug:Traceback (most recent call last): File "D:/DTLFolder/paperTest/Paper_logistic regression.py", line 92, in <module> GetResult() File "D:/DTLFolder/paperTest/Paper_logistic...
2018-04-03 00:54:37 41396 2
原创 RSSI
rssi在无线网络中表示信号的强度,它随距离的增大而衰减,通常为负值,该值越接近零说明信号强度越高。因为发射功率太小,而空气衰减太大,所以你接受的信号基本就是负值RSSI持续过低,说明基站收到的上行信号太弱,可能导致解调失败。 RSSI持续过高,说明收到的上行信号太强,相互之间的干扰太大,也影响信号解调计算公式 RSSI = 10lgP Dbm 就是相对于1mw的功率的比值。如果发射功率是100...
2018-04-02 00:36:48 6224
pre-trained models _20170512-110547
2018-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人