问题描述
首先
$ git clone https://github.com/elsampsa/darknet-python.git
然后按照步骤,然后坚持
$ ./easy_build.bash
错误信息如下,
*** WILL COMPILE WITH CUDA ***
----------------------
GENErating module.i
-----------------------
DARKNET ROOT : /home/edward/darknet-python/ext/darknet
-- Configuring done
-- Generating done
-- Build files have been written to: /home/edward/darknet-python
make -C /home/edward/darknet-python/build_dir
make[1]: Entering directory '/home/edward/darknet-python/build_dir'
make[1]: *** No targets specified and no makefile found. Stop.
make[1]: Leaving directory '/home/edward/darknet-python/build_dir'
make: *** [debian/rules:19: build] Error 2
make -C /home/edward/darknet-python/build_dir package
make[1]: Entering directory '/home/edward/darknet-python/build_dir'
make[1]: *** No rule to make target 'package'. Stop.
make[1]: Leaving directory '/home/edward/darknet-python/build_dir'
make: *** [debian/rules:45: package] Error 2
然后我尝试
$ mkdir build_dir
首先在darknet-python/中然后再次运行./easy_build.bash,但它根本不起作用......并且build_dir/将消失。
在/ext/darknet/中,我对Makefile的设置如下,
GPU=1
CUDNN=0
OPENCV=0
...
NVCC=/usr/local/cuda-11.1/bin/nvcc
我想要做的就是实现以下文章所做的: https://medium.com/@penolove15/yolov4-with-triton-inference-server-and-client-6b02f085c622
但是当我按照步骤尝试构建 yolov4.wts 时,
git clone https://github.com/wang-xinyu/tensorrtx.git
git clone https://github.com/ultralytics/yolov3.git
// download yolov4.weights from https://github.com/AlexeyAB/darknet#pre-trained-models
cp {tensorrtx}/yolov4/gen_wts.py {ultralytics/yolov3/}
cd {ultralytics/yolov3/}
python3 gen_wts.py yolov4.weights
我收到错误信息,
那么我猜这可能是由暗网引起的,所以这就是为什么我要像上面提到的那样构建 darnet。
如果有任何意见,我将不胜感激!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)