You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: cli/source/reporter.hpp
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,7 @@
3
3
4
4
#include<fmt/format.h>
5
5
#include<operon/algorithms/ga_base.hpp>
6
+
#include<operon/algorithms/phase_timer.hpp>
6
7
7
8
#include<string>
8
9
#include<taskflow/taskflow.hpp>
@@ -191,7 +192,7 @@ class Reporter {
191
192
T{ "jac_eval", jacEval, ":>" },
192
193
T{ "opt_time", cfTime, ":>" },
193
194
T{ "seed", config.Seed, ":>10" },
194
-
T{ "sort_ms", gp.SortTime() * 1e3, format },
195
+
T{ "sort_ms", [&]{ autoconst& t = gp.Timings(); auto it = t.find(std::string{SortTaskName}); return it != t.end() ? it->second* 1e3 : 0.0; }(), format },
Copy file name to clipboardExpand all lines: cmake/variables.cmake
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -12,13 +12,13 @@ if(PROJECT_IS_TOP_LEVEL)
12
12
set(JEMALLOC_DESCRIPTION "Link against jemalloc, a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support [default=OFF].")
13
13
set(USE_SINGLE_PRECISION_DESCRIPTION "Perform model evaluation using floats (single precision) instead of doubles. Great for reducing runtime, might not be appropriate for all purposes [default=OFF].")
14
14
set(USE_CERES_DESCRIPTION "Use the non-linear least squares optimizer from Ceres solver to tune model coefficients (if OFF, Eigen::LevenbergMarquardt will be used instead).")
15
-
set(MATH_BACKEND_DESCRIPTION "Math library for tree evaluation (defaults to Eigen)")
15
+
set(MATH_BACKEND_DESCRIPTION "Math library for tree evaluation (defaults to Eve)")
0 commit comments