Intel-caffe on muitinode mode build error with mlsl

34 views
Skip to first unread message

wcqi...@gmail.com

unread,
Dec 17, 2017, 11:31:27 PM12/17/17
to Caffe Users
I try to install 1 master + 3 slavers node(Intel(R) Xeon(R) CPU E5-2690 v2 @ 3.00GHz) intel-caffe work on muiti-node mode by referencing  this guide: https://github.com/intel/caffe/wiki/Multinode-guide. I have manually installed intel-mlsl, but the phase of building caffe on master is still failed. The log was attached as follow. BTW, on the single node mode, the caffe can build successfully. Do you know what's wrong with me?


git clone --no-checkout https://github.com/01org/mkl-dnn.git /usr/local/intelcaffe/external/mkldnn/tmp
weight grad compression disabled because intel compiler not found
Cloning into '/usr/local/intelcaffe/external/mkldnn/tmp'...
PROTOC src/caffe/proto/caffe.proto
CXX .build_release/src/caffe/proto/caffe.pb.cc
rsync -a /usr/local/intelcaffe/external/mkldnn/tmp/ /usr/local/intelcaffe/external/mkldnn/src && rm -rf /usr/local/intelcaffe/external/mkldnn/tmp
cd /usr/local/intelcaffe/external/mkldnn/src && git reset --hard `cat /usr/local/intelcaffe/mkldnn.commit`
HEAD is now at aab7532 fixup: avx512 fwd conv: add regression test
cmake /usr/local/intelcaffe/external/mkldnn/src -DCMAKE_INSTALL_PREFIX=/usr/local/intelcaffe/external/mkldnn/install -DMKLROOT=/usr/local/intelcaffe/./external/mkl/mklml_lnx_2018.0.1.20171007/ -B/usr/local/intelcaffe/external/mkldnn/build -DCMAKE_CXX_COMPILER="g++" -DCMAKE_C_COMPILER="cc"
-- The C compiler identification is GNU 4.8.5
-- The CXX compiler identification is GNU 4.8.5
-- Check for working C compiler: /bin/cc
-- Check for working C compiler: /bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /bin/g++
-- Check for working CXX compiler: /bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- CMAKE_BUILD_TYPE is unset, defaulting to Release
-- Detecting Intel(R) MKL: trying mklml_intel
-- Intel(R) MKL: include /usr/local/intelcaffe/external/mkl/mklml_lnx_2018.0.1.20171007/include
-- Intel(R) MKL: lib /usr/local/intelcaffe/external/mkl/mklml_lnx_2018.0.1.20171007/lib/libmklml_intel.so
-- Intel(R) MKL: OpenMP lib /usr/local/intelcaffe/external/mkl/mklml_lnx_2018.0.1.20171007/lib/libiomp5.so
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp  
-- Found Doxygen: /bin/doxygen (found version "1.8.5") 
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE  
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/intelcaffe/external/mkldnn/build
make -C /usr/local/intelcaffe/external/mkldnn/build -j40
make[1]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[2]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target mkldnn_gtest
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
[  0%] Building CXX object tests/gtests/gtest/CMakeFiles/mkldnn_gtest.dir/src/gtest-all.cc.o
Scanning dependencies of target mkldnn
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
[  1%] [  3%] [  3%] [  4%] [  4%] [  5%] [  6%] [  6%] [  7%] [  8%] [  9%] [ 10%] [ 10%] [ 11%] [ 11%] [ 12%] [ 12%] [ 13%] [ 14%] Building CXX object src/CMakeFiles/mkldnn.dir/common/batch_normalization.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/common/convolution.cpp.o
[ 15%] [ 16%] Building CXX object src/CMakeFiles/mkldnn.dir/common/eltwise.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/common/primitive_attr.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/common/engine.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/common/inner_product.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/common/convolution_relu.cpp.o
[ 16%] Building CXX object src/CMakeFiles/mkldnn.dir/common/memory.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/common/reorder.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/common/pooling.cpp.o
[ 16%] [ 17%] [ 18%] Building CXX object src/CMakeFiles/mkldnn.dir/common/primitive_desc.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/common/primitive_iterator.cpp.o
[ 19%] Building CXX object src/CMakeFiles/mkldnn.dir/common/lrn.cpp.o
[ 20%] Building CXX object src/CMakeFiles/mkldnn.dir/common/primitive.cpp.o
[ 21%] [ 21%] Building CXX object src/CMakeFiles/mkldnn.dir/common/query.cpp.o
[ 22%] Building CXX object src/CMakeFiles/mkldnn.dir/common/memory_desc_wrapper.cpp.o
[ 24%] [ 24%] Building CXX object src/CMakeFiles/mkldnn.dir/common/scratchpad.cpp.o
[ 24%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/cpu_engine.cpp.o
[ 25%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/cpu_barrier.cpp.o
[ 26%] Building CXX object src/CMakeFiles/mkldnn.dir/common/stream.cpp.o
[ 27%] [ 28%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/cpu_reducer.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/gemm_convolution_utils.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/gemm_convolution.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_1x1_conv_kernel_f32.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_1x1_convolution.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_convolution.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_conv_kernel_f32.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_1x1_conv_kernel.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx2_gemm_f32.cpp.o
[ 29%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_convolution.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_gemm_f32.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_1x1_convolution.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_conv_winograd_kernel_f32.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_conv_kernel.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_convolution_winograd.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_common_lrn.cpp.o
[ 29%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_core_i8i8_pooling.cpp.o
[ 30%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_avx512_core_u8s8s32x_convolution.cpp.o
[ 31%] [ 32%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_sse42_1x1_convolution.cpp.o
[ 32%] [ 33%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_sse42_1x1_conv_kernel_f32.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_sse42_conv_kernel_f32.cpp.o
[ 34%] [ 35%] [ 35%] [ 36%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_transpose_src_utils.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_batch_normalization.cpp.o
[ 37%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_inner_product.cpp.o
[ 37%] [ 38%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_lrn.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_lrn_kernel_f32.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_pool_kernel_f32.cpp.o
[ 39%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/nchw_pooling.cpp.o
[ 40%] [ 41%] [ 41%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_batch_normalization.cpp.o
Building CXX object src/CMakeFiles/mkldnn.dir/cpu/jit_uni_pooling.cpp.o
[ 42%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_eltwise.cpp.o
[ 42%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_inner_product.cpp.o
[ 43%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_lrn.cpp.o
[ 44%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_pooling.cpp.o
[ 45%] Building CXX object src/CMakeFiles/mkldnn.dir/cpu/ref_softmax.cpp.o
Linking CXX static library libmkldnn_gtest.a
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 45%] Built target mkldnn_gtest
Linking CXX shared library libmkldnn.so
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 45%] Built target mkldnn
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 45%] make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target api-c
Scanning dependencies of target simple-training-net-cpp
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target simple-net-c
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target simple-training-net-c
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Generating test_c_symbols.c
[ 45%] Scanning dependencies of target simple-net-cpp
[ 45%] make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 46%] make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 47%] Scanning dependencies of target test_inner_product_backward_data
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Building C object tests/CMakeFiles/api-c.dir/api.c.o
Scanning dependencies of target test_lrn_backward
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_inner_product_backward_weights
Scanning dependencies of target test_eltwise
Building C object examples/CMakeFiles/simple-net-c.dir/simple_net.c.o
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_sum
Building CXX object examples/CMakeFiles/simple-training-net-cpp.dir/simple_training_net.cpp.o
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Building C object examples/CMakeFiles/simple-training-net-c.dir/simple_training_net.c.o
[ 48%] make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 48%] Scanning dependencies of target test_convolution_backward_data_s16s16s32
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_concat
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_convolution_format_any
Scanning dependencies of target test_convolution_backward_data_f32
[ 49%] make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_batch_normalization
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_convolution_forward_s16s16s32
[ 50%] [ 50%] Scanning dependencies of target test_convolution_backward_weights
Scanning dependencies of target test_iface_attr
Scanning dependencies of target test_convolution_relu_forward_s16s16s32
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_convolution_forward_f32
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_pooling_forward
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_lrn_forward
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_softmax_forward
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 51%] [ 52%] Scanning dependencies of target test_convolution_relu_forward_f32
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
.o
[ 54%] [ 54%] [ 54%] make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_iface_pd_iter
Building CXX object tests/gtests/CMakeFiles/test_inner_product_backward_data.dir/main.cpp.o
[ 55%] make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_pooling_backward
Scanning dependencies of target test_inner_product_forward
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_relu
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Building CXX object tests/gtests/CMakeFiles/test_inner_product_backward_data.dir/test_inner_product_backward_data.cpp.o
Scanning dependencies of target benchdnn
Building CXX object tests/gtests/CMakeFiles/test_lrn_backward.dir/test_lrn_backward.cpp.o
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Building CXX object tests/gtests/CMakeFiles/test_lrn_backward.dir/main.cpp.o
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 58%] [ 58%] make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 59%] [ 60%] make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 60%] [ 61%] make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Scanning dependencies of target test_c_symbols-c
[ 62%] [ 62%] [ 63%] [ 63%] [ 63%] [ 64%] make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Building CXX object tests/gtests/CMakeFiles/test_sum.dir/test_sum.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_eltwise.dir/test_eltwise.cpp.o
[ 65%] Building CXX object tests/gtests/CMakeFiles/test_eltwise.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_sum.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_inner_product_backward_weights.dir/test_inner_product_backward_weights.cpp.o
[ 66%] [ 66%] Building CXX object tests/gtests/CMakeFiles/test_inner_product_backward_weights.dir/main.cpp.o
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 67%] [ 69%] [ 69%] [ 70%] Scanning dependencies of target test_reorder
Building CXX object tests/gtests/CMakeFiles/test_convolution_format_any.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_data_f32.dir/main.cpp.o
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 70%] Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_data_s16s16s32.dir/test_convolution_backward_data_s16s16s32.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_concat.dir/test_concat.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_batch_normalization.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_data_s16s16s32.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_concat.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_convolution_forward_s16s16s32.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_batch_normalization.dir/test_batch_normalization.cpp.o
[ 71%] make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
Building CXX object tests/gtests/CMakeFiles/test_pooling_forward.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_iface_attr.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_weights.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_convolution_forward_f32.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_convolution_relu_forward_s16s16s32.dir/main.cpp.o
[ 72%] Building CXX object tests/gtests/CMakeFiles/test_lrn_forward.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_softmax_forward.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_iface_pd_iter.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_convolution_relu_forward_f32.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_inner_product_forward.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_pooling_backward.dir/main.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_relu.dir/main.cpp.o
[ 73%] Building C object tests/CMakeFiles/test_c_symbols-c.dir/test_c_symbols.c.o
Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/benchdnn.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_reorder.dir/main.cpp.o
Linking C executable test_c_symbols-c
[ 74%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/common.cpp.o
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 74%] Built target test_c_symbols-c
[ 74%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/bench_conv.cpp.o
Linking C executable simple-net-c
Linking C executable api-c
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 75%] Building CXX object tests/gtests/CMakeFiles/test_reorder.dir/test_reorder.cpp.o
[ 75%] [ 75%] Built target simple-net-c
Built target api-c
[ 76%] [ 77%] [ 78%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/cfg.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_weights.dir/test_convolution_backward_weights.cpp.o
Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/conv.cpp.o
[ 78%] Building CXX object tests/gtests/CMakeFiles/test_convolution_format_any.dir/test_convolution_format_any.cpp.o
Linking C executable simple-training-net-c
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 78%] Built target simple-training-net-c
[ 79%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/conv_aux.cpp.o
[ 79%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/perf_report.cpp.o
[ 80%] [ 81%] Building CXX object tests/gtests/CMakeFiles/test_softmax_forward.dir/test_softmax_forward.cpp.o
[ 82%] Building CXX object tests/gtests/CMakeFiles/test_convolution_backward_data_f32.dir/test_convolution_backward_data_f32.cpp.o
[ 83%] [ 84%] Building CXX object tests/gtests/CMakeFiles/test_inner_product_forward.dir/test_inner_product_forward.cpp.o
[ 84%] Building CXX object tests/gtests/CMakeFiles/test_convolution_forward_f32.dir/test_convolution_forward_f32.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_convolution_relu_forward_f32.dir/test_convolution_relu_forward_f32.cpp.o
[ 85%] [ 86%] [ 87%] Building CXX object tests/gtests/CMakeFiles/test_pooling_backward.dir/test_pooling_backward.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_iface_attr.dir/test_iface_attr.cpp.o
[ 88%] Building CXX object tests/gtests/CMakeFiles/test_relu.dir/test_relu.cpp.o
[ 90%] [ 90%] [ 91%] [ 91%] [ 93%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/conv/ref_conv.cpp.o
[ 93%] [ 94%] [ 95%] Building CXX object tests/gtests/CMakeFiles/test_pooling_forward.dir/test_pooling_forward.cpp.o
Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/dnn_types.cpp.o
[ 95%] Building CXX object tests/gtests/CMakeFiles/test_convolution_relu_forward_s16s16s32.dir/test_convolution_relu_forward_s16s16s32.cpp.o
[ 96%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/ip/bench_ip.cpp.o
Building CXX object tests/gtests/CMakeFiles/test_lrn_forward.dir/test_lrn_forward.cpp.o
[ 98%] [ 98%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/ip/ip.cpp.o
[ 98%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/mkldnn_common.cpp.o
[ 99%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/ip/ref_ip.cpp.o
Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/mkldnn_debug.cpp.o
Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/reorder/reorder.cpp.o
Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/reorder/reorder_aux.cpp.o
Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/self/common.cpp.o
Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/self/conv.cpp.o
[100%] Building CXX object tests/benchdnn/CMakeFiles/benchdnn.dir/self/self.cpp.o
Linking CXX executable benchdnn
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target benchdnn
Linking CXX executable simple-net-cpp
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target simple-net-cpp
Linking CXX executable simple-training-net-cpp
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target simple-training-net-cpp
Linking CXX executable test_iface_pd_iter
Linking CXX executable test_inner_product_backward_weights
Linking CXX executable test_concat
Linking CXX executable test_convolution_format_any
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_iface_pd_iter
Linking CXX executable test_convolution_backward_data_s16s16s32
[100%] Built target test_inner_product_backward_weights
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_convolution_format_any
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_concat
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_convolution_backward_data_s16s16s32
Linking CXX executable test_sum
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_sum
Linking CXX executable test_inner_product_backward_data
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_inner_product_backward_data
Linking CXX executable test_batch_normalization
Linking CXX executable test_iface_attr
Linking CXX executable test_relu
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_batch_normalization
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_iface_attr
[100%] Built target test_relu
Linking CXX executable test_softmax_forward
Linking CXX executable test_lrn_backward
Linking CXX executable test_inner_product_forward
Linking CXX executable test_eltwise
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] [100%] Built target test_lrn_backward
Built target test_softmax_forward
Linking CXX executable test_convolution_forward_s16s16s32
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] [100%] Built target test_inner_product_forward
Built target test_eltwise
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_convolution_forward_s16s16s32
Linking CXX executable test_lrn_forward
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_lrn_forward
Linking CXX executable test_convolution_relu_forward_s16s16s32
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_convolution_relu_forward_s16s16s32
Linking CXX executable test_convolution_backward_data_f32
Linking CXX executable test_convolution_relu_forward_f32
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_convolution_backward_data_f32
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_convolution_relu_forward_f32
Linking CXX executable test_convolution_backward_weights
Linking CXX executable test_pooling_backward
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_convolution_backward_weights
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_pooling_backward
Linking CXX executable test_reorder
Linking CXX executable test_convolution_forward_f32
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_reorder
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_convolution_forward_f32
Linking CXX executable test_pooling_forward
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target test_pooling_forward
make[2]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make[1]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
make -C /usr/local/intelcaffe/external/mkldnn/build install
make[1]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[2]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 45%] Built target mkldnn
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 46%] Built target simple-net-c
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 47%] Built target simple-net-cpp
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 48%] Built target simple-training-net-c
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 48%] Built target simple-training-net-cpp
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 48%] Built target api-c
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 49%] Built target test_c_symbols-c
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 49%] Built target mkldnn_gtest
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 51%] Built target test_batch_normalization
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 53%] Built target test_concat
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 54%] Built target test_convolution_backward_data_f32
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 56%] Built target test_convolution_backward_data_s16s16s32
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 57%] Built target test_convolution_backward_weights
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 58%] Built target test_convolution_format_any
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 60%] Built target test_convolution_forward_f32
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 61%] Built target test_convolution_forward_s16s16s32
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 63%] Built target test_convolution_relu_forward_f32
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 64%] Built target test_convolution_relu_forward_s16s16s32
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 66%] Built target test_eltwise
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 67%] Built target test_iface_attr
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 69%] Built target test_iface_pd_iter
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 70%] Built target test_inner_product_backward_data
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 71%] Built target test_inner_product_backward_weights
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 73%] Built target test_inner_product_forward
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 74%] Built target test_lrn_backward
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 76%] Built target test_lrn_forward
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 77%] Built target test_pooling_backward
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 79%] Built target test_pooling_forward
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 80%] Built target test_relu
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 82%] Built target test_reorder
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 83%] Built target test_softmax_forward
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[ 85%] Built target test_sum
make[3]: Entering directory `/usr/local/intelcaffe/external/mkldnn/build'
make[3]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
[100%] Built target benchdnn
make[2]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/intelcaffe/external/mkldnn/install/share/doc/mkldnn/LICENSE
-- Installing: /usr/local/intelcaffe/external/mkldnn/install/lib/libmkldnn.so.0.11.0
-- Installing: /usr/local/intelcaffe/external/mkldnn/install/lib/libmkldnn.so.0
-- Installing: /usr/local/intelcaffe/external/mkldnn/install/lib/libmkldnn.so
-- Removed runtime path from "/usr/local/intelcaffe/external/mkldnn/install/lib/libmkldnn.so.0.11.0"
-- Installing: /usr/local/intelcaffe/external/mkldnn/install/include/mkldnn.h
-- Installing: /usr/local/intelcaffe/external/mkldnn/install/include/mkldnn_types.h
-- Installing: /usr/local/intelcaffe/external/mkldnn/install/include/mkldnn.hpp
make[1]: Leaving directory `/usr/local/intelcaffe/external/mkldnn/build'
\
 \
 \

