deepcut-cnn icon indicating copy to clipboard operation
deepcut-cnn copied to clipboard

make all pycaffe issue

Open xueyushan opened this issue 5 years ago • 2 comments

When I run "make all pycaffe", I get the following error:

src/caffe/layers/pose_data_layer.cpp: In member function ‘virtual void caffe::PoseDataLayer<Dtype>::DataLayerSetUp(const std::vector<caffe::Blob<Dtype>>&, const std::vector<caffe::Blob<Dtype>>&)’: src/caffe/layers/pose_data_layer.cpp:294:3: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat] auto joint_stats_file = this->layer_param().pose_data_param().has_joint_pairs_stats() ? ^ src/caffe/layers/pose_data_layer.cpp:294:8: error: ‘joint_stats_file’ does not name a type auto joint_stats_file = this->layer_param().pose_data_param().has_joint_pairs_stats() ? ^ src/caffe/layers/pose_data_layer.cpp:298:43: error: ‘joint_stats_file’ was not declared in this scope neighbour_stats_ = readMatricesFromFile(joint_stats_file); ^ src/caffe/layers/pose_data_layer.cpp: In member function ‘virtual void caffe::PoseDataLayer<Dtype>::load_batch(caffe::MultiBatch<Dtype>)’: src/caffe/layers/pose_data_layer.cpp:515:9: error: ‘iota’ is not a member of ‘std’ std::iota(data_indices_.begin(), data_indices_.end(), 0); ^ src/caffe/layers/pose_data_layer.cpp: In instantiation of ‘void caffe::PoseDataLayer<Dtype>::DataLayerSetUp(const std::vector<caffe::Blob<Dtype>>&, const std::vector<caffe::Blob<Dtype>>&) [with Dtype = float]’: src/caffe/layers/pose_data_layer.cpp:937:1: required from here src/caffe/layers/pose_data_layer.cpp:290:7: warning: unused variable ‘num_labels’ [-Wunused-variable] int num_labels = this->num_labels_; ^ src/caffe/layers/pose_data_layer.cpp: In instantiation of ‘void caffe::PoseDataLayer<Dtype>::load_batch(caffe::MultiBatch<Dtype>) [with Dtype = float]’: src/caffe/layers/pose_data_layer.cpp:937:1: required from here src/caffe/layers/pose_data_layer.cpp:573:9: warning: unused variable ‘num_labels’ [-Wunused-variable] int num_labels = this->num_labels_; ^ src/caffe/layers/pose_data_layer.cpp:420:14: warning: unused variable ‘sequential’ [-Wunused-variable] const bool sequential = this->layer_param_.pose_data_param().sequential(); ^ src/caffe/layers/pose_data_layer.cpp: In instantiation of ‘void caffe::PoseDataLayer<Dtype>::DataLayerSetUp(const std::vector<caffe::Blob<Dtype>>&, const std::vector<caffe::Blob<Dtype>>&) [with Dtype = double]’: src/caffe/layers/pose_data_layer.cpp:937:1: required from here src/caffe/layers/pose_data_layer.cpp:290:7: warning: unused variable ‘num_labels’ [-Wunused-variable] int num_labels = this->num_labels_; ^ src/caffe/layers/pose_data_layer.cpp: In instantiation of ‘void caffe::PoseDataLayer<Dtype>::load_batch(caffe::MultiBatch<Dtype>*) [with Dtype = double]’: src/caffe/layers/pose_data_layer.cpp:937:1: required from here src/caffe/layers/pose_data_layer.cpp:573:9: warning: unused variable ‘num_labels’ [-Wunused-variable] int num_labels = this->num_labels_; ^ src/caffe/layers/pose_data_layer.cpp:420:14: warning: unused variable ‘sequential’ [-Wunused-variable] const bool sequential = this->layer_param_.pose_data_param().sequential(); ^ Makefile:563: recipe for target '.build_release/src/caffe/layers/pose_data_layer.o' failed make: *** [.build_release/src/caffe/layers/pose_data_layer.o] Error 1

How can I fix that?

Thanks!

xueyushan avatar Sep 28 '18 10:09 xueyushan

@xueyushan I encounter the same problem, any solutions?

wangsen1312 avatar Nov 03 '18 19:11 wangsen1312

I encounter the same problem, any solutions?

chalesguo avatar Jun 21 '19 09:06 chalesguo