Learning Sparse Singularities for Cross Field Design | Synapse