AI
kongxx
这个作者很懒,什么都没留下…
展开
-
TensorFlow 分布式集群 Local Server
在 TensorFlow 中提供了一个简单分布式的服务(Local Server)功能,利用 Local Server 服务,可以运行一个简单的分布式程序。Local Server 实现了与和分布式服务一样的接口,因此对于开发测试还是比较方便的。下面是最简单的例子import tensorflow as tfserver = tf.train.Server.create_local_server(原创 2017-10-18 09:01:18 · 782 阅读 · 0 评论 -
语音识别语言模型和拼音字典文件制作
接我前面的文章,下载 pocketsphinx 和 中文模型文件。由于模型文件格式有一些要求,所以建议对模型文件的编辑都在Linux上完成。准备中文语言文件创建一个文本文件 my.txt,内容如下:测试直走左转右转后退开火靠喽生成语音模型文件和字典文件访问 http://www.speech.cs.cmu.edu/tools/lmtool-new.html 页面,上传 m...原创 2019-01-03 13:24:05 · 2718 阅读 · 1 评论 -
使用 pocketsphinx 做中文语音识别时报错 ERROR: Input audio file has sample rate [44100], but decoder expects [160
问题说明今天在使用 pocketsphinx_continuous 识别中文 wav 文件是,报如下错误:> pocketsphinx_continuous -hmm zh_broadcastnews_ptm256_8000 -lm zh_broadcastnews_64000_utf8.DMP -dict zh_broadcastnews_utf8.dic -infile myfile...原创 2019-01-02 09:02:42 · 982 阅读 · 0 评论 -
Windows 使用 pocketsphinx 做中文语音识别
下载安装 pocketsphinx在 Windows 上,可以通过下面地址直接下载编译好的二进制可执行包。https://cmusphinx.github.io/wiki/download/注:下载其中 pocketsphinx 的 5prealpha 版本。下载后,解压之。下载模型文件模型文件下载地址https://sourceforge.net/projects/cmusp...原创 2019-01-02 08:58:36 · 4571 阅读 · 1 评论 -
Linux 使用 pocketsphinx 做中文语音识别
前一篇博客说了一下怎么在 Windows 平台使用 pocketsphinx 做中文语音识别,今天看看在 Linux 上怎办实现。由于 pocketsphinx 没有提供 Linux 的二进制包,因此我们需要自己根据源码编译。下载从下面地址下载源代码https://sourceforge.net/projects/cmusphinx/files/这里,我使用的是 sphinxbase...原创 2019-01-02 09:00:08 · 3745 阅读 · 0 评论 -
CentOS7安装Caffe2
安装epel$ sudo yum install epel-release安装依赖的系统库# $ sudo yum update$ sudo yum install -y \automake \cmake3 \gcc \gcc-c++ \git \kernel-devel \leveldb-devel \lmdb-devel \libtool \pro原创 2018-01-19 13:15:16 · 2663 阅读 · 2 评论 -
CentOS7安装Caffe
CentOS7安装Caffe安装依赖包sudo yum install protobuf-devel leveldb-devel snappy-devel opencv-devel boost-devel hdf5-develsudo yum install gflags-devel glog-devel lmdb-develsudo yum install openblas-原创 2018-01-10 09:22:12 · 5565 阅读 · 3 评论 -
Caffe使用openblas实现CPU模式使用多线程
(接前文)在Caffe的默认编译安装使用的是ATLAS库,但是这个版本的BLAS不能利用多核CPU,要使用多核CPU并行计算来加速Caffe则需要使用OpenBLAS。下面就说说怎样来使用OpenBLAS。在默认编译Caffe后,我们使用“ldd build/tools/caffe”命令查看时可以看到使用的是openblas的单线程版本,如下:$ ldd build/tools/caffe原创 2018-01-16 09:41:44 · 3192 阅读 · 2 评论 -
Tensorflow限制CPU个数
安装这里使用 Pip 来安装 Tensorflow CPU 版$ sudo pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl安装完成后运行库中自带的手写识别例子来检查安装是否成功$ cd /usr/lib/py原创 2018-01-22 09:35:21 · 6450 阅读 · 0 评论 -
Caffe训练模型时core dump
在安装好的 caffe 环境里训练模型时报错$ cd $ ./build/tools/caffe train -solver examples/mnist/lenet_solver.prototxt...I0111 15:27:57.013530 20030 layer_factory.hpp:77] Creating layer mnistF0111 15:27:57.0138原创 2018-01-12 09:32:59 · 1104 阅读 · 0 评论 -
Caffe Python开发环境设置
安装 Python 依赖的库由于安装 Python 的第三方库的时候需要编译,所以需要安装下面两个库$ sudo yum install python-devel numpy设置virtualenv环境$ virtualenv caffeenv$ cd caffeenv$ . bin/activate安装 Python 第三方库cd /caffe-1.0/p原创 2018-01-11 09:36:28 · 2454 阅读 · 0 评论 -
pip不能安装Tensorflow问题
在 Linux 上使用 pip 安装 tensorflow 的时候,提示找不到匹配的包$ pip install tensorflowDownloading/unpacking tensorflow Could not find any downloads that satisfy the requirement tensorflowCleaning up...No distributio原创 2017-10-17 13:54:18 · 9877 阅读 · 0 评论 -
TensorFlow 分布式集群
上一篇博客说了怎样创建一个 Local Server 的集群,今天说说怎样创建一个真正的分布式集群。我们准备了两个机器,如下:192.168.0.192192.168.0.193我们将使用这两个机器来组成一个集群,然后把 tensorflow task 扔到其中的某个节点上运行。我们准备了两个 server 程序,用来分别在两个机器上启动来组成一个集群,并接收task。创建一个 client原创 2017-10-18 09:02:23 · 715 阅读 · 1 评论 -
auto-sklearn环境报错 AttributeError: module 'pandas' has no attribute 'core'
安装了最新的 auto-sklearn 库,运行例子是报错AttributeError: module 'pandas' has no attribute 'core'最后发现是 pandas 库的版本问题。安装 auto-sklearn 时安装的 pandas 版本是 0.25.1,这个版本有问题,需要安装 0.22 版的 pandas。重新安装 pandaspip install p...原创 2019-09-09 08:41:36 · 4166 阅读 · 0 评论