{"record":{"id":"7e66e7bbe4089405","repo":"keras-team/keras","slug":"unrecognized-keyword-arguments-passed-to-self-c","errorCode":null,"errorMessage":"Unrecognized keyword arguments passed to {self.__class__.__name__}: {kwargs}","messagePattern":"Unrecognized keyword arguments passed to (.+?): (.+?)","errorType":"validation","errorClass":"ValueError","httpStatus":null,"severity":"error","filePath":"keras/src/layers/layer.py","lineNumber":295,"sourceCode":"        Operation.__init__(self, name=name)\n        self._dtype_policy = dtype_policies.get(dtype)\n        self.activity_regularizer = regularizers.get(activity_regularizer)\n        input_dim_arg = kwargs.pop(\"input_dim\", None)\n        if input_dim_arg is not None:\n            input_shape_arg = (input_dim_arg,)\n        else:\n            input_shape_arg = kwargs.pop(\"input_shape\", None)\n        if input_shape_arg is not None:\n            warnings.warn(\n                \"Do not pass an `input_shape`/`input_dim` argument to \"\n                \"a layer. When using Sequential models, \"\n                \"prefer using an `Input(shape)` object as the \"\n                \"first layer in the model instead.\",\n                stacklevel=2,\n            )\n            self._input_shape_arg = input_shape_arg\n        if kwargs:\n            raise ValueError(\n                \"Unrecognized keyword arguments \"\n                f\"passed to {self.__class__.__name__}: {kwargs}\"\n            )\n\n        self._path = None  # Will be determined in `build_wrapper`\n        self.built = False\n        self.autocast = autocast\n        self._input_spec = None\n        self._called = False\n        self.supports_jit = True\n\n        if not isinstance(trainable, bool):\n            raise ValueError(\n                \"Expected `trainable` to be a boolean. \"\n                f\"Received: trainable={trainable} (of type \"\n                f\"{type(trainable)})\"\n            )\n        self._trainable = trainable","sourceCodeStart":277,"sourceCodeEnd":313,"githubUrl":"https://github.com/keras-team/keras/blob/7a34a03db60bf60042242d6a556fc3be119046a5/keras/src/layers/layer.py#L277-L313","documentation":"Error \"Unrecognized keyword arguments passed to {self.__class__.__name__}: {kwargs}\" thrown in keras-team/keras.","triggerScenarios":"Thrown at keras/src/layers/layer.py:295 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"}