I am able to do a successful training of a model from the data present on the client-side by setting the secure_train to false using the Nvidia Clara federated learning. But when the secure_train is set to true along with the SSL certificate on the server and the client which are created by following the instruction stated in this link (https://docs.nvidia.com/clara/tlt-mi/clara-train-sdk-v3.0/nvmidl/additional_features/federated_learning.html#instructions-on-how-to-create-the-self-signed-ssl-certificate-authority-and-server-clients-certificates) the client is not able to connect with the server.
Moreover, I couldn’t find any documents on the web which helps us to set up secure federated learning.
Setup for Federated learning:
- Cloud Platform:- GCP
- 1 server and 1 client in the same geographical region and subnet.