Deep Neural Networks as the Semi-classical Limit of Topological Quantum Neural Networks: The problem of generalisation