SyMPC
SyMPC copied to clipboard
Add nn.Dropout support
Feature Description
Dropout is very important component of neural network which prevents overfitting. We need to add it's support in order to provide capability to train practical neural networks. Adding support could be as simple as sampling random indices of weights and performing a public multiplication with 0. Also we need to have a way to toggle between model.eval() and model.train().