A neural network.