[mlpack-svn] r15470 - mlpack/conf/jenkins-conf/benchmark/methods/scikit

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Mon Jul 15 11:57:11 EDT 2013


Author: marcus
Date: Mon Jul 15 11:57:10 2013
New Revision: 15470

Log:
Add dataset size validation.

Modified:
   mlpack/conf/jenkins-conf/benchmark/methods/scikit/lars.py

Modified: mlpack/conf/jenkins-conf/benchmark/methods/scikit/lars.py
==============================================================================
--- mlpack/conf/jenkins-conf/benchmark/methods/scikit/lars.py	(original)
+++ mlpack/conf/jenkins-conf/benchmark/methods/scikit/lars.py	Mon Jul 15 11:57:10 2013
@@ -59,9 +59,9 @@
 
     with totalTimer:
       # Get all the parameters.
-      lambda1 = re.search("-k (\d+)", options)
+      lambda1 = re.search("-l (\d+)", options)
       if not lambda1:
-        lambda1 = 0.
+        lambda1 = 0.0
       else:
         lambda1 = int(lambda1.group(1))
 
@@ -82,4 +82,8 @@
   def RunMethod(self, options):
     Log.Info("Perform LARS.", self.verbose)
 
+    if len(self.dataset) < 2:
+      Log.Fatal("The method need two datasets.")
+      return -1
+
     return self.LARSScikit(options)



More information about the mlpack-svn mailing list