You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ma...@apache.org on 2016/08/14 18:46:26 UTC
[14/15] tika git commit: Log warn when confidence is not equal to
size of objects.
Log warn when confidence is not equal to size of objects.
Project: http://git-wip-us.apache.org/repos/asf/tika/repo
Commit: http://git-wip-us.apache.org/repos/asf/tika/commit/0096dd78
Tree: http://git-wip-us.apache.org/repos/asf/tika/tree/0096dd78
Diff: http://git-wip-us.apache.org/repos/asf/tika/diff/0096dd78
Branch: refs/heads/TIKA-1508
Commit: 0096dd78c93840091537ed9324d24d2e9c5b9f28
Parents: a1d1a81
Author: Chris Mattmann <ma...@apache.org>
Authored: Sun Aug 14 09:00:29 2016 -0700
Committer: Chris Mattmann <ma...@apache.org>
Committed: Sun Aug 14 09:00:29 2016 -0700
----------------------------------------------------------------------
.../tika/parser/recognition/tf/TensorflowRESTRecogniser.java | 3 +++
1 file changed, 3 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tika/blob/0096dd78/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTRecogniser.java
----------------------------------------------------------------------
diff --git a/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTRecogniser.java b/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTRecogniser.java
index 8722dee..8085df6 100644
--- a/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTRecogniser.java
+++ b/tika-parsers/src/main/java/org/apache/tika/parser/recognition/tf/TensorflowRESTRecogniser.java
@@ -119,6 +119,9 @@ public class TensorflowRESTRecogniser implements ObjectRecogniser {
JSONObject jReply = new JSONObject(replyMessage);
JSONArray jClasses = jReply.getJSONArray("classnames");
JSONArray jConfidence = jReply.getJSONArray("confidence");
+ if (jClasses.length() != jConfidence.length()){
+ LOG.warn("Classes of size {} is not equal to confidence of size {}", jClasses.length(), jConfidence.length());
+ }
assert jClasses.length() == jConfidence.length();
for (int i = 0; i < jClasses.length(); i++) {
RecognisedObject recObj = new RecognisedObject(jClasses.getString(i),