Open JackFroster opened 1 year ago
Hi @JackFroster, FedXgbNgAvg
is a bit of an exception compared to all other strategies. Precisely because of what you point out: clients don't sent a standard Parameters object. This means a custom server object is also needed so the communication between clients and strategies can work fine. Did you see this xgboost example using FedXgbNgAvg
?
Please note that you can run other forms of boosting using a different strategy. Check a very recent example from @yan-gao-GY : https://github.com/adap/flower/tree/main/examples/xgboost-quickstart
What is your question?
Version:flower 1.5
I noticed that
parameters_aggregated
andtrees_aggregated
are not serialized and returned inFedXgbNnAvg.aggregate_fit()
. Does this mean that the implementation of FedXgbNnAvg can only be used in Flower VCE? IfFedXgbNgAvg
is to be used in Flower ECE, shouldparameters_aggregated
andtrees_aggregated
be serialized and returned together?