SessionsSummary

class lib.gui.analysis.stats.SessionsSummary(session: GlobalSession)

Bases: object

Performs top level summary calculations for each session ID within the loaded or currently training Session for display in the Analysis tree view.

Parameters:

session (GlobalSession) – The loaded or currently training session

Methods Summary

get_summary_stats()

Compile the individual session statistics and calculate the total.

Methods Documentation

get_summary_stats() list[dict]

Compile the individual session statistics and calculate the total.

Format the stats for display

Returns:

A list of summary statistics dictionaries containing the Session ID, start time, end time, elapsed time, rate, batch size and number of iterations for each session id within the loaded data as well as the totals.

Return type:

list

get_summary_stats() list[dict]

Compile the individual session statistics and calculate the total.

Format the stats for display

Returns:

A list of summary statistics dictionaries containing the Session ID, start time, end time, elapsed time, rate, batch size and number of iterations for each session id within the loaded data as well as the totals.

Return type:

list