From 0be3dc188de79720b419a54916470e3d9e8717a1 Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Fri, 30 Sep 2016 15:14:21 +0200 Subject: Add define for print_iter --- src/gensvm_optimize.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/gensvm_optimize.c b/src/gensvm_optimize.c index a2dd84b..3c3e97a 100644 --- a/src/gensvm_optimize.c +++ b/src/gensvm_optimize.c @@ -17,6 +17,11 @@ */ #define MAX_ITER 1000000000 +/** + * Iteration frequency with which to print to stdout + */ +#define PRINT_ITER 100 + /** * @brief The main training loop for GenSVM * @@ -79,7 +84,7 @@ void gensvm_optimize(struct GenModel *model, struct GenData *data) Lbar = L; L = gensvm_get_loss(model, data, ZV); - if (it%100 == 0) + if (it%PRINT_ITER == 0) note("iter = %li, L = %15.16f, Lbar = %15.16f, " "reldiff = %15.16f\n", it, L, Lbar, (Lbar - L)/L); it++; -- cgit v1.2.3