Modifications - BlGene/caffe GitHub Wiki

New functionality:

SampleData layer:

Instead of reading over the database sequentially this layer relies on some logic ( in data_sampeler.cpp ) in order sample Datums and then transform them according to some sampling information. To be able to read a specific Datum from the DB, and pass it into the pre-fetch que data_reader.cpp needed to be changed

Inheriting transformations:

TransformationParameter(eg. T0) was extended by the repeated variable "specialization" which is also of type TransformationParameter(eg. T1,T2,ect). The intended functionality is that the original transformation (T0) is overloaded by the individual specifications(T1, T2).

The code is written for DB Datums to have 4 channels RGBL (or BGRL, I'm not sure).