Dynamic neural network