| 13 | |
| 14 | template <typename Dtype> |
| 15 | DataLayer<Dtype>::DataLayer(const LayerParameter& param) |
| 16 | : BasePrefetchingDataLayer<Dtype>(param), |
| 17 | offset_() { |
| 18 | db_.reset(db::GetDB(param.data_param().backend())); |
| 19 | db_->Open(param.data_param().source(), db::READ); |
| 20 | cursor_.reset(db_->NewCursor()); |
| 21 | } |
| 22 | |
| 23 | template <typename Dtype> |
| 24 | DataLayer<Dtype>::~DataLayer() { |