Network complexity and computational efficiency have become increasingly significant aspects of deep learning. sparse deep learning addresses these challenges by recovering a sparse representation of the underlying target function by reducing heavily over-parameterized deep neural netw