A naive imagenet batch data provider added
Loading data using multiple threads