Commit Graph

47 Commits

Author SHA1 Message Date
Hieu Hoang
79f59abecd use OutputCollector 2015-12-14 13:15:20 +00:00
Hieu Hoang
b935767dc4 recycle stack 2015-12-11 15:11:16 +00:00
Hieu Hoang
fd55279b09 recycle bitmaps 2015-12-11 13:41:33 +00:00
Hieu Hoang
d1c881880d clean up bitmaps. Get ready to recycle 2015-12-11 13:38:23 +00:00
Hieu Hoang
92acddb90b add Moses2 namespace 2015-12-10 20:49:30 +00:00
Hieu Hoang
701d6c63ab move seen positions to system class 2015-12-09 15:40:48 +00:00
Hieu Hoang
f557c6af78 move queue to system class 2015-12-09 15:31:41 +00:00
Hieu Hoang
efd3ba0b7f Revert "use boost object pool instead of recycler"
This reverts commit 3a67786e0a.
2015-12-09 15:12:08 +00:00
Hieu Hoang
0da435ccb3 Revert "move hypo pool to system class"
This reverts commit bd030e3fa5.
2015-12-09 15:12:07 +00:00
Hieu Hoang
bd030e3fa5 move hypo pool to system class 2015-12-09 15:08:52 +00:00
Hieu Hoang
3a67786e0a use boost object pool instead of recycler 2015-12-09 13:55:23 +00:00
Hieu Hoang
e059db19b4 namespace 2015-12-03 12:38:23 +00:00
Hieu Hoang
4d76dfd3ee phrase penalty 2015-11-30 23:03:33 +00:00
Hieu Hoang
949c69221a cube pruning 2015-11-30 13:54:22 +00:00
Hieu Hoang
d5bd15bb2b use Recycler instead of ObjectPoolContiguous 2015-11-25 13:40:53 +00:00
Hieu Hoang
a2a30f807a use ObjectPoolContiguous instead of Recycler 2015-11-24 11:54:15 +00:00
Hieu Hoang
70254ac2ad recycle Recycler 2015-11-24 11:39:23 +00:00
Hieu Hoang
a1b5e6afd7 create template function GetThreadSpecificObj() 2015-11-24 11:24:09 +00:00
Hieu Hoang
0474c4d6f9 add ObjectPoolContiguous class 2015-11-23 14:02:03 +00:00
Hieu Hoang
53767f2cff reuser batch recycler 2015-11-20 00:49:48 +00:00
Hieu Hoang
a31c444101 thread-local vocab class 2015-11-18 15:33:42 +00:00
Hieu Hoang
13fc12bbb5 use mempool to store ffData 2015-11-18 13:07:16 +00:00
Hieu Hoang
806b8bcba2 local recycler 2015-11-17 10:41:21 -05:00
Hieu Hoang
ffcc10a001 add cube pruning 2015-11-16 16:47:49 +00:00
Hieu Hoang
745a57c38b import classes into moses2 2015-11-12 22:51:13 +00:00
Hieu Hoang
a9333e0d82 remove Moses::Parameter from Moses2 2015-11-11 17:31:05 +00:00
Hieu Hoang
3040fe57b0 start of multithreading in moses2 2015-11-10 12:46:26 +00:00
Hieu Hoang
8ed05f1278 start of multithreading in moses2 2015-11-10 11:28:17 +00:00
Hieu Hoang
5ed810bf85 max-phrase-length. And delete unused paths 2015-11-06 18:23:40 +00:00
Hieu Hoang
739d4db501 distortion limit 2015-11-06 16:39:30 +00:00
Hieu Hoang
374d81e6a5 recycle hypo 2015-11-05 23:49:05 +00:00
Hieu Hoang
9d5aff4b80 recycle recombined hypos 2015-11-05 16:58:45 +00:00
Hieu Hoang
9298691373 don't use get methods in system 2015-11-05 11:19:37 +00:00
Hieu Hoang
c2d3e4f5c9 stack pruning 2015-11-04 17:23:04 +00:00
Hieu Hoang
6e5a8ac39c directory structure 2015-11-03 13:56:31 +00:00
Hieu Hoang
826f365e10 load mappings 2015-10-31 02:45:01 +00:00
Hieu Hoang
0f7d4ffd79 make pools mutable. Can't pass no-const mgr or system 2015-10-28 17:23:55 +00:00
Hieu Hoang
e225b64adf my MemPool 2015-10-28 16:11:12 +00:00
Hieu Hoang
2a7aa7215f FF framework 2015-10-27 17:00:38 +00:00
Hieu Hoang
dfa5e346fa feature function factory 2015-10-27 16:54:15 +00:00
Hieu Hoang
9003770b42 FF framework 2015-10-27 15:46:37 +00:00
Hieu Hoang
790c98360f use FactorCollection for vocab 2015-10-26 14:58:59 +00:00
Hieu Hoang
6d72539a22 FactorCollection is a friend of moses2 System 2015-10-26 13:51:21 +00:00
Hieu Hoang
a7b9b2dbfc init moses2 2015-10-25 22:30:09 +00:00
Hieu Hoang
50cfde5413 init moses2 2015-10-25 22:22:02 +00:00
Hieu Hoang
105e45c90f init moses2 2015-10-25 22:08:08 +00:00
Hieu Hoang
9cfc682b15 StaticData -> System 2015-10-25 21:20:55 +00:00