hdf5_save_nd_dataset takes a const string& (instead of const string)
authorJeff Donahue <jeff.donahue@gmail.com>
Sun, 2 Nov 2014 09:56:19 +0000 (01:56 -0800)
committerJeff Donahue <jeff.donahue@gmail.com>
Thu, 22 Jan 2015 01:13:22 +0000 (17:13 -0800)
include/caffe/util/io.hpp
src/caffe/util/io.cpp

index 9c0b487..a01f917 100644 (file)
@@ -150,17 +150,17 @@ void CVMatToDatum(const cv::Mat& cv_img, Datum* datum);
 
 template <typename Dtype>
 void hdf5_load_nd_dataset_helper(
-  hid_t file_id, const char* dataset_name_, int min_dim, int max_dim,
-  Blob<Dtype>* blob);
+    hid_t file_id, const char* dataset_name_, int min_dim, int max_dim,
+    Blob<Dtype>* blob);
 
 template <typename Dtype>
 void hdf5_load_nd_dataset(
-  hid_t file_id, const char* dataset_name_, int min_dim, int max_dim,
-  Blob<Dtype>* blob);
+    hid_t file_id, const char* dataset_name_, int min_dim, int max_dim,
+    Blob<Dtype>* blob);
 
 template <typename Dtype>
 void hdf5_save_nd_dataset(
-  const hid_t file_id, const string dataset_name, const Blob<Dtype>& blob);
+    const hid_t file_id, const string& dataset_name, const Blob<Dtype>& blob);
 
 }  // namespace caffe
 
index 6fa6e68..f738e05 100644 (file)
@@ -256,7 +256,7 @@ void hdf5_load_nd_dataset<double>(hid_t file_id, const char* dataset_name_,
 
 template <>
 void hdf5_save_nd_dataset<float>(
-    const hid_t file_id, const string dataset_name, const Blob<float>& blob) {
+    const hid_t file_id, const string& dataset_name, const Blob<float>& blob) {
   hsize_t dims[HDF5_NUM_DIMS];
   dims[0] = blob.num();
   dims[1] = blob.channels();
@@ -269,7 +269,7 @@ void hdf5_save_nd_dataset<float>(
 
 template <>
 void hdf5_save_nd_dataset<double>(
-    const hid_t file_id, const string dataset_name, const Blob<double>& blob) {
+    const hid_t file_id, const string& dataset_name, const Blob<double>& blob) {
   hsize_t dims[HDF5_NUM_DIMS];
   dims[0] = blob.num();
   dims[1] = blob.channels();