AWS-Sagemaker中的XGBoost模型失败,没有错误消息

时间:2019-07-12 15:44:33

标签: xgboost amazon-sagemaker

我正在尝试使用AWS-Sagemaker中的XGBoost分类器获取模型。我遵循的是鲍鱼的示例,但是当我运行它来构建训练作业时,它将InProgress声明3次,然后仅声明Failed。我在哪里可以找到失败的原因?

我已经仔细检查了参数,并确保S3中的输入和输出文件以及目录正确。我知道有读写权限,因为在设置训练/验证/测试数据时,我可以毫无问题地读写S3。

print(status)
while status !='Completed' and status!='Failed':
    time.sleep(60)
    status = client.describe_training_job(TrainingJobName=job_name)['TrainingJobStatus']
    print(status)

这是打印语句所来自的代码。我可以添加一些东西来接收更好的错误消息吗?

1 个答案:

答案 0 :(得分:0)

发生的问题是发送给预测的文件是csv,但XGBoost设置被设置为接收libsvm。