From 6bdd2aab447e2c8258a8b05dee6430e01aacbb6b Mon Sep 17 00:00:00 2001 From: zonble Date: Mon, 10 Jan 2022 01:02:04 +0800 Subject: [PATCH] Fixes a bug on building the unigrams. --- Source/Engine/Gramambular/BlockReadingBuilder.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/Engine/Gramambular/BlockReadingBuilder.h b/Source/Engine/Gramambular/BlockReadingBuilder.h index 52cd2a86..08508b55 100644 --- a/Source/Engine/Gramambular/BlockReadingBuilder.h +++ b/Source/Engine/Gramambular/BlockReadingBuilder.h @@ -236,8 +236,10 @@ namespace Formosa { unigrams.insert(unigrams.end(), globalUnigrams.begin(), globalUnigrams.end()); } - Node n(combinedReading, unigrams, vector()); - m_grid.insertNode(n, p, q); + if (unigrams.size() > 0) { + Node n(combinedReading, unigrams, vector()); + m_grid.insertNode(n, p, q); + } } } }