Sequence-to-Sequence Learning as Beam-Search Optimization | Synapse