Phase space tomography is an important tool in the study of light propagation and dynamics. In this talk, we firstly show that traditional measurement methods result in the coherence loss due to ignoring the pixel contents. An adaptive APG algorithm is proposed for solving the resulting convex problems. Moreover, the proposed algorithm and its variants have also shown its advantages in computing phase field crystal models and training deep nets.