PredictionEpochLoop
- class pytorch_lightning.loops.epoch.PredictionEpochLoop[source]
Bases:
pytorch_lightning.loops.loop.Loop
Loop performing prediction on arbitrary sequentially used dataloaders.
- advance(dataloader_iter, dataloader_idx, dl_max_batches, num_dataloaders)[source]
Runs one prediction step.
- connect(**kwargs)[source]
Optionally connect one or multiple loops to this one.
Linked loops should form a tree.
- Return type:
- on_run_end()[source]
Returns the predictions and the corresponding batch indices.
- on_run_start(dataloader_iter, dataloader_idx, dl_max_batches, num_dataloaders)[source]
Prepares the loops internal state.
- property done: bool
Ends prediction when the iteration count exceeds the total number of available batches.
- Return type: