Deep Learning for 3D Localization