File tree Expand file tree Collapse file tree 1 file changed +8
-9
lines changed
Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change 1+ New TOD (scientific-coder) :
12
2- TODO
3-
4- - Better Makefile
5- - Improve error handling and reporting.
6- - Split off table and heap routines to separate source files.
7- - Speed optimizations. Some speed might be gained by comparing
8- the unknown fingerprint to all known fingerprints at once.
9- - More docs, more comments.
10- - Make a language model for Klingon.
3+ 1°) Make tests to avoid regressions
4+ 2°) Reimplement only utf-8, 5grams on GNU/linux
5+ 2.1) store 3 codepoints per 64 bits. (align ngrams on 128 bits boundaries for SIMD ? inquire about Boost.SIMD use for this).
6+ 2.2) use tr1/hash_map
7+ 2.3) LRU cache of languages to raise reshold as fast as possible
8+ 3°) enhance API (default languages without reading text files)
9+ 4°) extend & port as needed.
You can’t perform that action at this time.
0 commit comments