Ultimate access to all questions.
As a machine learning engineer, you are developing a custom image classification model that will be implemented using Vertex AI Pipelines to manage the end-to-end processing and training workflow. Your dataset consists of images requiring several preprocessing steps before being suitable for training. These steps include resizing the images, converting them to grayscale, and extracting specific features. You have developed Python functions to handle these preprocessing tasks. Considering these requirements and the components available in Vertex AI Pipelines, which components should you use in your pipeline?