Deep Learning Based Localization