wake-up-neo.com

Aufbau von Tensorflow r1.12 mit Cuda 10 auf Ubuntu 18.04

Ich habe wirklich versucht, gebaut zu werden. Ich habe die Anweisungen hier und hier und hier befolgt. Sauberes System:

  • Ubuntu 18.04 Server
  • Ubuntu Gnome
  • Cuda 10,0
  • cuDNN 7.4.1
  • NCCL 2.3.7
  • TensorRT 5.0.2.1
  • Tensorfluss r1.12
  • Python 3.6
  • GCC 7.3.0 Über die Befehlszeile:

    basel build --config = cuda --config = mkl // tensorflow/tools/pip_package: build_pip_package

Das ist der Fehler:

WARNING: The following rc files are no longer being read, please transfer their contents or import their path into one of the standard rc files:
/devel/software/tensorflow/tools/bazel.rc
INFO: Options provided by the client:
  Inherited 'common' options: --isatty=1 --terminal_columns=171
ERROR: Config value cuda is not defined in any .rc file

Weiß jemand, welche Teile von bazel.rc importiert werden müssen?

Warum ist Cuda nicht definiert?

Wenn ich es versuche:

bazel test -c opt - // tensorflow/... - // tensorflow/compiler/... - // tensorflow/contrib/lite/...

Es schlägt mit diesem Fehler fehl:

FEHLER:/devel/software/tensorflow/tensorflow/python/BUILD: 3768: 1: Verknüpfung der Regel '//tensorflow/python:_pywrap_tensorflow_internal.so' fehlgeschlagen (Exit 1) gcc fehlgeschlagen: Fehler beim Ausführen des Befehls/usr/bin/gcc -shared -o bazel-out/k8-opt/bin/tensorflow/python/_pywrap_tensorflow_internal.so -Wl, - version-script bazel-out/k8-opt/bin/tensorflow/python/pywrap_tensorflow_internal_versionscript.lds ... Restliche 65 Argumente übersprungen)

Hat jemand Erfolg gehabt? (Offensichtlich mindestens 2 Personen) Vielleicht könnte mir jemand sagen, was ich falsch mache? Oder wie lässt sich das bauen?

3
AeroClassics

Tun Sie, was in der Warnung gesagt wird, und es wird funktionieren. 

"WARNING: The following rc files are no longer being read, please transfer their contents or import their path into one of the standard rc files:
/devel/software/tensorflow/tools/bazel.rc"

Sie sollten eine Datei .bazelrc unter /devel/software/tensorflow/.bazelrc haben. Fügen Sie am Anfang dieser Datei den folgenden Codeausschnitt hinzu.

import /devel/software/tensorflow/tools/bazel.rc

Genießen!