This repository was archived by the owner on Jul 3, 2025. It is now read-only.
This repository was archived by the owner on Jul 3, 2025. It is now read-only.
Open
Description
Hi,
I would like to build the codes in Ubuntu. When I built it, there are some errors:
make -j4
Scanning dependencies of target caffe
[ 2%] Building CXX object CMakeFiles/caffe.dir/src/c_api.cpp.o
[ 2%] Building CXX object CMakeFiles/caffe.dir/src/net.cpp.o
[ 5%] Building CXX object CMakeFiles/caffe.dir/src/common.cpp.o
[ 5%] Building CXX object CMakeFiles/caffe.dir/src/blob.cpp.o
[ 7%] Building CXX object CMakeFiles/caffe.dir/src/profiler.cpp.o
[ 8%] Building CXX object CMakeFiles/caffe.dir/src/syncedmem.cpp.o
[ 10%] Building CXX object CMakeFiles/caffe.dir/src/layers/absval_layer.cpp.o
[ 11%] Building CXX object CMakeFiles/caffe.dir/src/layers/argmax_layer.cpp.o
[ 13%] Building CXX object CMakeFiles/caffe.dir/src/layers/base_conv_layer.cpp.o
[ 14%] Building CXX object CMakeFiles/caffe.dir/src/layers/batch_norm_layer.cpp.o
[ 16%] Building CXX object CMakeFiles/caffe.dir/src/layers/bias_layer.cpp.o
[ 17%] Building CXX object CMakeFiles/caffe.dir/src/layers/bn_layer.cpp.o
[ 19%] Building CXX object CMakeFiles/caffe.dir/src/layers/bnll_layer.cpp.o
[ 20%] Building CXX object CMakeFiles/caffe.dir/src/layers/concat_layer.cpp.o
/home/kang/Documents/py/mini-caffe/src/layers/bnll_layer.cpp: In member function ‘virtual void caffe::BNLLLayer::Forward_cpu(const std::vector<caffe::Blob*>&, const std::vector<caffe::Blob*>&)’:
/home/kang/Documents/py/mini-caffe/src/layers/bnll_layer.cpp:15:35: error: ‘exp’ was not declared in this scope
bottom_data[i] + log(1. + exp(-bottom_data[i])) :
^~~
/home/kang/Documents/py/mini-caffe/src/layers/bnll_layer.cpp:15:35: note: suggested alternative: ‘exit’
bottom_data[i] + log(1. + exp(-bottom_data[i])) :
^~~
exit
/home/kang/Documents/py/mini-caffe/src/layers/bnll_layer.cpp:15:26: error: ‘log’ was not declared in this scope
bottom_data[i] + log(1. + exp(-bottom_data[i])) :
^~~
/home/kang/Documents/py/mini-caffe/src/layers/bnll_layer.cpp:15:26: note: suggested alternative: ‘long’
bottom_data[i] + log(1. + exp(-bottom_data[i])) :
^~~
long
CMakeFiles/caffe.dir/build.make:350: recipe for target 'CMakeFiles/caffe.dir/src/layers/bnll_layer.cpp.o' failed
make[2]: *** [CMakeFiles/caffe.dir/src/layers/bnll_layer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:141: recipe for target 'CMakeFiles/caffe.dir/all' failed
make[1]: *** [CMakeFiles/caffe.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
Does anyone know how to solve this problem?
Metadata
Metadata
Assignees
Labels
No labels