TD2 Deep learning