nltk.IBMModel3.neighboring

IBMModel3.neighboring(alignment_info, j_pegged=None)

Determine the neighbors of alignment_info, obtained by moving or swapping one alignment point

Parameters:j_pegged (int) – If specified, neighbors that have a different alignment point from j_pegged will not be considered
Returns:A set neighboring alignments represented by their AlignmentInfo
Return type:set(AlignmentInfo)