{"record":{"id":"88c8c0c7a8d6caf4","repo":"keras-team/keras","slug":"unknown-variable-name-k","errorCode":null,"errorMessage":"Unknown variable name: {k}","messagePattern":"Unknown variable name: (.+?)","errorType":"exception","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"keras/src/models/model.py","lineNumber":1212,"sourceCode":"            elif k == \"non_trainable_variables\":\n                self._assign_variable_values(\n                    self.non_trainable_variables, path_value_dict\n                )\n            elif k == \"optimizer_variables\":\n                if hasattr(self, \"optimizer\") and self.optimizer is not None:\n                    self._assign_variable_values(\n                        self.optimizer.variables, path_value_dict\n                    )\n            elif k == \"metrics_variables\":\n                if (\n                    hasattr(self, \"metrics_variables\")\n                    and self.metrics_variables\n                ):\n                    self._assign_variable_values(\n                        self.metrics_variables, path_value_dict\n                    )\n            else:\n                raise ValueError(f\"Unknown variable name: {k}\")\n\n    def _assign_variable_values(self, variables, path_value_dict):\n        for path, value in path_value_dict.items():\n            for variable in variables:\n                if variable.path == path:\n                    variable.assign(value)\n\n    def _flatten_nested_dict(self, nested_dict):\n        flat_dict = {}\n\n        def _flatten(current_dict, prefix=\"\"):\n            for key, value in current_dict.items():\n                if isinstance(value, dict):\n                    _flatten(value, f\"{prefix}{key}/\")\n                else:\n                    flat_dict[f\"{prefix}{key}\"] = value\n\n        _flatten(nested_dict)","sourceCodeStart":1194,"sourceCodeEnd":1230,"githubUrl":"https://github.com/keras-team/keras/blob/7a34a03db60bf60042242d6a556fc3be119046a5/keras/src/models/model.py#L1194-L1230","documentation":"Error \"Unknown variable name: {k}\" thrown in keras-team/keras.","triggerScenarios":"Thrown at keras/src/models/model.py:1212 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"7a34a03db60bf60042242d6a556fc3be119046a5","analyzedAt":"2026-08-25T21:25:25.994Z","schemaVersion":2},"datasetVersion":"2026-08-26T02:17:13.382Z"}