essor that runs after the model.
        &#34;&#34;&#34;
        self.__dict__.update(kwargs)
        super().__init__(downloader, device)

        self.preprocessor = preprocessor
        self.postprocessor = postprocessor

    @Timer(&#34;FaceDetector.run&#34;, &#34;{name}: {milliseconds:.2f} ms&#34;, logger=logger.debug)
    def run(self, data: ImageData) -&gt; ImageData:
        &#34;&#34;&#34;Detect all faces in the image.

        Args:
            ImageData: ImageData object containing the image tens