MLC: Multi-view Layout Consistency for Self-training and Hyper-parameter Tuning