yolo-on-colab-notebook icon indicating copy to clipboard operation
yolo-on-colab-notebook copied to clipboard

can't successfully run STEP 4-A. Cloning and compiling Darknet

Open qzhou306 opened this issue 3 years ago • 2 comments

I've tried numerous times to compile Darknet. It can clone but never is able to fully compiled. I saw darknet files created under content but could never copy it over the google drive. "cp: cannot stat './darknet': No such file or directory"

I would really appreciate anybody's help on this! Qifang

Cloning into 'darknet'... remote: Enumerating objects: 10068, done. remote: Total 10068 (delta 0), reused 0 (delta 0), pack-reused 10068 Receiving objects: 100% (10068/10068), 10.15 MiB | 10.53 MiB/s, done. Resolving deltas: 100% (6732/6732), done. /content/darknet/darknet 3rdparty CMakeLists.txt image_yolov3.sh scripts appveyor.yml CMakeSettings.json include src build DarknetConfig.cmake.in json_mjpeg_streams.sh video_v2.sh build.ps1 darknet.py LICENSE video_yolov3.sh build.sh darknet_video.py Makefile cfg data net_cam_v3.sh cmake image_yolov2.sh README.md Branch 'feature/google-colab' set up to track remote branch 'feature/google-colab' from 'origin'. Switched to a new branch 'feature/google-colab' mkdir -p obj mkdir -p backup mkdir -p results chmod +x .sh g++ -std=c++11 -Iinclude/ -I3rdparty/stb/include -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -DCUDNN -Wall -Wfatal-errors -Wno-unused-result -Wno-unknown-pragmas -fPIC -Ofast -DOPENCV -DGPU -DCUDNN -I/usr/local/cudnn/include -c ./src/image_opencv.cpp -o obj/image_opencv.o ./src/image_opencv.cpp: In function ‘void draw_detections_cv_v3(mat_cv, detection*, int, float, char**, image**, int, int)’: ./src/image_opencv.cpp:896:23: warning: variable ‘rgb’ set but not used [-Wunused-but-set-variable] float rgb[3]; ^~~ g++ -std=c++11 -Iinclude/ -I3rdparty/stb/include -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -DCUDNN -Wall -Wfatal-errors -Wno-unused-result -Wno-unknown-pragmas -fPIC -Ofast -DOPENCV -DGPU -DCUDNN -I/usr/local/cudnn/include -c ./src/http_stream.cpp -o obj/http_stream.o ./src/http_stream.cpp: In member function ‘bool JSON_sender::write(const char*)’: ./src/http_stream.cpp:228:21: warning: unused variable ‘n’ [-Wunused-variable] int n = _write(client, outputbuf, outlen); ^ ./src/http_stream.cpp: In member function ‘bool MJPG_sender::write(const cv::Mat&)’: ./src/http_stream.cpp:475:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (n < outlen) ~~^~~~~~~~ gcc -Iinclude/ -I3rdparty/stb/include -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -DCUDNN -Wall -Wfatal-errors -Wno-unused-result -Wno-unknown-pragmas -fPIC -Ofast -DOPENCV -DGPU -DCUDNN -I/usr/local/cudnn/include -c ./src/gemm.c -o obj/gemm.o ./src/gemm.c: In function ‘convolution_2d’: ./src/gemm.c:2016:15: warning: unused variable ‘out_w’ [-Wunused-variable] const int out_w = (w + 2 * pad - ksize) / stride + 1; // output_width=input_width for stride=1 and pad=1 ^~~~~ ./src/gemm.c:2015:15: warning: unused variable ‘out_h’ [-Wunused-variable] const int out_h = (h + 2 * pad - ksize) / stride + 1; // output_height=input_height for stride=1 and pad=1 ^~~~~ gcc -Iinclude/ -I3rdparty/stb/include -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -DCUDNN -Wall -Wfatal-errors -Wno-unused-result -Wno-unknown-pragmas -fPIC -Ofast -DOPENCV -DGPU -DCUDNN -I/usr/local/cudnn/include -c ./src/utils.c -o obj/utils.o gcc -Iinclude/ -I3rdparty/stb/include -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -DCUDNN -Wall -Wfatal-errors -Wno-unused-result -Wno-unknown-pragmas -fPIC -Ofast -DOPENCV -DGPU -DCUDNN -I/usr/local/cudnn/include -c ./src/dark_cuda.c -o obj/dark_cuda.o ./src/dark_cuda.c: In function ‘get_cuda_stream’: ./src/dark_cuda.c:120:18: warning: unused variable ‘buffer’ [-Wunused-variable] char buffer[256]; ^~~~~~ ./src/dark_cuda.c: In function ‘get_cuda_memcpy_stream’: ./src/dark_cuda.c:141:18: warning: unused variable ‘buffer’ [-Wunused-variable] char buffer[256]; ^~~~~~ ./src/dark_cuda.c: In function ‘cudnn_handle’: ./src/dark_cuda.c:161:23: warning: unused variable ‘status’ [-Wunused-variable] cudnnStatus_t status = cudnnSetStream(handle[i], get_cuda_stream()); ^~~~~~ gcc -Iinclude/ -I3rdparty/stb/include -DOPENCV pkg-config --cflags opencv -DGPU -I/usr/local/cuda/include/ -DCUDNN -Wall -Wfatal-errors -Wno-unused-result -Wno-unknown-pragmas -fPIC -Ofast -DOPENCV -DGPU -DCUDNN -I/usr/local/cudnn/include -c ./src/convolutional_layer.c -o obj/convolutional_layer.o ./src/convolutional_layer.c: In function ‘cudnn_convolutional_setup’: ./src/convolutional_layer.c:277:24: error: ‘CUDNN_CONVOLUTION_FWD_PREFER_FASTEST’ undeclared (first use in this function); did you mean ‘CUDNN_CONVOLUTION_BWD_FILTER_ALGO_3’? int forward_algo = CUDNN_CONVOLUTION_FWD_PREFER_FASTEST; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CUDNN_CONVOLUTION_BWD_FILTER_ALGO_3 compilation terminated due to -Wfatal-errors. Makefile:146: recipe for target 'obj/convolutional_layer.o' failed make: *** [obj/convolutional_layer.o] Error 1 cp: cannot stat './darknet': No such file or directory

qzhou306 avatar Aug 16 '20 02:08 qzhou306

i have the same issue

robisen1 avatar Sep 20 '20 02:09 robisen1

Has anyone found a solution to this? Having the same issue.

jkerb8 avatar Dec 29 '22 18:12 jkerb8