Allow using arrays with n_ * size_ > 2^31
authorDmitry Ulyanov <dmitry.ulyanov.msu@gmail.com>
Fri, 6 Feb 2015 07:56:47 +0000 (10:56 +0300)
committerDmitry Ulyanov <dmitry.ulyanov.msu@gmail.com>
Sat, 7 Feb 2015 07:04:21 +0000 (10:04 +0300)
uint64_t

size_t

include/caffe/data_layers.hpp

index 1542af7..e0d5a8a 100644 (file)
@@ -281,7 +281,7 @@ class MemoryDataLayer : public BaseDataLayer<Dtype> {
   Dtype* data_;
   Dtype* labels_;
   int n_;
-  int pos_;
+  size_t pos_;
   Blob<Dtype> added_data_;
   Blob<Dtype> added_label_;
   bool has_new_data_;