From 84c352f46db941cdcebcdeaffd1f72d2892b92bd Mon Sep 17 00:00:00 2001 From: wangliang Date: Sun, 16 Aug 2015 18:42:28 +0800 Subject: [PATCH] Fix a bug: tableToTopic mapping should be invalidated, rather than decreased. --- .../de/uni_leipzig/informatik/asv/hdp/HDPGibbsSampler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/uni_leipzig/informatik/asv/hdp/HDPGibbsSampler.java b/src/main/java/de/uni_leipzig/informatik/asv/hdp/HDPGibbsSampler.java index 87bb696..b25c3e0 100644 --- a/src/main/java/de/uni_leipzig/informatik/asv/hdp/HDPGibbsSampler.java +++ b/src/main/java/de/uni_leipzig/informatik/asv/hdp/HDPGibbsSampler.java @@ -204,7 +204,7 @@ protected void removeWord(int docID, int i){ if (docState.wordCountByTable[table] == 0) { // table is removed totalNumberOfTables--; numberOfTablesByTopic[k]--; - docState.tableToTopic[table] --; + docState.tableToTopic[table] = -1; } } @@ -414,4 +414,4 @@ public static void main(String[] args) throws IOException { } -} \ No newline at end of file +}