( Supprimez cette ligne et le texte qui la précède. )
Qu'est-ce que vous vous attendiez à voir ?
Qu'avez-vous observé à la place ?
obtenir une erreur : exécutez ~/src/caffe2/caffe2/detectron/tests$ python2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
Par exemple:
The command that you ranpython2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
Système d'exploitation : UBUNTU 16.04
Version du compilateur :
Horodatage : mar 20 février 06:45:13 2018
Version du pilote : 390.30
GPU attachés : 4
GPU 00000000:00:03.0
Nom du produit : GRILLE K520
Marque du produit : Grille
Modèles de GPU (pour tous les appareils s'ils ne sont pas tous identiques) : AWS AMI
Variable d'environnement 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 (TOUT ESSAYÉ !)
sortie python --version : 2.7
RIEN D'AUTRE:
python2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
Aucun gestionnaire n'a pu être trouvé pour l'enregistreur "caffe2.python.net_drawer"
net_drawer ne fonctionnera pas correctement. Veuillez installer les dépendances correctes.
Traceback (dernier appel le plus récent) :
Fichier "/home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py", ligne 29, dans
importer utils.c2
ImportError : aucun module nommé c2
Bonjour @partnercloudsupport , l'avertissement caffe2.python.net_drawer
peut être ignoré en toute sécurité dans le cadre de ce test. Au lieu de cela, le problème semble être
Fichier "/home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py", ligne 29, dans
importer utils.c2
ImportError : aucun module nommé c2
Tout d'abord, assurez-vous que vous avez configuré les modules python Detectron (exécutez make
) en suivant les instructions de INSTALL.md .
En regardant votre PYTHONPATH
, il semble qu'il contienne divers sous-répertoires Caffe2 qui peuvent être à l'origine du problème (par exemple, il peut y avoir un module utils
sous l'un d'eux). Essayez de définir votre PYTHONPATH
pour qu'il ne contienne que le chemin d'accès au répertoire Caffe2 build
( PYTHONPATH=/path/to/caffe2/caffe2/build
).
De plus, il semble que vous ayez cloné le référentiel Detectron dans le référentiel Caffe2. Je vous suggère de cloner/conserver votre repo Detectron en dehors du repo Caffe2.
Salut @partnercloudsupport , ça sonne bien. Notez que les lignes que vous avez postées ci-dessus ne sont pas une erreur. À savoir, ce sont des avertissements Caffe2 indiquant que vous n'avez pas compilé le binaire Caffe2 avec le support avx. Ceci est pertinent pour l'exécution sur le CPU et peut être ignoré dans le cas de Detectron qui s'exécute sur le GPU. Le test réussit maintenant et vous pouvez continuer avec le reste des instructions d'installation/de démarrage.
Votre génial! Merci beaucoup!!!!!
Commentaire le plus utile
Salut @partnercloudsupport , ça sonne bien. Notez que les lignes que vous avez postées ci-dessus ne sont pas une erreur. À savoir, ce sont des avertissements Caffe2 indiquant que vous n'avez pas compilé le binaire Caffe2 avec le support avx. Ceci est pertinent pour l'exécution sur le CPU et peut être ignoré dans le cas de Detectron qui s'exécute sur le GPU. Le test réussit maintenant et vous pouvez continuer avec le reste des instructions d'installation/de démarrage.