docs/apis/DataBlock.md
DataBlock是数据块管理和存储基类,它提供了基本的数据存取接口,非常适合一次写入,多次读取的场景(例如训练数据集)
DataBlock可以看作是一个可以可以动态增长的"数组",新加入的对象只能放置在数组的末尾, 它在内部维护了读写索引信息。根据存储介质的不同,Angel实现了3种基本的接口实现:
registerType
void registerType(Class<VALUE> valueClass)read
VALUE read()loopingRead
VALUE loopingRead()get
VALUE get(int index)put
void put(VALUE value)resetReadIndex
void resetReadIndex()clean
void clean()shuffle
void shuffle()