Clojure运行环境在windows上安装
环境:windows 7有时需要在windows上环境上编写clojure代码,因此需要在这个环境上安装clojure运行环境1. 首先安装curl工具2. 从https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein.bat 下载文件lein.bat3. 设置环境变量set HTTP_CLIENT=curl --proxy-ntlm --insecure -f -L -oset HTTPS_...
Kaldi在语音数据库timit上的声学和语音模型训练--1
环境: Ubuntu 12.04, Kaldi1. 在网上下载timit语音库,解压放到/u01/kaldi/egs/timit/s5/data目录下jerry@hq:/u01/kaldi/egs/timit/s5/data/timit$ lsdoc readme.doc test TIMIT_phonemes.Table train2. 切换到timit主目录下 /u01/kaldi/egs/timit/s5,修改run.sh中的一项为...
Cascalog简介
环境: CentOS 5.7, CDH 4.2.0Cascalog是一款基于cascading和hadoop上用clojure定义的DSL。由于clojure的元数据和函数编程范式,它很好地定义函数和查询。下面讲解下使用场景:1. 使用lein创建一个工程lein cascalog_incanter2. 切入到cascalog_incanter,编辑project.clj 如下所示:(defproject casc...
python 访问某个目录下特定后缀名的所有文件
环境: Centos 5.6 , Python语句如下:[os.path.split(f)[1].split(".") for f in os.listdir("/u01/app/bietl/code/bdhi") if os.path.split(f)[1].split(".")[1] == 'dat']/u01/app/bietl/code/bdhi -- 代表目录名dat -- 代表后缀名这两个参数可以按你想要的结果传入。...
基于搜索词做的推荐
环境:Oracle database 11g, Gensim, jieba, spark 1.0思路: 首先从数据仓库中抽取出每个人对应的搜索词集合, 然后对搜索词集合做分词处理,统计每个词的频率。 然后输出用户与分词处理后的词语的矩阵,其中搜索次数为矩阵中的数值。步骤:1. 在oracle数据库查出每个的搜索词集合 select employee_id, t...
Kaldi的rnnlm训练
环境: Ubuntu 12.04, Kaldi深度学习在NLP上的应用(具体可参考这篇文章 http://licstar.net/archives/328) 中提到一个概念:词向量 (英文为distributed representation, word representation, word embeding中任一个)。在Mikolov 的 RNNLM中有涉及到到词向量的训练,其中Kaldi中有实现示例。1. 切换到Kaldi目录/...
wmsys.wm_concat 报错ora-22813的方法
http://blog.chinaunix.net/uid-27232601-id-3610054.html
Caffe 训练mnist数据
环境: Ubuntu 12.04, Caffecd $CAFFE_ROOT/data/mnist./cd $CAFFE_ROOT/examples/mnistvi lenet_solver.prototxt修改solver_mode为CPU./train_lenet.shI0823 08:11:04.501404 15183 caffe.cpp:90] Starting OptimizationI0823 08:11:04.502498 15183 solver.cpp:32] Initializing solver from param...
BVLC Cafe 使用
环境: Ubuntu 12.04, CUDA 6.0, 1. 预先安装软件pip install -r /u01/caffe/python/requirements.txtsudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev# gflagswget https://github.com/schuhschuh/gflags/archive/master.zipunzip mas...
R语言结合H2O做深度学习
环境: Windows 7, RStudio1. 进入RStudio,输入安装 install.packages("h2o", repos=(c("http://s3.amazonaws.com/h2o-release/h2o/rel-kahan/5/R", getOption("repos")))) 2. 加装包,启动h2o本地环境 library(h2o) 载入需要的程辑包:rjson载入需要的程辑包:statmod载入需要的程辑包:tools-...
R 3.0.1 安装包RCurl, rjson
环境: windows 7, R 3.0.1安装h2o的时候发现无法在线安装这两个包rjson, RCurl,因此把这两个放在迅雷上下载到本地安装http://ftp.ctex.org/mirrors/CRAN/bin/windows/contrib/3.0/rjson_0.2.14.ziphttp://ftp.ctex.org/mirrors/CRAN/bin/windows/contrib/3.0/RCurl_1.95-4.3.zipinstall.packages("d:/Downloads/R...
使用octave运行DeepLearnToolbox
环境: Ubuntu 12.04, octave 3.8.2DeepLearnToolbox是matlab/octave的深度学习工具箱,包括Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets。下面运行下里面的测试程序:1. 下载DeepLearnToolbox git clone https://git...
Octave 数值计算
环境: Ubuntu 12.04 , Octave 3.8.2Octave是一个旨在提供与Matlab语法兼容的开放源代码科学计算及数值分析的工具,它支持向量和矩阵计算,方便写数学表达式。安装步骤如下:wget ftp://ftp.gnu.org/gnu/octave/octave-3.8.2.tar.gztar xvf octave-3.8.2.tar.gzcd octave-3.8.2./configuremakesudo make ins...
cuda-convnet2使用
环境: Ubuntu 12.04, cuda-convnet2, CUDA 6安装步骤:1. 预安装需求库sudo apt-get install python-dev python-numpy python-scipy python-magic python-matplotlib libatlas-base-dev libjpeg-dev libopencv-dev git2. 安装CUDA 6.0 $ sudo dpkg -i cuda-repo-ubun...
Gensim做中文主题模型(LDA)
环境: Ubuntu 12.04, gensim, jieba中文语料来自http://www.sogou.com/labs/dl/c.html 的精简版(tar.gz格式) 24Mjerry@hq:/u01/jerry/Reduced$ lsC000008 C000010 C000013 C000014 C000016 C000020 C000022 C000023 C000024各个文件夹的分类:C000007汽...
RocksDB, pyrocksdb 的安装与使用
环境:Ubuntu 12.04, RocksDB, pyrocksdbRocksDB是FB基于google的LevelDB基础上改良的键值对数据库,类似于memcache和redis,支持RAM, Flash, Disk存储,写速度快过LevelDB 10倍左右, 听起来有点高大上的感觉,可参考https://github.com/facebook/rocksdb/wiki/Performance-Benchmarks 。不管这么多了,...
OpenCV训练自己的衣服探测分类器
环境: Ubuntu 12.4, OpenCV, 光影魔术手4, ObjectMarker步骤如下:1. 首先收集要探测的物体图片(正样本)和背景图片(负样本),使用“光影魔术手"批处理图片为固定大小和bmp格式2. 使用ObjectMarker来抽取物体图片(正样本)生成info.txt,内容如下:rawdata/136e2b8aef176609829e23e54081db6d...
h2o-sparkling 使用
环境: CentOS 6.2h2o-sparking 是h2o与spark结合的产物,用于机器学习这一方面,它可在spark环境中使用h2o拥有的机器学习包。安装如下 :git clone https://github.com/0xdata/h2o-sparkling.gitcd h2o-sparkingsbt assembly运行测试:sbt -mem 500 "run --local"...
python 无法使用numpy
环境: Ubuntu 12.4>>> import numpyTraceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 137, in <module> import add_newdocs File "/usr/lib/python2.7/dist-packages/numpy/add_newdocs.p...
kaldi+pdnn 的简介与安装
环境: Ubuntu 12.4kaldi + pdnn是一个能应用深度学习功能的语音识别系统kaldi的安装如下:1. 下载文件至当前目录的kaldi文件内 svn co https://svn.code.sf.net/p/kaldi/code/trunk kaldi2. 编译安装使用的工具cd kaldi/toolmake(过程会下载一些工具文件,过程比较长一些)3. 配置安装kaldicd ../src...