def out_processed(self): return [ TargetInfo(self, 'data/translate/preprocess/source.tok'), TargetInfo(self, 'data/translate/preprocess/target.tok'), TargetInfo(self, 'data/translate/preprocess/source.tok.json'), TargetInfo(self, 'data/translate/preprocess/target.tok.json') ]
def out_splits(self): return [ TargetInfo(self, 'data/translate/splits/train.source'), TargetInfo(self, 'data/translate/splits/train.target'), TargetInfo(self, 'data/translate/splits/dev.source'), TargetInfo(self, 'data/translate/splits/dev.target'), TargetInfo(self, 'data/translate/splits/analysis.source'), TargetInfo(self, 'data/translate/splits/analysis.target') ]
def out_translations(self): return TargetInfo(self, 'data/translate/output/translations.out')
def out_model(self): return TargetInfo(self, './data/translate/models/model.npz.json')
def out_parallel(self): return [TargetInfo(self, self.source), TargetInfo(self, self.target)]
def out_shuffle(self): return [ TargetInfo(self, 'data/pre/shuffled/source'), TargetInfo(self, 'data/pre/shuffled/target') ]
def out_pick(self): return [ TargetInfo(self, 'data/translate/output/argmax.out'), TargetInfo(self, 'data/translate/output/argmax.txt') ]
def out_filter(self): return [ TargetInfo(self, 'data/pre/decided/source'), TargetInfo(self, 'data/pre/decided/target') ]
def out_preproc(self): return [ TargetInfo(self, 'data/pre/preprocess/source'), TargetInfo(self, 'data/pre/preprocess/target') ]
def out_europarl(self): return [TargetInfo(self, self.source), TargetInfo(self, self.target)]
def out_align(self): return TargetInfo(self, 'data/analysis/data.tsv')
def out_replace(self): return TargetInfo(self, 'data/post/replaced/to_parse')