2016-07-15 6 views
0

Ich möchte Initialisierungen und Batch-Norm in tf.contrib-Modul verwenden, aber mein Programm sagt, kann es nicht finden. Ich neu installieren Tensorflow kann immer noch nicht tf.contrib Modul verwenden. Kann mir jemand sagen warum?Wie aktualisiert man Tensorflow, um tf.contrib zu unterstützen?

+0

Welche Version 'print (tf .__ Version __)' hast du tensorflow? –

+0

Ich versuche diesen Befehl und bekam: 'Modul' Objekt hat kein Attribut '__version__' – Joey

+0

Ich habe es gefunden. Version 2.0. Habe ich falsch installiert? – Joey

Antwort

0

Ich weiß nicht, was Sie getan haben, aber Sie haben sicherlich nicht die neueste Tensorflow-Version von Google. Sie sollten this tutorial folgen, um es zu installieren.

Um es zusammenzufassen:

  1. Stellen Sie sicher, die Abhängigkeiten haben: sudo apt-get install python-pip python-dev
  2. deinstallieren, was Sie jetzt haben: pip uninstall tensorflow
  3. einrichten Variablen:

Wählen Sie die richtige eins:

# Ubuntu/Linux 64-bit, CPU only, Python 2.7 
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl 

# Ubuntu/Linux 64-bit, GPU enabled, Python 2.7 
# Requires CUDA toolkit 7.5 and CuDNN v4. For other versions, see "Install from sources" below. 
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl 

# Ubuntu/Linux 64-bit, CPU only, Python 3.4 
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp34-cp34m-linux_x86_64.whl 

# Ubuntu/Linux 64-bit, GPU enabled, Python 3.4 
# Requires CUDA toolkit 7.5 and CuDNN v4. For other versions, see "Install from sources" below. 
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.9.0-cp34-cp34m-linux_x86_64.whl 

# Ubuntu/Linux 64-bit, CPU only, Python 3.5 
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp35-cp35m-linux_x86_64.whl 

# Ubuntu/Linux 64-bit, GPU enabled, Python 3.5 
# Requires CUDA toolkit 7.5 and CuDNN v4. For other versions, see "Install from sources" below. 
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.9.0-cp35-cp35m-linux_x86_64.whl 
  1. Installieren Sie es

die eine richtige wählen:

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

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

Ich benutze Anaconda wieder installieren und erfolgreich sein. Danke! – Joey