Re: [Moses-support] EMS dry-run flag?
Thanks, Philipp. That was it. I had a CORPUS section, but I did not have a CORPUS:specificdata. On Mon, Dec 5, 2016 at 10:56 PM, Philipp Koehn wrote: > Hi, > > I guess this error implies that you did not define any CORPUS section. > > -phi > > On Mon, Dec 5, 2016 at 6:51 PM, Lane Schwartz wrote: > >> Ah, indeed there is an error. >> >> ERROR: Step TRAINING:consolidate requires input from prior steps, but >> none defined >> >> On Mon, Dec 5, 2016 at 5:08 PM, Barry Haddow >> wrote: >> >>> Hi Lane >>> >>> That's odd. It looks like EMS has decided it does not need to run >>> anything. What did it report on the console? >>> >>> cheers - Barry >>> >>> >>> On 05/12/16 22:55, Lane Schwartz wrote: >>> >>> Hmm... My steps/0 folder contains the following: >>> >>> parameter.0: >>> CORPUS:max-sentence-length = 80 CORPUS:raw-stem = training EVALUATION:analysis = /opt/moses/scripts/ems/support/analysis.perl EVALUATION:analyze-coverage = yes EVALUATION:decoder-settings = -search-algorithm 1 -cube-pruning-pop-limit 5000 -s 5000 -threads 4 >>> >>> ... >>> >>> TUNING:tuning-script = /opt/moses/scripts/training/mert-moses.pl TUNING:tuning-settings = -mertdir /opt/moses/bin >>> >>> >>> config.0 (a copy of my ems config file) >>> >>> re-use.0 (an empty file) >>> >>> >>> >>> >>> >>> >>> On Mon, Dec 5, 2016 at 4:42 PM, Barry Haddow >> > wrote: >>> In steps/0 On 05/12/16 22:36, Fred Blain wrote: hi Lane, if you omit the '-exec' in your call to experiment.perl, it will only generate the required scripts without running anything. you will find the scripts under the steps/ folder. best, ___ Moses-support mailing listMoses-support@mit.eduhttp://mailman.mit.edu/mailman/listinfo/moses-support The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. >>> >>> -- >>> When a place gets crowded enough to require ID's, social collapse is not >>> far away. It is time to go elsewhere. The best thing about space travel >>> is that it made it possible to go elsewhere. -- R.A. >>> Heinlein, "Time Enough For Love" >>> >>> >>> The University of Edinburgh is a charitable body, registered in >>> Scotland, with registration number SC005336. >>> >>> >> >> >> -- >> When a place gets crowded enough to require ID's, social collapse is not >> far away. It is time to go elsewhere. The best thing about space travel >> is that it made it possible to go elsewhere. >> -- R.A. Heinlein, "Time Enough For Love" >> >> ___ >> Moses-support mailing list >> Moses-support@mit.edu >> http://mailman.mit.edu/mailman/listinfo/moses-support >> >> > -- When a place gets crowded enough to require ID's, social collapse is not far away. It is time to go elsewhere. The best thing about space travel is that it made it possible to go elsewhere. -- R.A. Heinlein, "Time Enough For Love" ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support
Re: [Moses-support] EMS dry-run flag?
Hi, I guess this error implies that you did not define any CORPUS section. -phi On Mon, Dec 5, 2016 at 6:51 PM, Lane Schwartz wrote: > Ah, indeed there is an error. > > ERROR: Step TRAINING:consolidate requires input from prior steps, but none > defined > > On Mon, Dec 5, 2016 at 5:08 PM, Barry Haddow > wrote: > >> Hi Lane >> >> That's odd. It looks like EMS has decided it does not need to run >> anything. What did it report on the console? >> >> cheers - Barry >> >> >> On 05/12/16 22:55, Lane Schwartz wrote: >> >> Hmm... My steps/0 folder contains the following: >> >> parameter.0: >> >>> CORPUS:max-sentence-length = 80 >>> CORPUS:raw-stem = training >>> EVALUATION:analysis = /opt/moses/scripts/ems/support/analysis.perl >>> EVALUATION:analyze-coverage = yes >>> EVALUATION:decoder-settings = -search-algorithm 1 >>> -cube-pruning-pop-limit 5000 -s 5000 -threads 4 >> >> ... >> >> TUNING:tuning-script = /opt/moses/scripts/training/mert-moses.pl >>> TUNING:tuning-settings = -mertdir /opt/moses/bin >> >> >> config.0 (a copy of my ems config file) >> >> re-use.0 (an empty file) >> >> >> >> >> >> >> On Mon, Dec 5, 2016 at 4:42 PM, Barry Haddow >> wrote: >> >>> In steps/0 >>> >>> On 05/12/16 22:36, Fred Blain wrote: >>> >>> hi Lane, >>> >>> if you omit the '-exec' in your call to experiment.perl, it will only >>> generate the required scripts without running anything. you will find >>> the >>> scripts under the steps/ folder. >>> >>> best, >>> >>> >>> ___ >>> Moses-support mailing >>> listMoses-support@mit.eduhttp://mailman.mit.edu/mailman/listinfo/moses-support >>> >>> The University of Edinburgh is a charitable body, registered in >>> Scotland, with registration number SC005336. >> >> -- >> When a place gets crowded enough to require ID's, social collapse is not >> far away. It is time to go elsewhere. The best thing about space travel >> is that it made it possible to go elsewhere. -- R.A. >> Heinlein, "Time Enough For Love" >> >> >> The University of Edinburgh is a charitable body, registered in >> Scotland, with registration number SC005336. >> >> > > > -- > When a place gets crowded enough to require ID's, social collapse is not > far away. It is time to go elsewhere. The best thing about space travel > is that it made it possible to go elsewhere. > -- R.A. Heinlein, "Time Enough For Love" > > ___ > Moses-support mailing list > Moses-support@mit.edu > http://mailman.mit.edu/mailman/listinfo/moses-support > > ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support
Re: [Moses-support] EMS dry-run flag?
Ah, indeed there is an error. ERROR: Step TRAINING:consolidate requires input from prior steps, but none defined On Mon, Dec 5, 2016 at 5:08 PM, Barry Haddow wrote: > Hi Lane > > That's odd. It looks like EMS has decided it does not need to run > anything. What did it report on the console? > > cheers - Barry > > > On 05/12/16 22:55, Lane Schwartz wrote: > > Hmm... My steps/0 folder contains the following: > > parameter.0: > >> CORPUS:max-sentence-length = 80 >> CORPUS:raw-stem = training >> EVALUATION:analysis = /opt/moses/scripts/ems/support/analysis.perl >> EVALUATION:analyze-coverage = yes >> EVALUATION:decoder-settings = -search-algorithm 1 >> -cube-pruning-pop-limit 5000 -s 5000 -threads 4 > > ... > > TUNING:tuning-script = /opt/moses/scripts/training/mert-moses.pl >> TUNING:tuning-settings = -mertdir /opt/moses/bin > > > config.0 (a copy of my ems config file) > > re-use.0 (an empty file) > > > > > > > On Mon, Dec 5, 2016 at 4:42 PM, Barry Haddow > wrote: > >> In steps/0 >> >> On 05/12/16 22:36, Fred Blain wrote: >> >> hi Lane, >> >> if you omit the '-exec' in your call to experiment.perl, it will only >> generate the required scripts without running anything. you will find the >> scripts under the steps/ folder. >> >> best, >> >> >> ___ >> Moses-support mailing >> listMoses-support@mit.eduhttp://mailman.mit.edu/mailman/listinfo/moses-support >> >> The University of Edinburgh is a charitable body, registered in Scotland, >> with registration number SC005336. > > -- > When a place gets crowded enough to require ID's, social collapse is not > far away. It is time to go elsewhere. The best thing about space travel > is that it made it possible to go elsewhere. -- R.A. > Heinlein, "Time Enough For Love" > > > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > > -- When a place gets crowded enough to require ID's, social collapse is not far away. It is time to go elsewhere. The best thing about space travel is that it made it possible to go elsewhere. -- R.A. Heinlein, "Time Enough For Love" ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support
Re: [Moses-support] EMS dry-run flag?
Hmm... My steps/0 folder contains the following: parameter.0: > CORPUS:max-sentence-length = 80 > CORPUS:raw-stem = training > EVALUATION:analysis = /opt/moses/scripts/ems/support/analysis.perl > EVALUATION:analyze-coverage = yes > EVALUATION:decoder-settings = -search-algorithm 1 -cube-pruning-pop-limit > 5000 -s 5000 -threads 4 ... TUNING:tuning-script = /opt/moses/scripts/training/mert-moses.pl > TUNING:tuning-settings = -mertdir /opt/moses/bin config.0 (a copy of my ems config file) re-use.0 (an empty file) On Mon, Dec 5, 2016 at 4:42 PM, Barry Haddow wrote: > In steps/0 > > On 05/12/16 22:36, Fred Blain wrote: > > hi Lane, > > if you omit the '-exec' in your call to experiment.perl, it will only > generate the required scripts without running anything. you will find the > scripts under the steps/ folder. > > best, > > > ___ > Moses-support mailing > listMoses-support@mit.eduhttp://mailman.mit.edu/mailman/listinfo/moses-support > > > > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > > -- When a place gets crowded enough to require ID's, social collapse is not far away. It is time to go elsewhere. The best thing about space travel is that it made it possible to go elsewhere. -- R.A. Heinlein, "Time Enough For Love" ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support
Re: [Moses-support] EMS dry-run flag?
In steps/0 On 05/12/16 22:36, Fred Blain wrote: hi Lane, if you omit the '-exec' in your call to experiment.perl, it will only generate the required scripts without running anything. you will find the scripts under the steps/ folder. best, ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support
Re: [Moses-support] EMS dry-run flag?
hi Lane, if you omit the '-exec' in your call to experiment.perl, it will only generate the required scripts without running anything. you will find the scripts under the steps/ folder. best, -- Fred www.dcs.shef.ac.uk/~frederic gpg-key: FC7C3BC0 On 05.12.16 at 16:04, Lane Schwartz wrote: Is there a way to run EMS such that it outputs the scripts that it will run, but does not actually execute them? Thanks, Lane ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support signature.asc Description: PGP signature ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support
Re: [Moses-support] EMS dry-run flag?
I tried that. That seems to do a sanity check, but I didn't see any scripts created. Is it supposed to? On Mon, Dec 5, 2016 at 4:12 PM, Barry Haddow wrote: > Hi Lane > > Just omit the -exec flag, > > cheers - Barry > > On 05/12/16 22:04, Lane Schwartz wrote: > > Is there a way to run EMS such that it outputs the scripts that it will > run, but does not actually execute them? > > Thanks, > Lane > > > > ___ > Moses-support mailing > listMoses-support@mit.eduhttp://mailman.mit.edu/mailman/listinfo/moses-support > > > > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > > -- When a place gets crowded enough to require ID's, social collapse is not far away. It is time to go elsewhere. The best thing about space travel is that it made it possible to go elsewhere. -- R.A. Heinlein, "Time Enough For Love" ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support
[Moses-support] EMS dry-run flag?
Is there a way to run EMS such that it outputs the scripts that it will run, but does not actually execute them? Thanks, Lane ___ Moses-support mailing list Moses-support@mit.edu http://mailman.mit.edu/mailman/listinfo/moses-support