2016-11-04 152 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