mosesdecoder/scripts
Jeroen Vermeulen 3e821b56dd Rewrite beautify script in Python.
The new version is much longer, but hopefully extensible, reusable, and
easy to read.  With a few more changes it will let us do three things:

1. Apply more checks and cleanups.
2. Clean up additional file types.
3. Use the same script for mgiza++, so we get a uniform code style.

The "more cleanups" could be more things like the removal of trailing
whitespace which we just added.  We may even want to run lint checkers of
some sort.

Additional file types could be e.g. Perl scripts, build configuration,
or documentation.

In order to make the script reusable we'll have to generalize the
skip_at_root list in list_c_like_files into something like a configuration
file.
2015-05-15 13:46:00 +07:00
..
analysis add use warnings to all perl scripts 2015-04-13 20:42:33 +04:00
ems osm tweaks and morfessor wrapper 2015-05-12 20:19:39 +04:00
fuzzy-match add use warnings to all perl scripts 2015-04-13 20:42:33 +04:00
generic Merge pull request #111 from unhammer/extract-perl-safewait 2015-04-30 11:45:25 +04:00
OSM tighten up OSM build. More debugging output, to stderr not stdout. lmplz uses outdir as temp directory 2015-05-13 12:29:56 +04:00
other Rewrite beautify script in Python. 2015-05-15 13:46:00 +07:00
recaser add use warnings to all perl scripts 2015-04-13 20:42:33 +04:00
regression-testing add use warnings to all perl scripts 2015-04-13 20:42:33 +04:00
server Major overhaul of Mmsapt. Reorganization of old and addition of new features in phrase tables. Many critical bug fixes. 2014-07-09 02:41:28 +01:00
share/nonbreaking_prefixes May is not an abbreviation 2015-01-19 16:37:57 -05:00
tests revert mode changes 2012-07-04 12:25:21 +01:00
tokenizer Merge branch 'master' of https://github.com/moses-smt/mosesdecoder 2015-04-26 20:23:39 +02:00
training morfessor wrapper 2015-05-12 20:40:19 +04:00
Transliteration add use warnings to all perl scripts 2015-04-13 20:42:33 +04:00
Jamfile Fixed interaction of --install-scripts and --git 2012-08-09 11:04:24 -04:00
README fix start weights in experiment.perl, add hypothesis queue for picking hope and fear translations, add variations to 1slack formulation 2012-06-01 01:49:42 +01:00

2006-07-29

This directory should contain all multi-purpose scripts for:

- training    ... training moses (including BLEU evaluation needed for MERT)
- analysis    ... analyzing MT output (for human analysis)
- generic     ... script for handling generic issues (parallelization)
- lib         ... perl modules used by various scripts


The Jamfile then takes care of proper 'release' from your git directory to
the shared directories.

The released scripts should remain in the *same directory structure*.