def zerograds(self): super(Chain, self).zerograds() d = self.__dict__ for name in self._children: d[name].zerograds()