Ulrich Germann
33892cfb8a
Added #define for boost::weak_ptr.
2015-10-28 10:25:32 +00:00
Ulrich Germann
06a516842d
Moses server now accepts context weights as translation request parameters.
2015-10-21 00:56:29 +01:00
Ulrich Germann
883c34aee9
Merge branch 'master' of http://github.com/moses-smt/mosesdecoder into mmt-dev
...
Conflicts:
moses/SearchNormalBatch.cpp
moses/TranslationModel/UG/mm/ug_bitext.h
moses/TranslationModel/UG/mm/ug_typedefs.h
moses/TranslationModel/UG/mmsapt.cpp
moses/TranslationModel/UG/mmsapt.h
2015-08-07 14:14:19 +01:00
Hieu Hoang
83ef138961
delete old unused code
2015-08-06 18:16:02 +04:00
Ulrich Germann
3323a02727
Option reorganisation in StaticData.
2015-08-05 02:15:34 +01:00
Hieu Hoang
402b958d90
some astyle version don't like prefixed commas
2015-05-03 10:03:38 +04:00
Ulrich Germann
b3ff4ff13a
Managers have now access to the entire translation task.
2015-03-26 16:37:04 +00:00
Hieu Hoang
1064aaacbe
delete typedefs for UINT32 and UINT64. MSVC now has uint32_t and uint64_t /Ken
2015-03-25 00:55:39 +00:00
Matthias Huck
524ed4406e
pragma once
2015-03-09 21:44:54 +00:00
Hieu Hoang
59986d8c81
change default mac-chart-span 10->20. /Arefeh Kazemi
2015-02-24 12:35:00 +00:00
Phil Williams
33df7fd2b4
Rename StaticData::IsChart() to IsSyntax() and add new SearchAlgorithm values
2015-02-12 13:03:26 +00:00
Hieu Hoang
066a681b43
fix word lattice input feature for non-binary pt
2015-02-08 00:50:23 +00:00
Phil Williams
c8ad84fa55
New input type, ForestInput, for weighted forests.
...
* Uses Egret format (https://sites.google.com/site/zhangh1982/egret )
* Used by forest-to-string search algorithm (-search-algorithm 9)
2015-02-02 16:34:17 +00:00
Phil Williams
984936f05f
Placeholders for new syntax-based search algorithms
2015-02-02 15:39:00 +00:00
Phil Williams
e177131a22
Remove -s2t option (use -search-algorithm=6 instead)
2015-02-02 15:01:59 +00:00
Hieu Hoang
6d61db28fa
use astyle 2.01. It's on Edinburgh server and doesn't screw up enum
2015-01-14 19:21:11 +00:00
Hieu Hoang
05ead45e71
beautify
2015-01-14 11:07:42 +00:00
Ales Tamchyna
cf4608163f
Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration
2015-01-08 12:32:34 +01:00
Marcin Junczys-Dowmunt
3f1cb319cd
Added TabbedSentence and first attempt at external VW features
2015-01-08 12:30:07 +01:00
Ales Tamchyna
93702844e5
Merge branch 'master' of github.com:moses-smt/mosesdecoder into vw_integration
2015-01-08 12:13:57 +01:00
Hieu Hoang
bfac071742
new format for [mapping] section
2015-01-07 08:55:31 +05:30
Ales Tamchyna
416c819f79
minor
2015-01-06 10:55:11 +01:00
Nicola Bertoldi
4e77665d30
better handling of cache-based models with inconsistent parameters
2014-12-15 17:42:41 +01:00
Hieu Hoang
7c159b3d58
rename ChartDecoding -> CYKPlus. Comment out CubeGrowing, not implemented
2014-12-14 13:19:38 +00:00
Nicola Bertoldi
e4eb201c52
merged master into dynamic-models and solved conflicts
2014-12-13 12:52:47 +01:00
Hieu Hoang
e1092c0dad
merge
2014-11-07 14:35:36 +00:00
Phil Williams
5240c430ce
Merge s2t branch
...
This adds a new string-to-tree decoder, which can be enabled with the -s2t
option. It's intended to be faster and simpler than the generic chart
decoder, and is designed to support lattice input (still WIP). For a en-de
system trained on WMT14 data, it's approximately 40% faster in practice.
For background information, see the decoding section of the EMNLP tutorial
on syntax-based MT:
http://www.emnlp2014.org/tutorials/5_notes.pdf
Some features are not implemented yet, including support for internal tree
structure and soft source-syntactic constraints.
2014-11-04 13:13:56 +00:00
Hieu Hoang
c40faed0d6
separate out class TranslationTask into it's on file
2014-09-30 12:25:36 +01:00
Ulrich Germann
ab35f6d4a3
Back to the standard default max phrase length of 20 with --with-mm.
2014-08-31 13:27:17 +01:00
Hieu Hoang
b10760f428
delete PhraseTableImplementation. Old enum
2014-07-18 20:36:53 +01:00
Ulrich Germann
3194c4783d
Setting DEFAULT_MAX_PHRASE_LENGTH to numeric_limits<size_t>::max() breaks
...
the regression test for (deprecated) PhraseDictionaryDynSuffixArray, so I
set it to 100,000 (to have virtually unlimited phrase length for
suffix array-based phrase tables.
2014-07-17 21:31:40 +01:00
Ulrich Germann
4d41211c2c
Major overhaul of Mmsapt. Reorganization of old and addition of new features in phrase tables. Many critical bug fixes.
2014-07-09 02:41:28 +01:00
Nicola Bertoldi
bd83999264
beautify
2014-01-15 16:42:02 +01:00
Nicola Bertoldi
47bece6eac
code cleanup; fixings to others' code/test
2014-01-15 16:16:37 +01:00
Nicola Bertoldi
50970b2b59
merge master into this branch
2014-01-14 08:50:18 +01:00
Hieu Hoang
a57c9d6fe8
delete -parsing-algorithm. Scope-3 parsing depends on the phrase-table implementation used, not this argument
2013-11-22 17:35:22 +00:00
=
d100792140
Added Mmsapt as PT implementation type.
2013-09-24 23:59:29 +01:00
Nicola Bertoldi
7dc6ad4255
beautify
2013-09-14 10:13:24 +02:00
phikoehn
b368085609
xml constraint
2013-08-15 11:46:45 +01:00
Nicola Bertoldi
048f269e8e
preparation for dynamic cache-based phrase dictionary
2013-08-14 16:11:43 +02:00
Nicola Bertoldi
5868653bd6
beautify
2013-08-11 23:41:23 +02:00
Hieu Hoang
310b26f989
beautify
2013-07-08 20:52:14 +01:00
Hieu Hoang
3eba5782c2
beautify
2013-07-08 20:25:47 +01:00
Ulrich Germann
2f6ca0c0b8
Merge branch 'master' into dynamic-phrase-tables
...
Conflicts:
moses/Hypothesis.cpp
moses/StaticData.cpp
moses/TargetPhrase.cpp
moses/TranslationModel/BilingualDynSuffixArray.cpp
moses/TranslationModel/BilingualDynSuffixArray.h
moses/TranslationModel/PhraseDictionary.h
moses/TranslationModel/PhraseDictionaryDynSuffixArray.cpp
moses/TranslationModel/PhraseDictionaryDynSuffixArray.h
2013-06-26 03:00:27 +01:00
Hieu Hoang
dc33fa3d3d
redo parsing of feature function parameters
2013-06-20 12:50:41 +01:00
Hieu Hoang
abe6bb7c22
refactor parsing of feature functiona args
2013-06-10 18:11:55 +01:00
Ulrich Germann
e3a0bfa330
Added enumerated PhraseTableImplementation type DSuffixArray.
2013-06-03 12:23:27 +01:00
Hieu Hoang
6249432407
beautify
2013-05-29 18:16:15 +01:00
Hieu Hoang
d273812231
delete enum StatelessFeatureType. Features can be multiple types at once. Just overload the Evaluate() function you need
2013-05-24 16:04:38 +01:00
Hieu Hoang
41ea085a4f
rename entries in enum StatelessFeatureType
2013-05-13 16:14:18 +01:00