Describe the bug
In the Experimental aggregator-based workflow, private attributes of the aggregator object are passed to the collaborator step. This behavior does not occur in LocalRuntime.
To Reproduce
Steps to reproduce the behavior in the experimental setup:
Create and set up the workspace with 301_torch_cnn_mnist_watermarking
Path: openfl/openfl-workspace/experimental/301_torch_cnn_mnist_watermarking
Modify the flow step: aggregated_model_validation as follows:
Describe the bug In the Experimental aggregator-based workflow, private attributes of the aggregator object are passed to the collaborator step. This behavior does not occur in
LocalRuntime
.To Reproduce Steps to reproduce the behavior in the experimental setup:
openfl/openfl-workspace/experimental/301_torch_cnn_mnist_watermarking
aggregated_model_validation
as follows:Logs
Expected behavior The aggregator’s private attributes should not be visible in the collaborator step.