CXX src/caffe/common.cpp
CXX src/caffe/blob.cpp
CXX src/caffe/data_reader.cpp
CXX src/caffe/data_transformer.cpp
CXX src/caffe/layer.cpp
CXX src/caffe/internal_thread.cpp
CXX src/caffe/layer_factory.cpp
CXX src/caffe/layers/accuracy_layer.cpp
CXX src/caffe/layers/absval_layer.cpp
CXX src/caffe/layers/annotated_data_layer.cpp
CXX src/caffe/layers/argmax_layer.cpp
CXX src/caffe/layers/base_conv_layer.cpp
CXX src/caffe/layers/batch_norm_layer.cpp
CXX src/caffe/layers/base_data_layer.cpp
CXX src/caffe/layers/bias_layer.cpp
CXX src/caffe/layers/batch_reindex_layer.cpp
CXX src/caffe/layers/bnll_layer.cpp
CXX src/caffe/layers/box_annotator_ohem_layer.cpp
CXX src/caffe/layers/concat_layer.cpp
CXX src/caffe/layers/contrastive_loss_layer.cpp
CXX src/caffe/layers/conv_layer.cpp
CXX src/caffe/layers/crop_layer.cpp
CXX src/caffe/layers/cudnn_conv_layer.cpp
CXX src/caffe/layers/cudnn_pooling_layer.cpp
CXX src/caffe/layers/cudnn_lcn_layer.cpp
CXX src/caffe/layers/cudnn_lrn_layer.cpp
CXX src/caffe/layers/cudnn_relu_layer.cpp
CXX src/caffe/layers/cudnn_sigmoid_layer.cpp
CXX src/caffe/layers/data_layer.cpp
CXX src/caffe/layers/cudnn_softmax_layer.cpp
CXX src/caffe/layers/cudnn_tanh_layer.cpp
CXX src/caffe/layers/deconv_layer.cpp
CXX src/caffe/layers/detection_evaluate_layer.cpp
CXX src/caffe/layers/detection_output_layer.cpp
CXX src/caffe/layers/dropout_layer.cpp
CXX src/caffe/layers/dummy_data_layer.cpp
CXX src/caffe/layers/eltwise_layer.cpp
CXX src/caffe/layers/elu_layer.cpp
CXX src/caffe/layers/embed_layer.cpp
CXX src/caffe/layers/euclidean_loss_layer.cpp
CXX src/caffe/layers/filter_layer.cpp
CXX src/caffe/layers/flatten_layer.cpp
CXX src/caffe/layers/hdf5_data_layer.cpp
CXX src/caffe/layers/hdf5_output_layer.cpp
CXX src/caffe/layers/exp_layer.cpp
CXX src/caffe/layers/hinge_loss_layer.cpp
CXX src/caffe/layers/im2col_layer.cpp
CXX src/caffe/layers/image_data_layer.cpp
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/conv_layer.hpp:43,
                 from src/caffe/layers/conv_layer.cpp:44:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/concat_layer.hpp:43,
                 from src/caffe/layers/concat_layer.cpp:44:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/batch_norm_layer.hpp:43,
                 from src/caffe/layers/batch_norm_layer.cpp:42:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/deconv_layer.hpp:43,
                 from src/caffe/layers/deconv_layer.cpp:43:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/eltwise_layer.hpp:43,
                 from src/caffe/layers/eltwise_layer.cpp:41:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/argmax_layer.hpp:43,
                 from src/caffe/layers/argmax_layer.cpp:43:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/bnll_layer.hpp:43,
                 from src/caffe/layers/bnll_layer.cpp:41:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/elu_layer.hpp:43,
                 from src/caffe/layers/elu_layer.cpp:41:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/absval_layer.hpp:43,
                 from src/caffe/layers/absval_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/dropout_layer.hpp:43,
                 from src/caffe/layers/dropout_layer.cpp:42:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from src/caffe/blob.cpp:41:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/hinge_loss_layer.hpp:43,
                 from src/caffe/layers/hinge_loss_layer.cpp:41:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/euclidean_loss_layer.hpp:43,
                 from src/caffe/layers/euclidean_loss_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/contrastive_loss_layer.hpp:43,
                 from src/caffe/layers/contrastive_loss_layer.cpp:41:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/exp_layer.hpp:43,
                 from src/caffe/layers/exp_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/accuracy_layer.hpp:43,
                 from src/caffe/layers/accuracy_layer.cpp:42:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/batch_reindex_layer.hpp:44,
                 from src/caffe/layers/batch_reindex_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from src/caffe/layers/box_annotator_ohem_layer.cpp:44:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layer.hpp:45,
                 from src/caffe/layers/crop_layer.cpp:45:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/hdf5_output_layer.hpp:46,
                 from src/caffe/layers/hdf5_output_layer.cpp:43:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/flatten_layer.hpp:43,
                 from src/caffe/layers/flatten_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/filter_layer.hpp:43,
                 from src/caffe/layers/filter_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/filler.hpp:48,
                 from src/caffe/layers/bias_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/filler.hpp:48,
                 from src/caffe/layers/base_conv_layer.cpp:41:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/im2col_layer.hpp:43,
                 from src/caffe/layers/im2col_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/filler.hpp:48,
                 from src/caffe/layers/embed_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/hdf5_data_layer.hpp:46,
                 from src/caffe/layers/hdf5_data_layer.cpp:54:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/filler.hpp:48,
                 from src/caffe/layers/dummy_data_layer.cpp:40:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/mkldnn_base.hpp:45,
                 from ./include/caffe/engine_parser.hpp:47,
                 from src/caffe/layer_factory.cpp:45:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/data_transformer.hpp:44,
                 from src/caffe/layers/data_layer.cpp:45:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layer.hpp:45,
                 from src/caffe/layer.cpp:39:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
