Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-24 | eclipse | Hieu Hoang | |
2015-05-21 | eclipse | Hieu Hoang | |
2015-05-12 | default to using lmplz for convenience and because SRILM uses tonnes of memory | Hieu Hoang | |
2015-05-11 | codelite | Hieu Hoang | |
2015-05-05 | Add profiling option to the testsuite. Untested. | XapaJIaMnu | |
2015-05-01 | Initial work to add support for profiling mode in the testsuite | XapaJIaMnu | |
2015-04-30 | delete unused var | Hieu Hoang | |
2015-04-30 | Remove trailing whitespace in C++ files. | Jeroen Vermeulen | |
2015-04-27 | codelite | Hieu Hoang | |
2015-04-27 | add extra parser argument to ChartCellCollection to support ↵ | Hieu Hoang | |
FF::EvaluateGivenAllOtherTransOpts() | |||
2015-04-26 | boost unique lock | Hieu Hoang | |
2015-04-26 | Merge branch 'master' of https://github.com/moses-smt/mosesdecoder into mmt-dev | Ulrich Germann | |
Conflicts: moses/Syntax/F2S/Manager-inl.h moses/TranslationModel/UG/mmsapt.cpp | |||
2015-04-24 | Seed the randomizer once, not every time. | Jeroen Vermeulen | |
This bit of mira code used to re-seed the randomizer on every call, instead of just once on startup. The result of time(NULL) was used as a seed, meaning that every such call to the randomizer within the same second would return the same value. | |||
2015-04-23 | Merge branch 'master' of https://github.com/moses-smt/mosesdecoder | Matthias Huck | |
2015-04-23 | n-best list creation in phrase-based decoding: improved efficiency with ↵ | Matthias Huck | |
sparse features | |||
2015-04-23 | Add cross-platform randomizer module. | Jeroen Vermeulen | |
The code uses two mechanisms for generating random numbers: srand()/rand(), which is not thread-safe, and srandom()/random(), which is POSIX-specific. Here I add a util/random.cc module that centralizes these calls, and unifies some common usage patterns. If the implementation is not good enough, we can now change it in a single place. To keep things simple, this uses the portable srand()/rand() but protects them with a lock to avoid concurrency problems. The hard part was to keep the regression tests passing: they rely on fixed sequences of random numbers, so a small code change could break them very thoroughly. Util::rand(), for wide types like size_t, calls std::rand() not once but twice. This behaviour was generalized into utils::wide_rand() and friends. | |||
2015-04-22 | hack to allow target side of tokenized parallel corpus to be used for LM | Hieu Hoang | |
2015-04-16 | Replace deprecated bcopy() with memcpy(). | Jeroen Vermeulen | |
The bcopy() function is POSIX-specific and deprecated. The recommended replacement (at least for non-overlapping source and destination ranges) is memcpy(), which is in the standard C library. Note that the source and destination parameters are in a different order between these two functions. | |||
2015-04-16 | Replace deprecated bzero() with memset(). | Jeroen Vermeulen | |
The bzero() function is POSIX-specific and deprecated. The recommended replacement is memset(), which is in the standard C library. | |||
2015-04-14 | Merge branch 'master' of github.com:moses-smt/mosesdecoder | Hieu Hoang | |
2015-04-14 | misc script to parallelize madamira on grid engine | Hieu Hoang | |
2015-04-11 | codelite | Hieu Hoang | |
2015-04-05 | Merge branch 'master' into mmt-dev | Ulrich Germann | |
Conflicts: Jamroot moses/TranslationModel/UG/mmsapt.h | |||
2015-04-03 | Unused variable. | Ulrich Germann | |
2015-04-02 | uncomment out lines that clang choked on. Now works | Hieu Hoang | |
2015-04-02 | resolve conflicts | akimbal1 | |
2015-04-02 | compile with clang 3.3 x86_x6, no warnings | akimbal1 | |
2015-04-02 | make it compile on osx/clang | Hieu Hoang | |
2015-04-02 | Merge pull request #103 from aminorex/master | Hieu Hoang | |
tokenizer improvements, faster better sentence splitter | |||
2015-04-02 | Replace use of tmpnam with boost::filesystem. | Jeroen Vermeulen | |
Silences a few annoying warnings from gcc: "tmpnam is dangerous" (and the suggestion to use mkstemp instead). | |||
2015-04-02 | handle asian stock tickers better | akimbal1 | |
2015-04-02 | Merge remote-tracking branch 'upstream/master' | akimbal1 | |
2015-04-02 | make -a work more like the perl tokenizer | akimbal1 | |
2015-04-01 | splitter and tokenizer tweaks, multithreading tokenizer | akimbal1 | |
2015-04-01 | splitter tweaks | akimbal1 | |
2015-04-01 | add -B option | akimbal1 | |
2015-04-01 | add splitter | akimbal1 | |
2015-03-28 | Modernize "C" includes in contrib. | Jeroen Vermeulen | |
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 contrib/ subdirectory. C++11 adds cstdint, but to support compilation with the previous standard, that change is left for later. | |||
2015-03-26 | Managers and feature functions now have access to the entire ↵ | Ulrich Germann | |
TranslationTask, not just the InputType. | |||
2015-03-26 | More bjam fiddling. | Ulrich Germann | |
2015-03-21 | 1. Lifetime of tasks in ThreadPool is now managed via shared pointers. | Ulrich Germann | |
2. Code cleanup in IOWrapper and a bit elsewhere. | |||
2015-03-20 | Bjam is the most awful build system in the world. | Ulrich Germann | |
2015-03-19 | draft splitter | akimbal1 | |
2015-03-19 | Restored legacy moses server. | Ulrich Germann | |
2015-03-17 | codelite | Hieu Hoang | |
2015-03-17 | Changes to RUleScope from private branch. More codelite projects | Hieu Hoang | |
2015-03-17 | option to change the estimated score only, not actuall score | Hieu Hoang | |
2015-03-17 | start CodeLite project files | Hieu Hoang | |
2015-03-16 | start CodeLite project files | Hieu Hoang | |
2015-03-10 | remove visual studio and xcode project files. No longer maintained | Hieu Hoang | |