Skip to content

SageMaker pipeline Caching Pipeline Steps not working for Transform step #3392

@mouhannadali

Description

@mouhannadali

Describe the bug
Caching Pipeline Steps will not work for the Transform step if a ModelStep step is before

To reproduce
I have created a Sagemaker pipeline consisting of preprocessing step -> ModelStep -> transfer step and then -> postprocessing step
I have activated the Caching Pipeline and it is working for the preprocessing step but for the transfer step, it is not working. I believe this because inside the model step we need to call model.create() every time we execute the pipeline which means the input parameters for the transfer step are changing. however, I couldn't find any way to have the model step fixed (without model.create())

Expected behavior
Caching Pipeline Steps should be working for the Transform step if ModelStep is executed before

Screenshots or logs
If applicable, add screenshots or logs to help explain your problem.

System information
A description of your system. Please provide:

  • SageMaker Python SDK version:
  • Framework name (eg. PyTorch) or algorithm (eg. KMeans):
  • Framework version:
  • Python version:
  • CPU or GPU:
  • Custom Docker image (Y/N):

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions