vector<string> get_label_names(const string labelmap_f){
// return a vector of label names with certain order
// file = open(labelmap_file, 'r')
// labelmap = caffe_pb2.LabelMap()
// text_format.Merge(str(file.read()), labelmap)
LabelMap labelMap;
fstream input(labelmap_f, ios::in | ios::binary);
labelMap.ParseFromIstream(&input);
cout << "dd " << labelMap.item(0) << endl;
cout << "dd " << labelMap.item(1) << endl;
cout << "dd " << labelMap.item(2) << endl;
cout << labelMap.item_size() << endl;
// vector<string> label_names;
// for (int j = 0; j < labelMap.item_size(); ++j) {
// label_names.push_back(labelMap.item().)
// }
}