This works:
sklearn_processor.run(code='preprocess-scikit.py',
outputs=[ProcessingOutput(output_name='train_data',
source='/opt/ml/processing/output/train'),
This silently fails and does not write to the output s3 location:
s3_output_train_data = 's3://{}/{}/train'.format(bucket, output_prefix)
sklearn_processor.run(code='preprocess-scikit.py',
outputs=[ProcessingOutput(output_name='train_data',
source='/opt/ml/processing/output/train',
destination=s3_output_train_data),
(Spent lots of time debugging this ^^)
Any suggestions?