MLC:Machine Learning Compiling