src/caffe/layer.cpp: In instantiation of ‘void caffe::Layer<Dtype>::MultinodeSetUp(const std::vector<caffe::Blob<Dtype>*>&, const std::vector<caffe::Blob<Dtype>*>&) [with Dtype = float]’:
src/caffe/layer.cpp:128:1:   required from here
src/caffe/layer.cpp:119:5: error: call to ‘void caffe::mn::OpRegInfo::add_parameter_set(int, int, bool, int) [with Dtype = float]’ uses the default argument for parameter 4, which is not yet defined
     reg_info.add_parameter_set<Dtype>(ic * oc * model_parts, hw);
     ^
src/caffe/layer.cpp: In instantiation of ‘void caffe::Layer<Dtype>::MultinodeSetUp(const std::vector<caffe::Blob<Dtype>*>&, const std::vector<caffe::Blob<Dtype>*>&) [with Dtype = double]’:
src/caffe/layer.cpp:128:1:   required from here
src/caffe/layer.cpp:119:5: error: call to ‘void caffe::mn::OpRegInfo::add_parameter_set(int, int, bool, int) [with Dtype = double]’ uses the default argument for parameter 4, which is not yet defined
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/data_layer.hpp:43,
                 from src/caffe/data_reader.cpp:45:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/data_transformer.hpp:44,
                 from src/caffe/layers/image_data_layer.cpp:47:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from src/caffe/layers/base_data_layer.cpp:41:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/detection_evaluate_layer.hpp:44,
                 from src/caffe/layers/detection_evaluate_layer.cpp:43:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/data_transformer.hpp:44,
                 from src/caffe/data_transformer.cpp:46:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/data_transformer.hpp:44,
                 from src/caffe/layers/annotated_data_layer.cpp:49:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^
In file included from ./include/caffe/syncedmem.hpp:51:0,
                 from ./include/caffe/blob.hpp:47,
                 from ./include/caffe/layers/detection_output_layer.hpp:50,
                 from src/caffe/layers/detection_output_layer.cpp:48:
./include/caffe/multinode/mlsl.hpp:401:48: error: variable or field ‘set_quantization_param’ declared void
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                ^
./include/caffe/multinode/mlsl.hpp:401:42: error: ‘QuantParams’ is not a member of ‘MLSL’
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                          ^
./include/caffe/multinode/mlsl.hpp:401:61: error: ‘qparams’ was not declared in this scope
       inline void set_quantization_param(MLSL::QuantParams *qparams) {
                                                             ^
./include/caffe/multinode/mlsl.hpp:481:47: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                               ^
./include/caffe/multinode/mlsl.hpp:481:84: error: ‘MLSL::CompressionType’ has not been declared
         bool distributedUpdate = false, MLSL::CompressionType compressType = MLSL::CompressionType::CT_NONE)
                                                                                    ^

Reply all
Reply to author
Forward
0 new messages