Deep Learning For Photovoltaic Characterization