jade.resource_monitor.MemoryStatsViewer¶
- class jade.resource_monitor.MemoryStatsViewer(events)[source]¶
Bases:
StatsViewerBase
Shows Memory statistics
Methods
get_dataframe
(batch)Return a dataframe for the batch's stats.
get_printable_value
(field, val)Return a list of objects describing summaries of all stats.
Return an iterator over the batch names.
metric
()Return the metric.
plot_to_file
(output_dir)Make plots of resource utilization for one node.
show_stat_totals
(stats_to_total)Print a table that shows statistic totals by batch.
show_stats
([show_all_timestamps])Show statistics
- get_dataframe(batch)¶
Return a dataframe for the batch’s stats.
- Parameters:
batch (str)
- Return type:
pd.DataFrame
- get_stats_summary()¶
Return a list of objects describing summaries of all stats.
- Returns:
list of dicts
- Return type:
list
- iter_batch_names()¶
Return an iterator over the batch names.
- plot_to_file(output_dir)¶
Make plots of resource utilization for one node.
- Parameters:
directory (str) – output directory
- show_stat_totals(stats_to_total)¶
Print a table that shows statistic totals by batch.
- Parameters:
stats_to_total (list)
- show_stats(show_all_timestamps=True)¶
Show statistics