ModelDiagnosticsReport
python
ModelDiagnosticsReport(observations: int, episodes: int, wins: int, over_budget: int, trained_activations: list[LayerActivationStatistics], fresh_activations: list[LayerActivationStatistics], trained_weights: list[LayerWeightStatistics], fresh_weights: list[LayerWeightStatistics]) -> NoneActivation and weight statistics for a trained model, each beside a freshly initialised model of the same shape.
Methods
to_markdown
python
to_markdown(title: str) -> strRender the report as Markdown tables.
Parameters:
title(str) – The document title, for example the checkpoint measured.
Returns:
str– The Markdown.
Values
episodes
python
episodes: intEpisodes those observations came from.
fresh_activations
python
fresh_activations: list[LayerActivationStatistics]Activation statistics of the fresh model over the same observations, in the same order.
fresh_weights
python
fresh_weights: list[LayerWeightStatistics]Weight statistics of the fresh model, in the same order.
observations
python
observations: intObservations the activation statistics were measured over.
over_budget
python
over_budget: intHow many of those episodes were abandoned at the action budget.
trained_activations
python
trained_activations: list[LayerActivationStatistics]Activation statistics of the trained model, in forward order.
trained_weights
python
trained_weights: list[LayerWeightStatistics]Weight statistics of the trained model, in definition order.
wins
python
wins: intHow many of those episodes were won.