自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (25)
  • 收藏
  • 关注

原创 我的程序列表

数据挖掘:聚类(k-means):http://www.cnblogs.com/huangzq/archive/2013/05/03/3055977.html搜索(A与A*): http://www.cnblogs.com/huangzq/archive/2013/04/03/2997829.html神经网络: http://user.qzone.

2014-03-07 22:16:27 1602

原创 神经网络模型C++在CPU上前向过程加速

有些相对神经网络模型训练之后需要集成到线上作为线上服务的一部分。如果网络结构比较简单,通常会把网络中的权重解析出来,并用C++实现模型的前向过程(inference)。由于要成为线上服务,计算约耗时越多,就意味着要更多更好的机器资源,要花出去的真金白银也就越多,所以通常inference过程对效率的要求会很高,这就需要对前向过程进行严苛的优化。 一般我们会在程序的各个计算模...

2019-11-23 02:55:18 915

原创 一道相亲题

在微信上看到一条非常有意思的相亲图片第一道题,707829217开方数以内的数,也就30000以内,暴力枚举进行素数检查就行。附加题:排列组合+递归分治附加题程序:def zuheshu(n, k):#Cnk fenzi = 1; fenmu = 1; for i in range(k): fenzi *= n-i; ...

2019-04-14 19:20:38 550

原创 attention学习

attention解决序列对齐问题alignment 理解是关键,e(ij) 计算了decoder一步S(i-1)与encoder一步H(j)的关联度我的理解:https://wenku.baidu.com/view/569a62003a3567ec102de2bd960590c69fc3d87ctensorflow代码解析参考:https://cuiqingcai.com...

2018-11-05 17:02:15 261

原创 强化学习入门例子

flappy bird 为例子来讲看完这个我好像脑子里有个程序了 :https://www.zhihu.com/question/26408259 小鸟飞例子-建模关键点:增强学习有三个要素:状态S,动作A,奖惩R的策略QS:d(x,y)表示小鸟离下一根柱子的距离和高度差A:飞一下 或者 不飞,两种可选动作Q(S+A->R):为一个策略表,也称...

2018-08-08 17:32:07 2019

原创 C++的一些高级语法

swap 内存清理:  http://blog.csdn.net/jerryjbiao/article/details/7389233

2017-06-08 18:06:27 623

转载 cnn怎么用在自然语言处理(NLP)中

来自 http://www.wildml.com/2015/11/understanding-convolutional-neural-networks-for-nlp/SO, HOW DOES ANY OF THIS APPLY TO NLP?Instead of image pixels, the input to most NLP tasks are sentences or

2017-04-19 10:57:49 911

原创 ubuntu 常用快捷键

移动窗口:alt + 鼠标拖动 弹出新终端ctrl shift t运行窗口alt f2关闭当前所有窗口alt f4关闭当前单个窗口ctrl wCTRL + ALT + T: 打开终端TAB: 自动补全命令或文件名CTRL + SHIFT + V: 粘贴(Linux中不需要复制的动作,文本被选择就自动被复制)CTRL +

2017-03-20 13:13:36 461

原创 dl中的一些概念学习

损失函数:除最小均方误差(mse)外 还有交叉熵(cross entropy)交叉熵损失函数为: 机器学习的一些补充 > image2016-10-25 15:9:58.png" src="http://wiki.intra.xiaojukeji.com/download/attachments/86984012/image2016-10-25%2015%3A9%3A58.

2017-02-10 13:30:54 722

原创 听讲座

下午参加了1.5h的李飞飞的讲座。讲座内容主要是: 人工智能的发展,以及自己团队所做的工作。内容:早期的人工智能 建立了一些简单的 语法-语义-推理 的框架,在框架的本质是一套人工设计的规则系统。有了机器学习之后(我的理解是BP出现),我们可以用较为通用的算法从数据中去学习。CNN从提出到现在并为产生太大的进化,本质可能就是RELU非线性激活+dropout提出。image

2017-01-16 15:40:28 415

原创 visual studio(2012)使用技巧

