The official source code of paper "A Deep Constrained and Synchronous Training Framework for Hybrid Precoding"