@application
    def apply(self, forward_dict, backward_dict):
        forward = self.children[0].apply(as_list=True, **forward_dict)
        backward = [x[::-1] for x in
                    self.children[1].apply(reverse=True, as_list=True,
                                           **backward_dict)]
        return [tensor.concatenate([f, b], axis=2)
                for f, b in equizip(forward, backward)]
Read the available data, parse the command, and call an event for it.
dataset/ETHPy150Open mila-udem/blocks-examples/machine_translation/model.py/BidirectionalWMT15.apply--crossover with--dataset/ETHPy150Open ecdavis/pants/pants/contrib/irc.py/BaseIRC.on_read