aidecentralized / sonar

SONAR - Self-Organizing Network of Aggregated Representations
MIT License
7 stars 27 forks source link

add logging for client metrics, create logging.md #24

Closed nikitaparate closed 1 month ago

nikitaparate commented 1 month ago

Summary of Changes

  1. Added real-time logging for client metrics (loss, accuracy) using Tensorboard.
  2. Added real-time logging for server metric (loss) using Tensorboard.
  3. a) Implemented a mechanism to handle existing experiment results in the expt_dump/ folder. The client initialization will occur only after user input ('r' to replace, 'e' to exit). This mechanism involves creating a signal file, which is deleted once the server starts testing for round 0.
  4. Created docs/logging.md to document all logging-related information, including log types and details. This document will be updated with new logs, such as network logs, as they are added.

Test Successfully ran the setup using the default configuration.