mirror of
https://github.com/moses-smt/mosesdecoder.git
synced 2024-09-11 11:25:40 +03:00
eclipse
This commit is contained in:
parent
86cbe7b93b
commit
644cac03f6
@ -75,6 +75,7 @@
|
|||||||
<listOptionValue builtIn="false" value="boost_iostreams-mt"/>
|
<listOptionValue builtIn="false" value="boost_iostreams-mt"/>
|
||||||
<listOptionValue builtIn="false" value="boost_system-mt"/>
|
<listOptionValue builtIn="false" value="boost_system-mt"/>
|
||||||
<listOptionValue builtIn="false" value="boost_thread-mt"/>
|
<listOptionValue builtIn="false" value="boost_thread-mt"/>
|
||||||
|
<listOptionValue builtIn="false" value="pthread"/>
|
||||||
<listOptionValue builtIn="false" value="bz2"/>
|
<listOptionValue builtIn="false" value="bz2"/>
|
||||||
<listOptionValue builtIn="false" value="rt"/>
|
<listOptionValue builtIn="false" value="rt"/>
|
||||||
</option>
|
</option>
|
||||||
|
@ -46,6 +46,7 @@
|
|||||||
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.1546774818" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug">
|
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.1546774818" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug">
|
||||||
<option id="gnu.cpp.link.option.paths.523170942" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
|
<option id="gnu.cpp.link.option.paths.523170942" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
|
||||||
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../irstlm/lib""/>
|
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../irstlm/lib""/>
|
||||||
|
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../cmph/lib""/>
|
||||||
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../boost/lib""/>
|
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../boost/lib""/>
|
||||||
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../boost/lib64""/>
|
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../boost/lib64""/>
|
||||||
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../srilm/lib/macosx""/>
|
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../srilm/lib/macosx""/>
|
||||||
@ -74,6 +75,7 @@
|
|||||||
<listOptionValue builtIn="false" value="boost_iostreams-mt"/>
|
<listOptionValue builtIn="false" value="boost_iostreams-mt"/>
|
||||||
<listOptionValue builtIn="false" value="boost_filesystem-mt"/>
|
<listOptionValue builtIn="false" value="boost_filesystem-mt"/>
|
||||||
<listOptionValue builtIn="false" value="lm"/>
|
<listOptionValue builtIn="false" value="lm"/>
|
||||||
|
<listOptionValue builtIn="false" value="pthread"/>
|
||||||
<listOptionValue builtIn="false" value="util"/>
|
<listOptionValue builtIn="false" value="util"/>
|
||||||
<listOptionValue builtIn="false" value="bz2"/>
|
<listOptionValue builtIn="false" value="bz2"/>
|
||||||
<listOptionValue builtIn="false" value="rt"/>
|
<listOptionValue builtIn="false" value="rt"/>
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -35,7 +35,6 @@
|
|||||||
<listOptionValue builtIn="false" value="/opt/local/include"/>
|
<listOptionValue builtIn="false" value="/opt/local/include"/>
|
||||||
</option>
|
</option>
|
||||||
<option id="gnu.cpp.compiler.option.preprocessor.def.207824043" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
|
<option id="gnu.cpp.compiler.option.preprocessor.def.207824043" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
|
||||||
<listOptionValue builtIn="false" value="LM_KEN"/>
|
|
||||||
<listOptionValue builtIn="false" value="MAX_NUM_FACTORS=4"/>
|
<listOptionValue builtIn="false" value="MAX_NUM_FACTORS=4"/>
|
||||||
<listOptionValue builtIn="false" value="KENLM_MAX_ORDER=7"/>
|
<listOptionValue builtIn="false" value="KENLM_MAX_ORDER=7"/>
|
||||||
</option>
|
</option>
|
||||||
|
@ -21,6 +21,9 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
|||||||
|
|
||||||
#include "PartialTranslOptColl.h"
|
#include "PartialTranslOptColl.h"
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
#include <iostream>
|
||||||
|
|
||||||
|
using namespace std;
|
||||||
|
|
||||||
namespace Moses
|
namespace Moses
|
||||||
{
|
{
|
||||||
@ -95,6 +98,17 @@ void PartialTranslOptColl::Prune()
|
|||||||
// TRACE_ERR( "pruned to size " << m_list.size() << ", total pruned: " << m_totalPruned << std::endl);
|
// TRACE_ERR( "pruned to size " << m_list.size() << ", total pruned: " << m_totalPruned << std::endl);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// friend
|
||||||
|
ostream& operator<<(ostream& out, const PartialTranslOptColl& possibleTranslation)
|
||||||
|
{
|
||||||
|
for (size_t i = 0; i < possibleTranslation.m_list.size(); ++i) {
|
||||||
|
const TranslationOption &transOpt = *possibleTranslation.m_list[i];
|
||||||
|
out << transOpt << endl;
|
||||||
|
}
|
||||||
|
return out;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -43,6 +43,8 @@ namespace Moses
|
|||||||
*/
|
*/
|
||||||
class PartialTranslOptColl
|
class PartialTranslOptColl
|
||||||
{
|
{
|
||||||
|
friend std::ostream& operator<<(std::ostream& out, const PartialTranslOptColl& possibleTranslation);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
std::vector<TranslationOption*> m_list;
|
std::vector<TranslationOption*> m_list;
|
||||||
float m_bestScore; /**< score of the best translation option */
|
float m_bestScore; /**< score of the best translation option */
|
||||||
|
Loading…
Reference in New Issue
Block a user