( Apague esta linha e o texto acima dela. )
O que você esperava ver?
O que você observou em vez disso?
obtendo erro: execute ~/src/caffe2/caffe2/detectron/tests$ python2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
Por exemplo:
The command that you ranpython2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
Sistema operacional: UBUNTU 16.04
Versão do compilador:
Carimbo de data/hora: terça-feira, 20 de fevereiro 06:45:13 2018
Versão do driver: 390.30
GPUs anexadas: 4
GPU 00000000:00:03.0
Nome do produto: GRID K520
Marca do produto: Grade
Modelos de GPU (para todos os dispositivos, se não forem todos iguais): AWS AMI
Variável de ambiente 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 (TENTEI TUDO!)
python --version saída: 2.7
ALGO MAIS:
python2 /home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py
Nenhum manipulador foi encontrado para o logger "caffe2.python.net_drawer"
net_drawer não será executado corretamente. Instale as dependências corretas.
Traceback (última chamada mais recente):
Arquivo "/home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py", linha 29, em
import utils.c2
ImportError: Nenhum módulo chamado c2
Oi @partnercloudsupport , o aviso caffe2.python.net_drawer
pode ser ignorado com segurança para este teste. Em vez disso, a questão parece ser
Arquivo "/home/ubuntu/src/caffe2/caffe2/detectron/tests/test_spatial_narrow_as_op.py", linha 29, em
import utils.c2
ImportError: Nenhum módulo chamado c2
Em primeiro lugar, verifique se você configurou os módulos python do Detectron (execute make
) seguindo as instruções de INSTALL.md .
Olhando para o seu PYTHONPATH
, parece que ele contém vários subdiretórios do Caffe2 que podem estar causando o problema (por exemplo, pode haver um módulo utils
em um deles). Tente configurar seu PYTHONPATH
para conter apenas o caminho para o diretório Caffe2 build
( PYTHONPATH=/path/to/caffe2/caffe2/build
).
Além disso, parece que você clonou o repositório Detectron dentro do repositório Caffe2. Sugiro que você clone/mantenha seu repositório Detectron fora do repositório Caffe2.
Oi @partnercloudsupport , isso parece ótimo. Observe que as linhas que você postou acima não são um erro. Ou seja, estes são avisos do Caffe2 dizendo que você não compilou o binário do Caffe2 com suporte avx. Isso é relevante para execução na CPU e pode ser ignorado no caso de Detectron executado na GPU. O teste agora passa e você pode prosseguir com o restante das instruções de instalação/iniciação.
Você é incrivel! Muito obrigado!!!!!
Comentários muito úteis
Oi @partnercloudsupport , isso parece ótimo. Observe que as linhas que você postou acima não são um erro. Ou seja, estes são avisos do Caffe2 dizendo que você não compilou o binário do Caffe2 com suporte avx. Isso é relevante para execução na CPU e pode ser ignorado no caso de Detectron executado na GPU. O teste agora passa e você pode prosseguir com o restante das instruções de instalação/iniciação.