Beispiel #1
0
lm_trie_quant_t *
lm_trie_quant_read_bin(FILE * fp, int order)
{
    int dummy;
    lm_trie_quant_t *quant;

    fread(&dummy, sizeof(dummy), 1, fp);
    quant = lm_trie_quant_create(order);
    fread(quant->mem, sizeof(*quant->mem), quant->mem_size, fp);

    return quant;
}
Beispiel #2
0
lm_trie_t* lm_trie_create(uint32 unigram_count, lm_trie_quant_type_t quant_type, int order)
{
    lm_trie_t* trie = lm_trie_init(unigram_count);
    trie->quant = (order > 1) ? lm_trie_quant_create(quant_type, order) : 0;
    return trie;
}