Monitor Class

class fedgraph.monitor_class.Monitor(use_cluster: bool = False)[source]
add_pretrain_comm_cost(upload_mb: float, download_mb: float)[source]
add_train_comm_cost(upload_mb: float, download_mb: float)[source]
collect_memory(interval_seconds=30)[source]
init_time_end() None[source]
init_time_start() None[source]
pretrain_time_end() None[source]
pretrain_time_start() None[source]
print_comm_cost() None[source]
train_time_end() None[source]
train_time_start() None[source]