This changes adds parallel Stochastic gradient descent trainer know as SymSGD(https://arxiv.org/abs/1705.08030)