* Absolute tolerance to stop at for the gradient * If we have validation data, then stop of "validation starts to go up" * Come up with a good heuristic * Don't need to store previous data * Support a stop button via a global boolean for exiting