Installieren Sie die Python-Bibliothek für maschinelles Lernen TensorFlow auf fedora23. Was ist TensorFlow? -Qiita
http://tensorflow.org/get_started/os_setup.md
Laut Python2.7 ist zu diesem Zeitpunkt erforderlich.
Da fedora23 standardmäßig nur Python3 enthält, installieren Sie die Python2-Serie.
Installieren Sie python-devel gleichzeitig mit dem Erstellen von numpy.
sudo dnf install python python-devel
2 und 3 Systeme können koexistieren.
$ python --version
Python 2.7.10
$ python3 --version
Python 3.4.3
Wenn Sie den folgenden Fehler erhalten, benötigen Sie rpm-build.
gcc:Error: /usr/lib/rpm/redhat/redhat-hardened-cc1:Es gibt keine solche Datei oder kein solches Verzeichnis
Installieren Sie rpm-build.
sudo dnf install rpm-build
Referenz: ["mysql_config --cflags" funktioniert nicht mit Fedora 21 - Fedora fragen: Community Knowledge Base und Support Forum](https://ask.fedoraproject.org/en/question/61075/mysql_config-cflags-does-not -work-on-fedora-21 /)
Dies wird als Spezifikationsdatei bezeichnet und scheint eine Datei zu sein, die das Verhalten beim Erstellen bestimmt. Referenz: Cat Research Institute - Was sind GCC-Spezifikationen
Installieren Sie hier die Version, die nur die CPU für die Berechnung verwendet.
$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
Wenn Sie eine GPU verwenden möchten, benötigen Sie das CUDA SDK.
$ python
Python 2.7.10 (default, Sep 8 2015, 17:20:17)
[GCC 5.1.1 20150618 (Red Hat 5.1.1-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
I tensorflow/core/common_runtime/local_device.cc:25] Local device intra op parallelism threads: 1
I tensorflow/core/common_runtime/local_session.cc:45] Local session inter op parallelism threads: 1
>>> print sess.run(hello)
Hello, TensorFlow!
Recommended Posts