def zoneout(self, U): if self._using_zoneout and chainer.config.train: return 1 - zoneout(functions.sigmoid(-U), self._zoneout) return functions.sigmoid(U)