Deep Learning with Topological Signatures