Architecture Agnostic Neural Networks