- OCR遇上DeepLearning(四)实际应用
前前前文介绍了OCR系统的概况。 前前文介绍了OCR系统第一大的难点文字检测。 前文介绍了OCR系统第二大的难点文字识别。 那么是否完成了这两个大的部件,就能够完成OCR的搭建呢? 还需要什么样的知识呢?
Read More
- OCR遇上DeepLearning(三)文字识别
前前文介绍了OCR系统的概况,并引出OCR系统中的第二个重要部件为文字识别。
Read More
- OCR遇上DeepLearning(二)文字检测
前文介绍了OCR系统的概况,并引出OCR系统中的第一个重要部件为文字检测。
Read More
- OCR遇上DeepLearning(一)系统设计
不知不觉已经工作两年了。这两年的主要工作落在“DeepLearning”+”OCR“上,从完全没有接触过OCR,至今算是比较清晰这个领域的近期发展趋势了,那么也是时候写一写文章记录一下。
Read More
- 如何加速神经网络?
在深度学习背景下,矩阵运算作为计算的基础部分,是决定了神经网络的运行速度的根本。对于绝大部分机器学习的算法工程师,调用框架去搭建网络就可以了,不太需要考虑到矩阵计算或者向量计算的层面。但是如果算法工程师需要深入研究模型加速,则必不可少地要对矩阵计算进行深入的理解和研究。
Read More
- CNN的压缩和加速
新鲜入职,需要学习和接触更多新的东西。接下来的一段时间,研究的主题是卷积神经网络(CNN)的压缩和加速。由于以前只在同学交流中简单了解过这一领域的概况,故首先需要花一两周时间看看论文和相关资料,了解现阶段比较主流,比较有效的CNN压缩加速方法。
Read More
- MXNet试用体验
mxnet 是深度学习领域的主流框架之一,近段时间还成为了Amazon的AWS默认深度学习引擎(知乎上还说是Amazon的宫斗,然而吃瓜群众只关心实用性不关心背后的故事)。由于本人以前一直使用的都是caffe,故而本文或多或少会对caffe和mxnet进行一定程度的比较。
Read More
- 某CV面试题所需要的零散知识点...
手头上有一份比较有意思的笔试题,基本分为三个模块(编程能力,图像处理,模式识别),最近陆陆续续在整理其中的知识点和编程题,耗时有点久,但是应该会有点收获吧…
Read More
- CNN杂谈: 卷积层 && 全连接层
近期实习学习到了不少CNN的黑科技(其实也不能称为黑科技,只是一些常见的trick甚至是必须掌握的知识以前偷懒没掌握)。 利用本文一点点把学到的黑科技记录起来,方便自己以后回顾。
Read More
- Ubuntu 14.04 安装Cuda/安装驱动/安装caffe
本文实际上是旧文翻新,不小心弄坏了自己的cuda环境,折腾了一天左右重新搞好,然后加深了一点点对整个安装过程的理解,以及更新一点相关问题的解决方案。
Read More
- Theos进行Tweak开发
Tweak简介
不知道Tweak这个单词如何翻译过来中文 >_< 。逆向工程里面一般用Tweak描述一种程序,能够在越狱环境下,利用runtime特性,对App的功能进行某种增强(或者做坏事)。基本原理是hook住目标类,替换目标函数或者增加新的函数,然后完成新的逻辑。
Read More
- 直接在iOS设备上运用theos开发Tweak
Motivation
学习iOS逆向工程,入门阶段需要掌握许许多多工具。本文重点纪录我在使用theos初次写一个tweak所踩过的一些坑。
Read More
- 解决CocoaPods各种慢的方案(gem换源+pod repo换源)
本文重点讲述如何对Cocoapods进行换源,解决由于github服务器慢带来的各种install慢update慢问题,亲测有效。
Read More
- Qt在Linux环境下如何进行动态链接 i.e. Caffe+Qt
Motivation
利用Qt进行c++的GUI开发,在我看来是所有GUI方案中,最有吸引力的一个。 一方面,Qt的API封装的特别好,很接近其他“先进”的UI框架,就算是进行大规模的程序开发,Qt也能够胜任。 另一方面i,Qt Creator在构建工程方面,原来很是方便。我一开始不太了解链接库方面的只是,于是拼命找轻量级的GUI框架。用了一下FLTK,和Qt一比简直就是渣渣。下面简单记录一下Qt如何配置工程的动态链接库。
Read More
- Elastic Search 相关度计算
为了搞清楚elastic search背后是如何计算文档搜索时候的相关度,我决定自己做实验去探索 这篇博客讲得还不错
Read More
- 利用Baidu API正向和反向解析地址
- 在开发过程中,假如遇到了需要计算两地址之间的距离,或者是需要在地图上定位某个地点,之类之类的需求,就会用到百度地图或者高德地图提供的API去解析一个地址,包括正向解析和反向解析。正向解析是输入一个地址,返回一个经纬度,相当于我们在搜索框搜索一个地址然后在地图上打个点。反向解析则是输入一个经纬度,返回一个地址的列表,这个列表是表示这个经纬度附近可能有的东西。
- Spring注入Bean的几种方式
首先,Bean的概念需要清晰: Bean是一种符合一定要求的Java类
Read More
- 配置spring boot工程
快速配置spring boot的文档。
Read More
- 初窥ElasticSearch
粗略看起来,其实Elastic Search (w.r.t. es)和其他DB没什么大区别,只是在搜索上有很多强大功能,所以很适合用在需要搜索的项目。貌似用curl发送一个JSON格式的数据(实际上是命令)到es就可以做CRUD
Read More
- 利用Curl发送json数据到后台SpringBoot+MongoDB测试CRUD
web后端的开发涉及很多很多技术,要相互配合好需要不断的练习。本文要做的事情是实现一个服务器端程序,运用SpringBoot框架,结合MongoDB数据库。然后用刚学的curl命令发送json数据来测试数据库的CRUD功能。
Read More
- iOS客户端的微信支付接入
对于一个iOS的APP,如果有一些虚拟的商品或者服务需要通过在线支付来收费的话,有两种主流的选择:1.调起支付宝客户端;2.调起微信支付。本文将记录客户端里面,如何支持微信支付。
Read More
- Java后台开发环境搭建
服务器端的开发,主要依赖Java以及其相关类库,管理工具等等。再者就是一些数据库的知识。 从零开始,我首先需要搞懂一些基本概念。然后要把环境配起来。配置环境在mac上还是挺简单的,都是下载安装,顶多配置一下环境变量。
Read More
- MongoDB和Redis的CRUD
简单了解和试用一下MongoDB和Redis,学习一下初级CRUD
Read More
- Python在ubuntu上面的安装,遇到的问题,以及一些有用的python库安装
在linux环境下面,一般都配置了python环境。mac下面也是。
Read More
- OpenCV的仿射变换
仿射变换
实现图像的仿射变换,关键是获得正确的仿射矩阵。 在OpenCV里面,有几个简单的API可以获得一个2*3的仿射矩阵,如例子里面的
Read More
- iOS从零开始使用protobuf
让我们一起打开下面这个链接
Read More
- Qt开发 槽函数定义,以及槽函数二次响应多次响应问题
在Qt开发里面,有一种传说中的信号槽机制,有好几种实现的方法。 为了实现ui和逻辑的解耦,Qt开发可以利用Qt designer来做UI,同时也有一些UI和逻辑函数之间的通讯建立。
Read More
- 使用Masonry进行autolayout
iOS在设计UI的时候,以前很少使用autolayout,因为以前就那么几款ios设备,不用做太多适配。 最近苹果出了这么多乱七八糟的设备,iPhone6呀6plus呀各种,使得ios开发者要注重各种屏幕适配。于是autolayout就十分必要
Read More
- iOS中的GCD,Block和dispatch queue
今天稍稍用到了ios里面的多线程,看了一下相关的知识,文章和代码,感觉真的相当有用。
Read More
- 学习使用facebook pop动画
1 简介
转载一篇简介性质的短文,有图有真相,讲述了facebook pop在iOS做Animation的时候能够为我们带来什么。 http://blog.csdn.net/hyichao_csdn/article/details/41724935
Read More