Merge pull request #955 from kloudkl/data-layers
authorEvan Shelhamer <shelhamer@imaginarynumber.net>
Wed, 3 Sep 2014 21:04:06 +0000 (14:04 -0700)
committerEvan Shelhamer <shelhamer@imaginarynumber.net>
Wed, 3 Sep 2014 21:04:06 +0000 (14:04 -0700)
commitf4727dcfee2658a59accbb0bf612dda60a6111db
tree6855edf8e8ac802c36e70089cf648718448a2ecc
parent135786ac154117a76e26734b6358dba88a802c95
parent9302b1de5a1549a40e3797414b1d2f37167a319b
Merge pull request #955 from kloudkl/data-layers

Further simplify the data layers and extend the MemoryDataLayer.

- design BaseDataLayer and BasePrefectingDataLayer for simplification
- refactor DataLayer, ImageDataLayer, and WindowDataLayer
- pull up `transform_param` into layer message for de-duplication
- add transformation to MemoryDataLayer
include/caffe/data_layers.hpp
include/caffe/loss_layers.hpp
include/caffe/neuron_layers.hpp