vis4d.engine.callbacks.visualizer
This module contains utilities for callbacks.
Classes
|
Callback for model visualization. |
- class VisualizerCallback(*args, visualizer, visualize_train=False, show=False, save_to_disk=True, save_prefix=None, output_dir=None, **kwargs)[source]
Callback for model visualization.
- __init__(*args, visualizer, visualize_train=False, show=False, save_to_disk=True, save_prefix=None, output_dir=None, **kwargs)[source]
Init callback.
- Parameters:
visualizer (Visualizer) – Visualizer.
visualize_train (bool) – If the training data should be visualized. Defaults to False.
show (bool) – If the visualizations should be shown. Defaults to False.
save_to_disk (bool) – If the visualizations should be saved to disk. Defaults to True.
save_prefix (str) – Output directory prefix for distinguish different visualizations.
output_dir (str) – Output directory for saving the visualizations.
- on_train_batch_end(trainer, pl_module, outputs, batch, batch_idx)[source]
Hook to run at the end of a training batch.
- Return type:
None
- on_validation_batch_end(trainer, pl_module, outputs, batch, batch_idx, dataloader_idx=0)[source]
Hook to run at the end of a validation batch.
- Return type:
None