Matthias Huck
f6b0d988d9
eliminate compiler warnings
2016-01-06 17:35:19 +00:00
Ulrich Germann
bb6e0157aa
Code cleanup and refactoring.
2015-12-13 22:31:43 +00:00
Ulrich Germann
40ed3df9cb
Merge branch 'master' of https://github.com/moses-smt/mosesdecoder
...
Conflicts:
moses/ChartParser.cpp
moses/ChartParser.h
moses/ConfusionNet.h
moses/FF/CountNonTerms.cpp
moses/FF/CountNonTerms.h
moses/FF/SoftSourceSyntacticConstraintsFeature.cpp
moses/FF/SoftSourceSyntacticConstraintsFeature.h
moses/FF/SourceGHKMTreeInputMatchFeature.cpp
moses/FF/SourceGHKMTreeInputMatchFeature.h
moses/ForestInput.cpp
moses/InputType.h
moses/MockHypothesis.cpp
moses/Sentence.cpp
moses/Sentence.h
moses/StaticData.cpp
moses/StaticData.h
moses/Syntax/F2S/GlueRuleSynthesizer.h
moses/Syntax/T2S/GlueRuleSynthesizer.cpp
moses/Syntax/T2S/GlueRuleSynthesizer.h
moses/TreeInput.cpp
moses/XmlOption.cpp
moses/XmlOption.h
2015-12-11 01:59:26 +00:00
Ulrich Germann
29694af6e4
Code cleanup and refactoring.
2015-12-11 01:09:22 +00:00
MosesAdmin
739165c2b0
daily automatic beautifier
2015-12-11 00:00:33 +00:00
Ulrich Germann
831dc83778
Code cleanup and refactoring.
2015-12-10 03:17:36 +00:00
Ulrich Germann
240b88c683
Passing around AllOptions or references thereto everywhere,
...
strong them locally where appropriate, so that compontents can
become independent of StaticData once instantiated.
2015-12-09 23:05:00 +00:00
MosesAdmin
59365f2bd3
daily automatic beautifier
2015-12-09 00:00:35 +00:00
Ulrich Germann
c1a008bf6d
Reduce dependence on StaticData.
2015-12-07 23:50:56 +00:00
Ulrich Germann
c4e45fb128
Code cleanup.
2015-12-07 16:07:11 +00:00
Ulrich Germann
5a63286447
Code cleanup and bug fix in (Base)Manager::OutputSurface:
...
Mark-up of unkown words in output.
2015-12-02 20:43:56 +00:00
Phil Williams
7375d81e16
Fix a few compiler warnings (clang)
2015-11-27 12:20:38 +00:00
David Madl
060a5f1b47
forward declare SHyperedge in StatefulFeatureFunction, StatelessFeatureFunction
2015-11-17 16:17:09 +00:00
David Madl
3b63930943
move global Timer to Timer.h
...
Move ResetUserTime(), PrintUserTime(), GetUserTime() to Timer.h
Do not reset timer in StaticData.
2015-11-17 16:15:13 +00:00
MosesAdmin
fef50536d6
daily automatic beautifier
2015-11-17 00:00:49 +00:00
Phil Williams
d317fdc373
Store SHyperedge feature scores as deltas instead of totals
...
This mirrors the change made for the chart decoder in commit 465b4756...
2015-11-16 19:23:27 +00:00
MosesAdmin
dad1bd6127
daily automatic beautifier
2015-11-12 00:00:40 +00:00
Ulrich Germann
f247e26fed
More options refactoring (OOV Handling this time).
2015-11-11 17:07:45 +00:00
Ulrich Germann
806f888c10
Moved placeholder factor variable from StaticData to InputOptions.
2015-11-10 21:44:48 +00:00
Ulrich Germann
324c378f7f
Options refactoring. Moses crashed in server mode when asked to provide n-best translations with scores.
2015-10-31 12:50:52 +00:00
MosesAdmin
ec8dbdb94a
daily automatic beautifier
2015-10-27 00:00:59 +00:00
Phil Williams
8a41bad9aa
Separate SVertexRecombination{EqualityPred,Hasher} classes
2015-10-26 15:57:07 +00:00
Hieu Hoang
97b2aa5663
WordsRange -> Range
2015-10-25 13:37:59 +00:00
MosesAdmin
d757346b55
daily automatic beautifier
2015-10-19 00:00:40 +01:00
Ulrich Germann
b8b3d2111a
Merge branch 'master' of http://github.com/moses-smt/mosesdecoder into ranked-sampling
2015-10-18 21:45:27 +01:00
Ulrich Germann
bdb0227ee9
Life cycle of TargetPhraseCollection is now managed via shared pointers.
2015-10-18 21:27:58 +01:00
Hieu Hoang
173d958f4d
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2015-10-17 23:00:34 +01:00
Hieu Hoang
2683b58b53
clean up comparison functions for Words and Phrases
2015-10-17 22:09:36 +01:00
Hieu Hoang
b6231e8c73
make util::StringStream more like std::stringstream
2015-10-16 19:03:22 +00:00
Hieu Hoang
cfb1ab34c7
use util::StringStream
2015-10-16 19:03:22 +00:00
Hieu Hoang
786258cb28
beautify
2015-10-16 13:53:33 +01:00
Ubuntu
ee3dd5b60d
gcc compile error
2015-10-14 10:24:18 +00:00
Hieu Hoang
8d69ffdc58
syntax decoding uses unordered set
2015-10-14 11:07:11 +01:00
Phil Williams
8aaf89faf5
Syntax::Manager: output a blank line if there's no translation
...
Should never happen for T2S/F2S, but possible for S2T.
2015-09-02 10:28:05 +01:00
MosesAdmin
21aa5af640
daily automatic beautifier
2015-08-08 00:00:45 +01:00
Ulrich Germann
524109e2ca
Reorganisation of options.
...
The purpose of this effort is to have options local to the individual translation task,
so that they can be changed in the running system in a multi-threaded system.
2015-08-06 21:11:43 +01:00
Hieu Hoang
5173b9f617
beautify. Add sed for trailing spaces
2015-05-13 11:29:16 +01:00
Ulrich Germann
d122605c0d
Code reorganization with respect to hypergraph output.
2015-05-12 02:28:58 +01:00
Hieu Hoang
cc8c6b7b10
beautify
2015-05-02 11:45:24 +01:00
Jeroen Vermeulen
eca5824100
Remove trailing whitespace in C++ files.
2015-04-30 12:05:11 +07:00
Ulrich Germann
e4f5c69109
One step closer to eliminating the requirement to provide num-features=... in the config file.
...
Some FF (Mmsapt, LexicalReordering, Many single-value FF) provide this number during "registration";
when missing, a default weight vector of uniform 1.0 is automatically generated. This eliminates the
need for the user to figure out what the exact number of features is for each FF, which can get complicated,
e.g. in the case of Mmsapt/PhraseDictionaryBitextSampling.
2015-04-29 20:16:52 +01:00
Ulrich Germann
0d72cdd72c
Merge branch 'master' of https://github.com/moses-smt/mosesdecoder into mmt-dev
...
Conflicts:
moses/Syntax/F2S/Manager-inl.h
moses/TranslationModel/UG/mmsapt.cpp
2015-04-26 02:12:16 +01:00
Phil Williams
05b31b53f2
Implement -output-unknowns for search algorithms 7 and 9 (T2S/F2S)
2015-04-13 16:31:58 +01:00
Ulrich Germann
3e2f878576
Merge branch 'master' into mmt-dev
...
Conflicts:
Jamroot
moses/TranslationModel/UG/mmsapt.h
2015-04-05 15:51:50 +01:00
Jeroen Vermeulen
789a2e2bc3
Fix some compile warnings (gcc 4.9.2).
...
Mostly signed/unsigned comparisons and reordered member
initializations; also a few unused variables.
There are more, but if I chip away at them for a while, who knows, it
may catch on and warnings may eventually become socially stigmatizing.
:)
2015-03-29 18:10:51 +07:00
Jeroen Vermeulen
a9c8f44896
Modernize "C" includes in moses.
...
This is one of those little chores in managing a long-lived C++
project: standard C headers like stdio.h and math.h now have their own
place in the C++ standard as resp. cstdio, cmath, and so on. In this
branch the #include names are updated for the moses/ subdirectory; more
branches to follow.
C++11 adds cstdint, but to support compilation with the previous
standard, that change is left for later.
2015-03-28 20:09:03 +07:00
Ulrich Germann
b3ff4ff13a
Managers have now access to the entire translation task.
2015-03-26 16:37:04 +00:00
Ulrich Germann
085c88cc7b
Eliminated sources of some compiler warnings (unused variables; signed/usigned comparisons).
2015-03-15 22:45:01 +00:00
Phil Williams
e8a7163f0d
Add SyntaxInputWeight feature function
...
Currently only used for forest input.
2015-03-10 11:07:04 +00:00
Phil Williams
0bff50449e
Fix -search-algorithm 8
2015-02-23 11:12:00 +00:00