Created by: qingqing01
参考 1108 提供通用的CacheAllDataPool写法。
- 不同于 1325 的是,例如batch_size=128, 这个每次产生的数据batch是:
[ [image, label], # 一条样本
[image, lable], # 一条样本
[image, lable],
.... ] #也就是128个list,each_iterm是(image, label)
这样送入paddle.train的时候,数据要转换为 [[image], [image], ...], [lable, label, label] 两个slot?
- 而 1325 产生的数据直接是:
image[0: 128], label[0:128] #也就是2个slot,第0个是 128 x 784的二维数组, 第1个是128x1的一维数组