Ulrich Germann
f1de677530
SentenceBias now has access to mapping from sentence IDs to document IDs.
2015-06-08 13:50:37 +01:00
Ulrich Germann
3c767fc333
New field to store cumulative bias scores.
2015-06-08 13:48:40 +01:00
Ulrich Germann
e8a4a9b10a
New member function to expose mapping from sentence IDs to document ids.
2015-06-08 13:45:51 +01:00
Ulrich Germann
d5b0ec7562
Initial check-in.
2015-06-08 12:20:25 +01:00
Ulrich Germann
7a57ce4dc2
Missing #pragma once.
2015-06-06 13:22:04 +01:00
Ulrich Germann
56dee1d4ac
Bug fixes: missing #include and const declaration of find_trg_phr-bounds().
2015-06-06 13:21:33 +01:00
Ulrich Germann
d4234847cd
Added #include.
2015-06-05 22:51:58 +01:00
Ulrich Germann
f87f123366
Added member function find_trg_phrase_bound(PhraseExtractionRecord& rec) to Bitext class.
2015-06-05 22:50:17 +01:00
Ulrich Germann
8ae2894107
Initial check-in.
2015-06-05 22:29:26 +01:00
Ulrich Germann
53752f70a7
Added member function find_trg_phr_bound(PhraseExtractionRecord& rec).
2015-06-05 22:28:02 +01:00
Ulrich Germann
c7fffab82c
Bug fixes.
2015-06-05 22:27:10 +01:00
Ulrich Germann
8a547ea82f
Added missing #include.
2015-06-05 22:25:49 +01:00
Ulrich Germann
704432cf0f
Bug fixes.
2015-06-05 22:25:13 +01:00
Ulrich Germann
623eb7bb77
Instantiation of btfix via boost::intrusive_ptr in Mmsapt.
...
This is in preparation for distinct bitext samplers which need to
ensure the lifetime of the bitext while sampling.
2015-06-05 21:15:47 +01:00
Ulrich Germann
e8ee56876e
Initial check-in.
2015-06-05 17:24:53 +01:00
Ulrich Germann
8f4b2afe26
#include a few more things.
2015-06-05 16:30:07 +01:00
Ulrich Germann
1b4b3a5103
Mmsapt: btfix now instatiated via intrusive pointer
...
... to prevent deletion while Mmsapt is live.
2015-06-05 16:27:49 +01:00
Ulrich Germann
47fa99b61b
Added member function size() to LRU_Cache.
2015-06-05 16:26:47 +01:00
Ulrich Germann
243a6a8b3b
Added #define for intrusive pointer.
2015-06-05 16:23:00 +01:00
Ulrich Germann
576c743aee
Simplified #include.
2015-06-05 16:22:03 +01:00
Ulrich Germann
5cb1d95e09
Added member function for retrieving nbest list items without sorting.
2015-06-05 16:21:09 +01:00
Ulrich Germann
5a56a5b496
Added target for forced relinking only (no forced recompilation); temporarily disabled tcmalloc.
2015-06-05 16:20:08 +01:00
Ulrich Germann
83fa1b6a88
Initial check-in.
2015-06-03 12:59:32 +01:00
Ulrich Germann
0afe139810
Initial check-in.
2015-06-03 12:55:58 +01:00
Ulrich Germann
debdd21899
Optional initialization of SentenceBias.
2015-06-03 12:53:38 +01:00
Ulrich Germann
f024eede74
Added ca() as short replacement for approxOccurrenceCount() to tsa_tree_iterator.
2015-06-03 12:51:44 +01:00
Ulrich Germann
d62d2dc95f
Bug fix.
2015-06-01 23:10:50 +01:00
Ulrich Germann
aa4eed93d5
Bug fix related to getting rid of using namespace std; .
2015-06-01 18:55:40 +01:00
Ulrich Germann
cc800742b1
Updated Makefile for local compiles.
2015-06-01 18:26:27 +01:00
Ulrich Germann
99896cfd2c
Untangling bitext class from Moses dependencies, so that the class can be used
...
independently of Moses again.
2015-06-01 18:25:04 +01:00
Ulrich Germann
349163f3fd
Bug fix and in-line code documentation.
2015-06-01 18:21:52 +01:00
Ulrich Germann
25f98a446e
Bug fix in building imTtrack directly from input stream.
2015-06-01 18:19:34 +01:00
Ulrich Germann
c82ee9a4e9
Bug fix.
2015-05-24 16:44:41 +01:00
Ulrich Germann
da052b7f2b
Removed dependency on libcurlpp, as it was difficult to link that staticly.
2015-05-24 16:05:14 +01:00
Ulrich Germann
dcb8e5d3e0
Preparation for allowing context-aware decoding.
2015-05-19 02:35:39 +01:00
Hieu Hoang
39139e7a64
beautify.
2015-05-15 18:09:38 +01:00
Marcin Junczys-Dowmunt
7652ab9118
quick fix for out-of-bound alignment points
2015-05-15 09:12:51 +02:00
Jeroen Vermeulen
0859e9a844
Remove trailing whitespace from C++ files.
2015-05-13 17:05:43 +07:00
Jeroen Vermeulen
1364a7d599
Fix typo in mmap call.
...
The case where !m_fixed passed m_map_size to mmap(), but the "else"
clause passed map_size. In replacing mmap() with the portable wrapper,
I accidentally changed that to be m_map_size as well.
Besides fixing that, I'm changing the name of the variable to be more
clearly distinguishable from m_map_size.
2015-05-12 09:58:47 +07:00
Ulrich Germann
7da7ce52da
Added context buffering in IOWrapper for context-sensitive decoding.
...
Unfortunately, this seems to slow things down quite a bit.
2015-05-11 00:34:24 +01:00
Ulrich Germann
db5ccff364
Tweaks to logging for biased sampling.
2015-05-11 00:33:21 +01:00
Ulrich Germann
1778238d73
Logging of latency of bias lookup via server.
2015-05-11 00:32:20 +01:00
Ulrich Germann
8a174beb44
Additional check for document map if document bias is requested.
2015-05-11 00:30:32 +01:00
Nicola Bertoldi
90a982e579
merge remote into local
2015-05-04 09:42:44 +02:00
Nicola Bertoldi
c4f04670c2
made ProbingPT constructor compliant with PhraseDictionary signature
2015-05-04 09:25:50 +02: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
324b1a9b56
Merge branch 'master' of https://github.com/moses-smt/mosesdecoder
2015-04-29 20:20:54 +01: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
c76f1c338d
Uninitialized variable.
2015-04-29 20:16:43 +01:00