README.md 823 字节
Newer Older
Q
Qiao Longfei 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
## CTR READER

An multi-thread cpp reader that has the same interface with py_reader. It
uses cpp multi-thread to read file and is much more faster then the Python read
thread in py_reader.

Currently, it support two types of file:
 - gzip
 - plain text file

and two types of data format:
 - cvs data format is :
   * label dense_fea,dense_fea sparse_fea,sparse_fea
 - the svm data format is :
   * label slot1:fea_sign slot2:fea_sign slot1:fea_sign
C
chengduo 已提交
16 17 18

## Distributed reader

19
The distributed reader is mainly used by multi-process tasks, and the input must be a batch reader.
C
chengduo 已提交
20 21 22 23 24

Cons:
  - It can be operated conveniently so that different processes can read different data.

Pros:
25
  - If batch_reader produces training data, and batch_reader loads or preprocesses data for a long time, this data reading method may be slower.