Deep learning compiler