Learning 3D model from 2D in-the-wild images