is the evalset_ and the step of evaluate(epoch); necessary if we dont care the loss rate for the online enviroment ? for without evalset, we can save a lot of time