Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHieu Hoang <hieu@hoang.co.uk>2013-07-19 18:38:39 +0400
committerHieu Hoang <hieu@hoang.co.uk>2013-07-19 18:38:39 +0400
commite528921e44576297fa225bee6df58e4994140ac2 (patch)
tree94636624e4cd897c1e0b7661ea47323d5ade1c52 /moses/InputPath.cpp
parentb7b23dd703ca3bd6bb382092e59d89a387de7bcd (diff)
beautify
Diffstat (limited to 'moses/InputPath.cpp')
-rw-r--r--moses/InputPath.cpp29
1 files changed, 14 insertions, 15 deletions
diff --git a/moses/InputPath.cpp b/moses/InputPath.cpp
index 9059b03bb..669d88d46 100644
--- a/moses/InputPath.cpp
+++ b/moses/InputPath.cpp
@@ -68,23 +68,22 @@ void InputPath::SetTargetPhrases(const PhraseDictionary &phraseDictionary
// use all of the target phrase given
std::pair<const TargetPhraseCollection*, const void*> value(targetPhrases, ptNode);
m_targetPhrases[&phraseDictionary] = value;
- }
- else {
+ } else {
// filter out target phrases with alignments that are not 1-to-1 with placeholder
- m_copiedSet.push_back(TargetPhraseCollection());
- TargetPhraseCollection &newTargetPhrases = m_copiedSet.back();
+ m_copiedSet.push_back(TargetPhraseCollection());
+ TargetPhraseCollection &newTargetPhrases = m_copiedSet.back();
std::pair<const TargetPhraseCollection*, const void*> value(&newTargetPhrases, ptNode);
m_targetPhrases[&phraseDictionary] = value;
TargetPhraseCollection::const_iterator iter;
for (iter = targetPhrases->begin(); iter != targetPhrases->end(); ++iter) {
- TargetPhrase *targetPhrase = *iter;
- const AlignmentInfo &alignments = targetPhrase->GetAlignTerm();
- bool ok = IsCompatibleWithPlaceholders(alignments);
+ TargetPhrase *targetPhrase = *iter;
+ const AlignmentInfo &alignments = targetPhrase->GetAlignTerm();
+ bool ok = IsCompatibleWithPlaceholders(alignments);
- if (ok) {
- newTargetPhrases.Add(targetPhrase);
- }
+ if (ok) {
+ newTargetPhrases.Add(targetPhrase);
+ }
}
}
}
@@ -92,11 +91,11 @@ void InputPath::SetTargetPhrases(const PhraseDictionary &phraseDictionary
bool InputPath::IsCompatibleWithPlaceholders(const AlignmentInfo &alignments) const
{
for (size_t i = 0; i < m_placeholders.size(); ++i) {
- size_t sourcePos = m_placeholders[i];
- set<size_t> targetPos = alignments.GetAlignmentsForSource(sourcePos);
- if (targetPos.size() != 1) {
- return false;
- }
+ size_t sourcePos = m_placeholders[i];
+ set<size_t> targetPos = alignments.GetAlignmentsForSource(sourcePos);
+ if (targetPos.size() != 1) {
+ return false;
+ }
}
return true;
}