Deep imitation learning for molecular inverse problems