are you loading the data in a sequential order in lasagne? pytorch’s DataLoader by default loads the Dataset in a randomly shuffled order, and this might affect disk loading speeds if you are using a HDD (instead of an SSD disk).