Detectron: Für den Logger „caffe2.python.net_drawer“ konnten keine Handler gefunden werden

Erstellt am 20. Feb. 2018  ·  3Kommentare  ·  Quelle: facebookresearch/Detectron

BITTE BEFOLGEN SIE DIESE ANWEISUNGEN, BEVOR SIE SENDEN

  1. Bitte lesen Sie README.md, INSTALL.md, GETTING_STARTED.md und FAQ.md sorgfältig durch
  2. Bitte durchsuchen Sie vorhandene offene und geschlossene Probleme, falls Ihr Problem bereits gemeldet wurde
  3. Bitte versuchen Sie, das Problem zu debuggen, falls Sie es selbst lösen können, bevor Sie es posten

Nachdem Sie die Schritte 1 bis 3 oben ausgeführt und zugestimmt haben, die unten angeforderten detaillierten Informationen bereitzustellen, können Sie mit dem Posten Ihres Problems fortfahren

( Löschen Sie diese Zeile und den Text darüber. )

Erwartete Ergebnisse

Was hast du erwartet zu sehen?

Tatsächliche Ergebnisse

Was haben Sie stattdessen beobachtet?

Detaillierte Schritte zum Reproduzieren

Fehler erhalten: Führen Sie ~/src/caffe2/caffe2/detectron/tests$ python2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py aus
Z.B:

The command that you ranpython2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py

System Information

Betriebssystem: UBUNTU 16.04
Compiler-Version:
Zeitstempel: Dienstag, 20. Februar, 06:45:13 2018
Treiberversion: 390.30

Angeschlossene GPUs: 4
GPU 00000000:00:03.0
Produktname: GRID K520
Produktmarke: Grid

GPU-Modelle (für alle Geräte, wenn sie nicht alle gleich sind): AWS AMI
Umgebungsvariable PYTHONPATH:
~/src/caffe2/caffe2$ echo $PYTHONPATH
/home/ubuntu/src/caffe2/build:/home/ubuntu/src/caffe2/caffe2/build:
/home/ubuntu/src/caffe2/caffe2/cmake:
/home/ubuntu/src/caffe2/build:/home/ubuntu/src/caffe2/caffe2/python:
/home/ubuntu/src/caffe2/caffe2/python/operator_test:/home/ubuntu/src/caffe2/build (ALLES VERSUCHT!)
python --version Ausgabe: 2.7

NOCH ETWAS:

python2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
Für den Logger „caffe2.python.net_drawer“ konnten keine Handler gefunden werden
net_drawer wird nicht korrekt ausgeführt. Bitte installieren Sie die richtigen Abhängigkeiten.
Traceback (letzter Aufruf zuletzt):
Datei "/home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py", Zeile 29, in
importiere utils.c2
ImportError: Kein Modul namens c2

Hilfreichster Kommentar

Hallo @partnercloudsupport , das klingt großartig. Beachten Sie, dass die Zeilen, die Sie oben gepostet haben, kein Fehler sind. Dies sind nämlich Caffe2-Warnungen, die besagen, dass Sie die Caffe2-Binärdatei nicht mit AVX-Unterstützung kompiliert haben. Dies ist für die Ausführung auf der CPU relevant und kann bei Detectron, das auf der GPU ausgeführt wird, ignoriert werden. Der Test ist nun bestanden und Sie können mit den restlichen Installations-/Getting_started-Anweisungen fortfahren.

Alle 3 Kommentare

Hallo @partnercloudsupport , die Warnung caffe2.python.net_drawer kann für diesen Test getrost ignoriert werden. Stattdessen scheint das Problem zu sein

Datei "/home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py", Zeile 29, in
importiere utils.c2
ImportError: Kein Modul namens c2

Stellen Sie zunächst sicher, dass Sie Detectron-Python-Module eingerichtet haben (führen Sie make aus), indem Sie den Anweisungen von INSTALL.md folgen .

Wenn Sie sich Ihr PYTHONPATH ansehen, scheint es, dass es verschiedene Caffe2-Unterverzeichnisse enthält, die das Problem verursachen können (z. B. kann sich unter einem von ihnen ein utils -Modul befinden). Versuchen Sie, Ihr PYTHONPATH so einzustellen, dass es nur den Pfad zum Caffe2-Verzeichnis build ( PYTHONPATH=/path/to/caffe2/caffe2/build ) enthält.

Außerdem scheinen Sie das Detectron-Repo innerhalb des Caffe2-Repos geklont zu haben. Ich schlage vor, dass Sie Ihr Detectron-Repo außerhalb des Caffe2-Repos klonen/aufbewahren.

Hallo @partnercloudsupport , das klingt großartig. Beachten Sie, dass die Zeilen, die Sie oben gepostet haben, kein Fehler sind. Dies sind nämlich Caffe2-Warnungen, die besagen, dass Sie die Caffe2-Binärdatei nicht mit AVX-Unterstützung kompiliert haben. Dies ist für die Ausführung auf der CPU relevant und kann bei Detectron, das auf der GPU ausgeführt wird, ignoriert werden. Der Test ist nun bestanden und Sie können mit den restlichen Installations-/Getting_started-Anweisungen fortfahren.

Du bist großartig! Danke sehr!!!!!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen