Semi-Supervised Decentralized Machine Learning With Device-to-Device Cooperation | Synapse