in simuleval/states/states.py [0:0]
def summarize(self):
return {
"finish_read": self.finish_read(),
"finish_hypo": self.finish_hypo(),
"segments": {
"source": self.segments.source.info(),
"target": self.segments.target.info(),
},
"units": {
"source": self.units.source.info(),
"target": self.units.target.info(),
},
"unit_queue": {
"source": self.unit_queue.source.info(),
"target": self.unit_queue.target.info(),
},
}