Barry Haddow
|
a90e1861c0
|
Alignments on by default for phrase-based
|
2012-11-15 12:35:43 +00:00 |
|
Hieu Hoang
|
c916206e84
|
if you don't need word alignments, but the binary phrase table has it anyway. Don't throw a fit
|
2012-11-14 19:48:08 +00:00 |
|
Hieu Hoang
|
78b3c8763b
|
delete arg -use-alignment-info
|
2012-11-14 19:01:25 +00:00 |
|
Hieu Hoang
|
623289465c
|
change argument -include-alignment-in-n-best to -include-segmentation-in-n-best. Avoids confusion with word alignment
|
2012-11-14 16:57:33 +00:00 |
|
Hieu Hoang
|
1a596181d1
|
change argument -include-alignment-in-n-best to -include-segmentation-in-n-best. This is what it actually does
|
2012-11-14 16:47:16 +00:00 |
|
Hieu Hoang
|
4e9d2f3ae1
|
delete print-alignment-info arg. Not used anymore
|
2012-11-14 16:43:06 +00:00 |
|
Hieu Hoang
|
065597dc9f
|
only include moses root when compiling
|
2012-11-14 14:18:53 +00:00 |
|
Hieu Hoang
|
e2841edfed
|
Merge branch 'master' of github.com:moses-smt/mosesdecoder
|
2012-11-14 13:43:17 +00:00 |
|
Hieu Hoang
|
f96b33de83
|
only include moses root when compiling
|
2012-11-14 13:43:04 +00:00 |
|
Barry Haddow
|
462c04b9f7
|
remove unused parameter
|
2012-11-14 10:37:24 +00:00 |
|
Hieu Hoang
|
bc64acaaa4
|
remove hardcoded label for top of sentence
|
2012-11-13 17:43:52 +00:00 |
|
Kenneth Heafield
|
f8e1856022
|
Redo dynsa cleanup
|
2012-11-13 11:30:58 +00:00 |
|
Kenneth Heafield
|
d19463b77e
|
Cleanup a file left by a merge
|
2012-11-13 11:28:31 +00:00 |
|
Hieu Hoang
|
44f24bd673
|
resolved merge conflicts
|
2012-11-12 20:35:32 +00:00 |
|
Hieu Hoang
|
5e3ef23cef
|
move moses/src/* to moses/
|
2012-11-12 19:56:18 +00:00 |
|
Kenneth Heafield
|
d4f433c7f4
|
Put core Moses into one library libmoses.
|
2012-11-12 18:07:53 +00:00 |
|
Hieu Hoang
|
8c785cff2b
|
add header file
|
2012-11-12 17:21:02 +00:00 |
|
Hieu Hoang
|
ac4a75a0af
|
c++ version of fuzzy match works
|
2012-11-12 16:37:27 +00:00 |
|
Hieu Hoang
|
ea24000a84
|
c++ version of fuzzy match works
|
2012-11-12 13:58:39 +00:00 |
|
Kenneth Heafield
|
4f8f864650
|
Instant upgrade to a write lock (exclusive first class seat)
|
2012-11-12 12:49:34 +00:00 |
|
Kenneth Heafield
|
e3e3ad4c0d
|
cmph header makes it further than CompactPT
|
2012-11-09 08:44:09 +00:00 |
|
Kenneth Heafield
|
9b8254a90e
|
Collapse a bunch of Moses libraries into one.
|
2012-11-08 14:17:15 +00:00 |
|
Kenneth Heafield
|
e9eb7dd021
|
More shared build fixes
|
2012-11-07 23:28:42 +01:00 |
|
Kenneth Heafield
|
9a1ac30889
|
Increase paranoia about --kenlm-max-order and --max-factors
|
2012-10-31 14:48:29 +00:00 |
|
Hieu Hoang
|
deb694fb7c
|
minor compile error on macosx. size_t != uint64_t
|
2012-10-30 14:56:20 -07:00 |
|
Kenneth Heafield
|
b0a04ae50e
|
Cut PhraseTableMemory loading time by 35%
Before:
user 122.046
sys 3.029
VmPeak: 13091604 kB
VmRSS: 13052228 kB
After double conversion:
user 117.389
sys 3.330
VmPeak: 13091640 kB
VmRSS: 13052204 kB
Plus eliminate boost lexical cast:
user 82.632
sys 3.177
VmPeak: 13088560 kB
VmRSS: 13049056 kB
Plus inline scoreVector:
user 79.396
sys 2.892
VmPeak: 13088560 kB
VmRSS: 13049064 kB
|
2012-10-28 17:47:22 +00:00 |
|
Hieu Hoang
|
e35bb2c81f
|
delete some debug info
|
2012-10-25 14:14:15 +01:00 |
|
Hieu Hoang
|
7a71270be2
|
Merge branch 'master' of github.com:moses-smt/mosesdecoder
|
2012-10-24 10:38:05 +01:00 |
|
Hieu Hoang
|
fb8eb0d111
|
fix marcin's querying of compact rule table
|
2012-10-24 10:34:28 +01:00 |
|
Kenneth Heafield
|
73ef77163c
|
Remove m_ruleCount, construct source phrase in-place
|
2012-10-23 19:16:50 +01:00 |
|
Hieu Hoang
|
ff0946dd3e
|
eclipse files
|
2012-10-23 17:07:28 +01:00 |
|
Hieu Hoang
|
9a9dfe59de
|
default to multiple matched
|
2012-10-23 17:07:12 +01:00 |
|
Kenneth Heafield
|
eb28ea26a8
|
Add a phrase default constructor, bypassing the array size increment
|
2012-10-22 13:17:46 -04:00 |
|
Kenneth Heafield
|
2e8c316aaa
|
Merge branch 'master' of github.com:moses-smt/mosesdecoder
|
2012-10-22 17:42:37 +01:00 |
|
Kenneth Heafield
|
c34ecf12de
|
TargetPhrase doesn't have a FactorDirection constructor.
It was implicitly doing TargetPhrase(Phrase(size_t)) wastefully
|
2012-10-22 17:40:23 +01:00 |
|
Hieu Hoang
|
87b6520d82
|
add moses server back in. Changed ScoreComponentCollection to expose dense feature array
|
2012-10-22 14:41:23 +01:00 |
|
Hieu Hoang
|
cb0b94fad5
|
delete all mention of terminal in word alignment class
|
2012-10-19 16:00:42 +01:00 |
|
Hieu Hoang
|
f4c965e752
|
Merge branch 'master' of github.com:moses-smt/mosesdecoder
|
2012-10-19 15:10:20 +01:00 |
|
Hieu Hoang
|
397e704b49
|
terminal and non-terminal word alignments stored in 2 separate objects
|
2012-10-19 15:10:10 +01:00 |
|
Kenneth Heafield
|
791a7b68fc
|
Make max-factors a compile option and add recompilation safety
|
2012-10-19 10:16:45 +01:00 |
|
Kenneth Heafield
|
39664ac8f4
|
Support arbitrary arity
Also, some windows fixes in util.
|
2012-10-18 18:54:38 +01:00 |
|
Hieu Hoang
|
ee47e53065
|
new weight vector in fuzzy match rule table
|
2012-10-18 16:19:47 +01:00 |
|
Kenneth Heafield
|
3ced55e33d
|
Put note into PartialEdge, delete edge_queue
Before with pop 25:
real 9m49.480s
user 9m38.389s
sys 0m10.354s
After with pop 25:
real 8m46.553s
user 8m35.138s
sys 0m10.654s
|
2012-10-17 16:49:41 +01:00 |
|
Kenneth Heafield
|
4cf1ffb7d8
|
Simplify SetRuleCount
|
2012-10-17 11:48:30 +01:00 |
|
Barry Haddow
|
ed9d8c4992
|
Merge branch 'master' of github.com:moses-smt/mosesdecoder
|
2012-10-17 11:22:40 +01:00 |
|
Barry Haddow
|
a642705ed3
|
rule count for glue rule
|
2012-10-17 11:22:09 +01:00 |
|
Barry Haddow
|
befe18351f
|
OnDisk phrase table is not thread-safe!
And declaring it to be so does not make it so.
Also, ensure that the phrase dictionary is loaded before
it is used.
|
2012-10-17 11:18:38 +01:00 |
|
Kenneth Heafield
|
9f232895f3
|
More loading optimization
Cleanup Phrase substr, optimistic single-threaded FactorCollection lookup
Before:
user 242.228
sys 4.890
VmPeak: 17294456 kB
VmRSS: 17235148 kB
After:
user 215.322
sys 5.029
VmPeak: 17294544 kB
VmRSS: 17235304 kB
|
2012-10-17 11:07:42 +01:00 |
|
Kenneth Heafield
|
8ebaf44ae8
|
tmpnam is evil
|
2012-10-17 10:06:38 +01:00 |
|
Kenneth Heafield
|
63dda2a79d
|
Merge remote branch 'upstream/master'
|
2012-10-16 18:21:07 -04:00 |
|