espnet3.components.modeling.lightning_module.build_model_summary
Less than 1 minute
espnet3.components.modeling.lightning_module.build_model_summary
espnet3.components.modeling.lightning_module.build_model_summary(model) → Dict[str, object]
Build a static model summary for logs or publication metadata.
- Parameters:model – PyTorch model instance to summarize.
- Returns: Dictionary with model class, parameter counts, buffer counts, dtype composition, formatted display strings, and
repr(model).
Notes
This helper only inspects the instantiated module. It does not run a forward pass, so no example batch or shape inference is required.
Examples
summary = build_model_summary(model)
print(summary["total_params_display"])