Deep Learning Optimisation Combinatoire