File tree Expand file tree Collapse file tree 1 file changed +2
-0
lines changed
Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -287,6 +287,7 @@ class DataloaderConfig(BaseDataloaderConfig):
287287 int , Parameter (help = "pack extra buffer size when pack_level is expand_soft model" )
288288 ] = 100
289289 num_workers : Annotated [int , Parameter (help = "dataloader num workers" )] = 0
290+ prefetch_factor : Annotated [int | None , Parameter (help = "number of batches loaded in advance by each worker" )] = None
290291 pad_token_id : Annotated [int | None , Parameter (help = "padding token id" )] = None
291292 tokenizer_hash : Annotated [str | None , Parameter (help = "tokenizer hash" )] = None
292293
@@ -431,6 +432,7 @@ def build(
431432 dataset ,
432433 batch_size = micro_batch_size ,
433434 num_workers = self .num_workers ,
435+ prefetch_factor = self .prefetch_factor ,
434436 # Ensure to round up or drop last based on the `global_batch_size`,
435437 # if you want to replace a custom sampler.
436438 sampler = sampler ,
You can’t perform that action at this time.
0 commit comments