{"record":{"id":"17d034bf70c7290d","repo":"keras-team/keras","slug":"unknown-interpolation-interpolation-expected-17d034","errorCode":null,"errorMessage":"Unknown `interpolation` {interpolation}. Expected of one {self._SUPPORTED_INTERPOLATION}.","messagePattern":"Unknown `interpolation` (.+?)\\. Expected of one (.+?)\\.","errorType":"exception","errorClass":"NotImplementedError","httpStatus":null,"severity":"error","filePath":"keras/src/layers/preprocessing/image_preprocessing/random_rotation.py","lineNumber":114,"sourceCode":"        fill_value=0.0,\n        data_format=None,\n        **kwargs,\n    ):\n        super().__init__(factor=factor, data_format=data_format, **kwargs)\n        self.seed = seed\n        self.generator = SeedGenerator(seed)\n        self.fill_mode = fill_mode\n        self.interpolation = interpolation\n        self.fill_value = fill_value\n        self.supports_jit = False\n\n        if self.fill_mode not in self._SUPPORTED_FILL_MODE:\n            raise NotImplementedError(\n                f\"Unknown `fill_mode` {fill_mode}. Expected of one \"\n                f\"{self._SUPPORTED_FILL_MODE}.\"\n            )\n        if self.interpolation not in self._SUPPORTED_INTERPOLATION:\n            raise NotImplementedError(\n                f\"Unknown `interpolation` {interpolation}. Expected of one \"\n                f\"{self._SUPPORTED_INTERPOLATION}.\"\n            )\n\n    def _transform_images(self, images, transformation, interpolation):\n        return self.backend.image.affine_transform(\n            images=images,\n            transform=transformation[\"rotation_matrix\"],\n            interpolation=interpolation,\n            fill_mode=self.fill_mode,\n            fill_value=self.fill_value,\n            data_format=self.data_format,\n        )\n\n    def transform_labels(self, labels, transformation, training=True):\n        return labels\n\n    def transform_bounding_boxes(","sourceCodeStart":96,"sourceCodeEnd":132,"githubUrl":"https://github.com/keras-team/keras/blob/7a34a03db60bf60042242d6a556fc3be119046a5/keras/src/layers/preprocessing/image_preprocessing/random_rotation.py#L96-L132","documentation":"Error \"Unknown `interpolation` {interpolation}. Expected of one {self._SUPPORTED_INTERPOLATION}.\" thrown in keras-team/keras.","triggerScenarios":"Thrown at keras/src/layers/preprocessing/image_preprocessing/random_rotation.py:114 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"}