thtrieu / darkflow

Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices
GNU General Public License v3.0
6.13k stars 2.08k forks source link

"AttributeError: 'module' object has no attribute '__pyx_capi__'\n" #1081

Open zhujiagang opened 5 years ago

zhujiagang commented 5 years ago

Thanks for your excellent work. When I run ./flow --model cfg/yolo.cfg --load bin/yolo.weights --savepb, it gives the following errors

I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcublas.so.8.0 locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcudnn.so.5 locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcufft.so.8.0 locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcuda.so.1 locally
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcurand.so.8.0 locally
Traceback (most recent call last):
  File "./flow", line 4, in <module>
    from darkflow.cli import cliHandler
  File "/data/jiagang.zhu/person_cnt/new_tracking/Tracking-with-darkflow/darkflow/darkflow/cli.py", line 3, in <module>
    from .net.build import TFNet
  File "/data/jiagang.zhu/person_cnt/new_tracking/Tracking-with-darkflow/darkflow/darkflow/net/build.py", line 7, in <module>
    from .framework import create_framework
  File "/data/jiagang.zhu/person_cnt/new_tracking/Tracking-with-darkflow/darkflow/darkflow/net/framework.py", line 1, in <module>
    from . import yolo
  File "/data/jiagang.zhu/person_cnt/new_tracking/Tracking-with-darkflow/darkflow/darkflow/net/yolo/__init__.py", line 2, in <module>
    from . import predict
  File "/data/jiagang.zhu/person_cnt/new_tracking/Tracking-with-darkflow/darkflow/darkflow/net/yolo/predict.py", line 9, in <module>
    from ...cython_utils.cy_yolo_findboxes import yolo_box_constructor
  File "/data/jiagang.zhu/anaconda2/lib/python2.7/site-packages/pyximport/pyximport.py", line 458, in load_module
    language_level=self.language_level)
  File "/data/jiagang.zhu/anaconda2/lib/python2.7/site-packages/pyximport/pyximport.py", line 233, in load_module
    exec("raise exc, None, tb", {'exc': exc, 'tb': tb})
  File "/data/jiagang.zhu/anaconda2/lib/python2.7/site-packages/pyximport/pyximport.py", line 216, in load_module
    mod = imp.load_dynamic(name, so_path)
  File "darkflow/cython_utils/cy_yolo_findboxes.pyx", line 1, in init darkflow.cython_utils.cy_yolo_findboxes
    import numpy as np
ImportError: Building module darkflow.cython_utils.cy_yolo_findboxes failed: ["AttributeError: 'module' object has no attribute '__pyx_capi__'\n"]