def __init__(self): self.trie = DoubleArrayTrie.load(config.TRADITIONAL_CHINESE_DICT_NAME, lambda i: i[:i.find(u'=')], lambda i: i.split('=')) self.trie.get_attr = lambda v: v
def __init__(self): self.trie = DoubleArrayTrie.load(config.PLACE_DICT_NAME, enum_cls=NS) self.matrix = HMMMatrix.load(config.PLACE_TR_PATH, NS)
def __init__(self): self.trie = DoubleArrayTrie.load(config.TRADITIONAL_CHINESE_DICT_NAME, lambda i: i[i.find(u'=') + 1:], lambda i: i.split('=')[::-1], dict_bin_ext=config.DICT_BIN_REVERSE_EXT) self.trie.get_attr = lambda v: v