Okt*_*ari 3 amazon-web-services amazon-sagemaker
我正在 SageMaker Notebook 实例上运行下面的代码单元。
pd.concat([train_data['y_yes'], train_data.drop(['y_no', 'y_yes'], axis=1)], axis=1).to_csv('train.csv', index=False, header=False)
boto3.Session().resource('s3').Bucket(bucket_name).Object(os.path.join(prefix, 'train/train.csv')).upload_file('train.csv')
s3_input_train = sagemaker.s3_input(s3_data='s3://{}/{}/train'.format(bucket_name, prefix), content_type='csv')
Run Code Online (Sandbox Code Playgroud)
如果我点击,则会出现以下错误:
AttributeError: 'SageMaker' object has no attribute 's3_input'
Run Code Online (Sandbox Code Playgroud)
小智 8
s3_input_train = sagemaker.input.TrainingInput(s3_data='s3://{}/{}/train'.format(bucket_name, prefix), content_type='csv')
Run Code Online (Sandbox Code Playgroud)
对我不起作用,但是
s3_input_train = sagemaker.TrainingInput(s3_data='s3://{}/{}/train'.format(bucket_name, prefix), content_type='csv')
Run Code Online (Sandbox Code Playgroud)
做过。
而不是输入,使用 sagemaker.inputs.TrainingInput(parameters)
根据官方github代码,s3_input函数计划更新为TrainingInput。本教程的文档可能不会针对此更改进行更新。请尝试使用TrainingInput函数。
更换线路:s3_input_train = sagemaker.s3_input(s3_data='s3://{}/{}/train'.format(bucket_name, prefix), content_type='csv')
和:
s3_input_train = sagemaker.TrainingInput(s3_data='s3://{}/{}/train'.format(bucket_name, prefix), content_type='csv')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2384 次 |
| 最近记录: |