diff --git a/ChangeLog.md b/ChangeLog.md index 752ca9e..8e313d2 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,19 +1,23 @@ -## v2.3.3 +## v2.3.4 1. 修改了设计上的问题,删除了`TrieManager`这个类,以避免造成一些可能的隐患。 2. 增加`stop_words.utf8`词典,并修改`KeywordExtractor`的初始化函数用以使用此词典。 3. 优化了Trie树相关部分代码结构。 +## v2.3.3 + +1. 修复因为使用unordered_map导致的在不同机器上结果不一致的问题。 +2. 将部分数据结果从unordered_map改为map,提升了差不多1/6的切词速度。(因为unordered_map虽然查找速度快,但是在范围迭代的效率较低。) + ## v2.3.2 1. 修复单元测试的问题,有些case在x84和x64中结果不一致。 -2. 不小心merge进了词性标注的简单版本(未完成)。 +2. merge进词性标注的简单版本。 ## v2.3.1 1. 修复安装时的服务启动问题(不过安装切词服务只是linux下的一个附加功能,不影响核心代码。) - ## v2.3.0 1. 增加`KeywordExtractor.hpp`来进行关键词抽取。