p2pfl.learning.frameworks.pytorch.lightning_logger moduleΒΆ
Lightning Logger for P2PFL.
- class p2pfl.learning.frameworks.pytorch.lightning_logger.FederatedLogger(addr)[source]ΒΆ
Bases:
LoggerPytorch Lightning Logger for Federated Learning. Handles local training loggin.
- Parameters:
node_name β Name of the node.
addr (
str)
- log_hyperparams(*args, **kwargs)[source]ΒΆ
Log hyperparameters.
- Parameters:
args (
Any)kwargs (
Any)
- Return type:
None
- log_metrics(metrics, step=None)[source]ΒΆ
Log metrics (in a pytorch format).
- Parameters:
metrics (
dict[str,float])step (
int|None)
- Return type:
None
- property name: NoneΒΆ
Name of the logger.
- property version: NoneΒΆ
Version of the logger.