Directed Weight Neural Networks for Protein Structure Representation Learning