[Jane] runMode = forcedAlignment decoder = forcedAlignmentScss [Jane.forcedAlignment] fileIn = f referenceFileIn = e fileOut = f.hyp phraseCountNBestSizes = 1000 phraseCountScalingFactors = 0 phraseOutputFilePrefix = f.hyp [Jane.forcedAlignment.phraseOutput] sourceMarginals = sourceMarginals.gz targetMarginals = targetMarginals.gz out = phrases.gz size = 100000 [Jane.ForcedAlignmentSCSS] observationHistogramSize = 500 observationHistogramUseLM = true lexicalHistogramSize = 16 reorderingHistogramSize = 64 reorderingConstraintMaximumRuns = 2 maxTargetPhraseLength = 10 maxSourcePhraseLength = 6 reorderingMaximumJumpWidth = 5 firstWordLMLookAheadPruning = true phraseOnlyLMLookAheadPruning = false backoffPhrases = 0,1 backoffPhrasesMaxSourceLength = 1,1 backoffPhrasesMaxTargetLength = 1,1 backoffPhrasesCostsPerSourceWord = 10,10,0,0,0,0 backoffPhrasesCostsPerTargetWord = 10,10,0,0,0,1 backoffPhrasesGeneralCosts = 0,0,0,0,1,0 backoffPhrasesIBM1s2tFactors = 0,0,1,0,0,0 backoffPhrasesIBM1t2sFactors = 0,0,0,1,0,0 finalUncoveredCostsPerWord = 10 leaveOneOutCrossValidationMode = 1 leaveOneOutCrossValidationPenaltyPerSourceWord = 5 leaveOneOutCrossValidationPenaltyPerTargetWord = 5 leaveOneOutCrossValidationPenaltyPerPhrase = 0 leaveOneOutCrossValidationOffset = 0 leaveOneOutCrossValidationNumberOfScores = 2 [Jane.ForcedAlignmentSCSS.backoffPhraseWordLexicon] s2t.file = arabic.100.gz.s2t.lexCounts.gz t2s.file = arabic.100.gz.t2s.lexCounts.gz IBM1NormalizeProbs = false [Jane.ForcedAlignmentSCSS.rules] file = arabic.100.gz.scores.gz whichCosts = 0,1,2,3,4,5 costsNames = s2t,t2s,ibm1s2t,ibm1t2s,phrasePenalty,wordPenalty [Jane.ForcedAlignmentSCSS.LM] file = lm.2gram.e.gz order = 2 type = kenlm [Jane.ForcedAlignmentSCSS.leaveOneOut] standard.nonAlignHeuristic = true standard.swHeuristic = true hierarchical.allowHeuristics = false extractMode = phrase-based-PBT standard.forcedSwHeuristic = true extractHierarchical = false standard.maxSourceLength = 6 standard.maxTargetLength = 10 filterInconsistentCategs = true alignmentFile = Alignment additionalModels = "" [Jane.scalingFactors] s2t = 0.1 t2s = 0.1 ibm1s2t = 0.05 ibm1t2s = 0.05 phrasePenalty = 0 wordPenalty = -0.1 LM = 0.25 reorderingJump = 0.1