Deep architectures for Protein Contact Map Prediction