FiLMMonitorCallback#
- class FiLMMonitorCallback(*args, **kwargs)#
Bases:
CallbackLogs a compact FiLM diagnostic text report to wandb.
- Parameters:
log_every_n_steps (int) – How often to log (in global steps).
num_film_layers (int) – Number of FiLM layers per generator.
film_on_pos_embed (bool) – If True, the first FiLM layer is pos-embed.
film_after_pos_embed (bool) – If True, the pos-embed FiLM is applied after sin() (i.e.
gamma * sin(x) + beta), not before.
- __init__(
- log_every_n_steps=50,
- num_film_layers=3,
- film_on_pos_embed=True,
- film_after_pos_embed=True,
- on_fit_start(trainer, pl_module)#
- Parameters:
trainer (pytorch_lightning.Trainer)
pl_module (pytorch_lightning.LightningModule)
- Return type:
None
- on_train_batch_end(
- trainer,
- pl_module,
- outputs,
- batch,
- batch_idx,
- on_fit_end(trainer, pl_module)#