p2pfl.learning.frameworks.pytorch.lightning_logger moduleΒΆ
Lightning Logger for P2PFL.
- class p2pfl.learning.frameworks.pytorch.lightning_logger.FederatedLogger(addr)[source]ΒΆ
Bases:
Logger
Pytorch 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.