2016-11-04 154 views
6

由于某种原因,我想使用tensorflow的一些以前的版本('tensorflow - ** - 。whl',而不是github上的源代码),我在哪里可以下载以前的版本,我怎么能知道相应的cuda version兼容。如何下载tensorflow以前的版本?

回答

3

您可以随时

here

下载tensorflow版之前的版本在这里的左上角,您可以更改版本

enter image description here

+0

0.10以下没有其他版本=( –

+0

upd。有一些作为github回购分支机构,即: https://github.com/tensorflow/tensorflow/tree/r0.8 –

11

查找可用的版本(一些示例结果显示):

$ curl -s https://storage.googleapis.com/tensorflow |xmllint --format - |grep whl 

<Key>linux/gpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl</Key> 
<Key>linux/gpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl</Key> 
<Key>linux/gpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl</Key> 
<Key>linux/gpu/tensorflow-0.10.0-cp27-none-linux_x86_64.whl</Key> 

当然,您可以通过管道通过grep的其他实例进一步过滤结果。

选择你想要的版本,并与pip安装Python的...

$ TFVERSION=linux/gpu/tensorflow-0.10.0-cp27-none-linux_x86_64.whl 
$ pip install https://storage.googleapis.com/tensorflow/$(TFVERSION) 

注:cp27在上面的列表中显示与Python 2.7版兼容性。

+0

...不知道目前有关CUDA版本,虽然... – nobar

+0

其实我得到以前张量流通过类似的方式,你提出之前我得到了接受的答案。 – luohao

+0

很棒的答案。使用grep来过滤结果非常有用。谢谢! – galoosh33

6

上述答案不再适用。

您可以安装这样的:

curl -s https://storage.googleapis.com/tensorflow |xmllint --format - |grep whl 

<Key>linux/gpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl</Key> 
<Key>linux/gpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl</Key> 
<Key>linux/gpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl</Key> 
<Key>linux/gpu/tensorflow-0.10.0-cp27-none-linux_x86_64.whl</Key> 

然后选择你需要的模型。

然后你可以运行这样的命令:

# Mac OS X, CPU only, Python 2.7: 
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.11.0-py2-none-any.whl 

然后安装Tensorflow:

# Python 2 
$ sudo pip install --upgrade $TF_BINARY_URL 

# Python 3 
$ sudo pip3 install --upgrade $TF_BINARY_URL 

来源:https://www.tensorflow.org/versions/r0.11/get_started/os_setup#download-and-setup

1

它的工作对我来说,因为我有1.6

PIP安装tensorflow == 1.5