- 博客(13)
- 资源 (23)
- 收藏
- 关注
原创 使用keras深度学习实现回归问题示例
通常情况下,我们都是用深度学习做分类,但有时候也会用来做回归。 原文出处:Regression Tutorial with the Keras Deep Learning Library in Python 1. 这里作者使用Keras 和python的scikit-learn机器学习库来实现了对房价的回归预测。关于scikit-learn与Keras联合可参考 Scikit-Learn接口包装
2016-10-31 16:21:49 24965 8
原创 Jetson TX1上使用目标检测库YOLO出现电脑崩溃问题的解决方法
这个问题折腾一周多了,之前以为是系统问题,给TX1重刷了系统(方法详见:Jetson TX1使用记录)。然后还是不行,后来经过测试确认cuda装的确实没有问题,GPU可以正常使用。 1. 使用sudo ~/tegrastats 命令查看硬件使用状态,我们看到在系统崩溃的瞬间出现如下现象: 可以看到,内存不够,然后用了swap。把内存和CPU都吃完了就崩了。 2. 这个问题的解决方案参见:D
2016-10-26 22:01:44 3587 4
原创 MATLAB基本使用素养
大部分人对MATLAB可能都是随需随用,从来没有系统学过,甚至基础部分。一般遇到问题,就直接去网上搜。这样存在两个问题: 一,遇到问题就去网上搜其实编程效率非常低。 这里介绍几个小trick,大家应该也都知道。 A. 善于使用help 。help function-name ,就可以查看某个函数的功能、使用方法示例等,非常方便且有用。当然也可以用doc function-name ,介绍地更详
2016-10-26 20:09:38 1120
原创 《OpenCV3编程入门》学习笔记十:角点检测
一:内容介绍 本节主要介绍OpenCV的imgproc模块的角点检测(Feature Detection)部分: 1. Harris角点检测 2. Shi-Tomasi角点检测 3. 亚像素级角点检测 二:学习笔记 1. harris角点还是挺常见的,Harris角点 这篇文章介绍的比较好。 ————————–补充于16/11/10————————————- 昨天帮老师做几页
2016-10-21 15:04:41 4906
原创 《OpenCV3编程入门》学习笔记九:直方图与匹配
一:内容介绍 本节主要介绍OpenCV的imgproc模块的直方图与模板匹配部分: 1. 直方图的计算与绘制 2. 直方图对比 3. 反向投影 4. 模板匹配 二:学习笔记 1. 关于图像的HSV格式,平常老是用RGB了解这个较少,参见:HSL和HSV色彩空间 , 如何通俗地解释色彩三要素:色相、明度、纯度? , 什么是色像?什么是饱和度?什么是色温?什么是色调呢? 。
2016-10-20 16:59:36 2561
原创 keras第一个例程mnist_mlp.py解读
装好keras后,马上运行了例程minst_mlp.py,哇好牛逼,准确率98.4%,但是并不知道自己干了啥。好吧,啃代码。 1. 开头就懵了,数据集在哪呐。 好,从这句入手,找到mnist.py, 从网上下载了minst.pkl.gz,自己顺手下了下来,解压,打开,,,然而并看不懂。肿么办? 不怕,看这里:机器学习–读取mnist数据集 对于这个数据集的详情也可以参考这里:THE
2016-10-19 20:15:21 6510
原创 《OpenCV3编程入门》学习笔记八:图像轮廓与分割
一:内容介绍 本节主要介绍OpenCV的imgproc模块的图像轮廓与分割部分: 1. 查找并绘制轮廓 2. 寻找物体的凸包 3. 使用多边形将轮廓包围 4. 图像的矩 5. 分水岭算法 6. 图像修补 二:学习笔记 1. findContours()函数查找图像轮廓和canny检测边缘、hough检测直线,这些都非常使用(参见:OpenCV成长之路(8):直线、轮廓的提取
2016-10-19 19:51:00 6089
原创 《OpenCV3编程入门》学习笔记七:图像变换
一:内容介绍本节主要介绍OpenCV的imgproc模块的图像变换部分: 1. 边缘检测:canny算子,sobel算子,高斯拉普拉斯算子(LOG) 2. 霍夫变换 3. 重映射 4. 仿射变换 5. 直方图均衡化 二:学习笔记1.造成边缘的原因景深不连续,反射率不连续(如表面材质的改变),光照不连续(阴影等),如下图 2 . 边缘检测的一般步骤:滤波(因为导数对噪声比较敏感,一般
2016-10-19 10:53:56 2097
原创 《OpenCV3编程入门》学习笔记六:图像处理
中间隔了好长时间没写啊,这段也没怎么用。一:内容介绍本节主要介绍OpenCV的imgproc模块的图像处理部分: 1. 线性滤波:均值滤波与高斯滤波 2. 非线性滤波:中值滤波、双边滤波 3. 图像形态学:腐蚀与膨胀,开运算、闭运算,形态学梯度,顶帽、黑帽 4. 漫水填充 5. 图像金字塔及图片尺寸缩放 6. 阈值化 二:学习笔记方框滤波(box filter)是不一定归一化的,而这
2016-10-18 19:51:58 1969
原创 机器学习相关资源
关于生成模型和判别模型最初搞object tracking的时候就一直困惑于这个问题,现在随着学习的不断深入还是逐渐理解了一点。 参见: A. 生成模型与判别模型 ,文章最后提到tracking中两者的具体区别,解释的非常好。 B. 机器学习“判定模型”和“生成模型‘有什么区别?关于采样MC, MCMC, Gibbs采样 原理&实现(in R) LDA-math-MCMC 和 Gibbs S
2016-10-18 15:15:11 914
原创 使用MATLAB求积分和极限
今天帮师兄做笔试题,竟然有公司出定积分和极限题。真是丧心病狂啊,幸好还有MATLAB。 这里以两道题为例,介绍一下MATLAB怎么求这些问题。 1.求定积分 syms xfx=x/(1+sqrt(1+x))int(fx, x, 0, 3)可使用 help int 命令查看int 具体用法。 2. 求极限 syms xfx=(1-1/x)^sqrt(x)limit(fx,x,0,'r
2016-10-15 15:46:11 5468
原创 Jetson TX1使用记录
此博文主要记录一些在Jetson TX1使用过程中遇到的一些问题及解决方法。 1. arm64 和 amd64的区别 以前都是用的笔记本装ubuntu,都是x86架构。这几天用nvidia的tx1,发现好多.deb的package装不上去,后来才了然它cpu是arm架构的(百科Tegra)。大家可以通过帮助你查看Linux系统架构类型的5条常用命令介绍 查看你自己系统的架构类型。对指令集这块一点
2016-10-15 15:27:28 13540 10
原创 Keras安装
装深度学习库keras,碰到各种问题,这里记录一下安装经验吧。 1. 安装时尽量看官方给的最权威最全面的资料,如github上的keras库,tensorflow库,Theano库,里面的readme文件已经把安装方法介绍的很清楚了。 2. 既然我们是安装keras,还推荐看一看Keras Documentation 和 Keras中文文档 (写的真没有英文文档好) 3. 安装过程中还看了一些
2016-10-10 19:00:18 3026
Machine_Learning_Yearning_V0.5_01
2016-12-08
CS231n课程知识点汇总(lecture1-5).docx
2016-11-18
OpenCV3编程入门_毛星云编著
2015-12-05
基于Activex控件的C++、C#混合编程
2015-11-07
扫雷程序源码
2015-06-12
VS2010 VC++创建.rc资源文件(二)
2015-06-07
VS2010 VC++创建.rc资源文件(一)
2015-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人