GitHub - yonsei-icsl/Nebula: Nebula: Lightweight Neural Network Benchmarks, bu cuda benchmark reposu ile uğraşıyorum ama nebula.sh 'ı calıştıramıyorum.
Sistemim ubuntu 22.04lts ve nvidia t600 gpu kullanıyorum. aldığım hata şoyle:
Kod:Panoya kopyala
Package opencv was not found in the pkg-config search path. Perhaps you should add the directory containing `opencv.pc' to the PKG_CONFIG_PATH environment variable No package 'opencv' found Build Nebula library first? [Y/N] y Build Nebula library g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/common/activations.o -c /home/denizdius/Documents/Nebula-master/common/activations.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/common/batchnorm.o -c /home/denizdius/Documents/Nebula-master/common/batchnorm.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/common/config.o -c /home/denizdius/Documents/Nebula-master/common/config.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/common/stopwatch.o -c /home/denizdius/Documents/Nebula-master/common/stopwatch.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/common/utils.o -c /home/denizdius/Documents/Nebula-master/common/utils.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/networks/convolutional.o -c /home/denizdius/Documents/Nebula-master/models/networks/convolutional.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/networks/fully_connected.o -c /home/denizdius/Documents/Nebula-master/models/networks/fully_connected.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/networks/network.o -c /home/denizdius/Documents/Nebula-master/models/networks/network.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/networks/recurrent.o -c /home/denizdius/Documents/Nebula-master/models/networks/recurrent.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/layers/connected_layer.o -c /home/denizdius/Documents/Nebula-master/models/layers/connected_layer.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/layers/convolutional_layer.o -c /home/denizdius/Documents/Nebula-master/models/layers/convolutional_layer.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/layers/cost_layer.o -c /home/denizdius/Documents/Nebula-master/models/layers/cost_layer.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/layers/dropout_layer.o -c /home/denizdius/Documents/Nebula-master/models/layers/dropout_layer.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/layers/layer.o -c /home/denizdius/Documents/Nebula-master/models/layers/layer.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/layers/lstm_layer.o -c /home/denizdius/Documents/Nebula-master/models/layers/lstm_layer.cc g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o /home/denizdius/Documents/Nebula-master/models/layers/pooling_layer.o -c /home/denizdius/Documents/Nebula-master/models/layers/pooling_layer.cc /home/denizdius/Documents/Nebula-master/models/networks/fully_connected.cc:2:18: fatal error: cblas.h: No such file or directory 2 | #include | ^~~~~~~~~ /home/denizdius/Documents/Nebula-master/models/networks/recurrent.cc:2:14: fatal error: cblas.h: No such file or directory 2 | #include | ^~~~~~~~~ /home/denizdius/Documents/Nebula-master/models/layers/cost_layer.cc:2:14: fatal error: cblas.h: No such file or directory 2 | #include | ^~~~~~~~~ /home/denizdius/Documents/Nebula-master/models/layers/layer.cc:2:14: fatal error: cblas.h: No such file or directory 2 | #include | ^~~~~~~~~ compilation terminated. compilation terminated. compilation terminated. compilation terminated. make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/networks/fully_connected.o] Error 1 make: *** Waiting for unfinished jobs.... make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/networks/recurrent.o] Error 1 make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/layers/cost_layer.o] Error 1 make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/layers/layer.o] Error 1 /home/denizdius/Documents/Nebula-master/models/layers/connected_layer.cc:3:14: fatal error: cblas.h: No such file or directory 3 | #include | ^~~~~~~~~ compilation terminated. make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/layers/connected_layer.o] Error 1 /home/denizdius/Documents/Nebula-master/models/layers/convolutional_layer.cc:3:14: fatal error: cblas.h: No such file or directory 3 | #include | ^~~~~~~~~ compilation terminated. make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/layers/convolutional_layer.o] Error 1 /home/denizdius/Documents/Nebula-master/models/layers/pooling_layer.cc:7:10: fatal error: cuda_runtime.h: No such file or directory 7 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/layers/pooling_layer.o] Error 1 /home/denizdius/Documents/Nebula-master/models/networks/network.cc:3:10: fatal error: cuda_runtime.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/networks/network.o] Error 1 /home/denizdius/Documents/Nebula-master/models/layers/lstm_layer.cc:5:14: fatal error: cblas.h: No such file or directory 5 | #include | ^~~~~~~~~ compilation terminated. /home/denizdius/Documents/Nebula-master/models/layers/dropout_layer.cc:6:10: fatal error: cuda_runtime.h: No such file or directory 6 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/layers/dropout_layer.o] Error 1 make: *** [Makefile:29: /home/denizdius/Documents/Nebula-master/models/layers/lstm_layer.o] Error 1 /home/denizdius/Documents/Nebula-master/common/utils.cc:9:18: fatal error: cblas.h: No such file or directory 9 | #include | ^~~~~~~~~ compilation terminated. /home/denizdius/Documents/Nebula-master/common/batchnorm.cc:9:18: fatal error: cblas.h: No such file or directory 9 | #include | ^~~~~~~~~ compilation terminated. make: *** Makefile:29: /home/denizdius/Documents/Nebula-master/common/utils.o Error 1 make: *** Makefile:29: /home/denizdius/Documents/Nebula-master/common/batchnorm.o Error 1 /home/denizdius/Documents/Nebula-master/models/networks/convolutional.cc:9:10: fatal error: opencv2/core.hpp: No such file or directory 9 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. make: *** Makefile:29: /home/denizdius/Documents/Nebula-master/models/networks/convolutional.o Error 1 # Building Nebula benchmark alexnet_small g++ -Wall -fPIC -I/home/denizdius/Documents/Nebula-master/common -I/home/denizdius/Documents/Nebula-master/models/networks -I/home/denizdius/Documents/Nebula-master/models/layers -DUSE_BLAS -DGPU_ENABLED -std=c++11 -o main.o -c main.cc make: *** No rule to make target '/home/denizdius/Documents/Nebula-master/library/libnebula.a', needed by 'alexnet_small'. Stop. make: *** Waiting for unfinished jobs.... In file included from /home/denizdius/Documents/Nebula-master/models/networks/convolutional.h:4, from main.cc:3: /home/denizdius/Documents/Nebula-master/models/networks/network.h:6:14: fatal error: curand.h: No such file or directory 6 | #include | ^~~~~~~~~~ compilation terminated. make: *** Makefile:23: main.o Error 1