数据结构,特别是字符串上的结构,是影响一个NLP系统效率的瓶颈。目前HanLP中常用的有3种字符串容器,可以替代Map<String, V>。
Map<String, V>
将感知机分词器的113万特征作为键,随机shuffle键作为值,构造数据结构。然后分别查询每个键和值各一次(以此模拟真实环境下查询容器内外的元素),benchmark结果如下:
113
DoubleArrayTrie
int
MutableDoubleArrayTrieInteger
There was an error while loading. Please reload this page.