1 预定义宏:菜单栏 project-》Configuration property-》C/C++-》Preprocessor-》PreprocessorDefinitions加入:USING_AMR;IF2;相当于在整个project的文件中 #define USING_AMR#define USING_IF2 2 使用lib文件:菜单栏 project-

2016-11-03 21:23:03 1694

原创 语音识别与合成(待续)

语音识别:参考:https://www.zhihu.com/question/20398418一个音素通常都划分成若干个状态,比如3个。语音识别先分帧,若干帧语音对应一个状态,每3个状态对应一个音素。英文语音识别:把帧识别为状态(难)-》把状态组成音素-》把音素组合为单词语音合成:句子文本---断句注音韵律等前端处理---》音子+上下文合

2016-10-18 19:55:57 936 1

原创 python 包安装

安装pip下载安装包:wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz解压:tar zxvf 1.5.5执行安装脚本:cd pip-1.5.5python setup.py install安装完成后就可以用pip安装各种你想要的包了:(如:backports.ssl_match_hostname...

2016-09-13 20:47:35 544

原创 matlab简单神经网络示例

sample_in = []sample_out = []offset = 5path='D:\demo3\l\';Files = dir(fullfile(path,'*.png'));LengthFiles = length(Files);a_s_out = [1 0 0];for i=1:LengthFiles    Img = imread([pat

2016-08-03 22:49:29 696

原创 给SQL语句规范格式

在写质检规则的时候,有时需要在mysql规则库中查看修改之前写的sql规则但是不幸的是在mysql规则库中的sql规则没有换行,非常难看,比如下面这个规则: 给SQL语句规范格式 > image2015-4-27 17:10:52.png" width="500" src="http://wiki.baidu.com/download/attachments/86039

2016-07-28 21:47:27 1758

原创 一种 基于改进K_medoids的 句子文本聚类方法

【方法介绍】怎么来表示两个规则描述的句子相近?我们定义一种距离,两个句子 str1,str2,代表两个之间规则的描述;str_com是str1和str2的最大公共子串,n1,n2,n0分别是str1,、str2、str_com的长度,str1、str2的距离定义为:dis(str1,str2) = 1 - 2*n0/(n1+n2);这个距离是一个0到1之间的数,如果str...

2016-07-28 21:20:34 710

原创 postgre SQL优化

由于地图的数据很多,道路数量和poi数量都是千万级别的。咱们的质检规则或者批处理常常需要在这些大表上做各种操作,这是一项很费时间的事情。数据作业之后往往都要进行批处理、质检之后才能入库,确定没有问题才能交给数据运营的蚂蚁团队,(步行、车行导航的团队要根据我们提供的矢量数据规划路线,blu、aoi等有特定的用途。如果数据不对,产生错误的导航信息,将降低用户对百度地图的

2016-07-28 21:17:19 1583

原创 sqlite3常用命令

sqlite无需任何配置和安装,只要将下载下来的shell文件解压到任何你觉得合适的地方,然后将其加入到path环境变量就可以了(加入path环境变量是为了直接在命令行使用sqlite3,不加的话需要详细的指定sqlite3的路径,如d:/sqlite/sqlite3)。sqlite3 不支持存储过程!打开数据库:sqlite3 localdata/861365_d

2016-07-28 21:14:59 322

原创 mysql 触发器示例

一些操作会触发的函数。规则库是质检服务的核心组成部分,规则库的管理非常重要。RD手工插入修改规则时可能会有一些手误,我们希望对规则的更新做记录。如更新(增删改)rule_check_all(或 batch_rule_table)表的时候,我们希望对更新操作做记录。这种情况使用触发器,用户对 rule_check_all 有更新操作时,触发记录函数。

2016-07-28 21:13:56 224

原创 mysql命令2

系统表存放表信息:information_schema.tables存放字段信息:information_schema.columns查看库guoke_dawn中 名称包含time的字段名:select table_name,column_name from information_schema.columns where table_schema like 'gu

2016-07-28 21:12:15 271

原创 mysql语法速查

连接mysql: mysql -uroot -proot -h127.0.0.1 lbs_db_dms-u用户名-h远程主机名(本地可不用)-p密码显示所有库:show databases; 显示所有表:show tables显示表task的字段:desc task 显示建表语句:show create

2016-07-28 21:10:28 350

原创 linux一些小技巧

设置core文件是否产生:ulimit -c 如果输出为 0 ,则代表没有打开。如果为unlimited则已经打开了打开:ulimit -c unlimited关闭:ulimit -c 0进入很长的路径: 1 设置永久环境变量:进入用户主目录,cd编写环境变量文件,vim .bash_profile添加自己需要的环境变量,比如:export hzqPath = ...

2016-07-28 20:48:32 669

原创 linux常用命令

查看MD5值md5sum filenamewindow下用certutil -hashfile filename MD5树形显示dirname目录结构treedirname树形显示,显示深度为2tree -L 2 dirname查看linux版本lsb_release -a-bash-4.1$ lsb_release -aLSB Ver...

2016-07-28 20:27:22 1512

原创 python常用代码片

下载文件import requestsr = requests.get('http://i.pegpic.com/pic/028326/koqn0d5tgankoqn0d5tgan.jpg');filename = 'D://a.jpg'target = open(filename,'wb')target.write(r._content);target.close();文件查找

2016-07-11 01:38:17 715

原创 python正则替换

python代码,进行文件的正则替换:将“ task ” 替换为“ guoketask ”import reofile = open('init_s_tab.sql','r')wfile = open("init_s_tab2.sql",'w')wfile.truncate()regex = re.compile(r"\stask\s", re.IGNORECASE)for e

2016-06-25 20:54:47 605

原创 matlab常用代码

----来自我的QQ博客-----http://user.qzone.qq.com/459125872/blog/1388641939判断某个文件or目录是否存在exist('rule_features.mat','file')如果文件rule_features.mat不存在返回,否则返回其它整数(文件为2)exist('data','dir')如果目录存在返回

2016-05-18 10:43:18 3175

原创 python压缩解压

简单的压缩解压zip代码参考:http://blog.csdn.net/ithomer/article/details/17075627import zipfiledef test1(): for i in range(5,7): f = open("file"+str(i)+".txt",'w') f.write(str(i))

2016-05-09 15:21:14 318

原创 python操作postgres数据库

需要引入一个模块psycopg2,完成postgresql数据库的增删改查操作。import psycopg2#import json#dbconf = {"host":"nj03-map-tushang-pgnode2.nj03.baidu.com","port":"5432","user":"pic_exp_rw","passwd":"","dbname":"pic_exp_hz

2016-05-06 18:24:18 731

原创 python发邮件

用python发邮件:代码:import os#import commontitle = 'hello test'content = 'this is the test content'sender = '[email protected]'receivers = '[email protected]'cc_receivers = 'huangzhi

2016-05-06 18:13:16 246

原创 python网络socket编程

python套接字编程:服务端:from socket import *from time import ctimeHOST = ''PORT = 21567BUFSIZ = 1024ADDR = (HOST,PORT)tcpSerSock = socket(AF_INET, SOCK_STREAM)tcpSerSock.bind(ADDR)tcpSerSock.lis

2016-04-27 20:17:54 454 1

原创 linux-c++调用shell

只要用system()就好.如shell文件 first.sh此shell程序的功能是把含有qiang的文件都输出来。#!/bin/bash# this file looks through all the files in the current directory for the string "qiang", and then prints the names of those

2016-04-25 16:12:36 2697

原创 python Web

做网站的python框架有很多,如 djangle,tornado,flask,webpy等。python版本为(python2.7.9)一、djangle,重型框架,功能系统全面,资料最多。安装djangopython -m pipinstallhttps://bitbucket.org/david/django-storages/get/def732408163...

2016-04-05 15:14:02 732

原创 python 入门学习

pycharm是个不错的python IDE 单行注释:#,区域注释 '''注释部分 '''一、输入输出1 输出: print "hello, python"print 3+2 < 5-7print " what is 3+2 ?",3+2my_name = 'huangzq' # parametermy_age = 35print "let...

2016-03-01 12:10:38 551

转载 向量空间模型(VSM)一种文本相似度算法

转自:http://blog.sina.com.cn/s/blog_a1304cff0101aj29.html由于工作需要,我需要判断一篇文章是否是你喜欢的文章。    这涉及到文本分析,有一个简单的方法可供参考。向量空间模型(VSM)算法。    在该方法中,我们把一篇文章抽象成一个向量。    假设向量由n个词组成,每个词的权重是kn。假设文章D是你喜欢的文

2016-02-17 10:26:58 1059

原创 C#简单程序

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Dat

2016-01-03 22:08:55 573

原创 cnn时间序列的识别

识别滑倒等动作、识别微笑等表情,都可认为是时间序列的识别。从视频中提取连续的若干帧(与动作的时间,帧率相关),比如滑到需要1秒,在视频中会占用连续的10帧,那么滑到动作识别的cnn模型的输入可以为10张图片。网络结构可以这样:

2015-12-22 11:35:17 6883 3

原创 读入bmp格式图像文件

计算机的图片有多种格式,比如jpg,png,gif,bmp等。其中bmp是无压缩的位图图像文件。下图是一张100*100像素的小狗位图图像。在计算机中,这张小狗图像以如下的二进制形式存放。位图文件所对应的二进制文件信息包含三部分:文件头+信息头+数据区文件头:typedef struct tagBITMAPFILEHEADER {WORD

2015-12-13 19:22:09 2775 1

原创 在vs中写简单代码

用devC++写了一个.h 类文件和一个.cpp主函数文件但是用devC++调试不方便想用VS2013调试用VS2013新建一个控制台新程序,不要预编译头。

2015-12-01 13:50:04 1406

原创 stl set 排序

#include#includeusing namespace std;struct row{ int num; string str;};struct classcmp{ bool operator()(const row& lhs, const row& rhs) { return lhs.num < rhs.num; }};struct classcm

2015-08-24 17:44:22 466

原创 运行windows命令

calc 计算器mspaint 画图板snipingtool 截图工具dxdiag  硬件检测

2015-06-18 21:17:43 375

单图像的auto-encoder试验

用一个三层的神经网络对单张图像dog.bmp进行还原输入的监督学习(用三层神经网络的输入作为输出的教师信号)。 点击“训练ANN”按钮可以看到auto-encoder还原学习的渐变过程。

2015-12-13

决策树id3实现

数据挖掘方法决策树的实现,C++实现,附带训练和测试数据。

2015-11-08

卷积神经网络代码matlab

卷积神经网络matlab代码 不需要配置,直接将工作目录设为这个压缩包的解压完的目录下就行,matlab直接运行

2015-05-12

2014研究生数学建模-E题

2014年研究生数学建模-E题-前三问的matlab程序+论文 2014年全国研究生数学建模竞赛E题 乘用车物流运输计划问题 整车物流指的是按照客户订单对整车快速配送的全过程。随着我国汽车工业的高速发展,整车物流量,特别是乘用车的整车物流量迅速增长。

2014-11-04

卷积神经网络CNN-数字识别

卷积神经网络用于手写数字识别,C++代码实现,使用cpu多线程

2014-11-03

屏幕录制软件 webEx

WebEx Recorder的使用极为简单,只需3个步骤:  【步骤1:选择录制范围】  在 WebEx Recorder 界面点击第一个按钮(如下图),或菜单:File→Open Application:    在弹出的窗口中,选择要录制的程序(如下图):    一般情况下,为了减少文件体积,请只选择要演示的程序(比如PPT、SAP)。如果演示涉及多个程序,则可以选择整个桌面(即全屏)。  【步骤2:指定保存文件】  选定录制范围后,WebEx会要求用户设定用于保存录屏结果的文件。WebEx是边录制边写入文件的,这样做很好。不象有些软件先缓存,等录制结束后再写入文件——这个过程可能会耗时几分钟,并有CPU 100%而崩溃的风险。  【步骤3:开始录制】  指定文件后,WebEx会出现录制面板(下图1)。上面左3个按钮为:录制、暂停、结束。下面可以设定是否录音,及麦克风音量。

2014-09-13

深度信念网络matlab代码

深度信念网络,有代码,有实例,有数据。 用于深度网络预训练。

2014-09-03

决策树学习课件

讲述决策树的原理 举例讲决策树如何计算并生成

2014-08-27

神经网络数字识别

神经网络 ANN C++实现 用于数字识别,附带程序使用说明及数字图片 识别率粗调达到95%

2014-08-24

决策树-ppt

决策树讲解的ppt,实例讲解决策树ID3的算法。通俗易懂

2014-05-31

支持向量机SVM的SMO方法实现

本程序用Visual Studio 2010编写。SMO方法实现的支持向量机。 使用方法: 1启动程序,鼠标左键在对话框中点出绿点,鼠标右键点出红点。【或点击画测试用点,将生成几个用于验证正确性的点】 2 设置惩罚因子C,默认为100 3 点击SVM-SMO按钮,训练找到支持向量,并绘制超平面,【变大的点为支持向量,变小的为离群点】 4 修改C的值,SVM-SMO按钮,观察不同C下的分类超平面有何不同 5 点击 重置所有 按钮,重新点出样本点,观察不同样本点的分类效果。

2014-05-02

SVM-SMO代码

本程序是参考了 http://research.microsoft.com/en-us/um/people/jplatt/smoTR.pdf及多个博客完成, 数据验证正确,实验结果直观。

2014-05-02

哈弗曼编码 cuda并行编程

哈弗曼编码的并行编程 1 统计文本中ascii码字符出现的频率 2 串行构建哈弗曼树及对应哈弗曼编码词典 3 并行对文本编码 4 将并行的编码合并

2014-04-24

多边形填充

程序提供两种填充方法:4邻域种子填充,扫描填充算法 鼠标左键点击端点绘制多边形。 方法一 在多边形内部右键点击设置种子,填充多边形。 方法二 点击填充按钮,扫描填充算法填充多边形

2014-04-20

聚类,凸包

在visual studio 2010环境下编译运行, 鼠标左键点击出若干个点, 在K编辑框中填入分类数量, 在T编辑框中输入迭代次数。 点击cluster按钮, 程序将实现聚类,不同类别以不同颜色显示,并且用一个凸包包围该类别

2014-04-20

C++ stl set 求集合的交集并集差集

C++ stl set 求集合的交集并集差集 编译环境为dev C++

2014-03-30

高斯混合模型直观实现

vs2010环境下编写的VC++代码,EM算法直观实现GMM。 效果参照:http://blog.csdn.net/hzq20081121107/article/details/19505619

2014-02-26

运算符重载实例

运算符重载试用,代码尽量简单,明白重载语法。

2014-01-26

C++ 模板类 简单试用

一个DevC++工程,工程中是模板类的试用,用最简单的语句,便于理解C++模板编程

2014-01-26

遍历所有进程

遍历所有系统进程,并保存到文件中。编译环境为Dev C++

2014-01-26

MFC类库详解.chm

MFC类库详解,相当于一个小型的msdn,中文的,mfc程序员的福利!

2013-12-27

id3决策树--可以读入树

id3 实现 实现数据的 分类决策树 分析生成,一次生成后可以读入决策树。带有训练数据和测试数据。数据来自蒙文韵律预测。

2013-10-31

神经网络-数字识别

人工神经网络用于手写数字识别,nn的结构为输入层 隐层 输出层。用vs2010编写。仅贴主要代码。

2013-09-18

决策树id3的实现

id3 决策树 C++源码 适用性强 编译环境为dev c++ 附带训练和识别用的数据分别放在data_train.txt和data_test.txt中。

2013-09-18

一种形似文本聚类方法.zip

这是一个matlab程序。 备好一个文件item_lines_doc.mat,该矩阵的第5?列是需要进行聚类的文本, 运行check_k_medoids.m可以生成item_lines_doc_??.xls的表格文件,该表格文件是聚类后的结果。 这里指定20次迭代终止聚类。

2002-02-03

空空如也

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

TA关注的人

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