Fixed assertion conditions

Project: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-hivemall/commit/e8abae25
Tree: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/tree/e8abae25
Diff: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/diff/e8abae25

Branch: refs/heads/master
Commit: e8abae257f45bab419654ebe2d5387755dc7f105
Parents: c58eaea
Author: Makoto Yui <m...@apache.org>
Authored: Mon Oct 16 20:54:53 2017 +0900
Committer: Makoto Yui <m...@apache.org>
Committed: Mon Oct 16 21:05:00 2017 +0900

----------------------------------------------------------------------
 core/src/main/java/hivemall/evaluation/AUCUDAF.java       | 2 +-
 core/src/main/java/hivemall/evaluation/HitRateUDAF.java   | 2 +-
 core/src/main/java/hivemall/evaluation/MAPUDAF.java       | 2 +-
 core/src/main/java/hivemall/evaluation/MRRUDAF.java       | 2 +-
 core/src/main/java/hivemall/evaluation/NDCGUDAF.java      | 2 +-
 core/src/main/java/hivemall/evaluation/PrecisionUDAF.java | 2 +-
 core/src/main/java/hivemall/evaluation/RecallUDAF.java    | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/e8abae25/core/src/main/java/hivemall/evaluation/AUCUDAF.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/hivemall/evaluation/AUCUDAF.java 
b/core/src/main/java/hivemall/evaluation/AUCUDAF.java
index 6dba174..3c7faa7 100644
--- a/core/src/main/java/hivemall/evaluation/AUCUDAF.java
+++ b/core/src/main/java/hivemall/evaluation/AUCUDAF.java
@@ -110,7 +110,7 @@ public final class AUCUDAF extends 
AbstractGenericUDAFResolver {
 
         @Override
         public ObjectInspector init(Mode mode, ObjectInspector[] parameters) 
throws HiveException {
-            assert (0 < parameters.length && parameters.length <= 3) : 
parameters.length;
+            assert (parameters.length == 1 || parameters.length == 2) : 
parameters.length;
             super.init(mode, parameters);
 
             // initialize input

http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/e8abae25/core/src/main/java/hivemall/evaluation/HitRateUDAF.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/hivemall/evaluation/HitRateUDAF.java 
b/core/src/main/java/hivemall/evaluation/HitRateUDAF.java
index 6a2d0da..5464654 100644
--- a/core/src/main/java/hivemall/evaluation/HitRateUDAF.java
+++ b/core/src/main/java/hivemall/evaluation/HitRateUDAF.java
@@ -106,7 +106,7 @@ public final class HitRateUDAF extends 
AbstractGenericUDAFResolver {
 
         @Override
         public ObjectInspector init(Mode mode, ObjectInspector[] parameters) 
throws HiveException {
-            assert (0 < parameters.length && parameters.length <= 3) : 
parameters.length;
+            assert (parameters.length >=1 && parameters.length <= 3) : 
parameters.length;
             super.init(mode, parameters);
 
             // initialize input

http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/e8abae25/core/src/main/java/hivemall/evaluation/MAPUDAF.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/hivemall/evaluation/MAPUDAF.java 
b/core/src/main/java/hivemall/evaluation/MAPUDAF.java
index fef1f43..61341a3 100644
--- a/core/src/main/java/hivemall/evaluation/MAPUDAF.java
+++ b/core/src/main/java/hivemall/evaluation/MAPUDAF.java
@@ -88,7 +88,7 @@ public final class MAPUDAF extends 
AbstractGenericUDAFResolver {
 
         @Override
         public ObjectInspector init(Mode mode, ObjectInspector[] parameters) 
throws HiveException {
-            assert (0 < parameters.length && parameters.length <= 3) : 
parameters.length;
+            assert (parameters.length >=1 && parameters.length <= 3) : 
parameters.length;
             super.init(mode, parameters);
 
             // initialize input

http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/e8abae25/core/src/main/java/hivemall/evaluation/MRRUDAF.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/hivemall/evaluation/MRRUDAF.java 
b/core/src/main/java/hivemall/evaluation/MRRUDAF.java
index fcd9d51..e92df67 100644
--- a/core/src/main/java/hivemall/evaluation/MRRUDAF.java
+++ b/core/src/main/java/hivemall/evaluation/MRRUDAF.java
@@ -88,7 +88,7 @@ public final class MRRUDAF extends 
AbstractGenericUDAFResolver {
 
         @Override
         public ObjectInspector init(Mode mode, ObjectInspector[] parameters) 
throws HiveException {
-            assert (0 < parameters.length && parameters.length <= 3) : 
parameters.length;
+            assert (parameters.length >=1 && parameters.length <= 3) : 
parameters.length;
             super.init(mode, parameters);
 
             // initialize input

http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/e8abae25/core/src/main/java/hivemall/evaluation/NDCGUDAF.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/hivemall/evaluation/NDCGUDAF.java 
b/core/src/main/java/hivemall/evaluation/NDCGUDAF.java
index 00aa16a..6b92afe 100644
--- a/core/src/main/java/hivemall/evaluation/NDCGUDAF.java
+++ b/core/src/main/java/hivemall/evaluation/NDCGUDAF.java
@@ -91,7 +91,7 @@ public final class NDCGUDAF extends 
AbstractGenericUDAFResolver {
 
         @Override
         public ObjectInspector init(Mode mode, ObjectInspector[] parameters) 
throws HiveException {
-            assert (0 < parameters.length && parameters.length <= 3) : 
parameters.length;
+            assert (parameters.length >=1 && parameters.length <= 3) : 
parameters.length;
             super.init(mode, parameters);
 
             // initialize input

http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/e8abae25/core/src/main/java/hivemall/evaluation/PrecisionUDAF.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/hivemall/evaluation/PrecisionUDAF.java 
b/core/src/main/java/hivemall/evaluation/PrecisionUDAF.java
index 2e09a71..ca6c4f0 100644
--- a/core/src/main/java/hivemall/evaluation/PrecisionUDAF.java
+++ b/core/src/main/java/hivemall/evaluation/PrecisionUDAF.java
@@ -88,7 +88,7 @@ public final class PrecisionUDAF extends 
AbstractGenericUDAFResolver {
 
         @Override
         public ObjectInspector init(Mode mode, ObjectInspector[] parameters) 
throws HiveException {
-            assert (0 < parameters.length && parameters.length <= 3) : 
parameters.length;
+            assert (parameters.length >=1 && parameters.length <= 3) : 
parameters.length;
             super.init(mode, parameters);
 
             // initialize input

http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/e8abae25/core/src/main/java/hivemall/evaluation/RecallUDAF.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/hivemall/evaluation/RecallUDAF.java 
b/core/src/main/java/hivemall/evaluation/RecallUDAF.java
index d084c94..d0722d0 100644
--- a/core/src/main/java/hivemall/evaluation/RecallUDAF.java
+++ b/core/src/main/java/hivemall/evaluation/RecallUDAF.java
@@ -88,7 +88,7 @@ public final class RecallUDAF extends 
AbstractGenericUDAFResolver {
 
         @Override
         public ObjectInspector init(Mode mode, ObjectInspector[] parameters) 
throws HiveException {
-            assert (0 < parameters.length && parameters.length <= 3) : 
parameters.length;
+            assert (parameters.length >=1 && parameters.length <= 3) : 
parameters.length;
             super.init(mode, parameters);
 
             // initialize input

Reply via email to