Phil Williams
ec9ea87e4d
Create a subdirectory in moses/src for the main CYK+ source files.
2012-01-25 23:14:36 +00:00
Phil Williams
72baeab59e
moses_chart: rule lookup now produces a vector of stack pointers (and a
...
TargetPhraseCollection pointer) instead of a CYK+ dotted rule.
2012-01-25 12:26:28 +00:00
Phil Williams
589a6c9f8c
Add RuleTableTrie, an abstract base class of PhraseDictionarySCFG.
2012-01-23 20:41:49 +00:00
Phil Williams
5ea6d510c6
Create a subdirectory in moses/src for rule table source files.
2012-01-23 16:05:32 +00:00
Phil Williams
e6a5bd9c20
Use boost::unordered_map for faster lookup in ChartCell and ChartCellLabelSet.
2012-01-23 14:19:19 +00:00
Phil Williams
360113ad6b
Remove obsolete #if HAVE_CONFIG_H directives.
2012-01-23 10:37:35 +00:00
Kenneth Heafield
cbf1e1e2bb
Fix GetScoreProducerDescription
2012-01-13 10:07:30 -05:00
Hieu Hoang
98fc6d9917
xcode
2012-01-08 14:36:54 +07:00
Hieu Hoang
5877046b9c
abort if threading with irst
2011-12-30 17:36:32 +07:00
Kenneth Heafield
7cc6947e55
Attempt to fix Stephan Walter's bug report
2011-12-20 23:12:35 -05:00
Kenneth Heafield
7f26ac50fb
Fix failed to write output file ... lm.log
2011-12-05 08:56:44 +00:00
Kenneth Heafield
f25aec92f8
Write lm file after successful build completion
2011-12-02 10:21:41 +00:00
Kenneth Heafield
49591ee1e7
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2011-12-02 10:21:14 +00:00
Kenneth Heafield
eb72ad8960
Kludge to rebuild parts if language model options change
2011-12-02 10:02:21 +00:00
Hieu Hoang
39db162cc0
move vs and xcode project files into separate contrib folder
2011-12-02 08:33:39 +07:00
Hieu Hoang
a2c66a0bff
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2011-12-02 08:28:15 +07:00
Kenneth Heafield
a0d79781e5
Merge CreateOnDisk into OnDiskPt, pop out of src
2011-12-01 18:26:05 +00:00
Kenneth Heafield
ececab6e27
Fine, go back to allowing multi-threaded builds to link against IRSTLM
2011-12-01 17:52:11 +00:00
Hieu Hoang
f64b8f0e34
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2011-12-02 00:42:06 +07:00
Kenneth Heafield
c53453b266
No more autotools (with bhaddow in the room)
2011-12-01 17:17:28 +00:00
Kenneth Heafield
10c1e9ec2e
More explaination about <s> error
2011-12-01 13:21:55 +00:00
Kenneth Heafield
dd80a7956f
Force single-threaded build if --with-irstlm
2011-11-30 12:17:47 +00:00
Hieu Hoang
9de12cc819
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2011-11-29 19:49:52 +07:00
Kenneth Heafield
f564876e5e
Avoid naming conflict with glibc's libutil
2011-11-28 09:19:45 +00:00
Kenneth Heafield
5a841e6619
Garbage collect uncalled AddEquivPhrase function
2011-11-26 14:09:27 -05:00
Hieu Hoang
d2cdba582b
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2011-11-25 23:58:54 +07:00
Kenneth Heafield
79eecac809
Actually, moses depends on OnDiskPt, not the other way around.
2011-11-25 08:33:16 -05:00
Hieu Hoang
4e94c9fe1a
xcode
2011-11-24 08:30:51 +07:00
Hieu Hoang
aec299c1c9
compile error with threads
2011-11-24 00:48:32 +07:00
Kenneth Heafield
ccf08a29f3
Link against libSegFault if possible, --git option for installation.
2011-11-23 14:01:58 +00:00
Barry Haddow
ec36f64670
remove extra debug
2011-11-22 14:45:55 +00:00
Barry Haddow
5948912d1d
Fix name of backoff parameter
2011-11-22 14:40:33 +00:00
Kenneth Heafield
463f2e232e
Link dynamically against libz if we have to
2011-11-21 15:09:38 +00:00
Barry Haddow
7fd0e6ca7f
Remove GetTargetPhrase() (already have GetCurrTargetPhrase())
2011-11-21 12:35:58 +00:00
Barry Haddow
07cbc1c1e5
suppress warnings for srilm
2011-11-21 12:25:04 +00:00
Kenneth Heafield
7e27cd1d8a
Jam: automatic boost linkage, install path argument, globs
2011-11-21 06:42:46 -05:00
Barry Haddow
5baa595a91
Further direction removal
2011-11-21 11:14:05 +00:00
Barry Haddow
3dc30fd51a
Remove direction from Phrase
2011-11-21 10:49:26 +00:00
Kenneth Heafield
f15eee0abf
Jam: Clean up boost library handling, assimilate mert
2011-11-18 11:27:57 -05:00
Kenneth Heafield
a5dea02f18
Merge branch 'master' of git@github.com:moses-smt/mosesdecoder
2011-11-18 10:41:06 -05:00
Kenneth Heafield
7a5a95009b
Rename RandLM to Rand, avoiding a self-conflict for header names. Reduce header pollution. Add Jam support for RandLM.
2011-11-18 10:40:56 -05:00
Hieu Hoang
ce0065ff2a
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2011-11-18 22:13:46 +07:00
Kenneth Heafield
a82c3ee347
Fix --without-trace, add synlm compilation
2011-11-18 15:07:59 +00:00
Kenneth Heafield
5c9b28c55a
Introducing Jamfiles
...
Currently supports kenlm, irstlm, and srilm options.
bjam [--with-srilm=/path/to/sri] [--with-irstlm=/path/to/irst] -j8
Places binaries in dist/ that pass regression tests.
2011-11-18 14:37:01 +00:00
Hieu Hoang
caac64a33b
xcode
2011-11-18 21:33:58 +07:00
Kenneth Heafield
380b6c7197
KenLM compilation macro cleanup
2011-11-18 14:16:07 +00:00
Kenneth Heafield
8614d8f566
Reduce header pollution
2011-11-18 14:10:15 +00:00
Kenneth Heafield
ca8653a999
Reduce SRI header pollution
2011-11-18 13:40:20 +00:00
Kenneth Heafield
bf78f7a1ac
Replace assert with CHECK until people learn how to use assert properly
2011-11-18 12:07:41 +00:00
Kenneth Heafield
1192e6f2b0
Move language model ifdefs to Factory.cpp
2011-11-18 11:31:07 +00:00