.gitignore
BUILDING
CMakeLists.txt
COPYING
COPYING.3
COPYING.LESSER.3
Doxyfile
LICENSE
MANIFEST.in
README.md
clean_query_only.sh
compile_query_only.sh
setup.py
.github/workflows/mac.yml
.github/workflows/ubuntu.yml
.github/workflows/windows.yml
cmake/KenLMFunctions.cmake
cmake/kenlmConfig.cmake.in
cmake/modules/FindEigen3.cmake
kenlm.egg-info/PKG-INFO
kenlm.egg-info/SOURCES.txt
kenlm.egg-info/dependency_links.txt
kenlm.egg-info/top_level.txt
lm/CMakeLists.txt
lm/bhiksha.cc
lm/bhiksha.hh
lm/binary_format.cc
lm/binary_format.hh
lm/blank.hh
lm/build_binary_main.cc
lm/config.cc
lm/config.hh
lm/enumerate_vocab.hh
lm/facade.hh
lm/fragment_main.cc
lm/kenlm_benchmark_main.cc
lm/left.hh
lm/left_test.cc
lm/lm_exception.cc
lm/lm_exception.hh
lm/max_order.hh
lm/model.cc
lm/model.hh
lm/model_test.cc
lm/model_type.hh
lm/ngram_query.hh
lm/partial.hh
lm/partial_test.cc
lm/quantize.cc
lm/quantize.hh
lm/query_main.cc
lm/read_arpa.cc
lm/read_arpa.hh
lm/return.hh
lm/search_hashed.cc
lm/search_hashed.hh
lm/search_trie.cc
lm/search_trie.hh
lm/sizes.cc
lm/sizes.hh
lm/state.hh
lm/test.arpa
lm/test_nounk.arpa
lm/trie.cc
lm/trie.hh
lm/trie_sort.cc
lm/trie_sort.hh
lm/value.hh
lm/value_build.cc
lm/value_build.hh
lm/virtual_interface.cc
lm/virtual_interface.hh
lm/vocab.cc
lm/vocab.hh
lm/weights.hh
lm/word_index.hh
lm/builder/CMakeLists.txt
lm/builder/README.md
lm/builder/TODO
lm/builder/adjust_counts.cc
lm/builder/adjust_counts.hh
lm/builder/adjust_counts_test.cc
lm/builder/combine_counts.hh
lm/builder/corpus_count.cc
lm/builder/corpus_count.hh
lm/builder/corpus_count_test.cc
lm/builder/count_ngrams_main.cc
lm/builder/debug_print.hh
lm/builder/discount.hh
lm/builder/dump_counts_main.cc
lm/builder/hash_gamma.hh
lm/builder/header_info.hh
lm/builder/initial_probabilities.cc
lm/builder/initial_probabilities.hh
lm/builder/interpolate.cc
lm/builder/interpolate.hh
lm/builder/lmplz_main.cc
lm/builder/output.cc
lm/builder/output.hh
lm/builder/payload.hh
lm/builder/pipeline.cc
lm/builder/pipeline.hh
lm/common/CMakeLists.txt
lm/common/compare.hh
lm/common/joint_order.hh
lm/common/model_buffer.cc
lm/common/model_buffer.hh
lm/common/model_buffer_test.cc
lm/common/ngram.hh
lm/common/ngram_stream.hh
lm/common/print.cc
lm/common/print.hh
lm/common/renumber.cc
lm/common/renumber.hh
lm/common/size_option.cc
lm/common/size_option.hh
lm/common/special.hh
lm/common/test_data/generate.sh
lm/common/test_data/toy0.arpa
lm/common/test_data/toy1.arpa
lm/common/test_data/bigendian/toy0.1
lm/common/test_data/bigendian/toy0.2
lm/common/test_data/bigendian/toy0.3
lm/common/test_data/bigendian/toy0.kenlm_intermediate
lm/common/test_data/bigendian/toy0.vocab
lm/common/test_data/bigendian/toy1.1
lm/common/test_data/bigendian/toy1.2
lm/common/test_data/bigendian/toy1.3
lm/common/test_data/bigendian/toy1.kenlm_intermediate
lm/common/test_data/bigendian/toy1.vocab
lm/common/test_data/littleendian/toy0.1
lm/common/test_data/littleendian/toy0.2
lm/common/test_data/littleendian/toy0.3
lm/common/test_data/littleendian/toy0.kenlm_intermediate
lm/common/test_data/littleendian/toy0.vocab
lm/common/test_data/littleendian/toy1.1
lm/common/test_data/littleendian/toy1.2
lm/common/test_data/littleendian/toy1.3
lm/common/test_data/littleendian/toy1.kenlm_intermediate
lm/common/test_data/littleendian/toy1.vocab
lm/filter/CMakeLists.txt
lm/filter/arpa_io.cc
lm/filter/arpa_io.hh
lm/filter/count_io.hh
lm/filter/filter_main.cc
lm/filter/format.hh
lm/filter/phrase.cc
lm/filter/phrase.hh
lm/filter/phrase_table_vocab_main.cc
lm/filter/thread.hh
lm/filter/vocab.cc
lm/filter/vocab.hh
lm/filter/wrapper.hh
lm/interpolate/CMakeLists.txt
lm/interpolate/backoff_matrix.hh
lm/interpolate/backoff_reunification.cc
lm/interpolate/backoff_reunification.hh
lm/interpolate/backoff_reunification_test.cc
lm/interpolate/bounded_sequence_encoding.cc
lm/interpolate/bounded_sequence_encoding.hh
lm/interpolate/bounded_sequence_encoding_test.cc
lm/interpolate/interpolate_info.hh
lm/interpolate/interpolate_main.cc
lm/interpolate/merge_probabilities.cc
lm/interpolate/merge_probabilities.hh
lm/interpolate/merge_vocab.cc
lm/interpolate/merge_vocab.hh
lm/interpolate/merge_vocab_test.cc
lm/interpolate/normalize.cc
lm/interpolate/normalize.hh
lm/interpolate/normalize_test.cc
lm/interpolate/pipeline.cc
lm/interpolate/pipeline.hh
lm/interpolate/split_worker.cc
lm/interpolate/split_worker.hh
lm/interpolate/streaming_example_main.cc
lm/interpolate/tune_derivatives.cc
lm/interpolate/tune_derivatives.hh
lm/interpolate/tune_derivatives_test.cc
lm/interpolate/tune_instances.cc
lm/interpolate/tune_instances.hh
lm/interpolate/tune_instances_test.cc
lm/interpolate/tune_matrix.hh
lm/interpolate/tune_weights.cc
lm/interpolate/tune_weights.hh
lm/interpolate/universal_vocab.cc
lm/interpolate/universal_vocab.hh
lm/wrappers/README
lm/wrappers/nplm.cc
lm/wrappers/nplm.hh
python/CMakeLists.txt
python/_kenlm.pxd
python/example.py
python/kenlm.cpp
python/kenlm.pyx
python/score_sentence.cc
python/score_sentence.hh
util/CMakeLists.txt
util/bit_packing.cc
util/bit_packing.hh
util/bit_packing_test.cc
util/cat_compressed_main.cc
util/ersatz_progress.cc
util/ersatz_progress.hh
util/exception.cc
util/exception.hh
util/fake_ostream.hh
util/file.cc
util/file.hh
util/file_piece.cc
util/file_piece.hh
util/file_piece_test.cc
util/file_stream.hh
util/fixed_array.hh
util/float_to_string.cc
util/float_to_string.hh
util/getopt.c
util/getopt.hh
util/have.hh
util/integer_to_string.cc
util/integer_to_string.hh
util/integer_to_string_test.cc
util/joint_sort.hh
util/joint_sort_test.cc
util/mmap.cc
util/mmap.hh
util/multi_intersection.hh
util/multi_intersection_test.cc
util/murmur_hash.cc
util/murmur_hash.hh
util/parallel_read.cc
util/parallel_read.hh
util/pcqueue.hh
util/pcqueue_test.cc
util/pool.cc
util/pool.hh
util/probing_hash_table.hh
util/probing_hash_table_benchmark_main.cc
util/probing_hash_table_test.cc
util/proxy_iterator.hh
util/read_compressed.cc
util/read_compressed.hh
util/read_compressed_test.cc
util/scoped.cc
util/scoped.hh
util/sized_iterator.hh
util/sized_iterator_test.cc
util/sorted_uniform.hh
util/sorted_uniform_test.cc
util/spaces.cc
util/spaces.hh
util/string_piece.cc
util/string_piece.hh
util/string_piece_hash.hh
util/string_stream.hh
util/string_stream_test.cc
util/thread_pool.hh
util/tokenize_piece.hh
util/tokenize_piece_test.cc
util/usage.cc
util/usage.hh
util/double-conversion/CMakeLists.txt
util/double-conversion/LICENSE
util/double-conversion/bignum-dtoa.cc
util/double-conversion/bignum-dtoa.h
util/double-conversion/bignum.cc
util/double-conversion/bignum.h
util/double-conversion/cached-powers.cc
util/double-conversion/cached-powers.h
util/double-conversion/diy-fp.h
util/double-conversion/double-conversion.h
util/double-conversion/double-to-string.cc
util/double-conversion/double-to-string.h
util/double-conversion/fast-dtoa.cc
util/double-conversion/fast-dtoa.h
util/double-conversion/fixed-dtoa.cc
util/double-conversion/fixed-dtoa.h
util/double-conversion/ieee.h
util/double-conversion/string-to-double.cc
util/double-conversion/string-to-double.h
util/double-conversion/strtod.cc
util/double-conversion/strtod.h
util/double-conversion/utils.h
util/stream/CMakeLists.txt
util/stream/block.hh
util/stream/chain.cc
util/stream/chain.hh
util/stream/config.hh
util/stream/count_records.cc
util/stream/count_records.hh
util/stream/io.cc
util/stream/io.hh
util/stream/io_test.cc
util/stream/line_input.cc
util/stream/line_input.hh
util/stream/multi_progress.cc
util/stream/multi_progress.hh
util/stream/multi_stream.hh
util/stream/rewindable_stream.cc
util/stream/rewindable_stream.hh
util/stream/rewindable_stream_test.cc
util/stream/sort.hh
util/stream/sort_test.cc
util/stream/stream.hh
util/stream/stream_test.cc
util/stream/typed_stream.hh