def check_for_updates(self, widget):
        gamelist = {}
        model = self.installedgamestree.get_model()
        iter = model.get_iter_first()
        while iter is not None:
            id = model.get_value(iter, 3)
            iter = model.iter_next(iter)
            gamelist[id] = self.database.games[id]
        if not gamelist:  # In case it's empty
            self.show_error("There are no games installed.")
            return
        UpdateWindow(gamelist)
Calculate the gradient of the cost function with respect to all learnable parameters of this
dataset/ETHPy150Open Morgawr/gogonlinux/gog_utils/gog_gui.py/GogTuxGUI.check_for_updates--crossover with--dataset/ETHPy150Open bbabenko/simple_convnet/simple_convnet/convnet.py/NNet.param_grad