Nebula Benchmark'ı Çalıştıramıyorum

denizwin10

Kilopat
Katılım
27 Aralık 2014
Mesajlar
273
Makaleler
2
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
GitHub - yonsei-icsl/Nebula: Nebula: Lightweight Neural Network Benchmarks, bu cuda benchmark reposu ile uğraşıyorum ama nebula.sh 'ı çalıştıramıyorum.
Sistemim ubuntu 22.04lts ve nvidia t600 gpu kullanıyorum. aldığım hata şöyle:

Kod:
 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 <cblas.h>
      |                  ^~~~~~~~~
/home/denizdius/Documents/Nebula-master/models/networks/recurrent.cc:2:14: fatal error: cblas.h: No such file or directory
    2 |     #include <cblas.h>
      |              ^~~~~~~~~
/home/denizdius/Documents/Nebula-master/models/layers/cost_layer.cc:2:14: fatal error: cblas.h: No such file or directory
    2 |     #include <cblas.h>
      |              ^~~~~~~~~
/home/denizdius/Documents/Nebula-master/models/layers/layer.cc:2:14: fatal error: cblas.h: No such file or directory
    2 |     #include <cblas.h>
      |              ^~~~~~~~~
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 <cblas.h>
      |              ^~~~~~~~~
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 <cblas.h>
      |              ^~~~~~~~~
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 <cuda_runtime.h>
      |          ^~~~~~~~~~~~~~~~
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 <cuda_runtime.h>
      |          ^~~~~~~~~~~~~~~~
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 <cblas.h>
      |              ^~~~~~~~~
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 <cuda_runtime.h>
      |          ^~~~~~~~~~~~~~~~
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 <cblas.h>
      |                  ^~~~~~~~~
compilation terminated.
/home/denizdius/Documents/Nebula-master/common/batchnorm.cc:9:18: fatal error: cblas.h: No such file or directory
    9 |         #include <cblas.h>
      |                  ^~~~~~~~~
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 <opencv2/core.hpp>
      |          ^~~~~~~~~~~~~~~~~~
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 <curand.h>
      |              ^~~~~~~~~~
compilation terminated.
make: *** [Makefile:23: main.o] Error 1
 
GitHub - yonsei-icsl/Nebula: Nebula: Lightweight Neural Network Benchmarks, bu cuda benchmark reposu ile uğraşıyorum ama nebula.sh 'ı çalıştıramıyorum.
Sistemim ubuntu 22.04lts ve nvidia t600 gpu kullanıyorum. aldığım hata şöyle:

Kod:
 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 <cblas.h>
      |                  ^~~~~~~~~
/home/denizdius/Documents/Nebula-master/models/networks/recurrent.cc:2:14: fatal error: cblas.h: No such file or directory
    2 |     #include <cblas.h>
      |              ^~~~~~~~~
/home/denizdius/Documents/Nebula-master/models/layers/cost_layer.cc:2:14: fatal error: cblas.h: No such file or directory
    2 |     #include <cblas.h>
      |              ^~~~~~~~~
/home/denizdius/Documents/Nebula-master/models/layers/layer.cc:2:14: fatal error: cblas.h: No such file or directory
    2 |     #include <cblas.h>
      |              ^~~~~~~~~
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 <cblas.h>
      |              ^~~~~~~~~
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 <cblas.h>
      |              ^~~~~~~~~
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 <cuda_runtime.h>
      |          ^~~~~~~~~~~~~~~~
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 <cuda_runtime.h>
      |          ^~~~~~~~~~~~~~~~
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 <cblas.h>
      |              ^~~~~~~~~
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 <cuda_runtime.h>
      |          ^~~~~~~~~~~~~~~~
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 <cblas.h>
      |                  ^~~~~~~~~
compilation terminated.
/home/denizdius/Documents/Nebula-master/common/batchnorm.cc:9:18: fatal error: cblas.h: No such file or directory
    9 |         #include <cblas.h>
      |                  ^~~~~~~~~
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 <opencv2/core.hpp>
      |          ^~~~~~~~~~~~~~~~~~
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 <curand.h>
      |              ^~~~~~~~~~
compilation terminated.
make: *** [Makefile:23: main.o] Error 1
opencv paketi yok diyor.
 

Dosya Ekleri

  • Screenshot from 2023-07-16 18-27-47.png
    Screenshot from 2023-07-16 18-27-47.png
    113,2 KB · Görüntüleme: 14
O zaman x'ledigim yerlere opencv.pc dosyasinin oldugu klasorun adresini yazmayi dene.
export PKG_CONFIG_PATH=/xxxx/xxxx/xxxx/
Yok hocam işlemedi.
Kod:
export PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig
denizdius@Precision-3561:~/Documents/Nebula-master$ ./nebula.sh build alexnet small
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] n
 
Yok hocam işlemedi.
Kod:
export PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig
denizdius@Precision-3561:~/Documents/Nebula-master$ ./nebula.sh build alexnet small
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] n
nvidia-cudnn kurulu mu?

libopenblas-dev bu paketi de kur.
nvidia-cuda-toolkit paketini de kurman gerekiyor.
pkg-config --libs opencv4 Bu komutu da baslamadan once dene bakalim.
 
Son düzenleme:
nvidia-cudnn kurulu mu?

libopenblas-dev bu paketi de kur.
nvidia-cuda-toolkit paketini de kurman gerekiyor.
pkg-config --libs opencv4 Bu komutu da baslamadan once dene bakalim.
Hocam cudnn opsyonel ona gerek yok,openblas kurudmv ve cblas.h hataları gitti,cuda toolkit zaten kurulu,son komutta opencv4 'ün kütüphanelerini gösteriyor
 

Technopat Haberler

Yeni konular

Geri
Yukarı