如何运行Recurrent Neural Networks示例程序是tensorflow?

时间:2015-11-19 02:29:17

标签: docker tensorflow

我使用以下命令

在ubuntu中安装了tensorflow
sudo apt-get install python2.7
sudo apt-get install python-dev
sudo apt-get install python-pip
pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl

安装所有基本程序后,在tensorflow网站上给出的任何工作都正常。但是我能够运行Recurrent Neural Networks示例程序(无论他们给出了什么伪代码)becoz我知道我们是否使用pip models / rnn / ptb 文件夹安装它,还有一些其他文件夹丢失了。怎么解决这个?           后来我才知道如果我们使用docker安装它,它会安装所有的依赖项。但在docker安装中也有问题。 whenevr我检查(docker version命令)它显示,以下信息

Client:
 Version:      1.9.0
 API version:  1.21
 Go version:   go1.4.2
 Git commit:   76d6bc9
 Built:        Tue Nov  3 17:43:42 UTC 2015
 OS/Arch:      linux/amd64

Cannot connect to the Docker daemon. Is the docker daemon running on this host?

如何解决这个问题?(我使用以下命令安装了docker

which wget
sudo apt-get update
sudo apt-get install wget
wget -qO- https://get.docker.com/ | sh
docker run hello-world (showing Cannot connect to the Docker daemon. Is the docker daemon running on this host?
)) 

如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

要回答有关ptb数据的问题,您必须按照本页所述下载并安装数据(因为我们无法通过安装将其分发):

http://www.tensorflow.org/tutorials/recurrent/index.html

答案 1 :(得分:0)

我不确定您的问题是否特定于Docker,但我可以告诉您我是如何做到的:

  • 克隆了git存储库并从源代码
  • 编译了tensorflow代码
  • 使用bazel和pip安装tensorflow生成的安装程序
  • 构建ptb_word_lm应用程序,下载数据并运行应用程序,如@LudiMagister强调的链接中所述

似乎有效,我在GPU支持方面的速度方面得到了大约2k wps。不知道这有什么好处,但它给你一个基准。

希望这会有所帮助。