nebula.addons.reporter#
Classes#
Module Contents#
- class nebula.addons.reporter.Reporter(config, trainer, cm)#
- Parameters:
cm (nebula.core.network.communications.CommunicationsManager)
- config#
- trainer#
- cm#
- frequency#
- grace_time#
- data_queue#
- url#
- counter = 0#
- first_net_metrics = True#
- prev_bytes_sent = 0#
- prev_bytes_recv = 0#
- prev_packets_sent = 0#
- prev_packets_recv = 0#
- acc_bytes_sent = 0#
- acc_bytes_recv = 0#
- acc_packets_sent = 0#
- acc_packets_recv = 0#
- async enqueue_data(name, value)#
- async start()#
- async run_reporter()#
- async report_scenario_finished()#