From: <hie...@us...> - 2006-12-12 10:40:16
|
Revision: 1056 http://mosesdecoder.svn.sourceforge.net/mosesdecoder/?rev=1056&view=rev Author: hieuhoang1972 Date: 2006-12-12 02:40:13 -0800 (Tue, 12 Dec 2006) Log Message: ----------- mass w/e checkin. changes include: 1. change name of FutureScore class to SpanScore 2. pass decode Step by id rather than pointer or reference. 3. make list of decode step into vector. give each decode step contiguous id 4. create vector of pointers to prev hypo for each decode step in hypo class 5. & for current source range 6. add m_decodeStepId to hypo class, id of decode step applied to this hypo 7. cleaned up hypo comparison for recombination. 8. create the full target phrase translated so far in every hypo, instead of using recursion 9. undo check for spurious hypo differences in latent factors when adding to stack - inelegant impl 10. made language models work with async 11. templatised SquareMatrix 12. default use-distortion-future-costs to true 13. more comments compileable and runnable Modified Paths: -------------- branches/hieu-async/moses/moses.sln branches/hieu-async/moses/moses.vcproj branches/hieu-async/moses/src/DecodeStep.cpp branches/hieu-async/moses/src/DecodeStep.h branches/hieu-async/moses/src/DecodeStepTranslation.cpp branches/hieu-async/moses/src/DummyScoreProducers.cpp branches/hieu-async/moses/src/DummyScoreProducers.h branches/hieu-async/moses/src/Hypothesis.cpp branches/hieu-async/moses/src/Hypothesis.h branches/hieu-async/moses/src/HypothesisCollection.cpp branches/hieu-async/moses/src/HypothesisCollection.h branches/hieu-async/moses/src/HypothesisStack.cpp branches/hieu-async/moses/src/HypothesisStack.h branches/hieu-async/moses/src/InputType.cpp branches/hieu-async/moses/src/InputType.h branches/hieu-async/moses/src/LMList.h branches/hieu-async/moses/src/LanguageModel.h branches/hieu-async/moses/src/LanguageModelFactory.cpp branches/hieu-async/moses/src/LanguageModelFactory.h branches/hieu-async/moses/src/LanguageModelInternal.cpp branches/hieu-async/moses/src/LanguageModelInternal.h branches/hieu-async/moses/src/LanguageModelMultiFactor.cpp branches/hieu-async/moses/src/LanguageModelMultiFactor.h branches/hieu-async/moses/src/LanguageModelSingleFactor.h branches/hieu-async/moses/src/Manager.cpp branches/hieu-async/moses/src/Manager.h branches/hieu-async/moses/src/NGramNode.cpp branches/hieu-async/moses/src/Parameter.cpp branches/hieu-async/moses/src/Phrase.cpp branches/hieu-async/moses/src/Phrase.h branches/hieu-async/moses/src/PhraseReference.cpp branches/hieu-async/moses/src/PhraseReference.h branches/hieu-async/moses/src/SentenceStats.cpp branches/hieu-async/moses/src/SentenceStats.h branches/hieu-async/moses/src/SquareMatrix.cpp branches/hieu-async/moses/src/SquareMatrix.h branches/hieu-async/moses/src/StaticData.cpp branches/hieu-async/moses/src/StaticData.h branches/hieu-async/moses/src/Timer.h branches/hieu-async/moses/src/TranslationOption.cpp branches/hieu-async/moses/src/TranslationOption.h branches/hieu-async/moses/src/TranslationOptionCollection.cpp branches/hieu-async/moses/src/TranslationOptionCollection.h branches/hieu-async/moses/src/TranslationOptionCollectionConfusionNet.cpp branches/hieu-async/moses/src/TranslationOptionCollectionConfusionNet.h branches/hieu-async/moses/src/TranslationOptionCollectionText.cpp branches/hieu-async/moses/src/TranslationOptionCollectionText.h branches/hieu-async/moses/src/WordsBitmap.cpp branches/hieu-async/moses/src/WordsBitmap.h branches/hieu-async/moses/src/WordsRange.cpp branches/hieu-async/moses/src/WordsRange.h branches/hieu-async/moses/src/gzfilebuf.h branches/hieu-async/moses/src/hash.h branches/hieu-async/moses/src/md5.h branches/hieu-async/moses/src/mempool.cpp branches/hieu-async/moses/src/mempool.h branches/hieu-async/moses-cmd/src/IOStream.cpp branches/hieu-async/moses-cmd/src/Main.cpp Removed Paths: ------------- branches/hieu-async/moses/src/FutureScore.cpp branches/hieu-async/moses/src/FutureScore.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |