I am implementing a machine learning algorithm on top giraph. The algorithm converges when all the vertices call voteToHalt or some max number of supersteps have completed.
I want to calculate the RMSE error after the algorithm has converged. But the problem is either all the vertices have called vote to halt or (in the case where we reach max supersteps) only some of them are still active.
I need to reactivate or wake up all the vertices. Is there any way in giraph that I could do this?