|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| m4/ | H | 29-Jan-2021 | - | 8,634 | 7,773 |
| src/ | H | 29-Jan-2021 | - | 78,236 | 53,946 |
| AUTHORS | H A D | 29-Jan-2021 | 534 | 20 | 16 |
| COPYING | H A D | 29-Jan-2021 | 560 | 14 | 10 |
| INSTALL | H A D | 29-Jan-2021 | 9.3 KiB | 238 | 179 |
| Makefile.am | H A D | 29-Jan-2021 | 38 | 3 | 2 |
| Makefile.in | H A D | 29-Jan-2021 | 23.5 KiB | 758 | 665 |
| NEWS | H A D | 29-Jan-2021 | 6.9 KiB | 143 | 136 |
| README | H A D | 29-Jan-2021 | 2.1 KiB | 51 | 39 |
| aclocal.m4 | H A D | 29-Jan-2021 | 34.3 KiB | 977 | 877 |
| config.guess | H A D | 29-Jan-2021 | 43.8 KiB | 1,531 | 1,321 |
| config.h.in | H A D | 29-Jan-2021 | 1.6 KiB | 63 | 42 |
| config.sub | H A D | 29-Jan-2021 | 34.6 KiB | 1,774 | 1,631 |
| configure | H A D | 29-Jan-2021 | 536.5 KiB | 17,792 | 14,985 |
| configure.ac | H A D | 29-Jan-2021 | 2.4 KiB | 98 | 84 |
| depcomp | H A D | 29-Jan-2021 | 19.9 KiB | 689 | 448 |
| install-sh | H A D | 29-Jan-2021 | 13.3 KiB | 521 | 344 |
| ltmain.sh | H A D | 29-Jan-2021 | 277 KiB | 9,662 | 7,310 |
| missing | H A D | 29-Jan-2021 | 10.1 KiB | 332 | 243 |
README
1OpenFst - Release 1.4
2
3OpenFst is a library for constructing, combining, optimizing, and
4searching weighted finite-state transducers (FSTs).
5
6REQUIREMENTS:
7 This version is known to work under Linux and MacOS using g++ (>= 4.6).
8 Expected to work wherever adequate POSIX (dlopen, ssize_t,
9 basename), c99 (snprintf, strtoll, <stdint.h>), and C++11 (<unordered_set>,
10 <unordered_map>, <forward_list>) support are available.
11
12INSTALLATION:
13 Follow the generic GNU build system instructions in ./INSTALL. We
14 recommend configuring with --enable-static=no for faster
15 compiles.
16
17 Optional features:
18 --enable-bin Build fst::script and command-line binaries (def: yes)
19 --enable-compact-fsts Enable all CompactFst classes (def: no)
20 --enable-const-fsts Enable all ConstFst classes (def: no)
21 --enable-far Enable FAR (FST Archive) extension (def: no)
22 --enable-linear-fsts Enable Linear{Tagger,Classifier} Fst extensions (def: no)
23 --enable-lookahead-fsts Enable LookAheadFst classes (def: no)
24 --enable-ngram-fsts Enable NGramFst classes (def: no)
25 --enable-pdt Experimental push-down transducer extensions (def: no
26)
27
28 Configuring with --enable-bin=no gives very fast compiles, but
29 excludes the command line utilities.
30
31 Compiling with '-Wall -Wno-sign-compare' under g++ should give no
32 warnings from this library.
33
34USAGE:
35 Assuming you've installed under the default /usr/local, the FST
36 binaries are found on /usr/local/bin.
37
38 To use in your own program, include <fst/fstlib.h> and compile
39 with '-I /usr/local/include'. The compiler must support C++11
40 (for g++ add the flag "-std=c++0x"). Link against /usr/local/lib/libfst.so
41 and -ldl. Set your LD_LIBRARY_PATH (or equivalent) to contain /usr/local/lib.
42
43
44 The linking is, by default, dynamic so that the Fst and Arc type DSO
45 extensions can be used correctly if desired. Any extensions will
46 be found under /usr/local/include/fst/extensions and /usr/local/lib/fst.
47
48DOCUMENTATION:
49 See www.openfst.org for general documentation.
50 See ./NEWS for updates since the last release.
51