- 博客(74)
- 资源 (25)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 我的程序列表
数据挖掘:聚类(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
1612
原创 多模态模型
训练的目的是让模型结构中的意识单元具有类似人脑意识功能的神经元一样,多种encoder学习到不同感官的信号,多种decoder感受器学习到不同通道特性下的意识、概念规律,多种decoder学习意识、概念的在不同模态下的效应表达。打通各模态的联系,模拟真人,超越真人【可以具有超越真人的模态】,在没有完全平行语料的情况下,达到:一模型多能力的效果。这样可以有:文本到语音(TTS),语音到文本(ASR),文本到唇形(规则可做),唇形到文本,声音到唇形(曾豪方案),唇形到声音(todo)的6种模态转换功能。
2024-05-23 09:49:53
177
原创 神经网络模型C++在CPU上前向过程加速
有些相对神经网络模型训练之后需要集成到线上作为线上服务的一部分。如果网络结构比较简单,通常会把网络中的权重解析出来,并用C++实现模型的前向过程(inference)。由于要成为线上服务,计算约耗时越多,就意味着要更多更好的机器资源,要花出去的真金白银也就越多,所以通常inference过程对效率的要求会很高,这就需要对前向过程进行严苛的优化。 一般我们会在程序的各个计算模...
2019-11-23 02:55:18
942
原创 一道相亲题
在微信上看到一条非常有意思的相亲图片第一道题,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
585
原创 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
280
原创 强化学习入门例子
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
2044
原创 C++的一些高级语法
swap 内存清理: http://blog.csdn.net/jerryjbiao/article/details/7389233
2017-06-08 18:06:27
637
转载 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
936
原创 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
508
原创 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
739
原创 听讲座
下午参加了1.5h的李飞飞的讲座。讲座内容主要是: 人工智能的发展,以及自己团队所做的工作。内容:早期的人工智能 建立了一些简单的 语法-语义-推理 的框架,在框架的本质是一套人工设计的规则系统。有了机器学习之后(我的理解是BP出现),我们可以用较为通用的算法从数据中去学习。CNN从提出到现在并为产生太大的进化,本质可能就是RELU非线性激活+dropout提出。image
2017-01-16 15:40:28
428
原创 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
1731
原创 语音识别与合成(待续)
语音识别:参考:https://www.zhihu.com/question/20398418一个音素通常都划分成若干个状态,比如3个。语音识别先分帧,若干帧语音对应一个状态,每3个状态对应一个音素。英文语音识别:把帧识别为状态(难)-》把状态组成音素-》把音素组合为单词语音合成:句子文本---断句注音韵律等前端处理---》音子+上下文合
2016-10-18 19:55:57
967
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
615
原创 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
716
原创 给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
1778
原创 一种 基于改进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
728
原创 postgre SQL优化
由于地图的数据很多,道路数量和poi数量都是千万级别的。咱们的质检规则或者批处理常常需要在这些大表上做各种操作,这是一项很费时间的事情。数据作业之后往往都要进行批处理、质检之后才能入库,确定没有问题才能交给数据运营的蚂蚁团队,(步行、车行导航的团队要根据我们提供的矢量数据规划路线,blu、aoi等有特定的用途。如果数据不对,产生错误的导航信息,将降低用户对百度地图的
2016-07-28 21:17:19
1676
原创 sqlite3常用命令
sqlite无需任何配置和安装,只要将下载下来的shell文件解压到任何你觉得合适的地方,然后将其加入到path环境变量就可以了(加入path环境变量是为了直接在命令行使用sqlite3,不加的话需要详细的指定sqlite3的路径,如d:/sqlite/sqlite3)。sqlite3 不支持存储过程!打开数据库:sqlite3 localdata/861365_d
2016-07-28 21:14:59
339
原创 mysql 触发器示例
一些操作会触发的函数。规则库是质检服务的核心组成部分,规则库的管理非常重要。RD手工插入修改规则时可能会有一些手误,我们希望对规则的更新做记录。如更新(增删改)rule_check_all(或 batch_rule_table)表的时候,我们希望对更新操作做记录。这种情况使用触发器,用户对 rule_check_all 有更新操作时,触发记录函数。
2016-07-28 21:13:56
236
原创 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
284
原创 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
359
原创 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
681
原创 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
1535
原创 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
746
原创 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
615
原创 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
3216
原创 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
330
原创 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
756
原创 python发邮件
用python发邮件:代码:import os#import commontitle = 'hello test'content = 'this is the test content'sender = 'huangzhiqiang03@baidu.com'receivers = 'huangzhiqiang@baidu.com'cc_receivers = 'huangzhi
2016-05-06 18:13:16
262
原创 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
463
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
2716
原创 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
753
原创 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
562
转载 向量空间模型(VSM)一种文本相似度算法
转自:http://blog.sina.com.cn/s/blog_a1304cff0101aj29.html由于工作需要,我需要判断一篇文章是否是你喜欢的文章。 这涉及到文本分析,有一个简单的方法可供参考。向量空间模型(VSM)算法。 在该方法中,我们把一篇文章抽象成一个向量。 假设向量由n个词组成,每个词的权重是kn。假设文章D是你喜欢的文
2016-02-17 10:26:58
1101
原创 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
595
原创 cnn时间序列的识别
识别滑倒等动作、识别微笑等表情,都可认为是时间序列的识别。从视频中提取连续的若干帧(与动作的时间,帧率相关),比如滑到需要1秒,在视频中会占用连续的10帧,那么滑到动作识别的cnn模型的输入可以为10张图片。网络结构可以这样:
2015-12-22 11:35:17
7251
3
原创 读入bmp格式图像文件
计算机的图片有多种格式,比如jpg,png,gif,bmp等。其中bmp是无压缩的位图图像文件。下图是一张100*100像素的小狗位图图像。在计算机中,这张小狗图像以如下的二进制形式存放。位图文件所对应的二进制文件信息包含三部分:文件头+信息头+数据区文件头:typedef struct tagBITMAPFILEHEADER {WORD
2015-12-13 19:22:09
2814
1
原创 在vs中写简单代码
用devC++写了一个.h 类文件和一个.cpp主函数文件但是用devC++调试不方便想用VS2013调试用VS2013新建一个控制台新程序,不要预编译头。
2015-12-01 13:50:04
1434
原创 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
480
单图像的auto-encoder试验
2015-12-13
2014研究生数学建模-E题
2014-11-04
屏幕录制软件 webEx
2014-09-13
支持向量机SVM的SMO方法实现
2014-05-02
SVM-SMO代码
2014-05-02
多边形填充
2014-04-20
聚类,凸包
2014-04-20
高斯混合模型直观实现
2014-02-26
一种形似文本聚类方法.zip
2002-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人