Commit Graph

268 Commits

Author SHA1 Message Date
hieuhoang1972
35f3c1b1b5 turned off profiling
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@349 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-28 03:18:18 +00:00
redpony
8bb09beab8 use a vector, not a list, to sort and return n-best list candidates
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@348 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-28 02:02:14 +00:00
redpony
33019e9103 dead code cleanup
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@347 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-28 01:19:39 +00:00
redpony
b48c33f1da use new score bookkeeping for nbest lists
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@346 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-28 01:15:09 +00:00
redpony
60b27b1bb1 Make score bookkeeping faster and easier to understand. Fix bug in unlimited distortion use-cases.
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@345 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-28 01:14:42 +00:00
hieuhoang1972
35e7d024a5 cvs ignore
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@344 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-28 00:14:59 +00:00
hieuhoang1972
cca42f4ba9 cvs ignore
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@340 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 20:39:31 +00:00
hieuhoang1972
3492ede69b cvs ignore
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@339 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 20:01:15 +00:00
hieuhoang1972
96572cbb04 internal LM model bug - when LMID = -1
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@338 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 18:32:11 +00:00
hieuhoang1972
eb3fa22f05 Visual Studio issues
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@337 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 17:23:58 +00:00
hieuhoang1972
a15d64f2d0 deleted intermiediate hypo collection
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@336 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 17:05:31 +00:00
hieuhoang1972
08a2d7e14d cvs ignore
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@335 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 16:49:33 +00:00
hieuhoang1972
e038f8373b cvs ignore
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@334 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 16:47:04 +00:00
hieuhoang1972
adca99c79d trans opt collection indexed by coverage & stored pointers, rather than obj.
fixed mem leak in manager


git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@333 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 16:44:53 +00:00
hieuhoang1972
0c0ff800de Visual Studio issues
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@331 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 15:26:10 +00:00
redpony
14d342508e preparation for new ScoreComponentCollection, which will be much more efficient
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@329 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 13:47:43 +00:00
hieuhoang1972
8536c2e92b changed to be compatible with gcc & vs debugging macro
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@328 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 13:17:06 +00:00
phkoehn
038dcf7d5b added some comments, and consolidated two functions for clarity
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@327 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 04:44:13 +00:00
phkoehn
f356f707eb reorganized hypothesis expansion, no intermediate list of hypotheses is generated anymore
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@326 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 02:42:50 +00:00
phkoehn
8d2aacea7a reorganized hypothesis expansion: no intermediate list of hypotheses is generated anymore
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@325 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 02:42:18 +00:00
hieuhoang1972
f194db4c4f Visual Studio issues
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@324 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 02:10:51 +00:00
hieuhoang1972
d6d05df331 opmtimisation - changed TransOpt to use pointers
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@323 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 01:52:45 +00:00
zens
a2a3f5a4c2 - future costs estimation for distortion model
(working, but further testing needed -> commented)


git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@322 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-27 01:39:43 +00:00
zens
4022ae95bc - print statistics for confusion nets
- small bug fixes


git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@316 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 20:33:33 +00:00
hieuhoang1972
1ae613e79c perf profiling turned on in eclipse in debug conf
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@315 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 20:24:37 +00:00
redpony
32a1b378f0 get rid of unused variable
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@314 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 20:19:24 +00:00
hieuhoang1972
337214d884 non-N-Best compile error
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@313 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 20:01:38 +00:00
hieuhoang1972
b9b2ba8217 deleted unused Generation & translation functions from Manager class.
getting ready to change TransOpt to be indexed


git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@312 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 19:52:08 +00:00
hieuhoang1972
ebff140fe0 minor warning
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@311 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 19:47:13 +00:00
bojar
71ae9d8dad reports the number of translation options (per span) generated if verbosity > 0
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@309 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 19:45:34 +00:00
redpony
88e62f919b add a global accessor for StaticData
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@308 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 19:32:04 +00:00
hieuhoang1972
d806150224 rolled back to v1.6 to pass regression
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@307 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 19:31:53 +00:00
hieuhoang1972
a41f21912e rolled back to v1.6 to pass regression
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@306 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 19:31:17 +00:00
hieuhoang1972
a4703948be added debugging function
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@305 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 18:38:39 +00:00
hieuhoang1972
eb2002bbc6 added debugging function
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@304 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 16:05:10 +00:00
hieuhoang1972
a7c645b96d added debugging function
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@303 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 15:49:51 +00:00
redpony
b7b03f9ff2 rename function
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@302 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 14:29:45 +00:00
redpony
f6bdb0532d rename a few ambiguous function names. make ScoreComponentCollection not inherit from a stl container
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@301 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 14:29:32 +00:00
bojar
b0f7cb32cb Added -report-all-factors, so that stdout is more verbose.
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@300 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-26 00:01:05 +00:00
redpony
34cbaaf61a Making the interface of HypothesisCollection even stricter
(Remove and Detach are protected)


git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@299 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 23:33:58 +00:00
redpony
985e9bf7a3 Const correctness: don't allow non-const iterators exposed from HypothesisCollection.
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@298 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 23:28:46 +00:00
redpony
2c75d3b10b HypothesisCollection no longer inherits from std::set
This is in preparation for moving to a faster implementation (that uses hash_set)


git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@297 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 23:19:54 +00:00
hieuhoang1972
234d5957ac Visual Studio issues
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@296 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 22:58:52 +00:00
hieuhoang1972
404c3ad663 fixed recombination bug
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@295 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 22:58:31 +00:00
redpony
06f8807b98 n-best performance enhancements: use vector instead of list, make it dynamically allocated instead of automatic (some hypotheses will never need one)
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@294 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 22:54:01 +00:00
phkoehn
f89ba84fdc reset sentence counter after reading phrases from input
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@293 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 21:53:50 +00:00
hieuhoang1972
81baab9bd7 Visual Studio issues
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@291 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 21:52:45 +00:00
phkoehn
6154be10cc sentence counter needs to be reset before decoding,
otherwise wrong sentence number is reported in n-best list
(only happens, if input is from file)


git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@290 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 21:52:33 +00:00
hieuhoang1972
c99e2c1786 Visual Studio issues
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@289 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 21:41:04 +00:00
bojar
88f4bced55 reimplemented future score matrix calculation, should be faster.
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@288 1f5c12ca-751b-0410-a591-d2e778427230
2006-07-25 21:17:12 +00:00