This is an implementation of SNTG reproducing the results in Smooth Neighbors on Teacher Graphs for Semi-supervised Learning.
By Yucen Luo, Jun Zhu, Mengxi Li, Yong Ren, Bo Zhang.
Most code is adapted from Temporal Ensembling
Reproducing the results on MNIST, SVHN and CIFAR10.
Modify the hyperparameters in config.py and then python train_emb.py