Example #1
0
 /**
  * Called before an iteration is started.
  */
 void before_iteration(int iteration, graphchi_context &gcontext)
 {
   logstream(LOG_DEBUG) << "before_iteration: resetting MRR" << std::endl;
   reset_mrr(gcontext.execthreads);
   last_training_objective = training_objective;
   objective_vec = zeros(gcontext.execthreads);
 }
Example #2
0
 /**
  * Called before an iteration is started.
  */
 void before_iteration(int iteration, graphchi_context &gcontext) {
     Rcpp::Rcerr << "before_iteration: resetting MRR" << std::endl;
     reset_mrr(gcontext.execthreads);
     last_training_objective = training_objective;
     objective_vec = zeros(gcontext.execthreads);
     stat_vec = zeros(gcontext.execthreads);
     node_without_edges = 0;
     if (gcontext.iteration == 0)
         run_validation(pvalidation_engine, gcontext);
 }