Skip to content

Commit e8f9bc9

Browse files
committed
[ML] Fix compilation due to missing aliases
The change to remove shadowed type aliases in #46 caused an error on Windows and Linux
1 parent 66b87ce commit e8f9bc9

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

lib/model/unittest/CMetricModelTest.cc

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -678,8 +678,7 @@ void CMetricModelTest::testProbabilityCalculationForMetric() {
678678
CMetricModel& model = static_cast<CMetricModel&>(*model_.get());
679679
CPPUNIT_ASSERT_EQUAL(std::size_t(0), addPerson("p", gatherer, m_ResourceMonitor));
680680

681-
TMinAccumulator minProbabilities(2u);
682-
681+
maths::CBasicStatistics::COrderStatisticsHeap<TDoubleSizePr> minProbabilities(2u);
683682
test::CRandomNumbers rng;
684683

685684
core_t::TTime time = startTime;
@@ -737,8 +736,7 @@ void CMetricModelTest::testProbabilityCalculationForMedian() {
737736
CMetricModel& model = static_cast<CMetricModel&>(*model_.get());
738737
CPPUNIT_ASSERT_EQUAL(std::size_t(0), addPerson("p", gatherer, m_ResourceMonitor));
739738

740-
TMinAccumulator minProbabilities(2u);
741-
739+
maths::CBasicStatistics::COrderStatisticsHeap<TDoubleSizePr> minProbabilities(2u);
742740
test::CRandomNumbers rng;
743741

744742
core_t::TTime time = startTime;
@@ -1072,8 +1070,8 @@ void CMetricModelTest::testInfluence() {
10721070
TDoubleVec samples;
10731071
rng.generateNormalSamples(mean, variance, bucketCount, samples);
10741072

1075-
TMinAccumulator min;
1076-
TMaxAccumulator max;
1073+
maths::CBasicStatistics::SMin<TDoubleStrPr>::TAccumulator min;
1074+
maths::CBasicStatistics::SMax<TDoubleStrPr>::TAccumulator max;
10771075
for (std::size_t j = 0u; j < samples.size(); ++j) {
10781076
addArrival(*gatherer, m_ResourceMonitor, time, "p", samples[j], TOptionalStr(influencerValues[j]));
10791077
min.add(TDoubleStrPr(samples[j], influencerValues[j]));

0 commit comments

Comments
 (0)