TP1: Leveraging Complex Prior Knowledge in Learning