[mlpack-svn] r15608 - in mlpack/conf/jenkins-conf/benchmark: benchmark util
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Fri Aug 9 18:07:41 EDT 2013
Author: marcus
Date: Fri Aug 9 18:07:40 2013
New Revision: 15608
Log:
Add min function because the python min function isn't suitable in this case.
Modified:
mlpack/conf/jenkins-conf/benchmark/benchmark/make_reports.py
mlpack/conf/jenkins-conf/benchmark/util/misc.py
Modified: mlpack/conf/jenkins-conf/benchmark/benchmark/make_reports.py
==============================================================================
--- mlpack/conf/jenkins-conf/benchmark/benchmark/make_reports.py (original)
+++ mlpack/conf/jenkins-conf/benchmark/benchmark/make_reports.py Fri Aug 9 18:07:40 2013
@@ -57,7 +57,7 @@
for time in timings:
# Highlight the data with the best timing.
- if min(timings) == time:
+ if minData(timings) == time:
time = str(time) + "s" if isFloat(time) else time
timingTable += '<td><p class="text-success"><strong>' + time + '</strong></p></td>'
else:
Modified: mlpack/conf/jenkins-conf/benchmark/util/misc.py
==============================================================================
--- mlpack/conf/jenkins-conf/benchmark/util/misc.py (original)
+++ mlpack/conf/jenkins-conf/benchmark/util/misc.py Fri Aug 9 18:07:40 2013
@@ -22,6 +22,16 @@
return True
'''
+Function to seach the minimum scalar in a list.
+'''
+def minData(data):
+ minData = float('Inf')
+ for d in data:
+ if isFloat(d) and d < minData:
+ minData = d
+ return minData
+
+'''
Count all datasets to determine the dataset size.
@param libraries - Contains the Dataset List.
More information about the mlpack-svn
mailing list