primeqa.ir.dense.dpr_top.dataloader.distloader_base.MultiFileLoader#
- class primeqa.ir.dense.dpr_top.dataloader.distloader_base.MultiFileLoader(hypers: primeqa.ir.dense.dpr_top.torch_util.hypers_base.HypersBase, per_gpu_batch_size: int, train_dir: str, *, checkpoint_info=None, files_per_dataloader=1, uneven_batches=False)#
Bases:
objecthandles the multi-file splitting across processes and the checkpointing
Methods
all_batchesbatch_dictdisplay_batchget_checkpoint_infoget_dataloaderquick_testreset