Hi,
do you know how to modify csv delimiter when calling mxnet.io.CSVIter? It seems to be hard coded to comma ‘,’ by default and I don’t see how to change this.
Alternatively, I would like to create an iterator that allows to point to a directory containing multiple files and then create a multithreaded reader from those files (which have a given delimiter, not necessarily the comma)
Thanks. That’s what I ended up doing. I was just wandering if this is going to have the good properties of the native CSVIter class that does multithreading while reading the data. I want to be sure that while the next batch is being put together by one of the machine cores the gradient is being computed and used by another thread. I didn’t test if my implementation does multi-threading when I use it inside a training loop. Do you know if that’s being done at a higher level?