`nn.predict` calls a lot of code--do we need to catch any exception here? We should be ready to return a 500. -- @ijl