-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
Description
Describe the bug
Sagemaker requires the input and output to be different folders (for no apparent reason)
To reproduce
proc = Processor(
....
)
proc.run(
inputs=[
ProcessingInput(
source='s3://processing-data/test/',
destination='/opt/ml/test/'
),
],
outputs=[
ProcessingOutput(
source=f'/opt/ml/processing/test/',
destination=f's3://processing-data/test',
s3_upload_mode="Continuous"
),
],
arguments=[
],
)
Expected behavior
You would expect this to be allowed, but it runs into validation errors that apparently compares the input and output paths.